5.34 MB
/srv/reproducible-results/rbuild-debian/r-b-build.dAWUqspX/b1/haskell-streaming-commons_0.2.2.6-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.dAWUqspX/b2/haskell-streaming-commons_0.2.2.6-2_amd64.changes
666 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·b2d89490f0fcece1a8a54232e998d99f·218964·haskell·optional·libghc-streaming-commons-dev_0.2.2.6-2_amd64.deb1 ·c24e783ba343d4f634d59985f683b10b·219176·haskell·optional·libghc-streaming-commons-dev_0.2.2.6-2_amd64.deb
2 ·0e56fe5cee8d2529f5e5e012b3e8f653·127412·doc·optional·libghc-streaming-commons-doc_0.2.2.6-2_all.deb2 ·8c194d6ae626d455009e2c7386464c4e·127392·doc·optional·libghc-streaming-commons-doc_0.2.2.6-2_all.deb
3 ·cc1a2e9d165eb138f5a9d3ac224c2c5d·197572·haskell·optional·libghc-streaming-commons-prof_0.2.2.6-2_amd64.deb3 ·8fb67c3d795df4195d7e65c34f3dda90·197468·haskell·optional·libghc-streaming-commons-prof_0.2.2.6-2_amd64.deb
4.73 MB
libghc-streaming-commons-dev_0.2.2.6-2_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-03·07:17:17.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-03·07:17:17.000000·debian-binary
2 -rw-r--r--···0········0········0·····1724·2024-10-03·07:17:17.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1724·2024-10-03·07:17:17.000000·control.tar.xz
3 -rw-r--r--···0········0········0···217048·2024-10-03·07:17:17.000000·data.tar.xz3 -rw-r--r--···0········0········0···217260·2024-10-03·07:17:17.000000·data.tar.xz
8.27 KB
control.tar.xz
8.24 KB
control.tar
1.39 KB
./control
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Package:·libghc-streaming-commons-dev1 Package:·libghc-streaming-commons-dev
2 Source:·haskell-streaming-commons2 Source:·haskell-streaming-commons
3 Version:·0.2.2.6-23 Version:·0.2.2.6-2
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·20126 Installed-Size:·2012
7 Depends:·libghc-array-dev-0.5.6.0-65c23,·libghc-async-dev-2.2.5-51753,·libghc-base-dev-4.18.2.1-8e81e,·libghc-bytestring-dev-0.11.5.3-7048d,·libghc-directory-dev-1.3.8.5-98ebe,·libghc-network-dev-3.1.4.0-a0756,·libghc-process-dev-1.6.19.0-48ee2,·libghc-random-dev-1.2.1.2-67d7d,·libghc-stm-dev-2.5.1.0-99e80,·libghc-text-dev-2.0.2-5b954,·libghc-transformers-dev-0.6.1.0-5335d,·libghc-unix-dev-2.8.4.0-393b9,·libghc-zlib-dev-0.6.3.0-436de,·libc6·(>=·2.14),·libgmp10·(>=·2:6.3.0+dfsg),·zlib1g·(>=·1:1.1.4)7 Depends:·libghc-array-dev-0.5.6.0-65c23,·libghc-async-dev-2.2.5-51753,·libghc-base-dev-4.18.2.1-8e81e,·libghc-bytestring-dev-0.11.5.3-7048d,·libghc-directory-dev-1.3.8.5-98ebe,·libghc-network-dev-3.1.4.0-a0756,·libghc-process-dev-1.6.19.0-48ee2,·libghc-random-dev-1.2.1.2-67d7d,·libghc-stm-dev-2.5.1.0-99e80,·libghc-text-dev-2.0.2-5b954,·libghc-transformers-dev-0.6.1.0-5335d,·libghc-unix-dev-2.8.4.0-393b9,·libghc-zlib-dev-0.6.3.0-436de,·libc6·(>=·2.14),·libgmp10·(>=·2:6.3.0+dfsg),·zlib1g·(>=·1:1.1.4)
8 Provides:·libghc-streaming-commons-dev-0.2.2.6-510f48 Provides:·libghc-streaming-commons-dev-0.2.2.6-8055c
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/fpco/streaming-commons11 Homepage:·https://github.com/fpco/streaming-commons
12 Description:·common·lower-level·functions·for·various·streaming·data·libraries12 Description:·common·lower-level·functions·for·various·streaming·data·libraries
13 ·Provides·low-dependency·functionality·commonly·needed·by·various13 ·Provides·low-dependency·functionality·commonly·needed·by·various
14 ·streaming·data·libraries,·such·as·conduit·and·pipes.14 ·streaming·data·libraries,·such·as·conduit·and·pipes.
15 ·.15 ·.
16 ·This·package·provides·a·library·for·the·Haskell·programming·language.16 ·This·package·provides·a·library·for·the·Haskell·programming·language.
17 ·See·http://www.haskell.org/·for·more·information·on·Haskell.17 ·See·http://www.haskell.org/·for·more·information·on·Haskell.
18 Ghc-Package:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL18 Ghc-Package:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm
6.83 KB
./md5sums
30.0 B
./md5sums
Files differ
6.78 KB
line order
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL-ghc9.6.6.so1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm-ghc9.6.6.so
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder.dyn_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder.dyn_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder.hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder.hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder/Buffer.dyn_hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder/Buffer.dyn_hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder/Buffer.hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder/Buffer.hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/FileRead.dyn_hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/FileRead.dyn_hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/FileRead.hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/FileRead.hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Filesystem.dyn_hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Filesystem.dyn_hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Filesystem.hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Filesystem.hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network.dyn_hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network.dyn_hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network.hi11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network.hi
12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network/Internal.dyn_hi12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network/Internal.dyn_hi
13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network/Internal.hi13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network/Internal.hi
14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process.dyn_hi14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process.dyn_hi
15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process.hi15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process.hi
16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process/Internal.dyn_hi16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process/Internal.dyn_hi
17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process/Internal.hi17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process/Internal.hi
18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Text.dyn_hi18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Text.dyn_hi
19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Text.hi19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Text.hi
20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib.dyn_hi20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib.dyn_hi
21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib.hi21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib.hi
22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib/Lowlevel.dyn_hi22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib/Lowlevel.dyn_hi
23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib/Lowlevel.hi23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib/Lowlevel.hi
24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL.a24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/libHSstreaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm.a
25 usr/share/doc/libghc-streaming-commons-dev/changelog.Debian.gz25 usr/share/doc/libghc-streaming-commons-dev/changelog.Debian.gz
26 usr/share/doc/libghc-streaming-commons-dev/changelog.gz26 usr/share/doc/libghc-streaming-commons-dev/changelog.gz
27 usr/share/doc/libghc-streaming-commons-dev/copyright27 usr/share/doc/libghc-streaming-commons-dev/copyright
28 var/lib/ghc/package.conf.d/streaming-commons-0.2.2.6.conf28 var/lib/ghc/package.conf.d/streaming-commons-0.2.2.6.conf
4.72 MB
data.tar.xz
4.72 MB
data.tar
15.5 KB
file list
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.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-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/
8 -rw-r--r--···0·root·········(0)·root·········(0)···571280·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL-ghc9.6.6.so8 -rw-r--r--···0·root·········(0)·root·········(0)···571280·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm-ghc9.6.6.so
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····7836·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder/Buffer.dyn_hi14 -rw-r--r--···0·root·········(0)·root·········(0)·····7828·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder/Buffer.dyn_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)·····7831·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder/Buffer.hi15 -rw-r--r--···0·root·········(0)·root·········(0)·····7823·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder/Buffer.hi
16 -rw-r--r--···0·root·········(0)·root·········(0)·····9409·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder.dyn_hi16 -rw-r--r--···0·root·········(0)·root·········(0)·····9404·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder.dyn_hi
17 -rw-r--r--···0·root·········(0)·root·········(0)·····9407·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder.hi17 -rw-r--r--···0·root·········(0)·root·········(0)·····9402·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder.hi
18 -rw-r--r--···0·root·········(0)·root·········(0)·····3990·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/FileRead.dyn_hi18 -rw-r--r--···0·root·········(0)·root·········(0)·····3996·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/FileRead.dyn_hi
19 -rw-r--r--···0·root·········(0)·root·········(0)·····3987·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/FileRead.hi19 -rw-r--r--···0·root·········(0)·root·········(0)·····3993·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/FileRead.hi
20 -rw-r--r--···0·root·········(0)·root·········(0)····18153·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Filesystem.dyn_hi20 -rw-r--r--···0·root·········(0)·root·········(0)····18152·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Filesystem.dyn_hi
21 -rw-r--r--···0·root·········(0)·root·········(0)····18150·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Filesystem.hi21 -rw-r--r--···0·root·········(0)·root·········(0)····18149·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Filesystem.hi
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network/
23 -rw-r--r--···0·root·········(0)·root·········(0)····27791·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network/Internal.dyn_hi23 -rw-r--r--···0·root·········(0)·root·········(0)····27809·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network/Internal.dyn_hi
24 -rw-r--r--···0·root·········(0)·root·········(0)····27788·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network/Internal.hi24 -rw-r--r--···0·root·········(0)·root·········(0)····27806·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network/Internal.hi
25 -rw-r--r--···0·root·········(0)·root·········(0)····59380·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network.dyn_hi25 -rw-r--r--···0·root·········(0)·root·········(0)····59370·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network.dyn_hi
26 -rw-r--r--···0·root·········(0)·root·········(0)····59378·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network.hi26 -rw-r--r--···0·root·········(0)·root·········(0)····59368·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network.hi
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process/
28 -rw-r--r--···0·root·········(0)·root·········(0)·····5988·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process/Internal.dyn_hi28 -rw-r--r--···0·root·········(0)·root·········(0)·····5978·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process/Internal.dyn_hi
29 -rw-r--r--···0·root·········(0)·root·········(0)·····5983·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process/Internal.hi29 -rw-r--r--···0·root·········(0)·root·········(0)·····5973·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process/Internal.hi
30 -rw-r--r--···0·root·········(0)·root·········(0)····20355·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process.dyn_hi30 -rw-r--r--···0·root·········(0)·root·········(0)····20347·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process.dyn_hi
31 -rw-r--r--···0·root·········(0)·root·········(0)····20352·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process.hi31 -rw-r--r--···0·root·········(0)·root·········(0)····20344·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process.hi
32 -rw-r--r--···0·root·········(0)·root·········(0)····61425·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Text.dyn_hi32 -rw-r--r--···0·root·········(0)·root·········(0)····61424·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Text.dyn_hi
33 -rw-r--r--···0·root·········(0)·root·········(0)····61422·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Text.hi33 -rw-r--r--···0·root·········(0)·root·········(0)····61421·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Text.hi
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib/34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib/
35 -rw-r--r--···0·root·········(0)·root·········(0)····22400·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib/Lowlevel.dyn_hi35 -rw-r--r--···0·root·········(0)·root·········(0)····22395·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib/Lowlevel.dyn_hi
36 -rw-r--r--···0·root·········(0)·root·········(0)····22395·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib/Lowlevel.hi36 -rw-r--r--···0·root·········(0)·root·········(0)····22390·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib/Lowlevel.hi
37 -rw-r--r--···0·root·········(0)·root·········(0)····37948·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib.dyn_hi37 -rw-r--r--···0·root·········(0)·root·········(0)····37961·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib.dyn_hi
38 -rw-r--r--···0·root·········(0)·root·········(0)····37943·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib.hi38 -rw-r--r--···0·root·········(0)·root·········(0)····37956·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib.hi
39 -rw-r--r--···0·root·········(0)·root·········(0)···896348·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL.a39 -rw-r--r--···0·root·········(0)·root·········(0)···896348·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/libHSstreaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm.a
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/
41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/doc/41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/doc/
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/doc/libghc-streaming-commons-dev/42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/doc/libghc-streaming-commons-dev/
43 -rw-r--r--···0·root·········(0)·root·········(0)······520·2024-10-03·07:17:17.000000·./usr/share/doc/libghc-streaming-commons-dev/changelog.Debian.gz43 -rw-r--r--···0·root·········(0)·root·········(0)······520·2024-10-03·07:17:17.000000·./usr/share/doc/libghc-streaming-commons-dev/changelog.Debian.gz
44 -rw-r--r--···0·root·········(0)·root·········(0)·····1183·2023-04-03·13:00:31.000000·./usr/share/doc/libghc-streaming-commons-dev/changelog.gz44 -rw-r--r--···0·root·········(0)·root·········(0)·····1183·2023-04-03·13:00:31.000000·./usr/share/doc/libghc-streaming-commons-dev/changelog.gz
45 -rw-r--r--···0·root·········(0)·root·········(0)·····4444·2024-09-27·15:18:47.000000·./usr/share/doc/libghc-streaming-commons-dev/copyright45 -rw-r--r--···0·root·········(0)·root·········(0)·····4444·2024-09-27·15:18:47.000000·./usr/share/doc/libghc-streaming-commons-dev/copyright
46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./var/46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./var/
2.73 KB
./var/lib/ghc/package.conf.d/streaming-commons-0.2.2.6.conf
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
1 name:·················streaming-commons1 name:·················streaming-commons
2 version:··············0.2.2.62 version:··············0.2.2.6
3 visibility:···········public3 visibility:···········public
4 id:···················streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL 
5 key:··················streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL4 id:···················streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm
 5 key:··················streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm
6 license:··············MIT6 license:··············MIT
7 maintainer:···········michael@snoyman.com7 maintainer:···········michael@snoyman.com
8 author:···············Michael·Snoyman,·Emanuel·Borsboom8 author:···············Michael·Snoyman,·Emanuel·Borsboom
9 homepage:·············https://github.com/fpco/streaming-commons9 homepage:·············https://github.com/fpco/streaming-commons
10 synopsis:10 synopsis:
11 ····Common·lower-level·functions·needed·by·various·streaming·data·libraries11 ····Common·lower-level·functions·needed·by·various·streaming·data·libraries
  
12 description:12 description:
13 ····Provides·low-dependency·functionality·commonly·needed·by·various·streaming·data·libraries,·such·as·conduit·and·pipes.13 ····Provides·low-dependency·functionality·commonly·needed·by·various·streaming·data·libraries,·such·as·conduit·and·pipes.
  
14 category:·············Data14 category:·············Data
15 abi:··················510f49e53d949fc06e685911978565ae15 abi:··················8055cc806b4039b5556c93633c8d996b
16 exposed:··············True16 exposed:··············True
17 exposed-modules:17 exposed-modules:
18 ····Data.Streaming.ByteString.Builder18 ····Data.Streaming.ByteString.Builder
19 ····Data.Streaming.ByteString.Builder.Buffer·Data.Streaming.FileRead19 ····Data.Streaming.ByteString.Builder.Buffer·Data.Streaming.FileRead
20 ····Data.Streaming.Filesystem·Data.Streaming.Network20 ····Data.Streaming.Filesystem·Data.Streaming.Network
21 ····Data.Streaming.Network.Internal·Data.Streaming.Process21 ····Data.Streaming.Network.Internal·Data.Streaming.Process
22 ····Data.Streaming.Process.Internal·Data.Streaming.Text22 ····Data.Streaming.Process.Internal·Data.Streaming.Text
23 ····Data.Streaming.Zlib·Data.Streaming.Zlib.Lowlevel23 ····Data.Streaming.Zlib·Data.Streaming.Zlib.Lowlevel
  
24 import-dirs:24 import-dirs:
25 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL25 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm
  
26 library-dirs:26 library-dirs:
27 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL27 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm
  
28 library-dirs-static:28 library-dirs-static:
29 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL29 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm
  
30 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.630 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6
31 data-dir:·············/usr/share/streaming-commons31 data-dir:·············/usr/share/streaming-commons
32 hs-libraries:·········HSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL32 hs-libraries:·········HSstreaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm
33 depends:33 depends:
34 ····array-0.5.6.0·async-2.2.5-GwkBUQRsnGI18fyHYiVZaH·base-4.18.2.134 ····array-0.5.6.0·async-2.2.5-GwkBUQRsnGI18fyHYiVZaH·base-4.18.2.1
35 ····bytestring-0.11.5.3·directory-1.3.8.535 ····bytestring-0.11.5.3·directory-1.3.8.5
36 ····network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e·process-1.6.19.036 ····network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e·process-1.6.19.0
37 ····random-1.2.1.2-9nSipNyPzIK3OtGny4BWjI·stm-2.5.1.0·text-2.0.237 ····random-1.2.1.2-9nSipNyPzIK3OtGny4BWjI·stm-2.5.1.0·text-2.0.2
38 ····transformers-0.6.1.0·unix-2.8.4.038 ····transformers-0.6.1.0·unix-2.8.4.0
39 ····zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk39 ····zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk
3.72 MB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL-ghc9.6.6.so vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm-ghc9.6.6.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
483 KB
readelf --wide --symbols {}
    
Offset 329, 1469 lines modifiedOffset 329, 1469 lines modified
329 ···325:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_GHCziShow_zdfShowZLz2cUZR3_closure329 ···325:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_GHCziShow_zdfShowZLz2cUZR3_closure
330 ···326:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z4T_con_info330 ···326:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z4T_con_info
331 ···327:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_GHCziPtr_zdtcPtr_closure331 ···327:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_GHCziPtr_zdtcPtr_closure
332 ···328:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_TextziReadziLex_zdfEqLexemezuzdczeze_closure332 ···328:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·base_TextziReadziLex_zdfEqLexemezuzdczeze_closure
333 ···329:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·unixzm2zi8zi4zi0_SystemziPosixziFiles_zdwgetSymbolicLinkStatus_closure333 ···329:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·unixzm2zi8zi4zi0_SystemziPosixziFiles_zdwgetSymbolicLinkStatus_closure
334 ···330:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_zdtcZLZR_closure334 ···330:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_zdtcZLZR_closure
Diff chunk too large, falling back to line-by-line diff (754 lines added, 754 lines removed)
335 ···331:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·base_DataziTypeableziInternal_sameTypeRep_info335 ···331:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·base_DataziTypeableziInternal_sameTypeRep_info
336 ···332:·000000000007e468···147·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_czucallzudeflatezufinish_info336 ···332:·000000000004daf8····81·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_writeLens_info
337 ···333:·000000000004bdc8···291·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_zdfEqFileTypezuzdczsze_info337 ···333:·000000000004cab0····19·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFilesystem_zdfShowFileTypezuzdcshowList_info
338 ···334:·000000000007c400···331·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_zdfOrdStrategyzuzdccompare_info338 ···334:·0000000000086bd0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_zdfShowHostPreference_closure
339 ···335:·000000000008ac40·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_zdfEnumStrategyzuzdcenumFrom_closure339 ···335:·00000000000841a8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_updateEndOfSlice_closure
340 ···336:·00000000000858b8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_runUnixClient_closure340 ···336:·0000000000084c28·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFilesystem_zdfReadFileType6_closure
341 ···337:·0000000000084158·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwnewByteStringBuilderRecv_closure341 ···337:·00000000000890c8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_zdfShowDecoderStatezuzdcshow_closure
342 ···338:·0000000000084510·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFileRead_zdtcReadHandle_closure342 ···338:·0000000000085020·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_setReadBufferSizze_closure
343 ···339:·000000000007b968···181·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlib_fullFlushDeflate1_info343 ···339:·0000000000084828·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFilesystem_zdtcFileType_closure
344 ···340:·000000000008154e·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfReadHostPreference22_bytes344 ···340:·0000000000088bb0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziProcessziInternal_zdtcInputSource_closure
345 ···341:·0000000000088170·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziProcess_getStreamingProcessExitCodeSTM1_closure345 ···341:·0000000000084e78·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_zdfHasReadWriteAppDatazuzdcwriteLens_closure
346 ···342:·0000000000088c10·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziProcessziInternal_zdtczqCZCInputSource1_closure346 ···342:·0000000000088848·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziProcessziInternal_zdfInputSourceHandle1_closure
347 ···343:·000000000008a580·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlib_zdtczqPRError1_closure347 ···343:·0000000000081543·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_zdtczqHostIPv5_bytes
348 ···344:·0000000000078ff0····95·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlib_zdwfinishInflate_info348 ···344:·000000000008b008·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_StrategyFiltered_closure
349 ···345:·000000000008af68·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_zdfEnumStrategyzuzdcenumFromThenTo_closure349 ···345:·0000000000087208·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_zdtczqHostIPv1_closure
350 ···346:·000000000007fba0····10·FUNC····GLOBAL·DEFAULT···12·streaming_commons_call_deflate_finish350 ···346:·000000000004ef90·····5·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_zdfHasReadBufferSizzeClientSettings_info
351 ···347:·0000000000086ca0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_serverReadBufferSizze_closure351 ···347:·0000000000087c18·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_zdfReadHostPreference9_closure
352 ···348:·0000000000073288····95·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_decodeUtf8Pure_info352 ···348:·000000000004bb78···103·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_Buffer_info
353 ···349:·0000000000086c18·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfOrdHostPreferencezuzdcmax_closure353 ···349:·000000000007fba0····10·FUNC····GLOBAL·DEFAULT···12·streaming_commons_call_deflate_finish
354 ···350:·0000000000089978·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdwbeginChunk3_closure354 ···350:·000000000004e508···121·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_zdfHasPathClientSettingsUnixzuzdcpathLens_info
355 ···351:·0000000000064880····16·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfReadHostPreference16_info355 ···351:·000000000008233b·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_zdfShowStrategy4_bytes
356 ···352:·000000000006c830····92·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_decodeUtf32BEzubeginChunk_info356 ···352:·0000000000082377·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_zdtcZZStreamStruct2_bytes
357 ···353:·00000000000876e8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdtczqClientSettingsUnix1_closure357 ···353:·000000000007cee8····83·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_zdfEnumStrategy3_info
358 ···354:·000000000008ac50·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_zdtrModule3_closure358 ···354:·000000000007cd68····90·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_zdfShowStrategyzuzdcshow_info
359 ···355:·0000000000085ad8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_getUnassignedPort9_closure359 ···355:·0000000000066428····90·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziProcess_waitForStreamingProcess_info
360 ···356:·0000000000086150·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_bindPortTCP1_closure360 ···356:·0000000000069010···190·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_zdWDecodeResultFailure_info
361 ···357:·000000000008a880·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_zdfEnumStrategyzuzdcfromEnum_closure361 ···357:·0000000000057c18···720·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_zdwbindRandomPortTCP_info
362 ···358:·000000000004e100···121·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_zdfHasPortClientSettingszuzdcportLens_info362 ···358:·000000000008af28·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_czugetzunextzuin_closure
363 ···359:·000000000007fb70·····7·FUNC····GLOBAL·DEFAULT···12·streaming_commons_call_deflate_noflush363 ···359:·0000000000050ed8·····9·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_appWrite1_info
364 ···360:·0000000000084f98·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_message_closure364 ···360:·0000000000087808·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_zdtczqAppDataUnix2_closure
365 ···361:·000000000007ac10···175·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlib_zdwdrain_info365 ···361:·000000000004d940····98·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFilesystem_zdfReadFileType28_info
366 ···362:·00000000000888a0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziProcessziInternal_zdfOutputSinkHandle1_closure366 ···362:·000000000007fb70·····7·FUNC····GLOBAL·DEFAULT···12·streaming_commons_call_deflate_noflush
367 ···363:·0000000000084168·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_newByteStringBuilderRecv_closure367 ···363:·0000000000081d91·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziProcessziInternal_zdtczqStreamingProcessHandle3_bytes
368 ···364:·0000000000063d88····78·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_appReadUnix_info368 ···364:·0000000000089c78·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_decodeUtf8PurezubeginChunk_closure
369 ···365:·0000000000081022·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlib_zdtrModule4_bytes369 ···365:·000000000008ae40·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_zdtczqStrategyRLE1_closure
370 ···366:·0000000000069ee8···154·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdwzdcshowsPrec_info370 ···366:·00000000000890b0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_zdfShowDecoderStatezuzdcshowsPrec_closure
371 ···367:·00000000000872a8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdtczqHostIPv3_closure371 ···367:·000000000004c6c0···283·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFilesystem_zdfOrdFileTypezuzdczg_info
372 ···368:·0000000000081109·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_zdtczqFTOther2_bytes372 ···368:·0000000000077770····30·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_decodeUtf8_info
373 ···369:·0000000000085748·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_clientSettingsUnix_closure373 ···369:·0000000000062dc8···424·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_zdfOrdHostPreferencezuzdczg_info
374 ···370:·0000000000068720···237·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziProcess_withCheckedProcess_info374 ···370:·00000000000844a0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFileRead_zdtrModule3_closure
375 ···371:·0000000000081f38·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdfShowCodePoint2_bytes375 ···371:·0000000000085520·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_unassignedPorts4_closure
376 ···372:·00000000000628d8····19·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfShowHostPreferencezuzdcshowList_info376 ···372:·0000000000064648····26·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_ServerSettings_slow
377 ···373:·00000000000892f0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdtczqS8_closure377 ···373:·00000000000894d0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_zdtczqDecodeResultSuccess1_closure
378 ···374:·0000000000088700·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziProcess_zdfInputSourceClosedStream_closure378 ···374:·0000000000085008·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_getAfterBind_closure
379 ···375:·0000000000089060·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdfNumDecoderState_closure379 ···375:·0000000000086c08·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_zdfOrdHostPreferencezuzdczg_closure
380 ···376:·0000000000084ce8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_zdfReadFileTypezuzdcreadsPrec_closure380 ···376:·00000000000843c8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_allocBuffer_closure
381 ···377:·0000000000084478·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFileRead_readChunk1_closure381 ···377:·000000000008a6e8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_zdwinitInflateWithDictionary_closure
382 ···378:·00000000000810f1·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFileRead_zdtrModule2_bytes382 ···378:·0000000000081022·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFileRead_zdtrModule4_bytes
383 ···379:·0000000000089d10·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_S2_closure383 ···379:·0000000000087bc8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_HostIPv6Only_closure
384 ···380:·0000000000084788·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_zdwzdcshowsPrec_closure384 ···380:·000000000008a910·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_zdwzdcshowsPrec_closure
385 ···381:·000000000006eb58····95·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_decodeUtf16BE_info385 ···381:·0000000000087f90·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziProcess_zdfShowProcessExitedUnsuccessfully1_closure
386 ···382:·000000000008a6a8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlib_initDeflateWithDictionary_closure386 ···382:·0000000000084160·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_newBuilderRecv1_closure
387 ···383:·0000000000068cd8·····9·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziProcessziInternal_isStdStream_info387 ···383:·0000000000085a60·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_getUnassignedPort13_closure
388 ···384:·000000000007ca80···323·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_zdfOrdStrategyzuzdcmin_info388 ···384:·000000000007a748····29·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_zdwdrain_slow
389 ···385:·000000000007faf0·····7·FUNC····GLOBAL·DEFAULT···12·streaming_commons_set_avail_in389 ···385:·0000000000086d18·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_appRawSocketzq_closure
390 ···386:·0000000000084aa0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_readDirStream_closure390 ···386:·0000000000081022·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtrModule4_bytes
391 ···387:·00000000000533f0···638·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_getSocketUnix1_info391 ···387:·000000000008215d·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_zdtcInflate2_bytes
392 ···388:·0000000000068cb0·····9·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziProcessziInternal_osStdStream_info392 ···388:·000000000008a6b8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_zdwinitDeflate_closure
393 ···389:·0000000000086b30·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfShowHostPreference2_closure393 ···389:·000000000007bed0·····7·OBJECT··GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_PRNext_con_info
394 ···390:·0000000000061ab0···427·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdWServerSettings_info394 ···390:·000000000008a748·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_PRDone_closure
395 ···391:·00000000000815ad·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfShowHostPreference3_bytes395 ···391:·000000000007faf0·····7·FUNC····GLOBAL·DEFAULT···12·streaming_commons_set_avail_in
396 ···392:·0000000000086ce0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_serverPath_closure396 ···392:·0000000000088128·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziProcess_zdfInputSourceClosedStream1_closure
397 ···393:·0000000000089370·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdtczqS2_closure397 ···393:·000000000004d6c8·····5·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFilesystem_getFileType_info
398 ···394:·00000000000862a0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_runTCPServer_closure398 ···394:·0000000000086008·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_bindPortUDP_closure
399 ···395:·0000000000086ab8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfReadHostPreference3_closure399 ···395:·0000000000084490·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFileRead_readChunk_closure
400 ···396:·00000000000887d0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziProcess_zdfInputSourceUseProvidedHandle_closure400 ···396:·000000000008110a·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFilesystem_zdfReadFileType11_bytes
401 ···397:·0000000000081022·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziProcess_zdtrModule4_bytes401 ···397:·0000000000085040·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_appRawSocket_closure
402 ···398:·000000000008157e·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdtcClientSettings2_bytes402 ···398:·000000000004afd8···253·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_updateEndOfSlice_info
403 ···399:·0000000000089620·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdtczqCodePoint1_closure403 ···399:·0000000000051c28···225·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_unassignedPortsMax_info
404 ···400:·0000000000084938·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_zdtczqFTDirectory_closure404 ···400:·0000000000081f2a·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_zdfShowDecoderState2_bytes
405 ···401:·000000000006d9f0··3905·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdwbeginChunk3_info405 ···401:·00000000000617f0···179·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_zdWAppDataUnix_info
406 ···402:·0000000000086bc0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfShowHostPreferencezuzdcshow_closure406 ···402:·000000000007bf10·····6·OBJECT··GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_ZZlibException_con_info
407 ···403:·0000000000069940···845·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdfShowSzuzdcshowsPrec_info407 ···403:·0000000000088738·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziProcess_zdfOutputSinkInherited_closure
408 ···404:·00000000000869e0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfIsStringHostPreference_closure408 ···404:·000000000004e310···121·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_zdfHasPathServerSettingsUnixzuzdcpathLens_info
409 ···405:·000000000004cf28····16·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_zdfReadFileType13_info409 ···405:·0000000000088f58·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_zdfNumCodePoint_closure
410 ···406:·0000000000069ce0····19·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdfShowSzuzdcshowList_info410 ···406:·000000000008b000·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_StrategyDefault_closure
411 ···407:·0000000000085f98·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_bindPortGen2_closure411 ···407:·000000000008232d·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_zdtczqStrategyRLE2_bytes
412 ···408:·00000000000858f0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_serverSettingsUDP_closure412 ···408:·0000000000072120··3905·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_zdwbeginChunk1_info
413 ···409:·000000000008a918·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_zdfShowStrategyzuzdcshowsPrec_closure413 ···409:·000000000008adb0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_zdtczqStrategyFiltered_closure
414 ···410:·000000000007b850···219·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlib_feedDeflate1_info414 ···410:·000000000008a650·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_finishInflate_closure
415 ···411:·000000000008a8c0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_zdfOrdStrategy_closure415 ···411:·0000000000077958·····7·OBJECT··GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_S3_con_info
416 ···412:·0000000000055a10·····5·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_getUnassignedPort_info416 ···412:·0000000000088880·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziProcessziInternal_zdfOutputSinkHandle2_closure
417 ···413:·0000000000084648·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_zdfOrdFileTypezuzdczlze_closure417 ···413:·0000000000081f10·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_zdtczqS6_bytes
418 ···414:·000000000008a728·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlib_initInflate1_closure418 ···414:·000000000004c420···323·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFilesystem_zdfOrdFileTypezuzdcmax_info
419 ···415:·000000000007fa10····69·FUNC····GLOBAL·DEFAULT···12·streaming_commons_create_z_stream419 ···415:·0000000000077aa8····87·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_zdfExceptionZZlibException2_info
420 ···416:·000000000004db90·····9·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_afterBindLens_info420 ···416:·000000000006a408····14·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_zdfShowDecoderState1_info
421 ···417:·0000000000086b20·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfShowHostPreferencezuzdcshowsPrec_closure421 ···417:·0000000000084340·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtczqBuffer1_closure
422 ···418:·0000000000085728·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_defaultReadBufferSizze_closure422 ···418:·00000000000850d8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_zdtcHasPort_closure
423 ···419:·00000000000857f8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_getSocketUnix_closure423 ···419:·0000000000086d68·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_zdtrModule_closure
424 ···420:·00000000000503e0·····6·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_getHost_info424 ···420:·0000000000081435·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_getUnassignedPort21_bytes
425 ···421:·0000000000088ea8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdWS3_closure425 ···421:·0000000000063728···129·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_clientPort_info
426 ···422:·000000000008a2e0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlib_zdtcDeflate1_closure426 ···422:·000000000007fa10····69·FUNC····GLOBAL·DEFAULT···12·streaming_commons_create_z_stream
427 ···423:·0000000000084bb0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_getFileType1_closure427 ···423:·0000000000063e58···147·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_msgData_info
428 ···424:·0000000000087fe8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziProcess_zdfExceptionProcessExitedUnsuccessfully_closure428 ···424:·00000000000651b8·····6·OBJECT··GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_ServerSettingsUnix_con_info
429 ···425:·0000000000087b48·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfReadHostPreference23_closure429 ···425:·00000000000578f8···388·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_bindRandomPortUDP1_info
430 ···426:·00000000000844b0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFileRead_zdtrModule1_closure430 ···426:·0000000000087ba0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_zdfReadHostPreference16_closure
431 ···427:·0000000000084fb0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_setPort_closure431 ···427:·0000000000084650·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFilesystem_zdfOrdFileTypezuzdcmax_closure
432 ···428:·0000000000085478·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_getUnassignedPort18_closure432 ···428:·000000000008a410·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_zdtczqZZlibException_closure
433 ···429:·0000000000084898·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_zdtczqFTFile_closure433 ···429:·0000000000089e50·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_zdfShowZZlibException_closure
434 ···430:·000000000008af78·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_zdfEnumStrategyzuzdcenumFromTo_closure434 ···430:·0000000000082133·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_zdfShowPopperRes6_bytes
435 ···431:·000000000008a350·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlib_zdtczqDeflate1_closure435 ···431:·000000000008150c·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_zdtcServerSettingsUnix2_bytes
436 ···432:·0000000000050f88····81·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_appWrite_info436 ···432:·0000000000084b70·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFilesystem_FTOther_closure
437 ···433:·00000000000893b0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdtczqS13_closure437 ···433:·0000000000085050·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_appRead_closure
438 ···434:·00000000000778b8·····6·OBJECT··GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_DecodeResultSuccess_con_info438 ···434:·000000000008b010·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_StrategyHuffman_closure
439 ···435:·0000000000081ec3·····0·OBJECT··GLOBAL·DEFAULT···14·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziText_zdtcCodePoint2_bytes439 ···435:·0000000000089720·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_zdtczqDecoderState2_closure
440 ···436:·0000000000086170·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_bindPortTCP_closure440 ···436:·000000000004fce8·····6·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_safeRecv_info
441 ···437:·000000000008a6f8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlib_initInflateWithDictionary1_closure441 ···437:·000000000008aff8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_deflateInit2_closure
442 ···438:·0000000000084710·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_zdfReadFileType18_closure442 ···438:·0000000000089e40·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlib_zdfShowZZlibException1_closure
443 ···439:·0000000000084978·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_zdtczqFTDirectorySym1_closure443 ···439:·0000000000065218·····7·OBJECT··GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetworkziInternal_HostIPv4_con_info
444 ···440:·000000000007f398···393·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_zdfEnumStrategyzuzdcenumFromTo_info444 ···440:·000000000004ded0·····5·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_zdfHasPortServerSettings_info
445 ···441:·0000000000084fd8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_getPath1_closure445 ···441:·000000000007e678···223·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_czucallzudeflatezusetzudictionary_info
446 ···442:·0000000000084178·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdWBuffer_closure446 ···442:·000000000004b988···175·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_defaultStrategy_info
447 ···443:·0000000000084f78·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_acceptSafe1_closure447 ···443:·000000000004cf28····16·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFilesystem_zdfReadFileType13_info
448 ···444:·0000000000084188·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_sliceSizze_closure448 ···444:·0000000000085900·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_serverSettingsTCPSocket_closure
449 ···445:·0000000000085778·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetwork_getSocketUnix2_closure449 ···445:·000000000007e5c8···147·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_czucallzudeflatezufullzuflush_info
450 ···446:·0000000000086ae0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdfReadHostPreferencezulexeme18_closure450 ···446:·0000000000066388·····5·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziProcess_waitForStreamingProcessSTM_info
451 ···447:·000000000004cc70···519·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFilesystem_readDirStream1_info451 ···447:·00000000000858f0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_serverSettingsUDP_closure
452 ···448:·000000000008a850·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_zdfEqStrategyzuzdczsze_closure452 ···448:·000000000006a0e0····69·FUNC····GLOBAL·DEFAULT···12·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziText_zdfShowCodePointzuzdcshow_info
453 ···449:·00000000000887f8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziProcessziInternal_isStdStream_closure453 ···449:·00000000000862d8·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziNetwork_getSocketFamilyGen2_closure
454 ···450:·0000000000087368·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziNetworkziInternal_zdtczqHost2_closure454 ···450:·00000000000880b0·····0·OBJECT··GLOBAL·DEFAULT···23·streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziProcess_zdfInputSourceInherited3_closure
Max diff block lines reached; 239120/494267 bytes (48.38%) of diff not shown.
1.33 KB
readelf --wide --dynamic {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.6.0-ghc9.6.6.so]29 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.6.0-ghc9.6.6.so]
30 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.18.2.1-ghc9.6.6.so]30 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.18.2.1-ghc9.6.6.so]
31 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-ghc9.6.6.so]31 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-ghc9.6.6.so]
32 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.10.0-ghc9.6.6.so]32 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.10.0-ghc9.6.6.so]
33 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libz.so.1]33 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libz.so.1]
34 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]34 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]
35 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]35 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
36 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL-ghc9.6.6.so]36 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSstreaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm-ghc9.6.6.so]
37 ·0x0000000000000010·(SYMBOLIC)···········0x037 ·0x0000000000000010·(SYMBOLIC)···········0x0
38 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/ghc/lib/x86_64-linux-ghc-9.6.6:/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6]38 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/ghc/lib/x86_64-linux-ghc-9.6.6:/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6]
39 ·0x000000000000000c·(INIT)···············0x4900039 ·0x000000000000000c·(INIT)···············0x49000
40 ·0x000000000000000d·(FINI)···············0x803b440 ·0x000000000000000d·(FINI)···············0x803b4
41 ·0x0000000000000019·(INIT_ARRAY)·········0x8357041 ·0x0000000000000019·(INIT_ARRAY)·········0x83570
42 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)42 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
43 ·0x000000000000001a·(FINI_ARRAY)·········0x8357843 ·0x000000000000001a·(FINI_ARRAY)·········0x83578
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b2ed0d0065b547776e006fb29b608284c526ca373 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5aa11e5d19dd39e01072ad6e1297c7dca26ccae1
338 KB
strings --all --bytes=8 {}
    
Offset 1, 19 lines modifiedOffset 1, 17 lines modified
1 @;Yvp6Q} 
2 ·9M6}0i$a 
3 __gmon_start__1 __gmon_start__
4 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
5 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
6 __cxa_finalize4 __cxa_finalize
7 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdtrModule2_bytes5 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdtrModule2_bytes
8 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdtrModule4_bytes6 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdtrModule4_bytes
9 stg_SRT_1_info7 stg_SRT_1_info
10 base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure8 base_GHCziForeignPtr_mallocPlainForeignPtrBytes2_closure
11 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_slow9 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_slow
12 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info10 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info
13 bytestringzm0zi11zi5zi3_DataziByteStringziBuilderziInternal_finalBuildStep1_closure11 bytestringzm0zi11zi5zi3_DataziByteStringziBuilderziInternal_finalBuildStep1_closure
14 stg_ap_p_fast12 stg_ap_p_fast
15 bytestringzm0zi11zi5zi3_DataziByteStringziBuilderziExtra_zdwrun_info13 bytestringzm0zi11zi5zi3_DataziByteStringziBuilderziExtra_zdwrun_info
16 ghczmprim_GHCziTypes_Izh_con_info14 ghczmprim_GHCziTypes_Izh_con_info
17 ghczmprim_GHCziTupleziPrim_Z2T_con_info15 ghczmprim_GHCziTupleziPrim_Z2T_con_info
18 stg_gc_noregs16 stg_gc_noregs
19 base_GHCziForeignPtr_PlainPtr_con_info17 base_GHCziForeignPtr_PlainPtr_con_info
Offset 21, 1761 lines modifiedOffset 19, 1761 lines modified
21 stg_gc_unpt_r119 stg_gc_unpt_r1
22 stg_keepAlivezh20 stg_keepAlivezh
23 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info21 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_BS_con_info
24 stg_ap_pv_fast22 stg_ap_pv_fast
25 stg_ap_pp_fast23 stg_ap_pp_fast
26 stg_newPinnedByteArrayzh24 stg_newPinnedByteArrayzh
27 stg_ap_0_fast25 stg_ap_0_fast
28 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_closure26 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_closure
29 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_toByteStringIOWith1_info27 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_toByteStringIOWith1_info
30 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_toByteStringIOWith1_closure28 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_toByteStringIOWith1_closure
31 ghczmprim_GHCziTupleziPrim_Z0T_closure29 ghczmprim_GHCziTupleziPrim_Z0T_closure
32 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_toByteStringIOWithBuffer_info30 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_toByteStringIOWithBuffer_info
33 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_toByteStringIOWithBuffer_closure31 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_toByteStringIOWithBuffer_closure
34 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdtrModule3_closure32 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdtrModule3_closure
35 ghczmprim_GHCziTypes_TrNameS_con_info33 ghczmprim_GHCziTypes_TrNameS_con_info
36 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdtrModule1_closure34 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdtrModule1_closure
37 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdtrModule_closure35 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdtrModule_closure
38 ghczmprim_GHCziTypes_Module_con_info36 ghczmprim_GHCziTypes_Module_con_info
39 stg_SRT_2_info37 stg_SRT_2_info
40 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_toByteStringIOWith_info38 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_toByteStringIOWith_info
41 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_toByteStringIOWith_closure39 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_toByteStringIOWith_closure
42 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_toByteStringIO_info40 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_toByteStringIO_info
43 bytestringzm0zi11zi5zi3_DataziByteStringziLazzyziInternal_defaultChunkSizze_closure41 bytestringzm0zi11zi5zi3_DataziByteStringziLazzyziInternal_defaultChunkSizze_closure
44 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_toByteStringIO_closure42 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_toByteStringIO_closure
45 stg_upd_frame_info43 stg_upd_frame_info
46 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_Buffer_con_info44 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_Buffer_con_info
47 stg_INTLIKE_closure45 stg_INTLIKE_closure
48 stg_ap_ppv_fast46 stg_ap_ppv_fast
49 stg_MUT_VAR_CLEAN_info47 stg_MUT_VAR_CLEAN_info
50 dirty_MUT_VAR48 dirty_MUT_VAR
51 base_DataziEither_Left_con_info49 base_DataziEither_Left_con_info
52 stg_ap_v_fast50 stg_ap_v_fast
53 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_empty_closure51 bytestringzm0zi11zi5zi3_DataziByteStringziInternalziType_empty_closure
54 base_DataziEither_Right_con_info52 base_DataziEither_Right_con_info
55 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_unsafeFreezzeNonEmptyBuffer_info53 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_unsafeFreezzeNonEmptyBuffer_info
56 bytestringzm0zi11zi5zi3_DataziByteStringziBuilderziExtra_runBuilder1_info54 bytestringzm0zi11zi5zi3_DataziByteStringziBuilderziExtra_runBuilder1_info
57 stg_newMutVarzh55 stg_newMutVarzh
58 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwnewByteStringBuilderRecv_info56 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwnewByteStringBuilderRecv_info
59 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwnewByteStringBuilderRecv_closure57 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwnewByteStringBuilderRecv_closure
60 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_newBuilderRecv1_info58 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_newBuilderRecv1_info
61 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_newBuilderRecv1_closure59 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_newBuilderRecv1_closure
62 stg_gc_pp60 stg_gc_pp
63 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_newByteStringBuilderRecv_info61 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_newByteStringBuilderRecv_info
64 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_newByteStringBuilderRecv_closure62 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_newByteStringBuilderRecv_closure
65 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_newBuilderRecv_info63 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_newBuilderRecv_info
66 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_newBuilderRecv_closure64 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_newBuilderRecv_closure
67 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtczqBuffer3_bytes65 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtczqBuffer3_bytes
68 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtcBuffer2_bytes66 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtcBuffer2_bytes
69 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtrModule2_bytes67 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtrModule2_bytes
70 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtrModule4_bytes68 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtrModule4_bytes
71 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdWBuffer_info69 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdWBuffer_info
72 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdWBuffer_closure70 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdWBuffer_closure
73 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_freeSizze_info71 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_freeSizze_info
74 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_freeSizze_closure72 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_freeSizze_closure
75 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_sliceSizze_info73 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_sliceSizze_info
76 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_sliceSizze_closure74 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_sliceSizze_closure
77 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_bufferSizze_info75 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_bufferSizze_info
78 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_bufferSizze_closure76 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_bufferSizze_closure
79 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_reuseBuffer_info77 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_reuseBuffer_info
80 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_reuseBuffer_closure78 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_reuseBuffer_closure
81 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_unsafeFreezzeBuffer_info79 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_unsafeFreezzeBuffer_info
82 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_unsafeFreezzeBuffer_closure80 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_unsafeFreezzeBuffer_closure
83 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_updateEndOfSlice_info81 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_updateEndOfSlice_info
84 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_updateEndOfSlice_closure82 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_updateEndOfSlice_closure
85 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtrModule3_closure83 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtrModule3_closure
86 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtrModule1_closure84 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtrModule1_closure
87 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtrModule_closure85 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtrModule_closure
88 ghczmprim_GHCziTypes_KindRepTyConApp_con_info86 ghczmprim_GHCziTypes_KindRepTyConApp_con_info
89 base_GHCziWord_zdtcWord8_closure87 base_GHCziWord_zdtcWord8_closure
90 ghczmprim_GHCziTypes_ZMZN_closure88 ghczmprim_GHCziTypes_ZMZN_closure
91 ghczmprim_GHCziTypes_ZC_con_info89 ghczmprim_GHCziTypes_ZC_con_info
92 base_GHCziPtr_zdtcPtr_closure90 base_GHCziPtr_zdtcPtr_closure
93 base_GHCziForeignPtr_zdtcForeignPtr_closure91 base_GHCziForeignPtr_zdtcForeignPtr_closure
94 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtcBuffer1_closure92 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtcBuffer1_closure
95 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtcBuffer_closure93 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtcBuffer_closure
96 ghczmprim_GHCziTypes_TyCon_con_info94 ghczmprim_GHCziTypes_TyCon_con_info
97 ghczmprim_GHCziTypes_krepzdzt_closure95 ghczmprim_GHCziTypes_krepzdzt_closure
98 ghczmprim_GHCziTypes_KindRepFun_con_info96 ghczmprim_GHCziTypes_KindRepFun_con_info
99 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtczqBuffer1_closure97 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtczqBuffer1_closure
100 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtczqBuffer2_closure98 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtczqBuffer2_closure
101 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdtczqBuffer_closure99 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdtczqBuffer_closure
102 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_allocBuffer_info100 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_allocBuffer_info
103 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_allocBuffer_closure101 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_allocBuffer_closure
104 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_reuseBufferStrategy1_info102 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_reuseBufferStrategy1_info
105 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_reuseBufferStrategy1_closure103 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_reuseBufferStrategy1_closure
106 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_reuseBufferStrategy_info104 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_reuseBufferStrategy_info
107 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_reuseBufferStrategy_closure105 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_reuseBufferStrategy_closure
108 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_nextSlice_info106 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_nextSlice_info
109 base_GHCziMaybe_Nothing_closure107 base_GHCziMaybe_Nothing_closure
110 base_GHCziMaybe_Just_con_info108 base_GHCziMaybe_Just_con_info
111 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_nextSlice_closure109 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_nextSlice_closure
112 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdwallNewBuffersStrategy_info110 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdwallNewBuffersStrategy_info
113 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_zdwallNewBuffersStrategy_closure111 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_zdwallNewBuffersStrategy_closure
114 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_allNewBuffersStrategy_info112 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_allNewBuffersStrategy_info
115 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_allNewBuffersStrategy_closure113 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_allNewBuffersStrategy_closure
116 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_defaultStrategy_info114 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_defaultStrategy_info
117 stg_bh_upd_frame_info115 stg_bh_upd_frame_info
118 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_defaultStrategy_closure116 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_defaultStrategy_closure
119 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_unsafeFreezzeNonEmptyBuffer_closure117 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_unsafeFreezzeNonEmptyBuffer_closure
120 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_Buffer_slow118 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_Buffer_slow
121 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_Buffer_info119 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_Buffer_info
122 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilderziBuffer_Buffer_closure120 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilderziBuffer_Buffer_closure
123 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFileRead_zdtczqReadHandle3_bytes121 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFileRead_zdtczqReadHandle3_bytes
124 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFileRead_zdtcReadHandle2_bytes122 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFileRead_zdtcReadHandle2_bytes
125 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFileRead_zdtrModule2_bytes123 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFileRead_zdtrModule2_bytes
126 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFileRead_zdtrModule4_bytes124 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFileRead_zdtrModule4_bytes
127 streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziFileRead_closeFile_info125 streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziFileRead_closeFile_info
Max diff block lines reached; 326004/345743 bytes (94.29%) of diff not shown.
90.2 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 692 lines modifiedOffset 1, 692 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000260·07040000·4c010000·80000000·0d000000·....L...........2 ··0x00000260·07040000·4c010000·80000000·0d000000·....L...........
3 ··0x00000270·61000272·18185d81·4c614564·03031d40·a..r..].LaEd...@ 
4 ··0x00000280·f1ad5812·71d3a892·12d19120·200003fd·..X.q......··... 
5 ··0x00000290·e885a2fc·8141a420·08048089·00c4f000·.....A.·........ 
6 ··0x000002a0·b906c00c·00450824·90a0c891·9090298a·.....E.$......). 
7 ··0x000002b0·12081800·80300f04·004382c2·08008020·.....0...C.....· 
8 ··0x000002c0·81250550·94829007·15882888·46000021·.%.P......(.F..! 
9 ··0x000002d0·8d0c0d82·7021a915·120148a0·07522168·....p!....H..R!h 
10 ··0x000002e0·50394b82·83030f0d·1200a600·c4cd9c24·P9K............$ 
11 ··0x000002f0·8a29a41a·782a009d·4c480d70·52091969·.)..x*..LH.pR..i 
12 ··0x00000300·54142041·12384800·21080a59·26b85040·T.·A.8H.!..Y&.P@ 
13 ··0x00000310·0d019054·3064ae01·6a000081·05822410·...T0d..j.....$. 
14 ··0x00000320·82408020·02053100·18051140·00002090·.@.·..1....@..·. 
15 ··0x00000330·3c820dda·48300922·92448880·a90d7120·<...H0.".D....q· 
16 ··0x00000340·101225af·008b0086·1d2bc832·00040961·..%......+.2...a 
17 ··0x00000350·08650a48·00141150·15c30233·24001702·.e.H...P...3$... 
18 ··0x00000360·2ca01c50·2a041200·04004004·12824020·,..P*.....@...@· 
19 ··0x00000370·16204220·1d298688·08081008·0003001a·.·B·.).......... 
20 ··0x00000380·12011018·81414300·00205814·d5000080·.....AC..·X..... 
21 ··0x00000390·b0d36c01·03392317·808000e2·11190144·..l..9#........D 
22 ··0x000003a0·09c09061·94800444·70162252·ae844200·...a...Dp."R..B. 
23 ··0x000003b0·a39ca86b·b38a3c3a·00428e07·10382100·...k..<:.B...8!. 
24 ··0x000003c0·107cc240·880c0029·020a8085·89052133·.|.@...)......!3 
25 ··0x000003d0·2d82f8c8·896b19a1·20203d24·398410a0·-....k..··=$9... 
26 ··0x000003e0·0380a640·002e80b3·83510402·088482b1·...@.....Q...... 
27 ··0x000003f0·24a0ebc0·008934b0·0401020e·62a822c8·$.....4.....b.". 
28 ··0x00000400·a180d000·01400850·20060000·3122184f·.....@.P·...1".O 
29 ··0x00000410·663888b0·c0714132·20365135·dd30a4c1·f8...qA2·6Q5.0.. 
30 ··0x00000420·724a2a75·42c183e0·060bae88·1100002a·rJ*uB..........* 
31 ··0x00000430·004442e3·810c0884·02a1ac57·90392117·.DB........W.9!. 
32 ··0x00000440·91804261·1001253c·08dc2c3b·000a8a13·..Ba..%<..,;.... 
33 ··0x00000450·01203842·12022402·11abeddd·0cc01db9·.·8B..$......... 
34 ··0x00000460·6a623ef8·12b84e56·0182032d·394c5512·jb>...NV...-9LU. 
35 ··0x00000470·04800168·40a23c18·12922a50·51a7c8f6·...h@.<...*PQ... 
36 ··0x00000480·1a226e44·200d0910·60042800·03820845·."nD·...`.(....E 
37 ··0x00000490·9102d4a8·e2282839·15810541·336430a6·.....((9...A3d0. 
38 ··0x000004a0·9672041c·444000c0·e89549a0·11464a14·.r..D@....I..FJ. 
39 ··0x000004b0·16a9c99c·81494982·3512c005·45008991·.....II.5...E... 
40 ··0x000004c0·24ca81ca·009d404c·03194129·2a402e6c·$.....@L..A)*@.l 
41 ··0x000004d0·4bc0859a·b6b22815·05381750·01525720·K.....(..8.P.RW· 
42 ··0x000004e0·01000642·0c08a290·5a3209a0·40014118·...B....Z2..@.A. 
43 ··0x000004f0·89020815·9d8a2005·394986c4·0960120a·......·.9I...`.. 
44 ··0x00000500·28080630·2744dd01·2d823800·10130402·(..0'D..-.8..... 
45 ··0x00000510·c5538575·e07c7ab7·4c40050c·44762d34·.S.u.|z.L@..Dv-4 
46 ··0x00000520·00400011·62005800·244a1548·38880440·.@..b.X.$J.H8..@ 
47 ··0x00000530·86910a01·a9440604·1221a415·21011400·.....D...!..!... 
48 ··0x00000540·0080bca4·0de1f021·06080818·19a95070·.......!......Pp 
49 ··0x00000550·02850402·20624540·084190a1·09050000·....·bE@.A...... 
50 ··0x00000560·45829896·21168052·89183c4c·7faa8962·E...!..R..<L...b 
51 ··0x00000570·a0108020·49082a91·20200612·08489c02·...·I.*.··...H.. 
52 ··0x00000580·309ce811·104c5720·784800a4·02200002·0....LW·xH...·.. 
53 ··0x00000590·fa45471a·62123d53·3b280390·01854516·.EG.b.=S;(....E. 
54 ··0x000005a0·20041800·20810007·01418870·8033b498··...·....A.p.3.. 
55 ··0x000005b0·2e580a95·01246280·63180002·10040800·.X...$b.c....... 
56 ··0x000005c0·08300000·010c0400·20870002·c084a106·.0......·....... 
57 ··0x000005d0·3a6120b1·2b06d42e·0c00001a·10063268·:a·.+.........2h 
58 ··0x000005e0·c912212e·00308048·54268288·33005864·..!..0.HT&..3.Xd 
59 ··0x000005f0·51858671·88bd3122·40221285·3691008c·Q..q..1"@"..6... 
60 ··0x00000600·9916528a·82dc8080·4a003010·012e1140·..R.....J.0....@ 
61 ··0x00000610·9c231a32·62080d0e·1c8e081a·7820a0c0·.#.2b.......x·.. 
62 ··0x00000620·04087105·a0008ad2·4330e6f1·20d2348d·..q.....C0..·.4. 
63 ··0x00000630·41100100·822002a0·1900114b·96410214·A....·.....K.A.. 
64 ··0x00000640·22944380·2820004e·dc316082·2048020a·".C.(·.N.1`.·H.. 
65 ··0x00000650·c40b88d4·00000c0c·c2b3bd61·11914cac·...........a..L. 
66 ··0x00000660·9292a936·c22e0001·00295444·2202f030·...6.....)TD"..03 ··0x00000270·08804c26·50041804·0461ab09·03680c56·..L&P....a...h.V
 4 ··0x00000280·02098020·7159380c·84151681·604444af·...·qY8.....`DD.
 5 ··0x00000290·40404120·1081b040·b48e9448·a20214a4·@@A·...@...H....
 6 ··0x000002a0·91000002·21002123·95410300·d0400200·....!.!#.A...@..
 7 ··0x000002b0·010e9b3a·a1566660·800c0142·886800a0·...:.Vf`...B.h..
 8 ··0x000002c0·280295c6·51204c04·07821200·24a274c2·(...Q·L.....$.t.
 9 ··0x000002d0·00f40471·a949356b·c0380621·67892a02·...q.I5k.8.!g.*.
 10 ··0x000002e0·40401400·18024140·84260041·0ed04e41·@@....A@.&.A..NA
 11 ··0x000002f0·95c2400a·24a00b00·0b0a8110·90448110·..@.$........D..
 12 ··0x00000300·0518098c·e829830a·ca083522·00c74040·.....)....5"..@@
 13 ··0x00000310·21502802·0a28a118·9503200c·4d82ec46·!P(..(....·.M..F
 14 ··0x00000320·b500444a·088b8108·12808ba7·02842008·..DJ..........·.
 15 ··0x00000330·492a6c10·50628801·a0540c30·244403a3·I*l.Pb...T.0$D..
 16 ··0x00000340·55bec288·664ccec8·ac091e03·92c70e83·U...fL..........
 17 ··0x00000350·4814906e·00000900·031b93a7·4f41116d·H..n........OA.m
 18 ··0x00000360·b0100400·00001044·451cf102·40348100·.......DE...@4..
 19 ··0x00000370·80c05808·22125665·03184404·128811e5·..X.".Ve..D.....
 20 ··0x00000380·18ad6b81·ca80b8a6·121290c8·50a10087·..k.........P...
 21 ··0x00000390·002108e2·02b04082·88900500·cb180015·.!....@.........
 22 ··0x000003a0·11040004·628091a1·02612004·0065064b·....b....a·..e.K
 23 ··0x000003b0·88601478·30047525·9601021a·2802ac20·.`.x0.u%....(..·
 24 ··0x000003c0·5e8064b3·20041d0a·21204cd4·00043106·^.d.·...!·L...1.
 25 ··0x000003d0·1d804002·a0020700·42006724·30808a12·..@.....B.g$0...
 26 ··0x000003e0·99d085b0·1011340a·60670036·2b510003·......4.`g.6+Q..
 27 ··0x000003f0·05100202·00018808·05808040·a0801822·...........@..."
 28 ··0x00000400·0863e462·ca456008·40500020·98800022·.c.b.E`.@P.·..."
 29 ··0x00000410·04583040·a68b4440·78bc5675·988de016·.X0@..D@x.Vu....
 30 ··0x00000420·827e00c4·4220ba58·14402803·20c60a0c·.~..B·.X.@(.·...
 31 ··0x00000430·80660982·4a4c0548·35b021b2·9614e40d·.f..JL.H5.!.....
 32 ··0x00000440·04260024·06c79e0f·00506072·eb0020b1·.&.$.....P`r..·.
 33 ··0x00000450·2ecc8073·28014102·8004108a·d000844d·...s(.A........M
 34 ··0x00000460·36056149·04168283·44404050·8855c640·6.aI....D@@P.U.@
 35 ··0x00000470·50282308·0c94440a·18480e16·134120a9·P(#...D..H...A·.
 36 ··0x00000480·05458a02·eff1ea04·00bd3300·208c0404·.E........3.·...
 37 ··0x00000490·00e00a60·41114c82·10101097·0292c054·...`A.L........T
 38 ··0x000004a0·091402ae·e6199354·040b0a30·26202892·.......T...0&·(.
 39 ··0x000004b0·4ac3c640·79593e21·51600b80·c0a62180·J..@yY>!Q`....!.
 40 ··0x000004c0·80044012·10080561·0620a248·2ad20784·..@....a.·.H*...
 41 ··0x000004d0·30c36b39·31312113·c0542815·00814140·0.k911!..T(...A@
 42 ··0x000004e0·35102083·44602d58·8312813a·8014f6ba·5.·.D`-X...:....
 43 ··0x000004f0·110e8490·00a03800·341a8386·97852273·......8.4....."s
 44 ··0x00000500·1a014801·02c41889·9b1052b4·89b9a029·..H.......R....)
 45 ··0x00000510·82024820·80128624·15c902d9·00e21884·..H·...$........
 46 ··0x00000520·672061cc·22013002·51f48a01·14600013·g·a.".0.Q....`..
 47 ··0x00000530·20120200·04018290·6ad04942·21040808··.......j.IB!...
 48 ··0x00000540·18a5fca5·1c404354·02018050·24b20a28·.....@CT...P$..(
 49 ··0x00000550·304252ea·40c50883·84032e16·a391a94c·0BR.@..........L
 50 ··0x00000560·da8b0c00·43309cc5·a8c03547·8907d085·....C0....5G....
 51 ··0x00000570·60642000·84ec0044·60994883·acca2cb2·`d·....D`.H...,.
 52 ··0x00000580·4ea500b4·ca02149f·922f6401·980b0014·N......../d.....
 53 ··0x00000590·51b94295·50283580·8ec02910·54438501·Q.B.P(5...).TC..
 54 ··0x000005a0·2210b969·05f80906·c3200001·10000038·"..i.....·.....8
 55 ··0x000005b0·81014420·40032100·09110261·3401440c·..D·@.!....a4.D.
 56 ··0x000005c0·1cc00034·c0189023·02044502·01420610·...4...#..E..B..
 57 ··0x000005d0·43a55d45·20dc6022·81102414·08446006·C.]E·.`"..$..D`.
 58 ··0x000005e0·e401e492·00000004·002d8084·b6102104·.........-....!.
 59 ··0x000005f0·04043cb0·89095666·860c4342·105b0722·..<...Vf..CB.[."
 60 ··0x00000600·09520802·1049c128·1b21e184·62440042·.R...I.(.!..bD.B
 61 ··0x00000610·8b332700·a8210493·3a0c5411·4260092c·.3'..!..:.T.B`.,
 62 ··0x00000620·43145051·52808040·32290103·10100904·C.PQR..@2)......
 63 ··0x00000630·18100105·9110a008·19420a34·e8908091·.........B.4....
Max diff block lines reached; 61082/92226 bytes (66.23%) of diff not shown.
913 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 3, 42 lines modifiedOffset 3, 42 lines modified
3 ··0x0000d598·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.3 ··0x0000d598·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
4 ··0x0000d5a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT4 ··0x0000d5a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
5 ··0x0000d5b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM5 ··0x0000d5b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
6 ··0x0000d5c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone6 ··0x0000d5c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
7 ··0x0000d5d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina7 ··0x0000d5d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
8 ··0x0000d5e8·6c697a65·00737472·65616d69·6e677a6d·lize.streamingzm8 ··0x0000d5e8·6c697a65·00737472·65616d69·6e677a6d·lize.streamingzm
9 ··0x0000d5f8·636f6d6d·6f6e737a·6d307a69·327a6932·commonszm0zi2zi29 ··0x0000d5f8·636f6d6d·6f6e737a·6d307a69·327a6932·commonszm0zi2zi2
10 ··0x0000d608·7a69367a·6d354e43·69377074·69416a54·zi6zm5NCi7ptiAjT 
11 ··0x0000d618·37673330·51373150·31734c5f·44617461·7g30Q71P1sL_Data10 ··0x0000d608·7a69367a·6d394768·31765936·324a6449·zi6zm9Gh1vY62JdI
 11 ··0x0000d618·4279596e·52563852·4e4b6d5f·44617461·ByYnRV8RNKm_Data
12 ··0x0000d628·7a695374·7265616d·696e677a·69427974·ziStreamingziByt12 ··0x0000d628·7a695374·7265616d·696e677a·69427974·ziStreamingziByt
13 ··0x0000d638·65537472·696e677a·69427569·6c646572·eStringziBuilder13 ··0x0000d638·65537472·696e677a·69427569·6c646572·eStringziBuilder
14 ··0x0000d648·5f7a6474·724d6f64·756c6532·5f627974·_zdtrModule2_byt14 ··0x0000d648·5f7a6474·724d6f64·756c6532·5f627974·_zdtrModule2_byt
15 ··0x0000d658·65730073·74726561·6d696e67·7a6d636f·es.streamingzmco15 ··0x0000d658·65730073·74726561·6d696e67·7a6d636f·es.streamingzmco
16 ··0x0000d668·6d6d6f6e·737a6d30·7a69327a·69327a69·mmonszm0zi2zi2zi16 ··0x0000d668·6d6d6f6e·737a6d30·7a69327a·69327a69·mmonszm0zi2zi2zi
17 ··0x0000d678·367a6d35·4e436937·70746941·6a543767·6zm5NCi7ptiAjT7g 
18 ··0x0000d688·33305137·31503173·4c5f4461·74617a69·30Q71P1sL_Datazi17 ··0x0000d678·367a6d39·47683176·5936324a·64494279·6zm9Gh1vY62JdIBy
 18 ··0x0000d688·596e5256·38524e4b·6d5f4461·74617a69·YnRV8RNKm_Datazi
19 ··0x0000d698·53747265·616d696e·677a6942·79746553·StreamingziByteS19 ··0x0000d698·53747265·616d696e·677a6942·79746553·StreamingziByteS
20 ··0x0000d6a8·7472696e·677a6942·75696c64·65725f7a·tringziBuilder_z20 ··0x0000d6a8·7472696e·677a6942·75696c64·65725f7a·tringziBuilder_z
21 ··0x0000d6b8·6474724d·6f64756c·65345f62·79746573·dtrModule4_bytes21 ··0x0000d6b8·6474724d·6f64756c·65345f62·79746573·dtrModule4_bytes
22 ··0x0000d6c8·00737467·5f535254·5f315f69·6e666f00·.stg_SRT_1_info.22 ··0x0000d6c8·00737467·5f535254·5f315f69·6e666f00·.stg_SRT_1_info.
23 ··0x0000d6d8·62617365·5f474843·7a69466f·72656967·base_GHCziForeig23 ··0x0000d6d8·62617365·5f474843·7a69466f·72656967·base_GHCziForeig
24 ··0x0000d6e8·6e507472·5f6d616c·6c6f6350·6c61696e·nPtr_mallocPlain24 ··0x0000d6e8·6e507472·5f6d616c·6c6f6350·6c61696e·nPtr_mallocPlain
25 ··0x0000d6f8·466f7265·69676e50·74724279·74657332·ForeignPtrBytes225 ··0x0000d6f8·466f7265·69676e50·74724279·74657332·ForeignPtrBytes2
26 ··0x0000d708·5f636c6f·73757265·00737472·65616d69·_closure.streami26 ··0x0000d708·5f636c6f·73757265·00737472·65616d69·_closure.streami
27 ··0x0000d718·6e677a6d·636f6d6d·6f6e737a·6d307a69·ngzmcommonszm0zi27 ··0x0000d718·6e677a6d·636f6d6d·6f6e737a·6d307a69·ngzmcommonszm0zi
28 ··0x0000d728·327a6932·7a69367a·6d354e43·69377074·2zi2zi6zm5NCi7pt 
29 ··0x0000d738·69416a54·37673330·51373150·31734c5f·iAjT7g30Q71P1sL_28 ··0x0000d728·327a6932·7a69367a·6d394768·31765936·2zi2zi6zm9Gh1vY6
 29 ··0x0000d738·324a6449·4279596e·52563852·4e4b6d5f·2JdIByYnRV8RNKm_
30 ··0x0000d748·44617461·7a695374·7265616d·696e677a·DataziStreamingz30 ··0x0000d748·44617461·7a695374·7265616d·696e677a·DataziStreamingz
31 ··0x0000d758·69427974·65537472·696e677a·69427569·iByteStringziBui31 ··0x0000d758·69427974·65537472·696e677a·69427569·iByteStringziBui
32 ··0x0000d768·6c646572·5f7a6477·746f4279·74655374·lder_zdwtoByteSt32 ··0x0000d768·6c646572·5f7a6477·746f4279·74655374·lder_zdwtoByteSt
33 ··0x0000d778·72696e67·494f5769·74684275·66666572·ringIOWithBuffer33 ··0x0000d778·72696e67·494f5769·74684275·66666572·ringIOWithBuffer
34 ··0x0000d788·5f736c6f·77007374·7265616d·696e677a·_slow.streamingz34 ··0x0000d788·5f736c6f·77007374·7265616d·696e677a·_slow.streamingz
35 ··0x0000d798·6d636f6d·6d6f6e73·7a6d307a·69327a69·mcommonszm0zi2zi35 ··0x0000d798·6d636f6d·6d6f6e73·7a6d307a·69327a69·mcommonszm0zi2zi
36 ··0x0000d7a8·327a6936·7a6d354e·43693770·7469416a·2zi6zm5NCi7ptiAj 
37 ··0x0000d7b8·54376733·30513731·5031734c·5f446174·T7g30Q71P1sL_Dat36 ··0x0000d7a8·327a6936·7a6d3947·68317659·36324a64·2zi6zm9Gh1vY62Jd
 37 ··0x0000d7b8·49427959·6e525638·524e4b6d·5f446174·IByYnRV8RNKm_Dat
38 ··0x0000d7c8·617a6953·74726561·6d696e67·7a694279·aziStreamingziBy38 ··0x0000d7c8·617a6953·74726561·6d696e67·7a694279·aziStreamingziBy
39 ··0x0000d7d8·74655374·72696e67·7a694275·696c6465·teStringziBuilde39 ··0x0000d7d8·74655374·72696e67·7a694275·696c6465·teStringziBuilde
40 ··0x0000d7e8·725f7a64·77746f42·79746553·7472696e·r_zdwtoByteStrin40 ··0x0000d7e8·725f7a64·77746f42·79746553·7472696e·r_zdwtoByteStrin
41 ··0x0000d7f8·67494f57·69746842·75666665·725f696e·gIOWithBuffer_in41 ··0x0000d7f8·67494f57·69746842·75666665·725f696e·gIOWithBuffer_in
42 ··0x0000d808·666f0062·79746573·7472696e·677a6d30·fo.bytestringzm042 ··0x0000d808·666f0062·79746573·7472696e·677a6d30·fo.bytestringzm0
43 ··0x0000d818·7a693131·7a69357a·69335f44·6174617a·zi11zi5zi3_Dataz43 ··0x0000d818·7a693131·7a69357a·69335f44·6174617a·zi11zi5zi3_Dataz
44 ··0x0000d828·69427974·65537472·696e677a·69427569·iByteStringziBui44 ··0x0000d828·69427974·65537472·696e677a·69427569·iByteStringziBui
Offset 67, 119 lines modifiedOffset 67, 119 lines modified
67 ··0x0000d998·65726e61·6c7a6954·7970655f·42535f63·ernalziType_BS_c67 ··0x0000d998·65726e61·6c7a6954·7970655f·42535f63·ernalziType_BS_c
68 ··0x0000d9a8·6f6e5f69·6e666f00·7374675f·61705f70·on_info.stg_ap_p68 ··0x0000d9a8·6f6e5f69·6e666f00·7374675f·61705f70·on_info.stg_ap_p
69 ··0x0000d9b8·765f6661·73740073·74675f61·705f7070·v_fast.stg_ap_pp69 ··0x0000d9b8·765f6661·73740073·74675f61·705f7070·v_fast.stg_ap_pp
70 ··0x0000d9c8·5f666173·74007374·675f6e65·7750696e·_fast.stg_newPin70 ··0x0000d9c8·5f666173·74007374·675f6e65·7750696e·_fast.stg_newPin
71 ··0x0000d9d8·6e656442·79746541·72726179·7a680073·nedByteArrayzh.s71 ··0x0000d9d8·6e656442·79746541·72726179·7a680073·nedByteArrayzh.s
72 ··0x0000d9e8·74675f61·705f305f·66617374·00737472·tg_ap_0_fast.str72 ··0x0000d9e8·74675f61·705f305f·66617374·00737472·tg_ap_0_fast.str
73 ··0x0000d9f8·65616d69·6e677a6d·636f6d6d·6f6e737a·eamingzmcommonsz73 ··0x0000d9f8·65616d69·6e677a6d·636f6d6d·6f6e737a·eamingzmcommonsz
74 ··0x0000da08·6d307a69·327a6932·7a69367a·6d354e43·m0zi2zi2zi6zm5NC74 ··0x0000da08·6d307a69·327a6932·7a69367a·6d394768·m0zi2zi2zi6zm9Gh
75 ··0x0000da18·69377074·69416a54·37673330·51373150·i7ptiAjT7g30Q71P75 ··0x0000da18·31765936·324a6449·4279596e·52563852·1vY62JdIByYnRV8R
76 ··0x0000da28·31734c5f·44617461·7a695374·7265616d·1sL_DataziStream76 ··0x0000da28·4e4b6d5f·44617461·7a695374·7265616d·NKm_DataziStream
77 ··0x0000da38·696e677a·69427974·65537472·696e677a·ingziByteStringz77 ··0x0000da38·696e677a·69427974·65537472·696e677a·ingziByteStringz
78 ··0x0000da48·69427569·6c646572·5f7a6477·746f4279·iBuilder_zdwtoBy78 ··0x0000da48·69427569·6c646572·5f7a6477·746f4279·iBuilder_zdwtoBy
79 ··0x0000da58·74655374·72696e67·494f5769·74684275·teStringIOWithBu79 ··0x0000da58·74655374·72696e67·494f5769·74684275·teStringIOWithBu
80 ··0x0000da68·66666572·5f636c6f·73757265·00737472·ffer_closure.str80 ··0x0000da68·66666572·5f636c6f·73757265·00737472·ffer_closure.str
81 ··0x0000da78·65616d69·6e677a6d·636f6d6d·6f6e737a·eamingzmcommonsz81 ··0x0000da78·65616d69·6e677a6d·636f6d6d·6f6e737a·eamingzmcommonsz
82 ··0x0000da88·6d307a69·327a6932·7a69367a·6d354e43·m0zi2zi2zi6zm5NC82 ··0x0000da88·6d307a69·327a6932·7a69367a·6d394768·m0zi2zi2zi6zm9Gh
83 ··0x0000da98·69377074·69416a54·37673330·51373150·i7ptiAjT7g30Q71P83 ··0x0000da98·31765936·324a6449·4279596e·52563852·1vY62JdIByYnRV8R
84 ··0x0000daa8·31734c5f·44617461·7a695374·7265616d·1sL_DataziStream84 ··0x0000daa8·4e4b6d5f·44617461·7a695374·7265616d·NKm_DataziStream
85 ··0x0000dab8·696e677a·69427974·65537472·696e677a·ingziByteStringz85 ··0x0000dab8·696e677a·69427974·65537472·696e677a·ingziByteStringz
86 ··0x0000dac8·69427569·6c646572·5f746f42·79746553·iBuilder_toByteS86 ··0x0000dac8·69427569·6c646572·5f746f42·79746553·iBuilder_toByteS
87 ··0x0000dad8·7472696e·67494f57·69746831·5f696e66·tringIOWith1_inf87 ··0x0000dad8·7472696e·67494f57·69746831·5f696e66·tringIOWith1_inf
88 ··0x0000dae8·6f007374·7265616d·696e677a·6d636f6d·o.streamingzmcom88 ··0x0000dae8·6f007374·7265616d·696e677a·6d636f6d·o.streamingzmcom
89 ··0x0000daf8·6d6f6e73·7a6d307a·69327a69·327a6936·monszm0zi2zi2zi689 ··0x0000daf8·6d6f6e73·7a6d307a·69327a69·327a6936·monszm0zi2zi2zi6
90 ··0x0000db08·7a6d354e·43693770·7469416a·54376733·zm5NCi7ptiAjT7g3 
91 ··0x0000db18·30513731·5031734c·5f446174·617a6953·0Q71P1sL_DataziS90 ··0x0000db08·7a6d3947·68317659·36324a64·49427959·zm9Gh1vY62JdIByY
 91 ··0x0000db18·6e525638·524e4b6d·5f446174·617a6953·nRV8RNKm_DataziS
92 ··0x0000db28·74726561·6d696e67·7a694279·74655374·treamingziByteSt92 ··0x0000db28·74726561·6d696e67·7a694279·74655374·treamingziByteSt
93 ··0x0000db38·72696e67·7a694275·696c6465·725f746f·ringziBuilder_to93 ··0x0000db38·72696e67·7a694275·696c6465·725f746f·ringziBuilder_to
94 ··0x0000db48·42797465·53747269·6e67494f·57697468·ByteStringIOWith94 ··0x0000db48·42797465·53747269·6e67494f·57697468·ByteStringIOWith
95 ··0x0000db58·315f636c·6f737572·65006768·637a6d70·1_closure.ghczmp95 ··0x0000db58·315f636c·6f737572·65006768·637a6d70·1_closure.ghczmp
96 ··0x0000db68·72696d5f·4748437a·69547570·6c657a69·rim_GHCziTuplezi96 ··0x0000db68·72696d5f·4748437a·69547570·6c657a69·rim_GHCziTuplezi
97 ··0x0000db78·5072696d·5f5a3054·5f636c6f·73757265·Prim_Z0T_closure97 ··0x0000db78·5072696d·5f5a3054·5f636c6f·73757265·Prim_Z0T_closure
98 ··0x0000db88·00737472·65616d69·6e677a6d·636f6d6d·.streamingzmcomm98 ··0x0000db88·00737472·65616d69·6e677a6d·636f6d6d·.streamingzmcomm
99 ··0x0000db98·6f6e737a·6d307a69·327a6932·7a69367a·onszm0zi2zi2zi6z99 ··0x0000db98·6f6e737a·6d307a69·327a6932·7a69367a·onszm0zi2zi2zi6z
100 ··0x0000dba8·6d354e43·69377074·69416a54·37673330·m5NCi7ptiAjT7g30 
101 ··0x0000dbb8·51373150·31734c5f·44617461·7a695374·Q71P1sL_DataziSt100 ··0x0000dba8·6d394768·31765936·324a6449·4279596e·m9Gh1vY62JdIByYn
 101 ··0x0000dbb8·52563852·4e4b6d5f·44617461·7a695374·RV8RNKm_DataziSt
102 ··0x0000dbc8·7265616d·696e677a·69427974·65537472·reamingziByteStr102 ··0x0000dbc8·7265616d·696e677a·69427974·65537472·reamingziByteStr
103 ··0x0000dbd8·696e677a·69427569·6c646572·5f746f42·ingziBuilder_toB103 ··0x0000dbd8·696e677a·69427569·6c646572·5f746f42·ingziBuilder_toB
104 ··0x0000dbe8·79746553·7472696e·67494f57·69746842·yteStringIOWithB104 ··0x0000dbe8·79746553·7472696e·67494f57·69746842·yteStringIOWithB
105 ··0x0000dbf8·75666665·725f696e·666f0073·74726561·uffer_info.strea105 ··0x0000dbf8·75666665·725f696e·666f0073·74726561·uffer_info.strea
106 ··0x0000dc08·6d696e67·7a6d636f·6d6d6f6e·737a6d30·mingzmcommonszm0106 ··0x0000dc08·6d696e67·7a6d636f·6d6d6f6e·737a6d30·mingzmcommonszm0
107 ··0x0000dc18·7a69327a·69327a69·367a6d35·4e436937·zi2zi2zi6zm5NCi7107 ··0x0000dc18·7a69327a·69327a69·367a6d39·47683176·zi2zi2zi6zm9Gh1v
108 ··0x0000dc28·70746941·6a543767·33305137·31503173·ptiAjT7g30Q71P1s108 ··0x0000dc28·5936324a·64494279·596e5256·38524e4b·Y62JdIByYnRV8RNK
109 ··0x0000dc38·4c5f4461·74617a69·53747265·616d696e·L_DataziStreamin109 ··0x0000dc38·6d5f4461·74617a69·53747265·616d696e·m_DataziStreamin
110 ··0x0000dc48·677a6942·79746553·7472696e·677a6942·gziByteStringziB110 ··0x0000dc48·677a6942·79746553·7472696e·677a6942·gziByteStringziB
111 ··0x0000dc58·75696c64·65725f74·6f427974·65537472·uilder_toByteStr111 ··0x0000dc58·75696c64·65725f74·6f427974·65537472·uilder_toByteStr
112 ··0x0000dc68·696e6749·4f576974·68427566·6665725f·ingIOWithBuffer_112 ··0x0000dc68·696e6749·4f576974·68427566·6665725f·ingIOWithBuffer_
113 ··0x0000dc78·636c6f73·75726500·73747265·616d696e·closure.streamin113 ··0x0000dc78·636c6f73·75726500·73747265·616d696e·closure.streamin
114 ··0x0000dc88·677a6d63·6f6d6d6f·6e737a6d·307a6932·gzmcommonszm0zi2114 ··0x0000dc88·677a6d63·6f6d6d6f·6e737a6d·307a6932·gzmcommonszm0zi2
115 ··0x0000dc98·7a69327a·69367a6d·354e4369·37707469·zi2zi6zm5NCi7pti 
116 ··0x0000dca8·416a5437·67333051·37315031·734c5f44·AjT7g30Q71P1sL_D115 ··0x0000dc98·7a69327a·69367a6d·39476831·76593632·zi2zi6zm9Gh1vY62
 116 ··0x0000dca8·4a644942·79596e52·5638524e·4b6d5f44·JdIByYnRV8RNKm_D
117 ··0x0000dcb8·6174617a·69537472·65616d69·6e677a69·ataziStreamingzi117 ··0x0000dcb8·6174617a·69537472·65616d69·6e677a69·ataziStreamingzi
118 ··0x0000dcc8·42797465·53747269·6e677a69·4275696c·ByteStringziBuil118 ··0x0000dcc8·42797465·53747269·6e677a69·4275696c·ByteStringziBuil
119 ··0x0000dcd8·6465725f·7a647472·4d6f6475·6c65335f·der_zdtrModule3_119 ··0x0000dcd8·6465725f·7a647472·4d6f6475·6c65335f·der_zdtrModule3_
120 ··0x0000dce8·636c6f73·75726500·6768637a·6d707269·closure.ghczmpri120 ··0x0000dce8·636c6f73·75726500·6768637a·6d707269·closure.ghczmpri
121 ··0x0000dcf8·6d5f4748·437a6954·79706573·5f54724e·m_GHCziTypes_TrN121 ··0x0000dcf8·6d5f4748·437a6954·79706573·5f54724e·m_GHCziTypes_TrN
122 ··0x0000dd08·616d6553·5f636f6e·5f696e66·6f007374·ameS_con_info.st122 ··0x0000dd08·616d6553·5f636f6e·5f696e66·6f007374·ameS_con_info.st
123 ··0x0000dd18·7265616d·696e677a·6d636f6d·6d6f6e73·reamingzmcommons123 ··0x0000dd18·7265616d·696e677a·6d636f6d·6d6f6e73·reamingzmcommons
124 ··0x0000dd28·7a6d307a·69327a69·327a6936·7a6d354e·zm0zi2zi2zi6zm5N124 ··0x0000dd28·7a6d307a·69327a69·327a6936·7a6d3947·zm0zi2zi2zi6zm9G
125 ··0x0000dd38·43693770·7469416a·54376733·30513731·Ci7ptiAjT7g30Q71125 ··0x0000dd38·68317659·36324a64·49427959·6e525638·h1vY62JdIByYnRV8
126 ··0x0000dd48·5031734c·5f446174·617a6953·74726561·P1sL_DataziStrea126 ··0x0000dd48·524e4b6d·5f446174·617a6953·74726561·RNKm_DataziStrea
127 ··0x0000dd58·6d696e67·7a694279·74655374·72696e67·mingziByteString127 ··0x0000dd58·6d696e67·7a694279·74655374·72696e67·mingziByteString
128 ··0x0000dd68·7a694275·696c6465·725f7a64·74724d6f·ziBuilder_zdtrMo128 ··0x0000dd68·7a694275·696c6465·725f7a64·74724d6f·ziBuilder_zdtrMo
129 ··0x0000dd78·64756c65·315f636c·6f737572·65007374·dule1_closure.st129 ··0x0000dd78·64756c65·315f636c·6f737572·65007374·dule1_closure.st
130 ··0x0000dd88·7265616d·696e677a·6d636f6d·6d6f6e73·reamingzmcommons130 ··0x0000dd88·7265616d·696e677a·6d636f6d·6d6f6e73·reamingzmcommons
131 ··0x0000dd98·7a6d307a·69327a69·327a6936·7a6d354e·zm0zi2zi2zi6zm5N131 ··0x0000dd98·7a6d307a·69327a69·327a6936·7a6d3947·zm0zi2zi2zi6zm9G
132 ··0x0000dda8·43693770·7469416a·54376733·30513731·Ci7ptiAjT7g30Q71132 ··0x0000dda8·68317659·36324a64·49427959·6e525638·h1vY62JdIByYnRV8
133 ··0x0000ddb8·5031734c·5f446174·617a6953·74726561·P1sL_DataziStrea133 ··0x0000ddb8·524e4b6d·5f446174·617a6953·74726561·RNKm_DataziStrea
134 ··0x0000ddc8·6d696e67·7a694279·74655374·72696e67·mingziByteString134 ··0x0000ddc8·6d696e67·7a694279·74655374·72696e67·mingziByteString
135 ··0x0000ddd8·7a694275·696c6465·725f7a64·74724d6f·ziBuilder_zdtrMo135 ··0x0000ddd8·7a694275·696c6465·725f7a64·74724d6f·ziBuilder_zdtrMo
136 ··0x0000dde8·64756c65·5f636c6f·73757265·00676863·dule_closure.ghc136 ··0x0000dde8·64756c65·5f636c6f·73757265·00676863·dule_closure.ghc
137 ··0x0000ddf8·7a6d7072·696d5f47·48437a69·54797065·zmprim_GHCziType137 ··0x0000ddf8·7a6d7072·696d5f47·48437a69·54797065·zmprim_GHCziType
138 ··0x0000de08·735f4d6f·64756c65·5f636f6e·5f696e66·s_Module_con_inf138 ··0x0000de08·735f4d6f·64756c65·5f636f6e·5f696e66·s_Module_con_inf
139 ··0x0000de18·6f007374·675f5352·545f325f·696e666f·o.stg_SRT_2_info139 ··0x0000de18·6f007374·675f5352·545f325f·696e666f·o.stg_SRT_2_info
140 ··0x0000de28·00737472·65616d69·6e677a6d·636f6d6d·.streamingzmcomm140 ··0x0000de28·00737472·65616d69·6e677a6d·636f6d6d·.streamingzmcomm
141 ··0x0000de38·6f6e737a·6d307a69·327a6932·7a69367a·onszm0zi2zi2zi6z141 ··0x0000de38·6f6e737a·6d307a69·327a6932·7a69367a·onszm0zi2zi2zi6z
142 ··0x0000de48·6d354e43·69377074·69416a54·37673330·m5NCi7ptiAjT7g30 
143 ··0x0000de58·51373150·31734c5f·44617461·7a695374·Q71P1sL_DataziSt142 ··0x0000de48·6d394768·31765936·324a6449·4279596e·m9Gh1vY62JdIByYn
Max diff block lines reached; 924942/935099 bytes (98.91%) of diff not shown.
1.86 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000049180·<streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_slow@@Base-0xc0>:2 0000000000049180·<streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_slow@@Base-0xc0>:
3 »       lea····0x41ea1(%rip),%rdi········3 »       lea····0x41ea1(%rip),%rdi········
4 »       lea····0x41e9a(%rip),%rax········4 »       lea····0x41e9a(%rip),%rax········
5 »       cmp····%rdi,%rax5 »       cmp····%rdi,%rax
6 »       je·····491a8·<__cxa_finalize@plt+0x68>6 »       je·····491a8·<__cxa_finalize@plt+0x68>
7 »       mov····0x3abe6(%rip),%rax········7 »       mov····0x3abe6(%rip),%rax········
8 »       test···%rax,%rax8 »       test···%rax,%rax
9 »       je·····491a8·<__cxa_finalize@plt+0x68>9 »       je·····491a8·<__cxa_finalize@plt+0x68>
Offset 47, 49 lines modifiedOffset 47, 49 lines modified
47 »       nopl···(%rax)47 »       nopl···(%rax)
48 »       ret48 »       ret
49 »       nopl···0x0(%rax)49 »       nopl···0x0(%rax)
50 »       endbr6450 »       endbr64
51 »       jmp····491b0·<__cxa_finalize@plt+0x70>51 »       jmp····491b0·<__cxa_finalize@plt+0x70>
52 »       nopl···0x0(%rax)52 »       nopl···0x0(%rax)
  
53 0000000000049240·<streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_slow@@Base>:53 0000000000049240·<streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_slow@@Base>:
54 »       mov····0x20(%rbp),%r954 »       mov····0x20(%rbp),%r9
55 »       mov····0x18(%rbp),%r855 »       mov····0x18(%rbp),%r8
56 »       mov····0x10(%rbp),%rdi56 »       mov····0x10(%rbp),%rdi
57 »       mov····0x8(%rbp),%rsi57 »       mov····0x8(%rbp),%rsi
58 »       mov····0x0(%rbp),%r1458 »       mov····0x0(%rbp),%r14
59 »       add····$0x28,%rbp59 »       add····$0x28,%rbp
60 »       jmp····49420·<streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base>60 »       jmp····49420·<streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base>
61 »       nopl···(%rax)61 »       nopl···(%rax)
62 »       sldt···(%rax)62 »       sldt···(%rax)
63 »       add····%al,(%rbx)63 »       add····%al,(%rbx)
64 »       add····%al,(%rax)64 »       add····%al,(%rax)
65 »       add····%al,(%rcx)65 »       add····%al,(%rcx)
66 »       add····%al,(%rax)66 »       add····%al,(%rax)
67 »       add····%al,(%rax)67 »       add····%al,(%rax)
68 »       add····%al,(%rax)68 »       add····%al,(%rax)
69 »       add····%cl,(%rcx)69 »       add····%cl,(%rcx)
70 »       add····%al,(%rax)70 »       add····%al,(%rax)
71 »       add····%al,(%rax)71 »       add····%al,(%rax)
72 »       add····%al,(%rax)72 »       add····%al,(%rax)
73 »       add····%cl,-0x73(%rax)73 »       add····%cl,-0x73(%rax)
74 »       rex.RB·call·ffccbcc·<streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziZZlibziLowlevel_StrategyFixed_closure@@Base+0xff41bac>74 »       rex.RB·call·ffccbcc·<streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziZZlibziLowlevel_StrategyFixed_closure@@Base+0xff41bac>
75 »       (bad)75 »       (bad)
76 »       xchg···%eax,%ebx76 »       xchg···%eax,%ebx
77 »       add····%al,(%rax)77 »       add····%al,(%rax)
78 »       add····%cl,-0x73(%rax)78 »       add····%cl,-0x73(%rax)
79 »       add····$0x34,%eax79 »       add····$0x34,%eax
80 »       mov····%rax,-0x18(%rbp)80 »       mov····%rax,-0x18(%rbp)
81 »       mov····0x5(%rbx),%rax81 »       mov····0x5(%rbx),%rax
82 »       mov····%r14,%rbx82 »       mov····%r14,%rbx
83 »       mov····%rax,-0x10(%rbp)83 »       mov····%rax,-0x10(%rbp)
84 »       mov····%rsi,-0x8(%rbp)84 »       mov····%rsi,-0x8(%rbp)
85 »       add····$0xffffffffffffffe8,%rbp85 »       add····$0xffffffffffffffe8,%rbp
86 »       test···$0x7,%bl86 »       test···$0x7,%bl
87 »       jne····492c0·<streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_slow@@Base+0x80>87 »       jne····492c0·<streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_slow@@Base+0x80>
88 »       jmp····*(%rbx)88 »       jmp····*(%rbx)
89 »       nopw···0x0(%rax,%rax,1)89 »       nopw···0x0(%rax,%rax,1)
90 »       add····(%rax),%al90 »       add····(%rax),%al
91 »       add····%al,(%rax)91 »       add····%al,(%rax)
92 »       add····%al,(%rax)92 »       add····%al,(%rax)
93 »       add····%al,(%rax)93 »       add····%al,(%rax)
94 »       (bad)94 »       (bad)
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 »       add····%cl,-0x73(%rax)99 »       add····%cl,-0x73(%rax)
100 »       add····$0x29,%eax100 »       add····$0x29,%eax
101 »       mov····%rax,0x0(%rbp)101 »       mov····%rax,0x0(%rbp)
102 »       mov····0x7(%rbx),%rax102 »       mov····0x7(%rbx),%rax
103 »       mov····0x10(%rbp),%rbx103 »       mov····0x10(%rbp),%rbx
104 »       mov····%rax,0x10(%rbp)104 »       mov····%rax,0x10(%rbp)
105 »       test···$0x7,%bl105 »       test···$0x7,%bl
106 »       jne····492f0·<streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_slow@@Base+0xb0>106 »       jne····492f0·<streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_slow@@Base+0xb0>
107 »       jmp····*(%rbx)107 »       jmp····*(%rbx)
108 »       xchg···%ax,%ax108 »       xchg···%ax,%ax
109 »       (bad)109 »       (bad)
110 »       add····%al,(%rax)110 »       add····%al,(%rax)
111 »       add····%al,(%rax)111 »       add····%al,(%rax)
112 »       add····%al,(%rax)112 »       add····%al,(%rax)
113 »       add····%bl,(%rsi)113 »       add····%bl,(%rsi)
Offset 201, 57 lines modifiedOffset 201, 57 lines modified
201 »       ...201 »       ...
202 »       add····%al,(%rax)202 »       add····%al,(%rax)
203 »       add····%cl,(%rsi)203 »       add····%cl,(%rsi)
204 »       add····%al,(%rax)204 »       add····%al,(%rax)
205 »       add····%dh,-0x54(%rax)205 »       add····%dh,-0x54(%rax)
206 »       add····(%rax),%eax206 »       add····(%rax),%eax
  
207 0000000000049420·<streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base>:207 0000000000049420·<streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base>:
208 »       lea····-0x40(%rbp),%rax208 »       lea····-0x40(%rbp),%rax
209 »       cmp····%r15,%rax209 »       cmp····%r15,%rax
210 »       jb·····49844·<streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base+0x424>210 »       jb·····49844·<streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base+0x424>
211 »       add····$0x10,%r12211 »       add····$0x10,%r12
212 »       cmp····0x358(%r13),%r12212 »       cmp····0x358(%r13),%r12
213 »       ja·····49839·<streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base+0x419>213 »       ja·····49839·<streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base+0x419>
214 »       lea····-0x1cd(%rip),%rax········214 »       lea····-0x1cd(%rip),%rax········
215 »       mov····%rax,-0x8(%r12)215 »       mov····%rax,-0x8(%r12)
216 »       mov····%rdi,(%r12)216 »       mov····%rdi,(%r12)
217 »       lea····-0x5(%r12),%rax217 »       lea····-0x5(%r12),%rax
218 »       mov····%r9,%rcx218 »       mov····%r9,%rcx
219 »       mov····%r8,%rbx219 »       mov····%r8,%rbx
220 »       mov····%r14,%rdx220 »       mov····%r14,%rdx
221 »       jmp····494f8·<streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base+0xd8>221 »       jmp····494f8·<streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base+0xd8>
222 »       nopl···0x0(%rax)222 »       nopl···0x0(%rax)
223 »       add····$0x1,%eax223 »       add····$0x1,%eax
224 »       add····%al,(%rax)224 »       add····%al,(%rax)
225 »       add····%bl,(%rsi)225 »       add····%bl,(%rsi)
226 »       add····%al,(%rax)226 »       add····%al,(%rax)
227 »       add····%bl,(%rax)227 »       add····%bl,(%rax)
228 »       lods···(%rsi),%al228 »       lods···(%rsi),%al
229 »       add····(%rax),%eax229 »       add····(%rax),%eax
230 »       mov····0x8(%rbp),%rsi230 »       mov····0x8(%rbp),%rsi
231 »       mov····0x10(%rbp),%rdx231 »       mov····0x10(%rbp),%rdx
232 »       mov····0x18(%rbp),%rbx232 »       mov····0x18(%rbp),%rbx
233 »       mov····0x20(%rbp),%rcx233 »       mov····0x20(%rbp),%rcx
234 »       mov····0x28(%rbp),%rax234 »       mov····0x28(%rbp),%rax
235 »       add····$0x30,%rbp235 »       add····$0x30,%rbp
236 »       jmp····494f8·<streamingzmcommonszm0zi2zi2zi6zm5NCi7ptiAjT7g30Q71P1sL_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base+0xd8>236 »       jmp····494f8·<streamingzmcommonszm0zi2zi2zi6zm9Gh1vY62JdIByYnRV8RNKm_DataziStreamingziByteStringziBuilder_zdwtoByteStringIOWithBuffer_info@@Base+0xd8>
237 »       nopw···0x0(%rax,%rax,1)237 »       nopw···0x0(%rax,%rax,1)
238 »       test···%al,(%rdx)238 »       test···%al,(%rdx)
239 »       add····%al,(%rax)239 »       add····%al,(%rax)
240 »       add····%al,(%rax)240 »       add····%al,(%rax)
241 »       add····%al,(%rax)241 »       add····%al,(%rax)
242 »       (bad)242 »       (bad)
243 »       add····%al,(%rax)243 »       add····%al,(%rax)
244 »       add····%ch,%al244 »       add····%ch,%al
245 »       stos···%eax,(%rdi)245 »       stos···%eax,(%rdi)
246 »       add····(%rax),%eax246 »       add····(%rax),%eax
Max diff block lines reached; 1946446/1952222 bytes (99.70%) of diff not shown.
27.7 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00081000·44617461·2e537472·65616d69·6e672e42·Data.Streaming.B2 ··0x00081000·44617461·2e537472·65616d69·6e672e42·Data.Streaming.B
3 ··0x00081010·79746553·7472696e·672e4275·696c6465·yteString.Builde3 ··0x00081010·79746553·7472696e·672e4275·696c6465·yteString.Builde
4 ··0x00081020·72007374·7265616d·696e672d·636f6d6d·r.streaming-comm4 ··0x00081020·72007374·7265616d·696e672d·636f6d6d·r.streaming-comm
5 ··0x00081030·6f6e732d·302e322e·322e362d·354e4369·ons-0.2.2.6-5NCi5 ··0x00081030·6f6e732d·302e322e·322e362d·39476831·ons-0.2.2.6-9Gh1
6 ··0x00081040·37707469·416a5437·67333051·37315031·7ptiAjT7g30Q71P16 ··0x00081040·76593632·4a644942·79596e52·5638524e·vY62JdIByYnRV8RN
7 ··0x00081050·734c0027·42756666·65720044·6174612e·sL.'Buffer.Data.7 ··0x00081050·4b6d0027·42756666·65720044·6174612e·Km.'Buffer.Data.
8 ··0x00081060·53747265·616d696e·672e4279·74655374·Streaming.ByteSt8 ··0x00081060·53747265·616d696e·672e4279·74655374·Streaming.ByteSt
9 ··0x00081070·72696e67·2e427569·6c646572·2e427566·ring.Builder.Buf9 ··0x00081070·72696e67·2e427569·6c646572·2e427566·ring.Builder.Buf
10 ··0x00081080·66657200·73747265·616d696e·672d636f·fer.streaming-co10 ··0x00081080·66657200·73747265·616d696e·672d636f·fer.streaming-co
11 ··0x00081090·6d6d6f6e·732d302e·322e322e·362d354e·mmons-0.2.2.6-5N11 ··0x00081090·6d6d6f6e·732d302e·322e322e·362d3947·mmons-0.2.2.6-9G
12 ··0x000810a0·43693770·7469416a·54376733·30513731·Ci7ptiAjT7g30Q7112 ··0x000810a0·68317659·36324a64·49427959·6e525638·h1vY62JdIByYnRV8
13 ··0x000810b0·5031734c·3a446174·612e5374·7265616d·P1sL:Data.Stream13 ··0x000810b0·524e4b6d·3a446174·612e5374·7265616d·RNKm:Data.Stream
14 ··0x000810c0·696e672e·42797465·53747269·6e672e42·ing.ByteString.B14 ··0x000810c0·696e672e·42797465·53747269·6e672e42·ing.ByteString.B
15 ··0x000810d0·75696c64·65722e42·75666665·722e4275·uilder.Buffer.Bu15 ··0x000810d0·75696c64·65722e42·75666665·722e4275·uilder.Buffer.Bu
16 ··0x000810e0·66666572·00275265·61644861·6e646c65·ffer.'ReadHandle16 ··0x000810e0·66666572·00275265·61644861·6e646c65·ffer.'ReadHandle
17 ··0x000810f0·00446174·612e5374·7265616d·696e672e·.Data.Streaming.17 ··0x000810f0·00446174·612e5374·7265616d·696e672e·.Data.Streaming.
18 ··0x00081100·46696c65·52656164·00274654·4f746865·FileRead.'FTOthe18 ··0x00081100·46696c65·52656164·00274654·4f746865·FileRead.'FTOthe
19 ··0x00081110·72002746·54446972·6563746f·72795379·r.'FTDirectorySy19 ··0x00081110·72002746·54446972·6563746f·72795379·r.'FTDirectorySy
20 ··0x00081120·6d002746·54446972·6563746f·72790027·m.'FTDirectory.'20 ··0x00081120·6d002746·54446972·6563746f·72790027·m.'FTDirectory.'
21 ··0x00081130·46544669·6c655379·6d002746·5446696c·FTFileSym.'FTFil21 ··0x00081130·46544669·6c655379·6d002746·5446696c·FTFileSym.'FTFil
22 ··0x00081140·65004669·6c655479·70650044·6174612e·e.FileType.Data.22 ··0x00081140·65004669·6c655479·70650044·6174612e·e.FileType.Data.
23 ··0x00081150·53747265·616d696e·672e4669·6c657379·Streaming.Filesy23 ··0x00081150·53747265·616d696e·672e4669·6c657379·Streaming.Filesy
24 ··0x00081160·7374656d·00737472·65616d69·6e672d63·stem.streaming-c24 ··0x00081160·7374656d·00737472·65616d69·6e672d63·stem.streaming-c
25 ··0x00081170·6f6d6d6f·6e732d30·2e322e32·2e362d35·ommons-0.2.2.6-525 ··0x00081170·6f6d6d6f·6e732d30·2e322e32·2e362d39·ommons-0.2.2.6-9
26 ··0x00081180·4e436937·70746941·6a543767·33305137·NCi7ptiAjT7g30Q726 ··0x00081180·47683176·5936324a·64494279·596e5256·Gh1vY62JdIByYnRV
27 ··0x00081190·31503173·4c3a4461·74612e53·74726561·1P1sL:Data.Strea27 ··0x00081190·38524e4b·6d3a4461·74612e53·74726561·8RNKm:Data.Strea
28 ··0x000811a0·6d696e67·2e46696c·65737973·74656d2e·ming.Filesystem.28 ··0x000811a0·6d696e67·2e46696c·65737973·74656d2e·ming.Filesystem.
29 ··0x000811b0·46544669·6c650073·74726561·6d696e67·FTFile.streaming29 ··0x000811b0·46544669·6c650073·74726561·6d696e67·FTFile.streaming
30 ··0x000811c0·2d636f6d·6d6f6e73·2d302e32·2e322e36·-commons-0.2.2.630 ··0x000811c0·2d636f6d·6d6f6e73·2d302e32·2e322e36·-commons-0.2.2.6
31 ··0x000811d0·2d354e43·69377074·69416a54·37673330·-5NCi7ptiAjT7g30 
32 ··0x000811e0·51373150·31734c3a·44617461·2e537472·Q71P1sL:Data.Str31 ··0x000811d0·2d394768·31765936·324a6449·4279596e·-9Gh1vY62JdIByYn
 32 ··0x000811e0·52563852·4e4b6d3a·44617461·2e537472·RV8RNKm:Data.Str
33 ··0x000811f0·65616d69·6e672e46·696c6573·79737465·eaming.Filesyste33 ··0x000811f0·65616d69·6e672e46·696c6573·79737465·eaming.Filesyste
34 ··0x00081200·6d2e4654·46696c65·53796d00·73747265·m.FTFileSym.stre34 ··0x00081200·6d2e4654·46696c65·53796d00·73747265·m.FTFileSym.stre
35 ··0x00081210·616d696e·672d636f·6d6d6f6e·732d302e·aming-commons-0.35 ··0x00081210·616d696e·672d636f·6d6d6f6e·732d302e·aming-commons-0.
36 ··0x00081220·322e322e·362d354e·43693770·7469416a·2.2.6-5NCi7ptiAj 
37 ··0x00081230·54376733·30513731·5031734c·3a446174·T7g30Q71P1sL:Dat36 ··0x00081220·322e322e·362d3947·68317659·36324a64·2.2.6-9Gh1vY62Jd
 37 ··0x00081230·49427959·6e525638·524e4b6d·3a446174·IByYnRV8RNKm:Dat
38 ··0x00081240·612e5374·7265616d·696e672e·46696c65·a.Streaming.File38 ··0x00081240·612e5374·7265616d·696e672e·46696c65·a.Streaming.File
39 ··0x00081250·73797374·656d2e46·54446972·6563746f·system.FTDirecto39 ··0x00081250·73797374·656d2e46·54446972·6563746f·system.FTDirecto
40 ··0x00081260·72790073·74726561·6d696e67·2d636f6d·ry.streaming-com40 ··0x00081260·72790073·74726561·6d696e67·2d636f6d·ry.streaming-com
41 ··0x00081270·6d6f6e73·2d302e32·2e322e36·2d354e43·mons-0.2.2.6-5NC41 ··0x00081270·6d6f6e73·2d302e32·2e322e36·2d394768·mons-0.2.2.6-9Gh
42 ··0x00081280·69377074·69416a54·37673330·51373150·i7ptiAjT7g30Q71P42 ··0x00081280·31765936·324a6449·4279596e·52563852·1vY62JdIByYnRV8R
43 ··0x00081290·31734c3a·44617461·2e537472·65616d69·1sL:Data.Streami43 ··0x00081290·4e4b6d3a·44617461·2e537472·65616d69·NKm:Data.Streami
44 ··0x000812a0·6e672e46·696c6573·79737465·6d2e4654·ng.Filesystem.FT44 ··0x000812a0·6e672e46·696c6573·79737465·6d2e4654·ng.Filesystem.FT
45 ··0x000812b0·44697265·63746f72·7953796d·00737472·DirectorySym.str45 ··0x000812b0·44697265·63746f72·7953796d·00737472·DirectorySym.str
46 ··0x000812c0·65616d69·6e672d63·6f6d6d6f·6e732d30·eaming-commons-046 ··0x000812c0·65616d69·6e672d63·6f6d6d6f·6e732d30·eaming-commons-0
47 ··0x000812d0·2e322e32·2e362d35·4e436937·70746941·.2.2.6-5NCi7ptiA 
48 ··0x000812e0·6a543767·33305137·31503173·4c3a4461·jT7g30Q71P1sL:Da47 ··0x000812d0·2e322e32·2e362d39·47683176·5936324a·.2.2.6-9Gh1vY62J
 48 ··0x000812e0·64494279·596e5256·38524e4b·6d3a4461·dIByYnRV8RNKm:Da
49 ··0x000812f0·74612e53·74726561·6d696e67·2e46696c·ta.Streaming.Fil49 ··0x000812f0·74612e53·74726561·6d696e67·2e46696c·ta.Streaming.Fil
50 ··0x00081300·65737973·74656d2e·46544f74·68657200·esystem.FTOther.50 ··0x00081300·65737973·74656d2e·46544f74·68657200·esystem.FTOther.
51 ··0x00081310·67657453·6f636b65·7446616d·696c7954·getSocketFamilyT51 ··0x00081310·67657453·6f636b65·7446616d·696c7954·getSocketFamilyT
52 ··0x00081320·43503a20·63616e27·74206861·7070656e·CP:·can't·happen52 ··0x00081320·43503a20·63616e27·74206861·7070656e·CP:·can't·happen
53 ··0x00081330·00506174·7465726e·206d6174·63682066·.Pattern·match·f53 ··0x00081330·00506174·7465726e·206d6174·63682066·.Pattern·match·f
54 ··0x00081340·61696c75·72652069·6e202764·6f272062·ailure·in·'do'·b54 ··0x00081340·61696c75·72652069·6e202764·6f272062·ailure·in·'do'·b
55 ··0x00081350·6c6f636b·20617420·44617461·2f537472·lock·at·Data/Str55 ··0x00081350·6c6f636b·20617420·44617461·2f537472·lock·at·Data/Str
Offset 69, 17 lines modifiedOffset 69, 17 lines modified
69 ··0x00081420·792e4261·73650061·72726179·2d302e35·y.Base.array-0.569 ··0x00081420·792e4261·73650061·72726179·2d302e35·y.Base.array-0.5
70 ··0x00081430·2e362e30·00657272·6f720048·61735265·.6.0.error.HasRe70 ··0x00081430·2e362e30·00657272·6f720048·61735265·.6.0.error.HasRe
71 ··0x00081440·61644275·66666572·53697a65·00486173·adBufferSize.Has71 ··0x00081440·61644275·66666572·53697a65·00486173·adBufferSize.Has
72 ··0x00081450·41667465·7242696e·64004861·73506174·AfterBind.HasPat72 ··0x00081450·41667465·7242696e·64004861·73506174·AfterBind.HasPat
73 ··0x00081460·68004861·73506f72·74004461·74612e53·h.HasPort.Data.S73 ··0x00081460·68004861·73506f72·74004461·74612e53·h.HasPort.Data.S
74 ··0x00081470·74726561·6d696e67·2e4e6574·776f726b·treaming.Network74 ··0x00081470·74726561·6d696e67·2e4e6574·776f726b·treaming.Network
75 ··0x00081480·00737472·65616d69·6e672d63·6f6d6d6f·.streaming-commo75 ··0x00081480·00737472·65616d69·6e672d63·6f6d6d6f·.streaming-commo
76 ··0x00081490·6e732d30·2e322e32·2e362d35·4e436937·ns-0.2.2.6-5NCi776 ··0x00081490·6e732d30·2e322e32·2e362d39·47683176·ns-0.2.2.6-9Gh1v
77 ··0x000814a0·70746941·6a543767·33305137·31503173·ptiAjT7g30Q71P1s77 ··0x000814a0·5936324a·64494279·596e5256·38524e4b·Y62JdIByYnRV8RNK
78 ··0x000814b0·4c3a4461·74612e53·74726561·6d696e67·L:Data.Streaming78 ··0x000814b0·6d3a4461·74612e53·74726561·6d696e67·m:Data.Streaming
79 ··0x000814c0·2e4e6574·776f726b·2e433a48·61735265·.Network.C:HasRe79 ··0x000814c0·2e4e6574·776f726b·2e433a48·61735265·.Network.C:HasRe
80 ··0x000814d0·61645772·69746500·27417070·44617461·adWrite.'AppData80 ··0x000814d0·61645772·69746500·27417070·44617461·adWrite.'AppData
81 ··0x000814e0·00274d65·73736167·65002741·70704461·.'Message.'AppDa81 ··0x000814e0·00274d65·73736167·65002741·70704461·.'Message.'AppDa
82 ··0x000814f0·7461556e·69780027·436c6965·6e745365·taUnix.'ClientSe82 ··0x000814f0·7461556e·69780027·436c6965·6e745365·taUnix.'ClientSe
83 ··0x00081500·7474696e·6773556e·69780027·53657276·ttingsUnix.'Serv83 ··0x00081500·7474696e·6773556e·69780027·53657276·ttingsUnix.'Serv
84 ··0x00081510·65725365·7474696e·6773556e·69780027·erSettingsUnix.'84 ··0x00081510·65725365·7474696e·6773556e·69780027·erSettingsUnix.'
85 ··0x00081520·53657276·65725365·7474696e·67730027·ServerSettings.'85 ··0x00081520·53657276·65725365·7474696e·67730027·ServerSettings.'
Offset 92, 86 lines modifiedOffset 92, 86 lines modified
92 ··0x00081590·612e5374·7265616d·696e672e·4e657477·a.Streaming.Netw92 ··0x00081590·612e5374·7265616d·696e672e·4e657477·a.Streaming.Netw
93 ··0x000815a0·6f726b2e·496e7465·726e616c·00486f73·ork.Internal.Hos93 ··0x000815a0·6f726b2e·496e7465·726e616c·00486f73·ork.Internal.Hos
94 ··0x000815b0·74200021·34002136·002a3400·2a360044·t·.!4.!6.*4.*6.D94 ··0x000815b0·74200021·34002136·002a3400·2a360044·t·.!4.!6.*4.*6.D
95 ··0x000815c0·6174612f·53747265·616d696e·672f4e65·ata/Streaming/Ne95 ··0x000815c0·6174612f·53747265·616d696e·672f4e65·ata/Streaming/Ne
96 ··0x000815d0·74776f72·6b2f496e·7465726e·616c2e68·twork/Internal.h96 ··0x000815d0·74776f72·6b2f496e·7465726e·616c2e68·twork/Internal.h
97 ··0x000815e0·733a3636·3a31352d·31367c63·61736500·s:66:15-16|case.97 ··0x000815e0·733a3636·3a31352d·31367c63·61736500·s:66:15-16|case.
98 ··0x000815f0·73747265·616d696e·672d636f·6d6d6f6e·streaming-common98 ··0x000815f0·73747265·616d696e·672d636f·6d6d6f6e·streaming-common
99 ··0x00081600·732d302e·322e322e·362d354e·43693770·s-0.2.2.6-5NCi7p99 ··0x00081600·732d302e·322e322e·362d3947·68317659·s-0.2.2.6-9Gh1vY
100 ··0x00081610·7469416a·54376733·30513731·5031734c·tiAjT7g30Q71P1sL100 ··0x00081610·36324a64·49427959·6e525638·524e4b6d·62JdIByYnRV8RNKm
101 ··0x00081620·3a446174·612e5374·7265616d·696e672e·:Data.Streaming.101 ··0x00081620·3a446174·612e5374·7265616d·696e672e·:Data.Streaming.
102 ··0x00081630·4e657477·6f726b2e·496e7465·726e616c·Network.Internal102 ··0x00081630·4e657477·6f726b2e·496e7465·726e616c·Network.Internal
103 ··0x00081640·2e417070·44617461·00737472·65616d69·.AppData.streami103 ··0x00081640·2e417070·44617461·00737472·65616d69·.AppData.streami
104 ··0x00081650·6e672d63·6f6d6d6f·6e732d30·2e322e32·ng-commons-0.2.2104 ··0x00081650·6e672d63·6f6d6d6f·6e732d30·2e322e32·ng-commons-0.2.2
105 ··0x00081660·2e362d35·4e436937·70746941·6a543767·.6-5NCi7ptiAjT7g 
106 ··0x00081670·33305137·31503173·4c3a4461·74612e53·30Q71P1sL:Data.S105 ··0x00081660·2e362d39·47683176·5936324a·64494279·.6-9Gh1vY62JdIBy
 106 ··0x00081670·596e5256·38524e4b·6d3a4461·74612e53·YnRV8RNKm:Data.S
107 ··0x00081680·74726561·6d696e67·2e4e6574·776f726b·treaming.Network107 ··0x00081680·74726561·6d696e67·2e4e6574·776f726b·treaming.Network
108 ··0x00081690·2e496e74·65726e61·6c2e4d65·73736167·.Internal.Messag108 ··0x00081690·2e496e74·65726e61·6c2e4d65·73736167·.Internal.Messag
109 ··0x000816a0·65007374·7265616d·696e672d·636f6d6d·e.streaming-comm109 ··0x000816a0·65007374·7265616d·696e672d·636f6d6d·e.streaming-comm
110 ··0x000816b0·6f6e732d·302e322e·322e362d·354e4369·ons-0.2.2.6-5NCi110 ··0x000816b0·6f6e732d·302e322e·322e362d·39476831·ons-0.2.2.6-9Gh1
111 ··0x000816c0·37707469·416a5437·67333051·37315031·7ptiAjT7g30Q71P1111 ··0x000816c0·76593632·4a644942·79596e52·5638524e·vY62JdIByYnRV8RN
112 ··0x000816d0·734c3a44·6174612e·53747265·616d696e·sL:Data.Streamin112 ··0x000816d0·4b6d3a44·6174612e·53747265·616d696e·Km:Data.Streamin
113 ··0x000816e0·672e4e65·74776f72·6b2e496e·7465726e·g.Network.Intern113 ··0x000816e0·672e4e65·74776f72·6b2e496e·7465726e·g.Network.Intern
114 ··0x000816f0·616c2e41·70704461·7461556e·69780073·al.AppDataUnix.s114 ··0x000816f0·616c2e41·70704461·7461556e·69780073·al.AppDataUnix.s
115 ··0x00081700·74726561·6d696e67·2d636f6d·6d6f6e73·treaming-commons115 ··0x00081700·74726561·6d696e67·2d636f6d·6d6f6e73·treaming-commons
116 ··0x00081710·2d302e32·2e322e36·2d354e43·69377074·-0.2.2.6-5NCi7pt 
117 ··0x00081720·69416a54·37673330·51373150·31734c3a·iAjT7g30Q71P1sL:116 ··0x00081710·2d302e32·2e322e36·2d394768·31765936·-0.2.2.6-9Gh1vY6
 117 ··0x00081720·324a6449·4279596e·52563852·4e4b6d3a·2JdIByYnRV8RNKm:
118 ··0x00081730·44617461·2e537472·65616d69·6e672e4e·Data.Streaming.N118 ··0x00081730·44617461·2e537472·65616d69·6e672e4e·Data.Streaming.N
119 ··0x00081740·6574776f·726b2e49·6e746572·6e616c2e·etwork.Internal.119 ··0x00081740·6574776f·726b2e49·6e746572·6e616c2e·etwork.Internal.
120 ··0x00081750·436c6965·6e745365·7474696e·6773556e·ClientSettingsUn120 ··0x00081750·436c6965·6e745365·7474696e·6773556e·ClientSettingsUn
121 ··0x00081760·69780073·74726561·6d696e67·2d636f6d·ix.streaming-com121 ··0x00081760·69780073·74726561·6d696e67·2d636f6d·ix.streaming-com
122 ··0x00081770·6d6f6e73·2d302e32·2e322e36·2d354e43·mons-0.2.2.6-5NC122 ··0x00081770·6d6f6e73·2d302e32·2e322e36·2d394768·mons-0.2.2.6-9Gh
123 ··0x00081780·69377074·69416a54·37673330·51373150·i7ptiAjT7g30Q71P123 ··0x00081780·31765936·324a6449·4279596e·52563852·1vY62JdIByYnRV8R
124 ··0x00081790·31734c3a·44617461·2e537472·65616d69·1sL:Data.Streami124 ··0x00081790·4e4b6d3a·44617461·2e537472·65616d69·NKm:Data.Streami
125 ··0x000817a0·6e672e4e·6574776f·726b2e49·6e746572·ng.Network.Inter125 ··0x000817a0·6e672e4e·6574776f·726b2e49·6e746572·ng.Network.Inter
126 ··0x000817b0·6e616c2e·53657276·65725365·7474696e·nal.ServerSettin126 ··0x000817b0·6e616c2e·53657276·65725365·7474696e·nal.ServerSettin
127 ··0x000817c0·6773556e·69780073·74726561·6d696e67·gsUnix.streaming127 ··0x000817c0·6773556e·69780073·74726561·6d696e67·gsUnix.streaming
128 ··0x000817d0·2d636f6d·6d6f6e73·2d302e32·2e322e36·-commons-0.2.2.6128 ··0x000817d0·2d636f6d·6d6f6e73·2d302e32·2e322e36·-commons-0.2.2.6
129 ··0x000817e0·2d354e43·69377074·69416a54·37673330·-5NCi7ptiAjT7g30 
130 ··0x000817f0·51373150·31734c3a·44617461·2e537472·Q71P1sL:Data.Str129 ··0x000817e0·2d394768·31765936·324a6449·4279596e·-9Gh1vY62JdIByYn
 130 ··0x000817f0·52563852·4e4b6d3a·44617461·2e537472·RV8RNKm:Data.Str
131 ··0x00081800·65616d69·6e672e4e·6574776f·726b2e49·eaming.Network.I131 ··0x00081800·65616d69·6e672e4e·6574776f·726b2e49·eaming.Network.I
132 ··0x00081810·6e746572·6e616c2e·53657276·65725365·nternal.ServerSe132 ··0x00081810·6e746572·6e616c2e·53657276·65725365·nternal.ServerSe
133 ··0x00081820·7474696e·67730073·74726561·6d696e67·ttings.streaming133 ··0x00081820·7474696e·67730073·74726561·6d696e67·ttings.streaming
134 ··0x00081830·2d636f6d·6d6f6e73·2d302e32·2e322e36·-commons-0.2.2.6134 ··0x00081830·2d636f6d·6d6f6e73·2d302e32·2e322e36·-commons-0.2.2.6
135 ··0x00081840·2d354e43·69377074·69416a54·37673330·-5NCi7ptiAjT7g30 
136 ··0x00081850·51373150·31734c3a·44617461·2e537472·Q71P1sL:Data.Str135 ··0x00081840·2d394768·31765936·324a6449·4279596e·-9Gh1vY62JdIByYn
 136 ··0x00081850·52563852·4e4b6d3a·44617461·2e537472·RV8RNKm:Data.Str
Max diff block lines reached; 17888/28298 bytes (63.21%) of diff not shown.
53.1 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 29, 31 lines modifiedOffset 29, 31 lines modified
29 ··0x00084228·03000000·00000000·00000000·00000000·................29 ··0x00084228·03000000·00000000·00000000·00000000·................
30 ··0x00084238·00000000·00000000·12420800·00000000·.........B......30 ··0x00084238·00000000·00000000·12420800·00000000·.........B......
31 ··0x00084248·03000000·00000000·00000000·00000000·................31 ··0x00084248·03000000·00000000·00000000·00000000·................
32 ··0x00084258·00000000·00000000·12420800·00000000·.........B......32 ··0x00084258·00000000·00000000·12420800·00000000·.........B......
33 ··0x00084268·03000000·00000000·00000000·00000000·................33 ··0x00084268·03000000·00000000·00000000·00000000·................
34 ··0x00084278·54100800·00000000·00000000·00000000·T...............34 ··0x00084278·54100800·00000000·00000000·00000000·T...............
35 ··0x00084288·d1410800·00000000·71420800·00000000·.A......qB......35 ··0x00084288·d1410800·00000000·71420800·00000000·.A......qB......
36 ··0x00084298·00000000·00000000·27490b6b·70824444·........'I.kp.DD 
37 ··0x000842a8·db932267·45797554·00000000·00000000·.."gEyuT........36 ··0x00084298·00000000·00000000·f0f3bdc8·ebd58206·................
 37 ··0x000842a8·e7945e70·c8419380·00000000·00000000·..^p.A..........
38 ··0x000842b8·03000000·00000000·00000000·00000000·................38 ··0x000842b8·03000000·00000000·00000000·00000000·................
39 ··0x000842c8·81420800·00000000·00000000·00000000·.B..............39 ··0x000842c8·81420800·00000000·00000000·00000000·.B..............
40 ··0x000842d8·03000000·00000000·00000000·00000000·................40 ··0x000842d8·03000000·00000000·00000000·00000000·................
41 ··0x000842e8·31420800·00000000·c1420800·00000000·1B.......B......41 ··0x000842e8·31420800·00000000·c1420800·00000000·1B.......B......
42 ··0x000842f8·03000000·00000000·00000000·00000000·................42 ··0x000842f8·03000000·00000000·00000000·00000000·................
43 ··0x00084308·31420800·00000000·e4420800·00000000·1B.......B......43 ··0x00084308·31420800·00000000·e4420800·00000000·1B.......B......
44 ··0x00084318·03000000·00000000·00000000·00000000·................44 ··0x00084318·03000000·00000000·00000000·00000000·................
45 ··0x00084328·31420800·00000000·04430800·00000000·1B.......C......45 ··0x00084328·31420800·00000000·04430800·00000000·1B.......C......
46 ··0x00084338·03000000·00000000·00000000·00000000·................46 ··0x00084338·03000000·00000000·00000000·00000000·................
47 ··0x00084348·51420800·00000000·24430800·00000000·QB......$C......47 ··0x00084348·51420800·00000000·24430800·00000000·QB......$C......
48 ··0x00084358·03000000·00000000·00000000·00000000·................48 ··0x00084358·03000000·00000000·00000000·00000000·................
49 ··0x00084368·53100800·00000000·00000000·00000000·S...............49 ··0x00084368·53100800·00000000·00000000·00000000·S...............
50 ··0x00084378·d1410800·00000000·61430800·00000000·.A......aC......50 ··0x00084378·d1410800·00000000·61430800·00000000·.A......aC......
51 ··0x00084388·44430800·00000000·3708e65a·cc98d38d·DC......7..Z.... 
52 ··0x00084398·6292404f·fa075a26·00000000·00000000·b.@O..Z&........51 ··0x00084388·44430800·00000000·6af6da5b·555af8ee·DC......j..[UZ..
 52 ··0x00084398·5c3b1a5e·f6d9b4de·00000000·00000000·\;.^............
53 ··0x000843a8·03000000·00000000·00000000·00000000·................53 ··0x000843a8·03000000·00000000·00000000·00000000·................
54 ··0x000843b8·00000000·00000000·00000000·00000000·................54 ··0x000843b8·00000000·00000000·00000000·00000000·................
55 ··0x000843c8·f0b00400·00000000·00000000·00000000·................55 ··0x000843c8·f0b00400·00000000·00000000·00000000·................
56 ··0x000843d8·50b30400·00000000·00000000·00000000·P...............56 ··0x000843d8·50b30400·00000000·00000000·00000000·P...............
57 ··0x000843e8·80b40400·00000000·00000000·00000000·................57 ··0x000843e8·80b40400·00000000·00000000·00000000·................
58 ··0x000843f8·e0b40400·00000000·90b80400·00000000·................58 ··0x000843f8·e0b40400·00000000·90b80400·00000000·................
59 ··0x00084408·c8430800·00000000·b0430800·00000000·.C.......C......59 ··0x00084408·c8430800·00000000·b0430800·00000000·.C.......C......
Offset 70, 25 lines modifiedOffset 70, 25 lines modified
70 ··0x000844b8·f1100800·00000000·00000000·00000000·................70 ··0x000844b8·f1100800·00000000·00000000·00000000·................
71 ··0x000844c8·a1440800·00000000·b1440800·00000000·.D.......D......71 ··0x000844c8·a1440800·00000000·b1440800·00000000·.D.......D......
72 ··0x000844d8·03000000·00000000·00000000·00000000·................72 ··0x000844d8·03000000·00000000·00000000·00000000·................
73 ··0x000844e8·00000000·00000000·00000000·00000000·................73 ··0x000844e8·00000000·00000000·00000000·00000000·................
74 ··0x000844f8·03000000·00000000·00000000·00000000·................74 ··0x000844f8·03000000·00000000·00000000·00000000·................
75 ··0x00084508·e6100800·00000000·00000000·00000000·................75 ··0x00084508·e6100800·00000000·00000000·00000000·................
76 ··0x00084518·c1440800·00000000·01450800·00000000·.D.......E......76 ··0x00084518·c1440800·00000000·01450800·00000000·.D.......E......
77 ··0x00084528·00000000·00000000·69f7d7d3·37c2afbb·........i...7...77 ··0x00084528·00000000·00000000·02859d77·6e35b461·...........wn5.a
78 ··0x00084538·4c151fd3·99cc21e3·00000000·00000000·L.....!.........78 ··0x00084538·08a7b9dd·960df7c7·00000000·00000000·................
79 ··0x00084548·03000000·00000000·00000000·00000000·................79 ··0x00084548·03000000·00000000·00000000·00000000·................
80 ··0x00084558·11450800·00000000·00000000·00000000·.E..............80 ··0x00084558·11450800·00000000·00000000·00000000·.E..............
81 ··0x00084568·03000000·00000000·00000000·00000000·................81 ··0x00084568·03000000·00000000·00000000·00000000·................
82 ··0x00084578·e1440800·00000000·51450800·00000000·.D......QE......82 ··0x00084578·e1440800·00000000·51450800·00000000·.D......QE......
83 ··0x00084588·03000000·00000000·00000000·00000000·................83 ··0x00084588·03000000·00000000·00000000·00000000·................
84 ··0x00084598·e5100800·00000000·00000000·00000000·................84 ··0x00084598·e5100800·00000000·00000000·00000000·................
85 ··0x000845a8·c1440800·00000000·91450800·00000000·.D.......E......85 ··0x000845a8·c1440800·00000000·91450800·00000000·.D.......E......
86 ··0x000845b8·74450800·00000000·6daccf96·c332035c·tE......m....2.\86 ··0x000845b8·74450800·00000000·b6915968·c439915c·tE........Yh.9.\
87 ··0x000845c8·e8556c6b·47b76206·00000000·00000000·.UlkG.b.........87 ··0x000845c8·bb82c93c·48dd33e4·00000000·00000000·...<H.3.........
88 ··0x000845d8·03000000·00000000·40bd0400·00000000·........@.......88 ··0x000845d8·03000000·00000000·40bd0400·00000000·........@.......
89 ··0x000845e8·00000000·00000000·00000000·00000000·................89 ··0x000845e8·00000000·00000000·00000000·00000000·................
90 ··0x000845f8·a8bd0400·00000000·00000000·00000000·................90 ··0x000845f8·a8bd0400·00000000·00000000·00000000·................
91 ··0x00084608·c8bd0400·00000000·08bf0400·00000000·................91 ··0x00084608·c8bd0400·00000000·08bf0400·00000000·................
92 ··0x00084618·00000000·00000000·12460800·00000000·.........F......92 ··0x00084618·00000000·00000000·12460800·00000000·.........F......
93 ··0x00084628·0a460800·00000000·03000000·00000000·.F..............93 ··0x00084628·0a460800·00000000·03000000·00000000·.F..............
94 ··0x00084638·40c00400·00000000·78c10400·00000000·@.......x.......94 ··0x00084638·40c00400·00000000·78c10400·00000000·@.......x.......
Offset 120, 42 lines modifiedOffset 120, 42 lines modified
120 ··0x000847d8·00000000·00000000·22100800·00000000·........".......120 ··0x000847d8·00000000·00000000·22100800·00000000·........".......
121 ··0x000847e8·00000000·00000000·4b110800·00000000·........K.......121 ··0x000847e8·00000000·00000000·4b110800·00000000·........K.......
122 ··0x000847f8·00000000·00000000·d9470800·00000000·.........G......122 ··0x000847f8·00000000·00000000·d9470800·00000000·.........G......
123 ··0x00084808·e9470800·00000000·03000000·00000000·.G..............123 ··0x00084808·e9470800·00000000·03000000·00000000·.G..............
124 ··0x00084818·00000000·00000000·42110800·00000000·........B.......124 ··0x00084818·00000000·00000000·42110800·00000000·........B.......
125 ··0x00084828·00000000·00000000·f9470800·00000000·.........G......125 ··0x00084828·00000000·00000000·f9470800·00000000·.........G......
126 ··0x00084838·19480800·00000000·00000000·00000000·.H..............126 ··0x00084838·19480800·00000000·00000000·00000000·.H..............
127 ··0x00084848·5538b7bd·50bd2efa·ec09d98e·2502bb88·U8..P.......%...127 ··0x00084848·90fc6af8·9d17e0f6·8685d529·abe5f181·..j........)....
128 ··0x00084858·00000000·00000000·03000000·00000000·................128 ··0x00084858·00000000·00000000·03000000·00000000·................
129 ··0x00084868·00000000·00000000·29480800·00000000·........)H......129 ··0x00084868·00000000·00000000·29480800·00000000·........)H......
130 ··0x00084878·00000000·00000000·03000000·00000000·................130 ··0x00084878·00000000·00000000·03000000·00000000·................
131 ··0x00084888·00000000·00000000·3a110800·00000000·........:.......131 ··0x00084888·00000000·00000000·3a110800·00000000·........:.......
132 ··0x00084898·00000000·00000000·f9470800·00000000·.........G......132 ··0x00084898·00000000·00000000·f9470800·00000000·.........G......
133 ··0x000848a8·89480800·00000000·69480800·00000000·.H......iH......133 ··0x000848a8·89480800·00000000·69480800·00000000·.H......iH......
134 ··0x000848b8·882ae924·125ddb5f·b2c3ebbc·acc91581·.*.$.]._........134 ··0x000848b8·ca2b1868·73631b69·759dade6·412c4c7b·.+.hsc.iu...A,L{
135 ··0x000848c8·00000000·00000000·03000000·00000000·................135 ··0x000848c8·00000000·00000000·03000000·00000000·................
136 ··0x000848d8·00000000·00000000·2f110800·00000000·......../.......136 ··0x000848d8·00000000·00000000·2f110800·00000000·......../.......
137 ··0x000848e8·00000000·00000000·f9470800·00000000·.........G......137 ··0x000848e8·00000000·00000000·f9470800·00000000·.........G......
138 ··0x000848f8·d9480800·00000000·69480800·00000000·.H......iH......138 ··0x000848f8·d9480800·00000000·69480800·00000000·.H......iH......
139 ··0x00084908·d68e7a9f·7ab71543·fdaa4b52·e8240cd9·..z.z..C..KR.$..139 ··0x00084908·6426f499·b3cdd148·5158d6dc·25e7db2f·d&.....HQX..%../
140 ··0x00084918·00000000·00000000·03000000·00000000·................140 ··0x00084918·00000000·00000000·03000000·00000000·................
141 ··0x00084928·00000000·00000000·22110800·00000000·........".......141 ··0x00084928·00000000·00000000·22110800·00000000·........".......
142 ··0x00084938·00000000·00000000·f9470800·00000000·.........G......142 ··0x00084938·00000000·00000000·f9470800·00000000·.........G......
143 ··0x00084948·29490800·00000000·69480800·00000000·)I......iH......143 ··0x00084948·29490800·00000000·69480800·00000000·)I......iH......
144 ··0x00084958·10eb54bc·3161e2c6·0006edd3·746540fe·..T.1a......te@.144 ··0x00084958·c5789bf4·02d4b281·507fcccd·fa3b5e5f·.x......P....;^_
145 ··0x00084968·00000000·00000000·03000000·00000000·................145 ··0x00084968·00000000·00000000·03000000·00000000·................
146 ··0x00084978·00000000·00000000·12110800·00000000·................146 ··0x00084978·00000000·00000000·12110800·00000000·................
147 ··0x00084988·00000000·00000000·f9470800·00000000·.........G......147 ··0x00084988·00000000·00000000·f9470800·00000000·.........G......
148 ··0x00084998·79490800·00000000·69480800·00000000·yI......iH......148 ··0x00084998·79490800·00000000·69480800·00000000·yI......iH......
149 ··0x000849a8·1e62236e·ee5bd5ca·bf51f58d·d1dd9e13·.b#n.[...Q......149 ··0x000849a8·d259a737·3db65707·fcc900b2·20e69570·.Y.7=.W.....·..p
150 ··0x000849b8·00000000·00000000·03000000·00000000·................150 ··0x000849b8·00000000·00000000·03000000·00000000·................
151 ··0x000849c8·00000000·00000000·09110800·00000000·................151 ··0x000849c8·00000000·00000000·09110800·00000000·................
152 ··0x000849d8·00000000·00000000·f9470800·00000000·.........G......152 ··0x000849d8·00000000·00000000·f9470800·00000000·.........G......
153 ··0x000849e8·c9490800·00000000·69480800·00000000·.I......iH......153 ··0x000849e8·c9490800·00000000·69480800·00000000·.I......iH......
154 ··0x000849f8·2b9eb333·ef411568·aecdcbf6·13d686f9·+..3.A.h........154 ··0x000849f8·ee2597bb·a90f87cb·e03be8bb·0181222e·.%.......;....".
155 ··0x00084a08·00000000·00000000·03000000·00000000·................155 ··0x00084a08·00000000·00000000·03000000·00000000·................
156 ··0x00084a18·00000000·00000000·00000000·00000000·................156 ··0x00084a18·00000000·00000000·00000000·00000000·................
157 ··0x00084a28·00000000·00000000·00000000·00000000·................157 ··0x00084a28·00000000·00000000·00000000·00000000·................
158 ··0x00084a38·58cb0400·00000000·00000000·00000000·X...............158 ··0x00084a38·58cb0400·00000000·00000000·00000000·X...............
159 ··0x00084a48·00000000·00000000·00000000·00000000·................159 ··0x00084a48·00000000·00000000·00000000·00000000·................
160 ··0x00084a58·00000000·00000000·00000000·00000000·................160 ··0x00084a58·00000000·00000000·00000000·00000000·................
161 ··0x00084a68·c2130800·00000000·00000000·00000000·................161 ··0x00084a68·c2130800·00000000·00000000·00000000·................
Offset 259, 35 lines modifiedOffset 259, 35 lines modified
259 ··0x00085088·00000000·00000000·69500800·00000000·........iP......259 ··0x00085088·00000000·00000000·69500800·00000000·........iP......
260 ··0x00085098·79500800·00000000·03000000·00000000·yP..............260 ··0x00085098·79500800·00000000·03000000·00000000·yP..............
261 ··0x000850a8·00000000·00000000·00000000·00000000·................261 ··0x000850a8·00000000·00000000·00000000·00000000·................
262 ··0x000850b8·00000000·00000000·03000000·00000000·................262 ··0x000850b8·00000000·00000000·03000000·00000000·................
263 ··0x000850c8·00000000·00000000·62140800·00000000·........b.......263 ··0x000850c8·00000000·00000000·62140800·00000000·........b.......
264 ··0x000850d8·00000000·00000000·89500800·00000000·.........P......264 ··0x000850d8·00000000·00000000·89500800·00000000·.........P......
265 ··0x000850e8·c9500800·00000000·ac500800·00000000·.P.......P......265 ··0x000850e8·c9500800·00000000·ac500800·00000000·.P.......P......
266 ··0x000850f8·16b62a0c·3be2ade3·85b059ed·da8b2fde·..*.;.....Y.../.266 ··0x000850f8·8ef52519·b9a280b2·e3a180d3·d6d369e3·..%...........i.
267 ··0x00085108·00000000·00000000·03000000·00000000·................267 ··0x00085108·00000000·00000000·03000000·00000000·................
268 ··0x00085118·00000000·00000000·5a140800·00000000·........Z.......268 ··0x00085118·00000000·00000000·5a140800·00000000·........Z.......
269 ··0x00085128·00000000·00000000·89500800·00000000·.........P......269 ··0x00085128·00000000·00000000·89500800·00000000·.........P......
270 ··0x00085138·19510800·00000000·ac500800·00000000·.Q.......P......270 ··0x00085138·19510800·00000000·ac500800·00000000·.Q.......P......
271 ··0x00085148·f3bf3aee·6e95b315·ef9dbe87·b491e79a·..:.n...........271 ··0x00085148·b9f332e3·eb7b4387·82fef243·d99b293f·..2..{C....C..)?
272 ··0x00085158·00000000·00000000·03000000·00000000·................272 ··0x00085158·00000000·00000000·03000000·00000000·................
273 ··0x00085168·00000000·00000000·4d140800·00000000·........M.......273 ··0x00085168·00000000·00000000·4d140800·00000000·........M.......
274 ··0x00085178·00000000·00000000·89500800·00000000·.........P......274 ··0x00085178·00000000·00000000·89500800·00000000·.........P......
275 ··0x00085188·69510800·00000000·ac500800·00000000·iQ.......P......275 ··0x00085188·69510800·00000000·ac500800·00000000·iQ.......P......
276 ··0x00085198·5fb6b07d·ea05d3ca·0be6a678·64648266·_..}.......xdd.f276 ··0x00085198·67cdc371·0baeee45·a636550b·668140b2·g..q...E.6U.f.@.
277 ··0x000851a8·00000000·00000000·03000000·00000000·................277 ··0x000851a8·00000000·00000000·03000000·00000000·................
278 ··0x000851b8·00000000·00000000·3b140800·00000000·........;.......278 ··0x000851b8·00000000·00000000·3b140800·00000000·........;.......
279 ··0x000851c8·00000000·00000000·89500800·00000000·.........P......279 ··0x000851c8·00000000·00000000·89500800·00000000·.........P......
280 ··0x000851d8·b9510800·00000000·ac500800·00000000·.Q.......P......280 ··0x000851d8·b9510800·00000000·ac500800·00000000·.Q.......P......
281 ··0x000851e8·581bd87f·1ebcd047·0126f8d1·b0ba9a7d·X......G.&.....}281 ··0x000851e8·e2f6baec·2a84bf61·7892d14e·391911e2·....*..ax..N9...
282 ··0x000851f8·00000000·00000000·03000000·00000000·................282 ··0x000851f8·00000000·00000000·03000000·00000000·................
Max diff block lines reached; 44787/54318 bytes (82.45%) of diff not shown.
14.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder/Buffer.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder/Buffer.hi
Files 95% similar despite different names
14.1 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·Data.Streaming.ByteString.Builder.Buffer·90667 interface·Data.Streaming.ByteString.Builder.Buffer·9066
8 ··interface·hash:·50d6a9ab7b35d72630bfd57e9582dc84 
9 ··ABI·hash:·e0057eb334c1c8f6a11dea9abb29ac7d 
10 ··export-list·hash:·ec704f837cf3eb0da692faa801000fc88 ··interface·hash:·6b12fa7a9ded35958963fad0c472ca87
 9 ··ABI·hash:·4212129dc2daadb4c27fa5ddeaaa310a
 10 ··export-list·hash:·a8fdd574e022a1902dc3aaf95e59caf6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·a94a96c4d4d2cf45dc9b1b6943e475f812 ··flag·hash:·4222536ec1a2ff416cd7b2f03c3ff49f
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1fc5116d95392d95ecffa53f0cad064a16 ··src_hash:·1fc5116d95392d95ecffa53f0cad064a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 56, 88 lines modifiedOffset 56, 88 lines modified
56 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc756 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
57 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c557 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
58 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b658 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
59 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f959 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
60 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0860 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
61 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9461 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
62 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e262 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
63 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3763 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
64 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d64 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
65 4092186f87dece1356ad91eb47d4a3d865 79f741fc40ea5defea56c7fea0b11e9c
66 ··$tc'Buffer·::·GHC.Types.TyCon66 ··$tc'Buffer·::·GHC.Types.TyCon
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,67 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],68 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
69 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
70 ··············GHC.Types.TyCon70 ··············GHC.Types.TyCon
71 ················10219679982899562551#Word64 
72 ················2763530092998070882#Word6471 ················17219612497910888042#Word64
 72 ················16047691024391879516#Word64
73 ················$trModule73 ················$trModule
74 ················$tc'Buffer274 ················$tc'Buffer2
75 ················0#75 ················0#
76 ················$tc'Buffer1]76 ················$tc'Buffer1]
77 ecac39e18c191ca6010da35ddd23625377 8c70d70163eabf2f29d7109256a38942
78 ··$tc'Buffer1·::·GHC.Types.KindRep78 ··$tc'Buffer1·::·GHC.Types.KindRep
79 ··[HasNoCafRefs,·TagSig:·<TagProper>,79 ··[HasNoCafRefs,·TagSig:·<TagProper>,
80 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]80 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
81 1ddb22c0ed50675dadf6d639727a4efb81 5fd5fd6ff8e7c9e3726c7854b53ac317
82 ··$tc'Buffer2·::·GHC.Types.TrName82 ··$tc'Buffer2·::·GHC.Types.TrName
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Buffer3]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Buffer3]
86 d0f8fde7186c6a8ff5fbe61779e0330a86 94a39348d4c4b473fc8cf30bb6d05f32
87 ··$tc'Buffer3·::·GHC.Prim.Addr#87 ··$tc'Buffer3·::·GHC.Prim.Addr#
88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
89 ···Unfolding:·Core:·<vanilla>·"'Buffer"#]89 ···Unfolding:·Core:·<vanilla>·"'Buffer"#]
90 eda132013c91b318b2b296d44322dbc890 389fdad87dd5a8696fe27fe2507b951a
91 ··$tcBuffer·::·GHC.Types.TyCon91 ··$tcBuffer·::·GHC.Types.TyCon
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],93 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············GHC.Types.TyCon95 ··············GHC.Types.TyCon
96 ················4919200112339274023#Word64 
97 ················6085903810451117019#Word6496 ················469172519861875696#Word64
 97 ················9264821187565753575#Word64
98 ················$trModule98 ················$trModule
99 ················$tcBuffer199 ················$tcBuffer1
100 ················0#100 ················0#
101 ················GHC.Types.krep$*]101 ················GHC.Types.krep$*]
102 b27023d2ef1384f42410c48ee1dfa05c102 1e9cb3bc3135343b37dbff2c5eef74ef
103 ··$tcBuffer1·::·GHC.Types.TrName103 ··$tcBuffer1·::·GHC.Types.TrName
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,
105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcBuffer2]106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcBuffer2]
107 7a9fa52661be4e20de792097ad2da9b4107 643ba1f6db05f08a3501fb5627d902c7
108 ··$tcBuffer2·::·GHC.Prim.Addr#108 ··$tcBuffer2·::·GHC.Prim.Addr#
109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
110 ···Unfolding:·Core:·<vanilla>·"Buffer"#]110 ···Unfolding:·Core:·<vanilla>·"Buffer"#]
111 011bc03dda850d63b87938c4edcd5881111 da616383f2af5d8b07706856b832aaca
112 ··$trModule·::·GHC.Types.Module112 ··$trModule·::·GHC.Types.Module
113 ··[HasNoCafRefs,·TagSig:·<TagProper>,113 ··[HasNoCafRefs,·TagSig:·<TagProper>,
114 ···LambdaFormInfo:·LFCon[GHC.Types.Module],114 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
115 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]115 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
116 88bddcf9fa1c2d7edeee4e3bf5c32d48116 d0ae35f0bbb6932afb5ce3f965fbed35
117 ··$trModule1·::·GHC.Types.TrName117 ··$trModule1·::·GHC.Types.TrName
118 ··[HasNoCafRefs,·TagSig:·<TagProper>,118 ··[HasNoCafRefs,·TagSig:·<TagProper>,
119 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],119 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
120 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]120 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
121 fa1e234b5ee96fae8b85712d6bd5ceb8121 88a9205bac198495447803ca8715d458
122 ··$trModule2·::·GHC.Prim.Addr#122 ··$trModule2·::·GHC.Prim.Addr#
123 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,123 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
124 ···Unfolding:·Core:·<vanilla>124 ···Unfolding:·Core:·<vanilla>
125 ··············"Data.Streaming.ByteString.Builder.Buffer"#]125 ··············"Data.Streaming.ByteString.Builder.Buffer"#]
126 5e23e55eedc0785b3eda1ed70e3cf4cb126 c7a1de7af604f6f3217f894d9e150eea
127 ··$trModule3·::·GHC.Types.TrName127 ··$trModule3·::·GHC.Types.TrName
128 ··[HasNoCafRefs,·TagSig:·<TagProper>,128 ··[HasNoCafRefs,·TagSig:·<TagProper>,
129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
131 e77bac08fd288a983be6770ab55a8a1a131 d0b3b3d0fea2bb0d9d016fc93bc264ed
132 ··$trModule4·::·GHC.Prim.Addr#132 ··$trModule4·::·GHC.Prim.Addr#
133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
134 ···Unfolding:·Core:·<vanilla>134 ···Unfolding:·Core:·<vanilla>
135 ··············"streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL"#] 
136 6a939a33ead0ca908a6a38ef2233ab2c135 ··············"streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm"#]
 136 08118beec4f49dde6d389b80a88986fe
137 ··$wallNewBuffersStrategy·::137 ··$wallNewBuffersStrategy·::
138 ····GHC.Types.Int138 ····GHC.Types.Int
139 ····->·(#·GHC.Types.IO·Buffer,139 ····->·(#·GHC.Types.IO·Buffer,
140 ··········GHC.Types.Int·->·Buffer·->·GHC.Types.IO·(GHC.Types.IO·Buffer)·#)140 ··········GHC.Types.Int·->·Buffer·->·GHC.Types.IO·(GHC.Types.IO·Buffer)·#)
141 ··[TagSig:·<TagTuple[TagDunno,·TagDunno]>,141 ··[TagSig:·<TagTuple[TagDunno,·TagDunno]>,
142 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,142 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
143 ···Inline:·[2],143 ···Inline:·[2],
Offset 199, 35 lines modifiedOffset 199, 35 lines modified
199 ·······················`cast`199 ·······················`cast`
200 ·····················(Sym·(GHC.Types.N:IO[0]·<Buffer>_R))·#))200 ·····················(Sym·(GHC.Types.N:IO[0]·<Buffer>_R))·#))
201 ···················`cast`201 ···················`cast`
202 ·················(<GHC.Types.Int>_R202 ·················(<GHC.Types.Int>_R
203 ··················%<'GHC.Types.Many>_N·->_R·<Buffer>_R203 ··················%<'GHC.Types.Many>_N·->_R·<Buffer>_R
204 ··················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]204 ··················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
205 ·····················································<GHC.Types.IO·Buffer>_R))·#)]205 ·····················································<GHC.Types.IO·Buffer>_R))·#)]
206 965e3e252555e077b53b794fb8d6f09a206 0078b632dd434b6fb508d97a8070b6cd
207 ··type·Buffer·::·*207 ··type·Buffer·::·*
208 ··data·Buffer208 ··data·Buffer
209 ····=·Buffer·{-#·UNPACK·#-}(GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8)209 ····=·Buffer·{-#·UNPACK·#-}(GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8)
210 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)210 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)
211 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)211 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)
Max diff block lines reached; 8157/14397 bytes (56.66%) of diff not shown.
14.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder/Buffer.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder/Buffer.dyn_hi
Files 94% similar despite different names
14.1 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·Data.Streaming.ByteString.Builder.Buffer·90667 interface·Data.Streaming.ByteString.Builder.Buffer·9066
8 ··interface·hash:·50d6a9ab7b35d72630bfd57e9582dc84 
9 ··ABI·hash:·e0057eb334c1c8f6a11dea9abb29ac7d 
10 ··export-list·hash:·ec704f837cf3eb0da692faa801000fc88 ··interface·hash:·6b12fa7a9ded35958963fad0c472ca87
 9 ··ABI·hash:·4212129dc2daadb4c27fa5ddeaaa310a
 10 ··export-list·hash:·a8fdd574e022a1902dc3aaf95e59caf6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4222536ec1a2ff416cd7b2f03c3ff49f12 ··flag·hash:·a94a96c4d4d2cf45dc9b1b6943e475f8
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1fc5116d95392d95ecffa53f0cad064a16 ··src_hash:·1fc5116d95392d95ecffa53f0cad064a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 56, 88 lines modifiedOffset 56, 88 lines modified
56 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc756 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
57 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c557 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
58 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b658 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
59 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f959 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
60 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0860 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
61 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9461 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
62 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e262 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
63 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3763 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
64 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d64 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
65 4092186f87dece1356ad91eb47d4a3d865 79f741fc40ea5defea56c7fea0b11e9c
66 ··$tc'Buffer·::·GHC.Types.TyCon66 ··$tc'Buffer·::·GHC.Types.TyCon
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,67 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],68 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
69 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
70 ··············GHC.Types.TyCon70 ··············GHC.Types.TyCon
71 ················10219679982899562551#Word64 
72 ················2763530092998070882#Word6471 ················17219612497910888042#Word64
 72 ················16047691024391879516#Word64
73 ················$trModule73 ················$trModule
74 ················$tc'Buffer274 ················$tc'Buffer2
75 ················0#75 ················0#
76 ················$tc'Buffer1]76 ················$tc'Buffer1]
77 ecac39e18c191ca6010da35ddd23625377 8c70d70163eabf2f29d7109256a38942
78 ··$tc'Buffer1·::·GHC.Types.KindRep78 ··$tc'Buffer1·::·GHC.Types.KindRep
79 ··[HasNoCafRefs,·TagSig:·<TagProper>,79 ··[HasNoCafRefs,·TagSig:·<TagProper>,
80 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]80 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
81 1ddb22c0ed50675dadf6d639727a4efb81 5fd5fd6ff8e7c9e3726c7854b53ac317
82 ··$tc'Buffer2·::·GHC.Types.TrName82 ··$tc'Buffer2·::·GHC.Types.TrName
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Buffer3]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Buffer3]
86 d0f8fde7186c6a8ff5fbe61779e0330a86 94a39348d4c4b473fc8cf30bb6d05f32
87 ··$tc'Buffer3·::·GHC.Prim.Addr#87 ··$tc'Buffer3·::·GHC.Prim.Addr#
88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
89 ···Unfolding:·Core:·<vanilla>·"'Buffer"#]89 ···Unfolding:·Core:·<vanilla>·"'Buffer"#]
90 eda132013c91b318b2b296d44322dbc890 389fdad87dd5a8696fe27fe2507b951a
91 ··$tcBuffer·::·GHC.Types.TyCon91 ··$tcBuffer·::·GHC.Types.TyCon
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],93 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············GHC.Types.TyCon95 ··············GHC.Types.TyCon
96 ················4919200112339274023#Word64 
97 ················6085903810451117019#Word6496 ················469172519861875696#Word64
 97 ················9264821187565753575#Word64
98 ················$trModule98 ················$trModule
99 ················$tcBuffer199 ················$tcBuffer1
100 ················0#100 ················0#
101 ················GHC.Types.krep$*]101 ················GHC.Types.krep$*]
102 b27023d2ef1384f42410c48ee1dfa05c102 1e9cb3bc3135343b37dbff2c5eef74ef
103 ··$tcBuffer1·::·GHC.Types.TrName103 ··$tcBuffer1·::·GHC.Types.TrName
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,
105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcBuffer2]106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcBuffer2]
107 7a9fa52661be4e20de792097ad2da9b4107 643ba1f6db05f08a3501fb5627d902c7
108 ··$tcBuffer2·::·GHC.Prim.Addr#108 ··$tcBuffer2·::·GHC.Prim.Addr#
109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
110 ···Unfolding:·Core:·<vanilla>·"Buffer"#]110 ···Unfolding:·Core:·<vanilla>·"Buffer"#]
111 011bc03dda850d63b87938c4edcd5881111 da616383f2af5d8b07706856b832aaca
112 ··$trModule·::·GHC.Types.Module112 ··$trModule·::·GHC.Types.Module
113 ··[HasNoCafRefs,·TagSig:·<TagProper>,113 ··[HasNoCafRefs,·TagSig:·<TagProper>,
114 ···LambdaFormInfo:·LFCon[GHC.Types.Module],114 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
115 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]115 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
116 88bddcf9fa1c2d7edeee4e3bf5c32d48116 d0ae35f0bbb6932afb5ce3f965fbed35
117 ··$trModule1·::·GHC.Types.TrName117 ··$trModule1·::·GHC.Types.TrName
118 ··[HasNoCafRefs,·TagSig:·<TagProper>,118 ··[HasNoCafRefs,·TagSig:·<TagProper>,
119 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],119 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
120 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]120 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
121 fa1e234b5ee96fae8b85712d6bd5ceb8121 88a9205bac198495447803ca8715d458
122 ··$trModule2·::·GHC.Prim.Addr#122 ··$trModule2·::·GHC.Prim.Addr#
123 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,123 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
124 ···Unfolding:·Core:·<vanilla>124 ···Unfolding:·Core:·<vanilla>
125 ··············"Data.Streaming.ByteString.Builder.Buffer"#]125 ··············"Data.Streaming.ByteString.Builder.Buffer"#]
126 5e23e55eedc0785b3eda1ed70e3cf4cb126 c7a1de7af604f6f3217f894d9e150eea
127 ··$trModule3·::·GHC.Types.TrName127 ··$trModule3·::·GHC.Types.TrName
128 ··[HasNoCafRefs,·TagSig:·<TagProper>,128 ··[HasNoCafRefs,·TagSig:·<TagProper>,
129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
131 e77bac08fd288a983be6770ab55a8a1a131 d0b3b3d0fea2bb0d9d016fc93bc264ed
132 ··$trModule4·::·GHC.Prim.Addr#132 ··$trModule4·::·GHC.Prim.Addr#
133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
134 ···Unfolding:·Core:·<vanilla>134 ···Unfolding:·Core:·<vanilla>
135 ··············"streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL"#] 
136 6a939a33ead0ca908a6a38ef2233ab2c135 ··············"streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm"#]
 136 08118beec4f49dde6d389b80a88986fe
137 ··$wallNewBuffersStrategy·::137 ··$wallNewBuffersStrategy·::
138 ····GHC.Types.Int138 ····GHC.Types.Int
139 ····->·(#·GHC.Types.IO·Buffer,139 ····->·(#·GHC.Types.IO·Buffer,
140 ··········GHC.Types.Int·->·Buffer·->·GHC.Types.IO·(GHC.Types.IO·Buffer)·#)140 ··········GHC.Types.Int·->·Buffer·->·GHC.Types.IO·(GHC.Types.IO·Buffer)·#)
141 ··[TagSig:·<TagTuple[TagDunno,·TagDunno]>,141 ··[TagSig:·<TagTuple[TagDunno,·TagDunno]>,
142 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,142 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
143 ···Inline:·[2],143 ···Inline:·[2],
Offset 199, 35 lines modifiedOffset 199, 35 lines modified
199 ·······················`cast`199 ·······················`cast`
200 ·····················(Sym·(GHC.Types.N:IO[0]·<Buffer>_R))·#))200 ·····················(Sym·(GHC.Types.N:IO[0]·<Buffer>_R))·#))
201 ···················`cast`201 ···················`cast`
202 ·················(<GHC.Types.Int>_R202 ·················(<GHC.Types.Int>_R
203 ··················%<'GHC.Types.Many>_N·->_R·<Buffer>_R203 ··················%<'GHC.Types.Many>_N·->_R·<Buffer>_R
204 ··················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]204 ··················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
205 ·····················································<GHC.Types.IO·Buffer>_R))·#)]205 ·····················································<GHC.Types.IO·Buffer>_R))·#)]
206 965e3e252555e077b53b794fb8d6f09a206 0078b632dd434b6fb508d97a8070b6cd
207 ··type·Buffer·::·*207 ··type·Buffer·::·*
208 ··data·Buffer208 ··data·Buffer
209 ····=·Buffer·{-#·UNPACK·#-}(GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8)209 ····=·Buffer·{-#·UNPACK·#-}(GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8)
210 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)210 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)
211 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)211 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)
Max diff block lines reached; 8157/14397 bytes (56.66%) of diff not shown.
12.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder.hi
Files 95% similar despite different names
12.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·Data.Streaming.ByteString.Builder·90667 interface·Data.Streaming.ByteString.Builder·9066
8 ··interface·hash:·d7852e538ec23523077032b11356a3d0 
9 ··ABI·hash:·8d541c07d2faa05a760e33df4a266227 
10 ··export-list·hash:·a5ef732e279b00385c9d74e20d6c26368 ··interface·hash:·6503567551b9fe3c69806e652d431962
 9 ··ABI·hash:·a3cb8a0698d84b5fbd2e6071575b4cfd
 10 ··export-list·hash:·816dacf5a42e9a4be4f8029a0157f822
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f6a3971b97b61149509a6481d751223b12 ··flag·hash:·b828bbc44f04c0bff89b5c63d7a81013
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4fedc144205fab632be2609ad514eef416 ··src_hash:·4fedc144205fab632be2609ad514eef4
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeBuffer35 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeBuffer
36 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeNonEmptyBuffer36 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeNonEmptyBuffer
37 ··BuilderFinish37 ··BuilderFinish
38 ··BuilderPopper38 ··BuilderPopper
39 ··BuilderRecv39 ··BuilderRecv
40 ··Data.Streaming.ByteString.Builder.Buffer.Buffer40 ··Data.Streaming.ByteString.Builder.Buffer.Buffer
41 ··Data.Streaming.ByteString.Builder.Buffer.BufferAllocStrategy41 ··Data.Streaming.ByteString.Builder.Buffer.BufferAllocStrategy
42 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.ByteString.Builder.Buffer42 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.ByteString.Builder.Buffer
43 boot·module·dependencies:43 boot·module·dependencies:
44 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.344 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext46 orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext
47 family·instance·modules:·Control.Applicative·Control.Arrow47 family·instance·modules:·Control.Applicative·Control.Arrow
48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
49 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product49 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 70, 72 lines modifiedOffset 70, 72 lines modified
70 import··-/··Data.ByteString.Builder.Extra·acd016c3dd8e99bc8172038e9a6f8b1370 import··-/··Data.ByteString.Builder.Extra·acd016c3dd8e99bc8172038e9a6f8b13
71 import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee71 import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee
72 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c572 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
73 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b673 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
74 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f974 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
75 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0875 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
76 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9476 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
77 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.ByteString.Builder.Buffer·e0057eb334c1c8f6a11dea9abb29ac7d 
78 ··exports:·ec704f837cf3eb0da692faa801000fc8 
79 ··Buffer·6239b4bf123ad3a301e85676aaa839f0 
80 ··Buffer·965e3e252555e077b53b794fb8d6f09a 
81 ··BufferAllocStrategy·f920085d2e0fcc9ada7462610871c7a9 
82 ··allNewBuffersStrategy·5f32bb5f6aac6924e732416b7a6e9018 
83 ··allocBuffer·c6bc7de449d2e921eac84cbfcc3f0bee 
84 ··bufferSize·de1e1088de4f17f160ce8797cd716d59 
85 ··defaultStrategy·0154d258572c63c8a6926a6a81d537d9 
86 ··freeSize·55cf06845c897edfe6db7094311160c3 
87 ··nextSlice·a10139ef1c080cb591da7a2d23fd6c7a 
88 ··reuseBuffer·38e0b5740948693cdc43337fb0670798 
89 ··reuseBufferStrategy·c34339590cbfa57b22293fa236261160 
90 ··sliceSize·20ef1e2b77b84a3677c3e6dc66eef004 
91 ··unsafeFreezeBuffer·742fb50525cd1de994cd889cd18720d7 
92 ··unsafeFreezeNonEmptyBuffer·0e1c562e5c09aaff05614edd6f17cee9 
93 ··updateEndOfSlice·62a07773af07b5babbc53bba81dfb55677 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.ByteString.Builder.Buffer·4212129dc2daadb4c27fa5ddeaaa310a
 78 ··exports:·a8fdd574e022a1902dc3aaf95e59caf6
 79 ··Buffer·ad503e37670a76b877621ac808c96e2d
 80 ··Buffer·0078b632dd434b6fb508d97a8070b6cd
 81 ··BufferAllocStrategy·0083036a3587e93eed4fb511293f33ed
 82 ··allNewBuffersStrategy·1a12af9d3f47da26070c0f270e9be383
 83 ··allocBuffer·c331e53520597019af793be4b88f4a08
 84 ··bufferSize·bcf14a63fcff3622b4c337ae77351a52
 85 ··defaultStrategy·6638d1d39504d37a029851771e35b927
 86 ··freeSize·e8fcb9ff8ee54620eadc902d84493c82
 87 ··nextSlice·43e03c1d7cbdfd47549fba90e9a12217
 88 ··reuseBuffer·69e322be359848494b307e350b4a2128
 89 ··reuseBufferStrategy·4e89025a352cb5b2d49da5ff014b72c5
 90 ··sliceSize·bb6698df76ce941a368a1a1990f9df3d
 91 ··unsafeFreezeBuffer·1b9146c5c96a41af4d0ce2e69e65906c
 92 ··unsafeFreezeNonEmptyBuffer·a6f13a00aa64134e913b3169c5dcc85e
 93 ··updateEndOfSlice·fe4460747ac1fda3826212ee70a2827a
94 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e294 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
95 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3795 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
96 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d96 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
97 d0044c68e587ff1f0b8a16408df6a62797 75161da34c8ea380dd4aabf5d322579a
98 ··$trModule·::·GHC.Types.Module98 ··$trModule·::·GHC.Types.Module
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[GHC.Types.Module],100 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
101 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]101 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
102 dc3667c91fcf6d38079af62a62a9a169102 d3a1df5db4b50f7515bbad34a627d982
103 ··$trModule1·::·GHC.Types.TrName103 ··$trModule1·::·GHC.Types.TrName
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,
105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
107 94a0c32d3e512043586d0653315f1b2c107 636cdf25a102e8ee87774dde1202743a
108 ··$trModule2·::·GHC.Prim.Addr#108 ··$trModule2·::·GHC.Prim.Addr#
109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
110 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.ByteString.Builder"#]110 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.ByteString.Builder"#]
111 7f8a6bcd862597ec7833a4a1bcd988bd111 75248c2ba98f5c294845e35a675adde1
112 ··$trModule3·::·GHC.Types.TrName112 ··$trModule3·::·GHC.Types.TrName
113 ··[HasNoCafRefs,·TagSig:·<TagProper>,113 ··[HasNoCafRefs,·TagSig:·<TagProper>,
114 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],114 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
115 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]115 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
116 75334e06ff6879aa9344b02567a19deb116 a203839cd6ce5692c8241ce5886aaf3e
117 ··$trModule4·::·GHC.Prim.Addr#117 ··$trModule4·::·GHC.Prim.Addr#
118 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,118 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
119 ···Unfolding:·Core:·<vanilla>119 ···Unfolding:·Core:·<vanilla>
120 ··············"streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL"#] 
121 6f6ecaf0d702edd3f0283e88c99526df120 ··············"streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm"#]
 121 03e013c07688188bd61f1960a17b1b68
122 ··$wnewByteStringBuilderRecv·::122 ··$wnewByteStringBuilderRecv·::
123 ····GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer123 ····GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer
124 ····->·(GHC.Types.Int124 ····->·(GHC.Types.Int
125 ········->·Data.Streaming.ByteString.Builder.Buffer.Buffer125 ········->·Data.Streaming.ByteString.Builder.Buffer.Buffer
126 ········->·GHC.Types.IO126 ········->·GHC.Types.IO
127 ·············(GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer))127 ·············(GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer))
128 ····->·GHC.Prim.State#·GHC.Prim.RealWorld128 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
129 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·BuilderRecv,129 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·BuilderRecv,
130 ··········BuilderFinish·#)130 ··········BuilderFinish·#)
131 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagDunno,·TagDunno]>,131 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagDunno,·TagDunno]>,
132 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,132 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
133 ···Strictness:·<L><LC(S,C(1,C(1,L)))><L>,·Inline:·[2]]133 ···Strictness:·<L><LC(S,C(1,C(1,L)))><L>,·Inline:·[2]]
134 f3fce97d59e47365daebdbd74e5a2207134 86f4523cd5fa58879b718ccd9f9c94c9
135 ··$wtoByteStringIOWithBuffer·::135 ··$wtoByteStringIOWithBuffer·::
136 ····GHC.Types.Int136 ····GHC.Types.Int
137 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())137 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
138 ····->·Data.ByteString.Builder.Internal.Builder138 ····->·Data.ByteString.Builder.Internal.Builder
139 ····->·GHC.Prim.Addr#139 ····->·GHC.Prim.Addr#
140 ····->·GHC.ForeignPtr.ForeignPtrContents140 ····->·GHC.ForeignPtr.ForeignPtrContents
141 ····->·GHC.Prim.State#·GHC.Prim.RealWorld141 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
Max diff block lines reached; 5728/12668 bytes (45.22%) of diff not shown.
12.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder.dyn_hi
Files 94% similar despite different names
12.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·Data.Streaming.ByteString.Builder·90667 interface·Data.Streaming.ByteString.Builder·9066
8 ··interface·hash:·d7852e538ec23523077032b11356a3d0 
9 ··ABI·hash:·8d541c07d2faa05a760e33df4a266227 
10 ··export-list·hash:·a5ef732e279b00385c9d74e20d6c26368 ··interface·hash:·6503567551b9fe3c69806e652d431962
 9 ··ABI·hash:·a3cb8a0698d84b5fbd2e6071575b4cfd
 10 ··export-list·hash:·816dacf5a42e9a4be4f8029a0157f822
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·b828bbc44f04c0bff89b5c63d7a8101312 ··flag·hash:·f6a3971b97b61149509a6481d751223b
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4fedc144205fab632be2609ad514eef416 ··src_hash:·4fedc144205fab632be2609ad514eef4
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeBuffer35 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeBuffer
36 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeNonEmptyBuffer36 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeNonEmptyBuffer
37 ··BuilderFinish37 ··BuilderFinish
38 ··BuilderPopper38 ··BuilderPopper
39 ··BuilderRecv39 ··BuilderRecv
40 ··Data.Streaming.ByteString.Builder.Buffer.Buffer40 ··Data.Streaming.ByteString.Builder.Buffer.Buffer
41 ··Data.Streaming.ByteString.Builder.Buffer.BufferAllocStrategy41 ··Data.Streaming.ByteString.Builder.Buffer.BufferAllocStrategy
42 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.ByteString.Builder.Buffer42 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.ByteString.Builder.Buffer
43 boot·module·dependencies:43 boot·module·dependencies:
44 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.344 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext46 orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext
47 family·instance·modules:·Control.Applicative·Control.Arrow47 family·instance·modules:·Control.Applicative·Control.Arrow
48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
49 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product49 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 70, 72 lines modifiedOffset 70, 72 lines modified
70 import··-/··Data.ByteString.Builder.Extra·acd016c3dd8e99bc8172038e9a6f8b1370 import··-/··Data.ByteString.Builder.Extra·acd016c3dd8e99bc8172038e9a6f8b13
71 import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee71 import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee
72 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c572 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
73 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b673 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
74 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f974 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
75 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0875 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
76 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9476 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
77 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.ByteString.Builder.Buffer·e0057eb334c1c8f6a11dea9abb29ac7d 
78 ··exports:·ec704f837cf3eb0da692faa801000fc8 
79 ··Buffer·6239b4bf123ad3a301e85676aaa839f0 
80 ··Buffer·965e3e252555e077b53b794fb8d6f09a 
81 ··BufferAllocStrategy·f920085d2e0fcc9ada7462610871c7a9 
82 ··allNewBuffersStrategy·5f32bb5f6aac6924e732416b7a6e9018 
83 ··allocBuffer·c6bc7de449d2e921eac84cbfcc3f0bee 
84 ··bufferSize·de1e1088de4f17f160ce8797cd716d59 
85 ··defaultStrategy·0154d258572c63c8a6926a6a81d537d9 
86 ··freeSize·55cf06845c897edfe6db7094311160c3 
87 ··nextSlice·a10139ef1c080cb591da7a2d23fd6c7a 
88 ··reuseBuffer·38e0b5740948693cdc43337fb0670798 
89 ··reuseBufferStrategy·c34339590cbfa57b22293fa236261160 
90 ··sliceSize·20ef1e2b77b84a3677c3e6dc66eef004 
91 ··unsafeFreezeBuffer·742fb50525cd1de994cd889cd18720d7 
92 ··unsafeFreezeNonEmptyBuffer·0e1c562e5c09aaff05614edd6f17cee9 
93 ··updateEndOfSlice·62a07773af07b5babbc53bba81dfb55677 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.ByteString.Builder.Buffer·4212129dc2daadb4c27fa5ddeaaa310a
 78 ··exports:·a8fdd574e022a1902dc3aaf95e59caf6
 79 ··Buffer·ad503e37670a76b877621ac808c96e2d
 80 ··Buffer·0078b632dd434b6fb508d97a8070b6cd
 81 ··BufferAllocStrategy·0083036a3587e93eed4fb511293f33ed
 82 ··allNewBuffersStrategy·1a12af9d3f47da26070c0f270e9be383
 83 ··allocBuffer·c331e53520597019af793be4b88f4a08
 84 ··bufferSize·bcf14a63fcff3622b4c337ae77351a52
 85 ··defaultStrategy·6638d1d39504d37a029851771e35b927
 86 ··freeSize·e8fcb9ff8ee54620eadc902d84493c82
 87 ··nextSlice·43e03c1d7cbdfd47549fba90e9a12217
 88 ··reuseBuffer·69e322be359848494b307e350b4a2128
 89 ··reuseBufferStrategy·4e89025a352cb5b2d49da5ff014b72c5
 90 ··sliceSize·bb6698df76ce941a368a1a1990f9df3d
 91 ··unsafeFreezeBuffer·1b9146c5c96a41af4d0ce2e69e65906c
 92 ··unsafeFreezeNonEmptyBuffer·a6f13a00aa64134e913b3169c5dcc85e
 93 ··updateEndOfSlice·fe4460747ac1fda3826212ee70a2827a
94 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e294 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
95 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3795 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
96 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d96 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
97 d0044c68e587ff1f0b8a16408df6a62797 75161da34c8ea380dd4aabf5d322579a
98 ··$trModule·::·GHC.Types.Module98 ··$trModule·::·GHC.Types.Module
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[GHC.Types.Module],100 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
101 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]101 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
102 dc3667c91fcf6d38079af62a62a9a169102 d3a1df5db4b50f7515bbad34a627d982
103 ··$trModule1·::·GHC.Types.TrName103 ··$trModule1·::·GHC.Types.TrName
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,
105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
107 94a0c32d3e512043586d0653315f1b2c107 636cdf25a102e8ee87774dde1202743a
108 ··$trModule2·::·GHC.Prim.Addr#108 ··$trModule2·::·GHC.Prim.Addr#
109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
110 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.ByteString.Builder"#]110 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.ByteString.Builder"#]
111 7f8a6bcd862597ec7833a4a1bcd988bd111 75248c2ba98f5c294845e35a675adde1
112 ··$trModule3·::·GHC.Types.TrName112 ··$trModule3·::·GHC.Types.TrName
113 ··[HasNoCafRefs,·TagSig:·<TagProper>,113 ··[HasNoCafRefs,·TagSig:·<TagProper>,
114 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],114 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
115 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]115 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
116 75334e06ff6879aa9344b02567a19deb116 a203839cd6ce5692c8241ce5886aaf3e
117 ··$trModule4·::·GHC.Prim.Addr#117 ··$trModule4·::·GHC.Prim.Addr#
118 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,118 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
119 ···Unfolding:·Core:·<vanilla>119 ···Unfolding:·Core:·<vanilla>
120 ··············"streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL"#] 
121 6f6ecaf0d702edd3f0283e88c99526df120 ··············"streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm"#]
 121 03e013c07688188bd61f1960a17b1b68
122 ··$wnewByteStringBuilderRecv·::122 ··$wnewByteStringBuilderRecv·::
123 ····GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer123 ····GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer
124 ····->·(GHC.Types.Int124 ····->·(GHC.Types.Int
125 ········->·Data.Streaming.ByteString.Builder.Buffer.Buffer125 ········->·Data.Streaming.ByteString.Builder.Buffer.Buffer
126 ········->·GHC.Types.IO126 ········->·GHC.Types.IO
127 ·············(GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer))127 ·············(GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer))
128 ····->·GHC.Prim.State#·GHC.Prim.RealWorld128 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
129 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·BuilderRecv,129 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·BuilderRecv,
130 ··········BuilderFinish·#)130 ··········BuilderFinish·#)
131 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagDunno,·TagDunno]>,131 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagDunno,·TagDunno]>,
132 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,132 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
133 ···Strictness:·<L><LC(S,C(1,C(1,L)))><L>,·Inline:·[2]]133 ···Strictness:·<L><LC(S,C(1,C(1,L)))><L>,·Inline:·[2]]
134 f3fce97d59e47365daebdbd74e5a2207134 86f4523cd5fa58879b718ccd9f9c94c9
135 ··$wtoByteStringIOWithBuffer·::135 ··$wtoByteStringIOWithBuffer·::
136 ····GHC.Types.Int136 ····GHC.Types.Int
137 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())137 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
138 ····->·Data.ByteString.Builder.Internal.Builder138 ····->·Data.ByteString.Builder.Internal.Builder
139 ····->·GHC.Prim.Addr#139 ····->·GHC.Prim.Addr#
140 ····->·GHC.ForeignPtr.ForeignPtrContents140 ····->·GHC.ForeignPtr.ForeignPtrContents
141 ····->·GHC.Prim.State#·GHC.Prim.RealWorld141 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
Max diff block lines reached; 5728/12668 bytes (45.22%) of diff not shown.
7.98 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/FileRead.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/FileRead.hi
Files 87% similar despite different names
7.68 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·Data.Streaming.FileRead·90667 interface·Data.Streaming.FileRead·9066
8 ··interface·hash:·4b45092e30dd3527a71fdddd1a12d2e3 
9 ··ABI·hash:·e35a2034036f73a99715002d8b2475ce 
10 ··export-list·hash:·f585d033b2232089b9a51fb4adfdd1dc8 ··interface·hash:·ba39d57e28e510caa430bf94bce62661
 9 ··ABI·hash:·140ec34ab57671bbd68ca088207e2b1b
 10 ··export-list·hash:·0914ca97ae5f75478b9b68e28102c440
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ee3436980b65704dad8a0b3d3bf34d2312 ··flag·hash:·d5840f17fad2cde2cecc0faef3d0ccce
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·73c43b3ba45d2caec41465fb11e0f24916 ··src_hash:·73c43b3ba45d2caec41465fb11e0f249
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 45, 108 lines modifiedOffset 45, 108 lines modified
45 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc245 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
46 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d46 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
47 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc747 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
48 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b648 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
49 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f949 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
50 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9450 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
51 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e251 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
52 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3752 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
54 577fc489590055d06eeee72c58b05ed954 2bc9bb9053fc819be882fd72a5f085ff
55 ··$tc'ReadHandle·::·GHC.Types.TyCon55 ··$tc'ReadHandle·::·GHC.Types.TyCon
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],57 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
58 ···Unfolding:·Core:·<vanilla>58 ···Unfolding:·Core:·<vanilla>
59 ··············GHC.Types.TyCon59 ··············GHC.Types.TyCon
60 ················6630198892049706093#Word6460 ················6670176038839488950#Word64
61 ················460131629318034920#Word6461 ················16443729966787035835#Word64
62 ················$trModule62 ················$trModule
63 ················$tc'ReadHandle263 ················$tc'ReadHandle2
64 ················0#64 ················0#
65 ················$tc'ReadHandle1]65 ················$tc'ReadHandle1]
66 37dcbb301169da9a1f0c439b02b4240f66 6d0dd7cb20d03852c3d3c56e3bb656f0
67 ··$tc'ReadHandle1·::·GHC.Types.KindRep67 ··$tc'ReadHandle1·::·GHC.Types.KindRep
68 ··[HasNoCafRefs,·TagSig:·<TagProper>,68 ··[HasNoCafRefs,·TagSig:·<TagProper>,
69 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]69 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
70 b576baa0cdbce69f31d745be2d547e5170 24d5597f788cabba619daf0daed6634d
71 ··$tc'ReadHandle2·::·GHC.Types.TrName71 ··$tc'ReadHandle2·::·GHC.Types.TrName
72 ··[HasNoCafRefs,·TagSig:·<TagProper>,72 ··[HasNoCafRefs,·TagSig:·<TagProper>,
73 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],73 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
74 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'ReadHandle3]74 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'ReadHandle3]
75 2a75b97f471ffe51aa4ed13bc527993275 f9bfb7992ba72e82877da54769047394
76 ··$tc'ReadHandle3·::·GHC.Prim.Addr#76 ··$tc'ReadHandle3·::·GHC.Prim.Addr#
77 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,77 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
78 ···Unfolding:·Core:·<vanilla>·"'ReadHandle"#]78 ···Unfolding:·Core:·<vanilla>·"'ReadHandle"#]
79 6ddbb9b8b37f697dacff4fc3132ed4e879 1c5415fd6105487b4575642489a1287e
80 ··$tcReadHandle·::·GHC.Types.TyCon80 ··$tcReadHandle·::·GHC.Types.TyCon
81 ··[HasNoCafRefs,·TagSig:·<TagProper>,81 ··[HasNoCafRefs,·TagSig:·<TagProper>,
82 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],82 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
83 ···Unfolding:·Core:·<vanilla>83 ···Unfolding:·Core:·<vanilla>
84 ··············GHC.Types.TyCon84 ··············GHC.Types.TyCon
85 ················13524241751050024809#Word64 
86 ················16366587481885185356#Word6485 ················7040310866056414466#Word64
 86 ················14409000474411378440#Word64
87 ················$trModule87 ················$trModule
88 ················$tcReadHandle188 ················$tcReadHandle1
89 ················0#89 ················0#
90 ················GHC.Types.krep$*]90 ················GHC.Types.krep$*]
91 bce7a5f27ed316bdce0eac96daf25ff691 9e4ee67d1ab1deb4cd26098ed183385e
92 ··$tcReadHandle1·::·GHC.Types.TrName92 ··$tcReadHandle1·::·GHC.Types.TrName
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],94 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
95 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcReadHandle2]95 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcReadHandle2]
96 5273451075f56f2607db0123d85d5dde96 2a688807f91b50eec8d6eae30fef0a30
97 ··$tcReadHandle2·::·GHC.Prim.Addr#97 ··$tcReadHandle2·::·GHC.Prim.Addr#
98 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,98 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
99 ···Unfolding:·Core:·<vanilla>·"ReadHandle"#]99 ···Unfolding:·Core:·<vanilla>·"ReadHandle"#]
100 fb188ae166123d89887c99f1c98e8143100 c5774cba40a4247e09527fea1b67ce59
101 ··$trModule·::·GHC.Types.Module101 ··$trModule·::·GHC.Types.Module
102 ··[HasNoCafRefs,·TagSig:·<TagProper>,102 ··[HasNoCafRefs,·TagSig:·<TagProper>,
103 ···LambdaFormInfo:·LFCon[GHC.Types.Module],103 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
104 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]104 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
105 706ca1f4735bab8455fee873dba0149f105 8bb37c870c614911130c713d06bf4fe7
106 ··$trModule1·::·GHC.Types.TrName106 ··$trModule1·::·GHC.Types.TrName
107 ··[HasNoCafRefs,·TagSig:·<TagProper>,107 ··[HasNoCafRefs,·TagSig:·<TagProper>,
108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
110 6e381135eeba03cb46285676eb4fac43110 68e755b5e907334f9f127abb2af9b02a
111 ··$trModule2·::·GHC.Prim.Addr#111 ··$trModule2·::·GHC.Prim.Addr#
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
113 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.FileRead"#]113 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.FileRead"#]
114 5206ebee489e75f8ac6e7bf9964221d3114 78a779ec5642d646aac57b07c1b025d5
115 ··$trModule3·::·GHC.Types.TrName115 ··$trModule3·::·GHC.Types.TrName
116 ··[HasNoCafRefs,·TagSig:·<TagProper>,116 ··[HasNoCafRefs,·TagSig:·<TagProper>,
117 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],117 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
118 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]118 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
119 ced2d9ac1e22e6b34634f9ecf6a1e460119 550f04a4b709b263ec65ae6aef12d0aa
120 ··$trModule4·::·GHC.Prim.Addr#120 ··$trModule4·::·GHC.Prim.Addr#
121 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,121 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
122 ···Unfolding:·Core:·<vanilla>122 ···Unfolding:·Core:·<vanilla>
123 ··············"streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL"#] 
124 67756e9fc0607af2ef46b1e045dd464b123 ··············"streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm"#]
 124 f66ff733be84e4f50b782f4c47a5ef20
125 ··type·ReadHandle·::·*125 ··type·ReadHandle·::·*
126 ··newtype·ReadHandle·=·ReadHandle·GHC.IO.Handle.Types.Handle126 ··newtype·ReadHandle·=·ReadHandle·GHC.IO.Handle.Types.Handle
127 ef1e892303399ebd1483a2deb4817315127 a09a982cdfcf9d7b661252a71932b1e3
128 ··closeFile·::·ReadHandle·->·GHC.Types.IO·()128 ··closeFile·::·ReadHandle·->·GHC.Types.IO·()
129 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·2,129 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·2,
130 ···Arity:·2,·Strictness:·<1L><L>,·CPR:·1(,·1),130 ···Arity:·2,·Strictness:·<1L><L>,·CPR:·1(,·1),
131 ···Unfolding:·Core:·<vanilla>131 ···Unfolding:·Core:·<vanilla>
132 ··············GHC.IO.Handle.Internals.hClose_impl1132 ··············GHC.IO.Handle.Internals.hClose_impl1
133 ················`cast`133 ················`cast`
134 ··············(Sym·(N:ReadHandle[0])134 ··············(Sym·(N:ReadHandle[0])
135 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))]135 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))]
136 21770437500dfb008f4fc587dedb1585136 440ebdae1bff4f3cf4d2ab9997ad6e1b
137 ··openFile·::·GHC.IO.FilePath·->·GHC.Types.IO·ReadHandle137 ··openFile·::·GHC.IO.FilePath·->·GHC.Types.IO·ReadHandle
138 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,138 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,
139 ···Arity:·2,·Strictness:·<L><L>,·CPR:·1,139 ···Arity:·2,·Strictness:·<L><L>,·CPR:·1,
140 ···Unfolding:·Core:·<vanilla>140 ···Unfolding:·Core:·<vanilla>
141 ··············openFile1141 ··············openFile1
142 ················`cast`142 ················`cast`
143 ··············(<GHC.IO.FilePath>_R143 ··············(<GHC.IO.FilePath>_R
144 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<ReadHandle>_R))]144 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<ReadHandle>_R))]
145 16b799a5b5cfe426bb7b6d6eda918e55145 be50553dc81e6f23526bf977b1a8128e
146 ··openFile1·::146 ··openFile1·::
147 ····GHC.IO.FilePath147 ····GHC.IO.FilePath
Max diff block lines reached; 1494/7826 bytes (19.09%) of diff not shown.
7.98 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/FileRead.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/FileRead.dyn_hi
Files 88% similar despite different names
7.68 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·Data.Streaming.FileRead·90667 interface·Data.Streaming.FileRead·9066
8 ··interface·hash:·4b45092e30dd3527a71fdddd1a12d2e3 
9 ··ABI·hash:·e35a2034036f73a99715002d8b2475ce 
10 ··export-list·hash:·f585d033b2232089b9a51fb4adfdd1dc8 ··interface·hash:·ba39d57e28e510caa430bf94bce62661
 9 ··ABI·hash:·140ec34ab57671bbd68ca088207e2b1b
 10 ··export-list·hash:·0914ca97ae5f75478b9b68e28102c440
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d5840f17fad2cde2cecc0faef3d0ccce12 ··flag·hash:·ee3436980b65704dad8a0b3d3bf34d23
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·73c43b3ba45d2caec41465fb11e0f24916 ··src_hash:·73c43b3ba45d2caec41465fb11e0f249
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 45, 108 lines modifiedOffset 45, 108 lines modified
45 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc245 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
46 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d46 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
47 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc747 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
48 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b648 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
49 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f949 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
50 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9450 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
51 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e251 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
52 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3752 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
54 577fc489590055d06eeee72c58b05ed954 2bc9bb9053fc819be882fd72a5f085ff
55 ··$tc'ReadHandle·::·GHC.Types.TyCon55 ··$tc'ReadHandle·::·GHC.Types.TyCon
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],57 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
58 ···Unfolding:·Core:·<vanilla>58 ···Unfolding:·Core:·<vanilla>
59 ··············GHC.Types.TyCon59 ··············GHC.Types.TyCon
60 ················6630198892049706093#Word6460 ················6670176038839488950#Word64
61 ················460131629318034920#Word6461 ················16443729966787035835#Word64
62 ················$trModule62 ················$trModule
63 ················$tc'ReadHandle263 ················$tc'ReadHandle2
64 ················0#64 ················0#
65 ················$tc'ReadHandle1]65 ················$tc'ReadHandle1]
66 37dcbb301169da9a1f0c439b02b4240f66 6d0dd7cb20d03852c3d3c56e3bb656f0
67 ··$tc'ReadHandle1·::·GHC.Types.KindRep67 ··$tc'ReadHandle1·::·GHC.Types.KindRep
68 ··[HasNoCafRefs,·TagSig:·<TagProper>,68 ··[HasNoCafRefs,·TagSig:·<TagProper>,
69 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]69 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
70 b576baa0cdbce69f31d745be2d547e5170 24d5597f788cabba619daf0daed6634d
71 ··$tc'ReadHandle2·::·GHC.Types.TrName71 ··$tc'ReadHandle2·::·GHC.Types.TrName
72 ··[HasNoCafRefs,·TagSig:·<TagProper>,72 ··[HasNoCafRefs,·TagSig:·<TagProper>,
73 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],73 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
74 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'ReadHandle3]74 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'ReadHandle3]
75 2a75b97f471ffe51aa4ed13bc527993275 f9bfb7992ba72e82877da54769047394
76 ··$tc'ReadHandle3·::·GHC.Prim.Addr#76 ··$tc'ReadHandle3·::·GHC.Prim.Addr#
77 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,77 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
78 ···Unfolding:·Core:·<vanilla>·"'ReadHandle"#]78 ···Unfolding:·Core:·<vanilla>·"'ReadHandle"#]
79 6ddbb9b8b37f697dacff4fc3132ed4e879 1c5415fd6105487b4575642489a1287e
80 ··$tcReadHandle·::·GHC.Types.TyCon80 ··$tcReadHandle·::·GHC.Types.TyCon
81 ··[HasNoCafRefs,·TagSig:·<TagProper>,81 ··[HasNoCafRefs,·TagSig:·<TagProper>,
82 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],82 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
83 ···Unfolding:·Core:·<vanilla>83 ···Unfolding:·Core:·<vanilla>
84 ··············GHC.Types.TyCon84 ··············GHC.Types.TyCon
85 ················13524241751050024809#Word64 
86 ················16366587481885185356#Word6485 ················7040310866056414466#Word64
 86 ················14409000474411378440#Word64
87 ················$trModule87 ················$trModule
88 ················$tcReadHandle188 ················$tcReadHandle1
89 ················0#89 ················0#
90 ················GHC.Types.krep$*]90 ················GHC.Types.krep$*]
91 bce7a5f27ed316bdce0eac96daf25ff691 9e4ee67d1ab1deb4cd26098ed183385e
92 ··$tcReadHandle1·::·GHC.Types.TrName92 ··$tcReadHandle1·::·GHC.Types.TrName
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],94 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
95 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcReadHandle2]95 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcReadHandle2]
96 5273451075f56f2607db0123d85d5dde96 2a688807f91b50eec8d6eae30fef0a30
97 ··$tcReadHandle2·::·GHC.Prim.Addr#97 ··$tcReadHandle2·::·GHC.Prim.Addr#
98 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,98 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
99 ···Unfolding:·Core:·<vanilla>·"ReadHandle"#]99 ···Unfolding:·Core:·<vanilla>·"ReadHandle"#]
100 fb188ae166123d89887c99f1c98e8143100 c5774cba40a4247e09527fea1b67ce59
101 ··$trModule·::·GHC.Types.Module101 ··$trModule·::·GHC.Types.Module
102 ··[HasNoCafRefs,·TagSig:·<TagProper>,102 ··[HasNoCafRefs,·TagSig:·<TagProper>,
103 ···LambdaFormInfo:·LFCon[GHC.Types.Module],103 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
104 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]104 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
105 706ca1f4735bab8455fee873dba0149f105 8bb37c870c614911130c713d06bf4fe7
106 ··$trModule1·::·GHC.Types.TrName106 ··$trModule1·::·GHC.Types.TrName
107 ··[HasNoCafRefs,·TagSig:·<TagProper>,107 ··[HasNoCafRefs,·TagSig:·<TagProper>,
108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
110 6e381135eeba03cb46285676eb4fac43110 68e755b5e907334f9f127abb2af9b02a
111 ··$trModule2·::·GHC.Prim.Addr#111 ··$trModule2·::·GHC.Prim.Addr#
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
113 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.FileRead"#]113 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.FileRead"#]
114 5206ebee489e75f8ac6e7bf9964221d3114 78a779ec5642d646aac57b07c1b025d5
115 ··$trModule3·::·GHC.Types.TrName115 ··$trModule3·::·GHC.Types.TrName
116 ··[HasNoCafRefs,·TagSig:·<TagProper>,116 ··[HasNoCafRefs,·TagSig:·<TagProper>,
117 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],117 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
118 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]118 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
119 ced2d9ac1e22e6b34634f9ecf6a1e460119 550f04a4b709b263ec65ae6aef12d0aa
120 ··$trModule4·::·GHC.Prim.Addr#120 ··$trModule4·::·GHC.Prim.Addr#
121 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,121 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
122 ···Unfolding:·Core:·<vanilla>122 ···Unfolding:·Core:·<vanilla>
123 ··············"streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL"#] 
124 67756e9fc0607af2ef46b1e045dd464b123 ··············"streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm"#]
 124 f66ff733be84e4f50b782f4c47a5ef20
125 ··type·ReadHandle·::·*125 ··type·ReadHandle·::·*
126 ··newtype·ReadHandle·=·ReadHandle·GHC.IO.Handle.Types.Handle126 ··newtype·ReadHandle·=·ReadHandle·GHC.IO.Handle.Types.Handle
127 ef1e892303399ebd1483a2deb4817315127 a09a982cdfcf9d7b661252a71932b1e3
128 ··closeFile·::·ReadHandle·->·GHC.Types.IO·()128 ··closeFile·::·ReadHandle·->·GHC.Types.IO·()
129 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·2,129 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·2,
130 ···Arity:·2,·Strictness:·<1L><L>,·CPR:·1(,·1),130 ···Arity:·2,·Strictness:·<1L><L>,·CPR:·1(,·1),
131 ···Unfolding:·Core:·<vanilla>131 ···Unfolding:·Core:·<vanilla>
132 ··············GHC.IO.Handle.Internals.hClose_impl1132 ··············GHC.IO.Handle.Internals.hClose_impl1
133 ················`cast`133 ················`cast`
134 ··············(Sym·(N:ReadHandle[0])134 ··············(Sym·(N:ReadHandle[0])
135 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))]135 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))]
136 21770437500dfb008f4fc587dedb1585136 440ebdae1bff4f3cf4d2ab9997ad6e1b
137 ··openFile·::·GHC.IO.FilePath·->·GHC.Types.IO·ReadHandle137 ··openFile·::·GHC.IO.FilePath·->·GHC.Types.IO·ReadHandle
138 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,138 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,
139 ···Arity:·2,·Strictness:·<L><L>,·CPR:·1,139 ···Arity:·2,·Strictness:·<L><L>,·CPR:·1,
140 ···Unfolding:·Core:·<vanilla>140 ···Unfolding:·Core:·<vanilla>
141 ··············openFile1141 ··············openFile1
142 ················`cast`142 ················`cast`
143 ··············(<GHC.IO.FilePath>_R143 ··············(<GHC.IO.FilePath>_R
144 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<ReadHandle>_R))]144 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<ReadHandle>_R))]
145 16b799a5b5cfe426bb7b6d6eda918e55145 be50553dc81e6f23526bf977b1a8128e
146 ··openFile1·::146 ··openFile1·::
147 ····GHC.IO.FilePath147 ····GHC.IO.FilePath
Max diff block lines reached; 1494/7826 bytes (19.09%) of diff not shown.
36.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Filesystem.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Filesystem.hi
Files 97% similar despite different names
36.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·Data.Streaming.Filesystem·90667 interface·Data.Streaming.Filesystem·9066
8 ··interface·hash:·59469c193b6d122a0ad3b0c61397733f 
9 ··ABI·hash:·4915529f61b8856473b21122b9c26c1f 
10 ··export-list·hash:·9a53e53b66676d43ecfb6c9fdd844ef38 ··interface·hash:·f372069e23e04d46d19e1dd41d31b570
 9 ··ABI·hash:·c6382066ead25db3e0c4211112707a84
 10 ··export-list·hash:·42723b487908a7547710feb01e024ebd
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·01fc3b0f0f156c4e3d45efc2f1703d8712 ··flag·hash:·391aeaa84279ce314eae136135a813be
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b433e2009b7a2a323db1270fecce7ead16 ··src_hash:·b433e2009b7a2a323db1270fecce7ead
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 54, 136 lines modifiedOffset 54, 136 lines modified
54 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0854 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
55 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9455 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
56 import··-/··System.Posix.Directory·ad97cd1f9dda0f2921aae4e2b60b00f956 import··-/··System.Posix.Directory·ad97cd1f9dda0f2921aae4e2b60b00f9
57 import··-/··System.Posix.Directory.Common·ac99a4955d721577e239a47fbb1e703a57 import··-/··System.Posix.Directory.Common·ac99a4955d721577e239a47fbb1e703a
58 import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec39958 import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec399
59 import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc59 import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc
60 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e260 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
61 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3761 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
62 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d62 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
63 a80d8cd71571cccd7af58a90f2bd710063 af3f186116ddcc9374b655c37c7e2b8d
64 ··$fEqFileType·::·GHC.Classes.Eq·FileType64 ··$fEqFileType·::·GHC.Classes.Eq·FileType
65 ··DFunId65 ··DFunId
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,67 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
68 ···Unfolding:·DFun:.·@FileType·$fEqFileType_$c==·$fEqFileType_$c/=]68 ···Unfolding:·DFun:.·@FileType·$fEqFileType_$c==·$fEqFileType_$c/=]
69 d86a26b622b9f877220ec5d326c1777a69 f8ba88cba7b0b44ace35d18e5f2a94fd
70 ··$fEqFileType_$c/=·::·FileType·->·FileType·->·GHC.Types.Bool70 ··$fEqFileType_$c/=·::·FileType·->·FileType·->·GHC.Types.Bool
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
72 ···Arity:·2,·Strictness:·<SL><SL>,·Inline:·(sat-args=2),72 ···Arity:·2,·Strictness:·<SL><SL>,·Inline:·(sat-args=2),
73 ···Unfolding:·Core:·StableUser·<2,FalseFalse>73 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
74 ··············\·(x['GHC.Types.Many]·::·FileType)74 ··············\·(x['GHC.Types.Many]·::·FileType)
75 ················(y['GHC.Types.Many]·::·FileType)·->75 ················(y['GHC.Types.Many]·::·FileType)·->
76 ··············case·GHC.Prim.dataToTag#·@FileType·x·of·a#·{·DEFAULT·->76 ··············case·GHC.Prim.dataToTag#·@FileType·x·of·a#·{·DEFAULT·->
77 ··············case·GHC.Prim.dataToTag#·@FileType·y·of·b#·{·DEFAULT·->77 ··············case·GHC.Prim.dataToTag#·@FileType·y·of·b#·{·DEFAULT·->
78 ··············case·GHC.Prim.==#·a#·b#·of·lwild·{78 ··············case·GHC.Prim.==#·a#·b#·of·lwild·{
79 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]79 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]
80 2a7cf323028a60c17fb97e381d7ce83180 eb6e69563374bb417135d5f1f338a167
81 ··$fEqFileType_$c==·::·FileType·->·FileType·->·GHC.Types.Bool81 ··$fEqFileType_$c==·::·FileType·->·FileType·->·GHC.Types.Bool
82 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,82 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
83 ···Strictness:·<SL><SL>,83 ···Strictness:·<SL><SL>,
84 ···Unfolding:·Core:·<vanilla>84 ···Unfolding:·Core:·<vanilla>
85 ··············\·(a['GHC.Types.Many]·::·FileType)85 ··············\·(a['GHC.Types.Many]·::·FileType)
86 ················(b['GHC.Types.Many]·::·FileType)·->86 ················(b['GHC.Types.Many]·::·FileType)·->
87 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->87 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
88 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->88 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
89 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.==#·a#·b#)·}·}]89 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.==#·a#·b#)·}·}]
90 fbd43db4d90a125fad8b11a735f23e9d90 24cf02fdfd4d366844ed37a97af4771f
91 ··$fOrdFileType·::·GHC.Classes.Ord·FileType91 ··$fOrdFileType·::·GHC.Classes.Ord·FileType
92 ··DFunId92 ··DFunId
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Ord],·Inline:·CONLIKE,94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Ord],·Inline:·CONLIKE,
95 ···Unfolding:·DFun:.95 ···Unfolding:·DFun:.
96 ················@FileType96 ················@FileType
97 ················$fEqFileType97 ················$fEqFileType
98 ················$fOrdFileType_$ccompare98 ················$fOrdFileType_$ccompare
99 ················$fOrdFileType_$c<99 ················$fOrdFileType_$c<
100 ················$fOrdFileType_$c<=100 ················$fOrdFileType_$c<=
101 ················$fOrdFileType_$c>101 ················$fOrdFileType_$c>
102 ················$fOrdFileType_$c>=102 ················$fOrdFileType_$c>=
103 ················$fOrdFileType_$cmax103 ················$fOrdFileType_$cmax
104 ················$fOrdFileType_$cmin]104 ················$fOrdFileType_$cmin]
105 7a033e384bc681d8204c1f7bbf3313b8105 8058b1192b902b5b61ef5e2682bf2077
106 ··$fOrdFileType_$c<·::·FileType·->·FileType·->·GHC.Types.Bool106 ··$fOrdFileType_$c<·::·FileType·->·FileType·->·GHC.Types.Bool
107 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,107 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
108 ···Strictness:·<SL><SL>,108 ···Strictness:·<SL><SL>,
109 ···Unfolding:·Core:·<vanilla>109 ···Unfolding:·Core:·<vanilla>
110 ··············\·(a['GHC.Types.Many]·::·FileType)110 ··············\·(a['GHC.Types.Many]·::·FileType)
111 ················(b['GHC.Types.Many]·::·FileType)·->111 ················(b['GHC.Types.Many]·::·FileType)·->
112 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->112 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
113 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->113 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
114 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]114 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]
115 f2ea3b9347dc6916375f8b1557c35cd9115 004abd126c68d0f47318f8c0ded744e9
116 ··$fOrdFileType_$c<=·::·FileType·->·FileType·->·GHC.Types.Bool116 ··$fOrdFileType_$c<=·::·FileType·->·FileType·->·GHC.Types.Bool
117 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,117 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
118 ···Arity:·2,·Strictness:·<SL><SL>,118 ···Arity:·2,·Strictness:·<SL><SL>,
119 ···Unfolding:·Core:·<vanilla>119 ···Unfolding:·Core:·<vanilla>
120 ··············\·(a['GHC.Types.Many]·::·FileType)120 ··············\·(a['GHC.Types.Many]·::·FileType)
121 ················(b['GHC.Types.Many]·::·FileType)·->121 ················(b['GHC.Types.Many]·::·FileType)·->
122 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->122 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->
123 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->123 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->
124 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{124 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{
125 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]125 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]
126 dd8d253a953531247de5454f255b087f126 7ca1d38f2b70fe58f718141a8a6d7986
127 ··$fOrdFileType_$c>·::·FileType·->·FileType·->·GHC.Types.Bool127 ··$fOrdFileType_$c>·::·FileType·->·FileType·->·GHC.Types.Bool
128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
129 ···Strictness:·<SL><SL>,129 ···Strictness:·<SL><SL>,
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············\·(a['GHC.Types.Many]·::·FileType)131 ··············\·(a['GHC.Types.Many]·::·FileType)
132 ················(b['GHC.Types.Many]·::·FileType)·->132 ················(b['GHC.Types.Many]·::·FileType)·->
133 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->133 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->
134 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->134 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->
135 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]135 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]
136 89615397904d83b2fd98396e05d07f45136 6c82c065321100309ab85ed64014895d
137 ··$fOrdFileType_$c>=·::·FileType·->·FileType·->·GHC.Types.Bool137 ··$fOrdFileType_$c>=·::·FileType·->·FileType·->·GHC.Types.Bool
138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
139 ···Arity:·2,·Strictness:·<SL><SL>,139 ···Arity:·2,·Strictness:·<SL><SL>,
140 ···Unfolding:·Core:·<vanilla>140 ···Unfolding:·Core:·<vanilla>
141 ··············\·(a['GHC.Types.Many]·::·FileType)141 ··············\·(a['GHC.Types.Many]·::·FileType)
142 ················(b['GHC.Types.Many]·::·FileType)·->142 ················(b['GHC.Types.Many]·::·FileType)·->
143 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->143 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
144 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->144 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
145 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{145 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{
146 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]146 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]
147 04a6998f7b21277bb9ad8c2ba33de570147 8a6f2329398d761c400128ff4313ce69
148 ··$fOrdFileType_$ccompare·::148 ··$fOrdFileType_$ccompare·::
149 ····FileType·->·FileType·->·GHC.Types.Ordering149 ····FileType·->·FileType·->·GHC.Types.Ordering
150 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,150 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
151 ···Arity:·2,·Strictness:·<SL><SL>,151 ···Arity:·2,·Strictness:·<SL><SL>,
152 ···Unfolding:·Core:·<vanilla>152 ···Unfolding:·Core:·<vanilla>
153 ··············\·(a['GHC.Types.Many]·::·FileType)153 ··············\·(a['GHC.Types.Many]·::·FileType)
154 ················(b['GHC.Types.Many]·::·FileType)·->154 ················(b['GHC.Types.Many]·::·FileType)·->
155 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->155 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
156 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->156 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
157 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{157 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{
158 ················DEFAULT158 ················DEFAULT
Max diff block lines reached; 30352/37210 bytes (81.57%) of diff not shown.
36.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Filesystem.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Filesystem.dyn_hi
Files 97% similar despite different names
36.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·Data.Streaming.Filesystem·90667 interface·Data.Streaming.Filesystem·9066
8 ··interface·hash:·59469c193b6d122a0ad3b0c61397733f 
9 ··ABI·hash:·4915529f61b8856473b21122b9c26c1f 
10 ··export-list·hash:·9a53e53b66676d43ecfb6c9fdd844ef38 ··interface·hash:·f372069e23e04d46d19e1dd41d31b570
 9 ··ABI·hash:·c6382066ead25db3e0c4211112707a84
 10 ··export-list·hash:·42723b487908a7547710feb01e024ebd
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·391aeaa84279ce314eae136135a813be12 ··flag·hash:·01fc3b0f0f156c4e3d45efc2f1703d87
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b433e2009b7a2a323db1270fecce7ead16 ··src_hash:·b433e2009b7a2a323db1270fecce7ead
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 54, 136 lines modifiedOffset 54, 136 lines modified
54 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0854 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
55 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9455 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
56 import··-/··System.Posix.Directory·ad97cd1f9dda0f2921aae4e2b60b00f956 import··-/··System.Posix.Directory·ad97cd1f9dda0f2921aae4e2b60b00f9
57 import··-/··System.Posix.Directory.Common·ac99a4955d721577e239a47fbb1e703a57 import··-/··System.Posix.Directory.Common·ac99a4955d721577e239a47fbb1e703a
58 import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec39958 import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec399
59 import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc59 import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc
60 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e260 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
61 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3761 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
62 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d62 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
63 a80d8cd71571cccd7af58a90f2bd710063 af3f186116ddcc9374b655c37c7e2b8d
64 ··$fEqFileType·::·GHC.Classes.Eq·FileType64 ··$fEqFileType·::·GHC.Classes.Eq·FileType
65 ··DFunId65 ··DFunId
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,67 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
68 ···Unfolding:·DFun:.·@FileType·$fEqFileType_$c==·$fEqFileType_$c/=]68 ···Unfolding:·DFun:.·@FileType·$fEqFileType_$c==·$fEqFileType_$c/=]
69 d86a26b622b9f877220ec5d326c1777a69 f8ba88cba7b0b44ace35d18e5f2a94fd
70 ··$fEqFileType_$c/=·::·FileType·->·FileType·->·GHC.Types.Bool70 ··$fEqFileType_$c/=·::·FileType·->·FileType·->·GHC.Types.Bool
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
72 ···Arity:·2,·Strictness:·<SL><SL>,·Inline:·(sat-args=2),72 ···Arity:·2,·Strictness:·<SL><SL>,·Inline:·(sat-args=2),
73 ···Unfolding:·Core:·StableUser·<2,FalseFalse>73 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
74 ··············\·(x['GHC.Types.Many]·::·FileType)74 ··············\·(x['GHC.Types.Many]·::·FileType)
75 ················(y['GHC.Types.Many]·::·FileType)·->75 ················(y['GHC.Types.Many]·::·FileType)·->
76 ··············case·GHC.Prim.dataToTag#·@FileType·x·of·a#·{·DEFAULT·->76 ··············case·GHC.Prim.dataToTag#·@FileType·x·of·a#·{·DEFAULT·->
77 ··············case·GHC.Prim.dataToTag#·@FileType·y·of·b#·{·DEFAULT·->77 ··············case·GHC.Prim.dataToTag#·@FileType·y·of·b#·{·DEFAULT·->
78 ··············case·GHC.Prim.==#·a#·b#·of·lwild·{78 ··············case·GHC.Prim.==#·a#·b#·of·lwild·{
79 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]79 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]
80 2a7cf323028a60c17fb97e381d7ce83180 eb6e69563374bb417135d5f1f338a167
81 ··$fEqFileType_$c==·::·FileType·->·FileType·->·GHC.Types.Bool81 ··$fEqFileType_$c==·::·FileType·->·FileType·->·GHC.Types.Bool
82 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,82 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
83 ···Strictness:·<SL><SL>,83 ···Strictness:·<SL><SL>,
84 ···Unfolding:·Core:·<vanilla>84 ···Unfolding:·Core:·<vanilla>
85 ··············\·(a['GHC.Types.Many]·::·FileType)85 ··············\·(a['GHC.Types.Many]·::·FileType)
86 ················(b['GHC.Types.Many]·::·FileType)·->86 ················(b['GHC.Types.Many]·::·FileType)·->
87 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->87 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
88 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->88 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
89 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.==#·a#·b#)·}·}]89 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.==#·a#·b#)·}·}]
90 fbd43db4d90a125fad8b11a735f23e9d90 24cf02fdfd4d366844ed37a97af4771f
91 ··$fOrdFileType·::·GHC.Classes.Ord·FileType91 ··$fOrdFileType·::·GHC.Classes.Ord·FileType
92 ··DFunId92 ··DFunId
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Ord],·Inline:·CONLIKE,94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Ord],·Inline:·CONLIKE,
95 ···Unfolding:·DFun:.95 ···Unfolding:·DFun:.
96 ················@FileType96 ················@FileType
97 ················$fEqFileType97 ················$fEqFileType
98 ················$fOrdFileType_$ccompare98 ················$fOrdFileType_$ccompare
99 ················$fOrdFileType_$c<99 ················$fOrdFileType_$c<
100 ················$fOrdFileType_$c<=100 ················$fOrdFileType_$c<=
101 ················$fOrdFileType_$c>101 ················$fOrdFileType_$c>
102 ················$fOrdFileType_$c>=102 ················$fOrdFileType_$c>=
103 ················$fOrdFileType_$cmax103 ················$fOrdFileType_$cmax
104 ················$fOrdFileType_$cmin]104 ················$fOrdFileType_$cmin]
105 7a033e384bc681d8204c1f7bbf3313b8105 8058b1192b902b5b61ef5e2682bf2077
106 ··$fOrdFileType_$c<·::·FileType·->·FileType·->·GHC.Types.Bool106 ··$fOrdFileType_$c<·::·FileType·->·FileType·->·GHC.Types.Bool
107 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,107 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
108 ···Strictness:·<SL><SL>,108 ···Strictness:·<SL><SL>,
109 ···Unfolding:·Core:·<vanilla>109 ···Unfolding:·Core:·<vanilla>
110 ··············\·(a['GHC.Types.Many]·::·FileType)110 ··············\·(a['GHC.Types.Many]·::·FileType)
111 ················(b['GHC.Types.Many]·::·FileType)·->111 ················(b['GHC.Types.Many]·::·FileType)·->
112 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->112 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
113 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->113 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
114 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]114 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]
115 f2ea3b9347dc6916375f8b1557c35cd9115 004abd126c68d0f47318f8c0ded744e9
116 ··$fOrdFileType_$c<=·::·FileType·->·FileType·->·GHC.Types.Bool116 ··$fOrdFileType_$c<=·::·FileType·->·FileType·->·GHC.Types.Bool
117 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,117 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
118 ···Arity:·2,·Strictness:·<SL><SL>,118 ···Arity:·2,·Strictness:·<SL><SL>,
119 ···Unfolding:·Core:·<vanilla>119 ···Unfolding:·Core:·<vanilla>
120 ··············\·(a['GHC.Types.Many]·::·FileType)120 ··············\·(a['GHC.Types.Many]·::·FileType)
121 ················(b['GHC.Types.Many]·::·FileType)·->121 ················(b['GHC.Types.Many]·::·FileType)·->
122 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->122 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->
123 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->123 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->
124 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{124 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{
125 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]125 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]
126 dd8d253a953531247de5454f255b087f126 7ca1d38f2b70fe58f718141a8a6d7986
127 ··$fOrdFileType_$c>·::·FileType·->·FileType·->·GHC.Types.Bool127 ··$fOrdFileType_$c>·::·FileType·->·FileType·->·GHC.Types.Bool
128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
129 ···Strictness:·<SL><SL>,129 ···Strictness:·<SL><SL>,
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············\·(a['GHC.Types.Many]·::·FileType)131 ··············\·(a['GHC.Types.Many]·::·FileType)
132 ················(b['GHC.Types.Many]·::·FileType)·->132 ················(b['GHC.Types.Many]·::·FileType)·->
133 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->133 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->
134 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->134 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->
135 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]135 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]
136 89615397904d83b2fd98396e05d07f45136 6c82c065321100309ab85ed64014895d
137 ··$fOrdFileType_$c>=·::·FileType·->·FileType·->·GHC.Types.Bool137 ··$fOrdFileType_$c>=·::·FileType·->·FileType·->·GHC.Types.Bool
138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
139 ···Arity:·2,·Strictness:·<SL><SL>,139 ···Arity:·2,·Strictness:·<SL><SL>,
140 ···Unfolding:·Core:·<vanilla>140 ···Unfolding:·Core:·<vanilla>
141 ··············\·(a['GHC.Types.Many]·::·FileType)141 ··············\·(a['GHC.Types.Many]·::·FileType)
142 ················(b['GHC.Types.Many]·::·FileType)·->142 ················(b['GHC.Types.Many]·::·FileType)·->
143 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->143 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
144 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->144 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
145 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{145 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{
146 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]146 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]
147 04a6998f7b21277bb9ad8c2ba33de570147 8a6f2329398d761c400128ff4313ce69
148 ··$fOrdFileType_$ccompare·::148 ··$fOrdFileType_$ccompare·::
149 ····FileType·->·FileType·->·GHC.Types.Ordering149 ····FileType·->·FileType·->·GHC.Types.Ordering
150 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,150 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
151 ···Arity:·2,·Strictness:·<SL><SL>,151 ···Arity:·2,·Strictness:·<SL><SL>,
152 ···Unfolding:·Core:·<vanilla>152 ···Unfolding:·Core:·<vanilla>
153 ··············\·(a['GHC.Types.Many]·::·FileType)153 ··············\·(a['GHC.Types.Many]·::·FileType)
154 ················(b['GHC.Types.Many]·::·FileType)·->154 ················(b['GHC.Types.Many]·::·FileType)·->
155 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->155 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
156 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->156 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
157 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{157 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{
158 ················DEFAULT158 ················DEFAULT
Max diff block lines reached; 30352/37210 bytes (81.57%) of diff not shown.
71.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network/Internal.dyn_hi
Files 93% similar despite different names
71.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Streaming.Network.Internal·90667 interface·Data.Streaming.Network.Internal·9066
8 ··interface·hash:·e8fd01251c01df9e00c0e98db08df268 
9 ··ABI·hash:·6c5ff366ab2aed2d8c851e26c30e6c52 
10 ··export-list·hash:·b86ed0bf55ac4b6d8e849b4f75cdb4b18 ··interface·hash:·f6983e30477bd5eb4872f46164a9304e
 9 ··ABI·hash:·94e3d8c7dc49c279691753ee39d80ca1
 10 ··export-list·hash:·f63175c145b6476e1cc9a7a3d3a07c67
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ee3436980b65704dad8a0b3d3bf34d2312 ··flag·hash:·ee3436980b65704dad8a0b3d3bf34d23
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8054a69a20f6513fe93c35283f88705c16 ··src_hash:·8054a69a20f6513fe93c35283f88705c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 63, 28 lines modifiedOffset 63, 28 lines modified
63 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc763 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
64 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b664 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
65 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0865 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
66 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9466 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
67 import··-/··Network.Socket·2460d61c372d991d0e4100ee5051151c67 import··-/··Network.Socket·2460d61c372d991d0e4100ee5051151c
68 import··-/··Network.Socket.Types·41bef11959506ab8fd9efbb84931b7af68 import··-/··Network.Socket.Types·41bef11959506ab8fd9efbb84931b7af
69 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e269 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
70 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3770 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
72 32fc0dd7c4a7f1e8ef24a46057cebd6772 776aad280b9c703056a541140af23f3d
73 ··$fEqHostPreference·::·GHC.Classes.Eq·HostPreference73 ··$fEqHostPreference·::·GHC.Classes.Eq·HostPreference
74 ··DFunId74 ··DFunId
75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
76 ···Inline:·CONLIKE,76 ···Inline:·CONLIKE,
77 ···Unfolding:·DFun:.77 ···Unfolding:·DFun:.
78 ················@HostPreference·$fEqHostPreference_$c==·$fEqHostPreference_$c/=]78 ················@HostPreference·$fEqHostPreference_$c==·$fEqHostPreference_$c/=]
79 eb12e3ec4b4cda89586a27a649ef363f79 722e9198a584b2c89ffc68c4223f3fb8
80 ··$fEqHostPreference1·::·()80 ··$fEqHostPreference1·::·()
81 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),81 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
82 ···Strictness:·b,·CPR:·b]82 ···Strictness:·b,·CPR:·b]
83 74d9cff8e6969da0e50498578ae7561483 97d3730ada694ceda4dd3b6bb2dd70c6
84 ··$fEqHostPreference_$c/=·::84 ··$fEqHostPreference_$c/=·::
85 ····HostPreference·->·HostPreference·->·GHC.Types.Bool85 ····HostPreference·->·HostPreference·->·GHC.Types.Bool
86 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,86 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
87 ···Inline:·(sat-args=2),87 ···Inline:·(sat-args=2),
88 ···Unfolding:·Core:·StableUser·<2,FalseFalse>88 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
89 ··············\·(x['GHC.Types.Many]·::·HostPreference)89 ··············\·(x['GHC.Types.Many]·::·HostPreference)
90 ················(y['GHC.Types.Many]·::·HostPreference)·->90 ················(y['GHC.Types.Many]·::·HostPreference)·->
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ·····················->·case·y·of·wild1·{98 ·····················->·case·y·of·wild1·{
99 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}99 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}
100 ··························Host·b1100 ··························Host·b1
101 ··························->·case·GHC.Base.eqString·a1·b1·of·wild2·{101 ··························->·case·GHC.Base.eqString·a1·b1·of·wild2·{
102 ·······························GHC.Types.False·->·GHC.Types.True102 ·······························GHC.Types.False·->·GHC.Types.True
103 ·······························GHC.Types.True·->·GHC.Types.False·}·}·}103 ·······························GHC.Types.True·->·GHC.Types.False·}·}·}
104 ················1#·->·GHC.Types.True·}·}·}]104 ················1#·->·GHC.Types.True·}·}·}]
105 067bb3803317f324832ee4fca227f7b7105 0e6a550f3bb3c77eae215ce8b480e5bd
106 ··$fEqHostPreference_$c==·::106 ··$fEqHostPreference_$c==·::
107 ····HostPreference·->·HostPreference·->·GHC.Types.Bool107 ····HostPreference·->·HostPreference·->·GHC.Types.Bool
108 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,108 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
109 ···Unfolding:·Core:·<vanilla>109 ···Unfolding:·Core:·<vanilla>
110 ··············\·(a['GHC.Types.Many]·::·HostPreference)110 ··············\·(a['GHC.Types.Many]·::·HostPreference)
111 ················(b['GHC.Types.Many]·::·HostPreference)·->111 ················(b['GHC.Types.Many]·::·HostPreference)·->
112 ··············case·GHC.Prim.dataToTag#·@HostPreference·a·of·a#·{·DEFAULT·->112 ··············case·GHC.Prim.dataToTag#·@HostPreference·a·of·a#·{·DEFAULT·->
Offset 116, 60 lines modifiedOffset 116, 60 lines modified
116 ················->·case·a·of·wild·{116 ················->·case·a·of·wild·{
117 ·····················DEFAULT·->·GHC.Types.True117 ·····················DEFAULT·->·GHC.Types.True
118 ·····················Host·a1118 ·····················Host·a1
119 ·····················->·case·b·of·wild1·{119 ·····················->·case·b·of·wild1·{
120 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}120 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}
121 ··························Host·b1·->·GHC.Base.eqString·a1·b1·}·}121 ··························Host·b1·->·GHC.Base.eqString·a1·b1·}·}
122 ················1#·->·GHC.Types.False·}·}·}]122 ················1#·->·GHC.Types.False·}·}·}]
123 ee8135cbfe96592b341cdcf3fd9d98c0123 85c402d56447a8ad6887a54ee3abe45d
124 ··$fIsStringHostPreference·::·Data.String.IsString·HostPreference124 ··$fIsStringHostPreference·::·Data.String.IsString·HostPreference
125 ··DFunId125 ··DFunId
126 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,126 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
127 ···Strictness:·<SL>,·Inline:·(sat-args=0),127 ···Strictness:·<SL>,·Inline:·(sat-args=0),
128 ···Unfolding:·Core:·StableUser·<0,FalseTrue>128 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
129 ··············$fIsStringHostPreference_$cfromString129 ··············$fIsStringHostPreference_$cfromString
130 ················`cast`130 ················`cast`
131 ··············(Sym·(Data.String.N:IsString[0]·<HostPreference>_N))]131 ··············(Sym·(Data.String.N:IsString[0]·<HostPreference>_N))]
132 c6ff7f1702ce9f62dc975d989e9b89df132 6f58235af408eaaa713c0056e58c61d6
133 ··$fIsStringHostPreference1·::·[GHC.Types.Char]133 ··$fIsStringHostPreference1·::·[GHC.Types.Char]
134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
135 ···Unfolding:·Core:·<vanilla>135 ···Unfolding:·Core:·<vanilla>
136 ··············GHC.CString.unpackCString#·$fIsStringHostPreference2]136 ··············GHC.CString.unpackCString#·$fIsStringHostPreference2]
137 fa627a3c4978cfdca5b459caf352cf34137 9902bbda64c7dfcfe3955e648d286486
138 ··$fIsStringHostPreference2·::·GHC.Prim.Addr#138 ··$fIsStringHostPreference2·::·GHC.Prim.Addr#
139 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,139 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
140 ···Unfolding:·Core:·<vanilla>·"*6"#]140 ···Unfolding:·Core:·<vanilla>·"*6"#]
141 88be54f6408a703e14986ed1f7fb6631141 5e1ba127481979a36662c385c603fe49
142 ··$fIsStringHostPreference3·::·[GHC.Types.Char]142 ··$fIsStringHostPreference3·::·[GHC.Types.Char]
143 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),143 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
144 ···Unfolding:·Core:·<vanilla>144 ···Unfolding:·Core:·<vanilla>
145 ··············GHC.CString.unpackCString#·$fIsStringHostPreference4]145 ··············GHC.CString.unpackCString#·$fIsStringHostPreference4]
146 65c0ae8fcfcc4501e0993089baf1926c146 066ab18e031363e00e6e043f758e9a53
147 ··$fIsStringHostPreference4·::·GHC.Prim.Addr#147 ··$fIsStringHostPreference4·::·GHC.Prim.Addr#
148 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,148 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
149 ···Unfolding:·Core:·<vanilla>·"*4"#]149 ···Unfolding:·Core:·<vanilla>·"*4"#]
150 842201581ffdd8b851a0c01e1b010fec150 248d7ac4b580f4d37887e4ecbc8aaff5
151 ··$fIsStringHostPreference5·::·[GHC.Types.Char]151 ··$fIsStringHostPreference5·::·[GHC.Types.Char]
152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
153 ···Unfolding:·Core:·<vanilla>153 ···Unfolding:·Core:·<vanilla>
154 ··············GHC.CString.unpackCString#·$fIsStringHostPreference6]154 ··············GHC.CString.unpackCString#·$fIsStringHostPreference6]
155 5cb258fd867d74c9e41d73a2a312331a155 1341f8276a93649ca507d3a680f5ccf8
156 ··$fIsStringHostPreference6·::·GHC.Prim.Addr#156 ··$fIsStringHostPreference6·::·GHC.Prim.Addr#
157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
158 ···Unfolding:·Core:·<vanilla>·"!6"#]158 ···Unfolding:·Core:·<vanilla>·"!6"#]
159 89ec367e2ed4e4dc5864fe31ae86baf5159 0efd313b6aefa04aa0bc9387ba0ea89f
160 ··$fIsStringHostPreference7·::·[GHC.Types.Char]160 ··$fIsStringHostPreference7·::·[GHC.Types.Char]
161 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),161 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
162 ···Unfolding:·Core:·<vanilla>162 ···Unfolding:·Core:·<vanilla>
163 ··············GHC.CString.unpackCString#·$fIsStringHostPreference8]163 ··············GHC.CString.unpackCString#·$fIsStringHostPreference8]
164 9b37536b6dcfd6bc085e1c096c32368f164 e59695081fc1d0709ac5606b89849f42
165 ··$fIsStringHostPreference8·::·GHC.Prim.Addr#165 ··$fIsStringHostPreference8·::·GHC.Prim.Addr#
166 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,166 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
167 ···Unfolding:·Core:·<vanilla>·"!4"#]167 ···Unfolding:·Core:·<vanilla>·"!4"#]
168 81e6dc98fd74b0c6a5ce12b9aa25d2ed168 7450621e340fb22bd3f4d94ecf261d59
169 ··$fIsStringHostPreference_$cfromString·::169 ··$fIsStringHostPreference_$cfromString·::
170 ····GHC.Base.String·->·HostPreference170 ····GHC.Base.String·->·HostPreference
171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
172 ···Strictness:·<SL>,172 ···Strictness:·<SL>,
173 ···Unfolding:·Core:·<vanilla>173 ···Unfolding:·Core:·<vanilla>
174 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.String)·->174 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.String)·->
175 ··············let·{175 ··············let·{
Offset 193, 30 lines modifiedOffset 193, 30 lines modified
193 ················:·ds1·ds2193 ················:·ds1·ds2
Max diff block lines reached; 66147/72791 bytes (90.87%) of diff not shown.
71.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network/Internal.hi
Files 94% similar despite different names
71.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Streaming.Network.Internal·90667 interface·Data.Streaming.Network.Internal·9066
8 ··interface·hash:·e8fd01251c01df9e00c0e98db08df268 
9 ··ABI·hash:·6c5ff366ab2aed2d8c851e26c30e6c52 
10 ··export-list·hash:·b86ed0bf55ac4b6d8e849b4f75cdb4b18 ··interface·hash:·f6983e30477bd5eb4872f46164a9304e
 9 ··ABI·hash:·94e3d8c7dc49c279691753ee39d80ca1
 10 ··export-list·hash:·f63175c145b6476e1cc9a7a3d3a07c67
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d5840f17fad2cde2cecc0faef3d0ccce12 ··flag·hash:·d5840f17fad2cde2cecc0faef3d0ccce
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8054a69a20f6513fe93c35283f88705c16 ··src_hash:·8054a69a20f6513fe93c35283f88705c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 63, 28 lines modifiedOffset 63, 28 lines modified
63 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc763 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
64 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b664 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
65 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0865 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
66 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9466 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
67 import··-/··Network.Socket·2460d61c372d991d0e4100ee5051151c67 import··-/··Network.Socket·2460d61c372d991d0e4100ee5051151c
68 import··-/··Network.Socket.Types·41bef11959506ab8fd9efbb84931b7af68 import··-/··Network.Socket.Types·41bef11959506ab8fd9efbb84931b7af
69 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e269 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
70 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3770 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
72 32fc0dd7c4a7f1e8ef24a46057cebd6772 776aad280b9c703056a541140af23f3d
73 ··$fEqHostPreference·::·GHC.Classes.Eq·HostPreference73 ··$fEqHostPreference·::·GHC.Classes.Eq·HostPreference
74 ··DFunId74 ··DFunId
75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
76 ···Inline:·CONLIKE,76 ···Inline:·CONLIKE,
77 ···Unfolding:·DFun:.77 ···Unfolding:·DFun:.
78 ················@HostPreference·$fEqHostPreference_$c==·$fEqHostPreference_$c/=]78 ················@HostPreference·$fEqHostPreference_$c==·$fEqHostPreference_$c/=]
79 eb12e3ec4b4cda89586a27a649ef363f79 722e9198a584b2c89ffc68c4223f3fb8
80 ··$fEqHostPreference1·::·()80 ··$fEqHostPreference1·::·()
81 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),81 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
82 ···Strictness:·b,·CPR:·b]82 ···Strictness:·b,·CPR:·b]
83 74d9cff8e6969da0e50498578ae7561483 97d3730ada694ceda4dd3b6bb2dd70c6
84 ··$fEqHostPreference_$c/=·::84 ··$fEqHostPreference_$c/=·::
85 ····HostPreference·->·HostPreference·->·GHC.Types.Bool85 ····HostPreference·->·HostPreference·->·GHC.Types.Bool
86 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,86 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
87 ···Inline:·(sat-args=2),87 ···Inline:·(sat-args=2),
88 ···Unfolding:·Core:·StableUser·<2,FalseFalse>88 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
89 ··············\·(x['GHC.Types.Many]·::·HostPreference)89 ··············\·(x['GHC.Types.Many]·::·HostPreference)
90 ················(y['GHC.Types.Many]·::·HostPreference)·->90 ················(y['GHC.Types.Many]·::·HostPreference)·->
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ·····················->·case·y·of·wild1·{98 ·····················->·case·y·of·wild1·{
99 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}99 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}
100 ··························Host·b1100 ··························Host·b1
101 ··························->·case·GHC.Base.eqString·a1·b1·of·wild2·{101 ··························->·case·GHC.Base.eqString·a1·b1·of·wild2·{
102 ·······························GHC.Types.False·->·GHC.Types.True102 ·······························GHC.Types.False·->·GHC.Types.True
103 ·······························GHC.Types.True·->·GHC.Types.False·}·}·}103 ·······························GHC.Types.True·->·GHC.Types.False·}·}·}
104 ················1#·->·GHC.Types.True·}·}·}]104 ················1#·->·GHC.Types.True·}·}·}]
105 067bb3803317f324832ee4fca227f7b7105 0e6a550f3bb3c77eae215ce8b480e5bd
106 ··$fEqHostPreference_$c==·::106 ··$fEqHostPreference_$c==·::
107 ····HostPreference·->·HostPreference·->·GHC.Types.Bool107 ····HostPreference·->·HostPreference·->·GHC.Types.Bool
108 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,108 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
109 ···Unfolding:·Core:·<vanilla>109 ···Unfolding:·Core:·<vanilla>
110 ··············\·(a['GHC.Types.Many]·::·HostPreference)110 ··············\·(a['GHC.Types.Many]·::·HostPreference)
111 ················(b['GHC.Types.Many]·::·HostPreference)·->111 ················(b['GHC.Types.Many]·::·HostPreference)·->
112 ··············case·GHC.Prim.dataToTag#·@HostPreference·a·of·a#·{·DEFAULT·->112 ··············case·GHC.Prim.dataToTag#·@HostPreference·a·of·a#·{·DEFAULT·->
Offset 116, 60 lines modifiedOffset 116, 60 lines modified
116 ················->·case·a·of·wild·{116 ················->·case·a·of·wild·{
117 ·····················DEFAULT·->·GHC.Types.True117 ·····················DEFAULT·->·GHC.Types.True
118 ·····················Host·a1118 ·····················Host·a1
119 ·····················->·case·b·of·wild1·{119 ·····················->·case·b·of·wild1·{
120 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}120 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}
121 ··························Host·b1·->·GHC.Base.eqString·a1·b1·}·}121 ··························Host·b1·->·GHC.Base.eqString·a1·b1·}·}
122 ················1#·->·GHC.Types.False·}·}·}]122 ················1#·->·GHC.Types.False·}·}·}]
123 ee8135cbfe96592b341cdcf3fd9d98c0123 85c402d56447a8ad6887a54ee3abe45d
124 ··$fIsStringHostPreference·::·Data.String.IsString·HostPreference124 ··$fIsStringHostPreference·::·Data.String.IsString·HostPreference
125 ··DFunId125 ··DFunId
126 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,126 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
127 ···Strictness:·<SL>,·Inline:·(sat-args=0),127 ···Strictness:·<SL>,·Inline:·(sat-args=0),
128 ···Unfolding:·Core:·StableUser·<0,FalseTrue>128 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
129 ··············$fIsStringHostPreference_$cfromString129 ··············$fIsStringHostPreference_$cfromString
130 ················`cast`130 ················`cast`
131 ··············(Sym·(Data.String.N:IsString[0]·<HostPreference>_N))]131 ··············(Sym·(Data.String.N:IsString[0]·<HostPreference>_N))]
132 c6ff7f1702ce9f62dc975d989e9b89df132 6f58235af408eaaa713c0056e58c61d6
133 ··$fIsStringHostPreference1·::·[GHC.Types.Char]133 ··$fIsStringHostPreference1·::·[GHC.Types.Char]
134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
135 ···Unfolding:·Core:·<vanilla>135 ···Unfolding:·Core:·<vanilla>
136 ··············GHC.CString.unpackCString#·$fIsStringHostPreference2]136 ··············GHC.CString.unpackCString#·$fIsStringHostPreference2]
137 fa627a3c4978cfdca5b459caf352cf34137 9902bbda64c7dfcfe3955e648d286486
138 ··$fIsStringHostPreference2·::·GHC.Prim.Addr#138 ··$fIsStringHostPreference2·::·GHC.Prim.Addr#
139 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,139 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
140 ···Unfolding:·Core:·<vanilla>·"*6"#]140 ···Unfolding:·Core:·<vanilla>·"*6"#]
141 88be54f6408a703e14986ed1f7fb6631141 5e1ba127481979a36662c385c603fe49
142 ··$fIsStringHostPreference3·::·[GHC.Types.Char]142 ··$fIsStringHostPreference3·::·[GHC.Types.Char]
143 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),143 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
144 ···Unfolding:·Core:·<vanilla>144 ···Unfolding:·Core:·<vanilla>
145 ··············GHC.CString.unpackCString#·$fIsStringHostPreference4]145 ··············GHC.CString.unpackCString#·$fIsStringHostPreference4]
146 65c0ae8fcfcc4501e0993089baf1926c146 066ab18e031363e00e6e043f758e9a53
147 ··$fIsStringHostPreference4·::·GHC.Prim.Addr#147 ··$fIsStringHostPreference4·::·GHC.Prim.Addr#
148 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,148 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
149 ···Unfolding:·Core:·<vanilla>·"*4"#]149 ···Unfolding:·Core:·<vanilla>·"*4"#]
150 842201581ffdd8b851a0c01e1b010fec150 248d7ac4b580f4d37887e4ecbc8aaff5
151 ··$fIsStringHostPreference5·::·[GHC.Types.Char]151 ··$fIsStringHostPreference5·::·[GHC.Types.Char]
152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
153 ···Unfolding:·Core:·<vanilla>153 ···Unfolding:·Core:·<vanilla>
154 ··············GHC.CString.unpackCString#·$fIsStringHostPreference6]154 ··············GHC.CString.unpackCString#·$fIsStringHostPreference6]
155 5cb258fd867d74c9e41d73a2a312331a155 1341f8276a93649ca507d3a680f5ccf8
156 ··$fIsStringHostPreference6·::·GHC.Prim.Addr#156 ··$fIsStringHostPreference6·::·GHC.Prim.Addr#
157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
158 ···Unfolding:·Core:·<vanilla>·"!6"#]158 ···Unfolding:·Core:·<vanilla>·"!6"#]
159 89ec367e2ed4e4dc5864fe31ae86baf5159 0efd313b6aefa04aa0bc9387ba0ea89f
160 ··$fIsStringHostPreference7·::·[GHC.Types.Char]160 ··$fIsStringHostPreference7·::·[GHC.Types.Char]
161 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),161 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
162 ···Unfolding:·Core:·<vanilla>162 ···Unfolding:·Core:·<vanilla>
163 ··············GHC.CString.unpackCString#·$fIsStringHostPreference8]163 ··············GHC.CString.unpackCString#·$fIsStringHostPreference8]
164 9b37536b6dcfd6bc085e1c096c32368f164 e59695081fc1d0709ac5606b89849f42
165 ··$fIsStringHostPreference8·::·GHC.Prim.Addr#165 ··$fIsStringHostPreference8·::·GHC.Prim.Addr#
166 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,166 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
167 ···Unfolding:·Core:·<vanilla>·"!4"#]167 ···Unfolding:·Core:·<vanilla>·"!4"#]
168 81e6dc98fd74b0c6a5ce12b9aa25d2ed168 7450621e340fb22bd3f4d94ecf261d59
169 ··$fIsStringHostPreference_$cfromString·::169 ··$fIsStringHostPreference_$cfromString·::
170 ····GHC.Base.String·->·HostPreference170 ····GHC.Base.String·->·HostPreference
171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
172 ···Strictness:·<SL>,172 ···Strictness:·<SL>,
173 ···Unfolding:·Core:·<vanilla>173 ···Unfolding:·Core:·<vanilla>
174 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.String)·->174 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.String)·->
175 ··············let·{175 ··············let·{
Offset 193, 30 lines modifiedOffset 193, 30 lines modified
193 ················:·ds1·ds2193 ················:·ds1·ds2
Max diff block lines reached; 66147/72788 bytes (90.88%) of diff not shown.
103 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network.hi
Files 99% similar despite different names
103 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·Data.Streaming.Network·90667 interface·Data.Streaming.Network·9066
8 ··interface·hash:·232bac90d815469900eaa4e61da00cc3 
9 ··ABI·hash:·7ac4ab445c8c84cc17a159c91a918551 
10 ··export-list·hash:·93ef086038206fc12075b0000ef6f1b18 ··interface·hash:·93876c3aa6a8eb77aaf158fc27bc3ffd
 9 ··ABI·hash:·06834d5df41da02ad99d059b7d0a6055
 10 ··export-list·hash:·eaf613320fa0fec83035d6fd0b0c6adb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0e3ef6fec32c602bfd716875d819310912 ··flag·hash:·84a77f18c02dc57af6b99764e08f1d48
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·59ebea348729ea9cd3c62950b6f4f19516 ··src_hash:·59ebea348729ea9cd3c62950b6f4f195
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··Data.Streaming.Network.Internal.AppDataUnix79 ··Data.Streaming.Network.Internal.AppDataUnix
80 ··Data.Streaming.Network.Internal.ClientSettings80 ··Data.Streaming.Network.Internal.ClientSettings
81 ··Data.Streaming.Network.Internal.ClientSettingsUnix81 ··Data.Streaming.Network.Internal.ClientSettingsUnix
82 ··Data.Streaming.Network.Internal.HostPreference82 ··Data.Streaming.Network.Internal.HostPreference
83 ··Data.Streaming.Network.Internal.Message{Data.Streaming.Network.Internal.Message·msgData·msgSender}83 ··Data.Streaming.Network.Internal.Message{Data.Streaming.Network.Internal.Message·msgData·msgSender}
84 ··Data.Streaming.Network.Internal.ServerSettings84 ··Data.Streaming.Network.Internal.ServerSettings
85 ··Data.Streaming.Network.Internal.ServerSettingsUnix85 ··Data.Streaming.Network.Internal.ServerSettingsUnix
86 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Network.Internal86 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Network.Internal
87 boot·module·dependencies:87 boot·module·dependencies:
88 direct·package·dependencies:·array-0.5.6.0·base-4.18.2.188 direct·package·dependencies:·array-0.5.6.0·base-4.18.2.1
89 ·····························bytestring-0.11.5.3·directory-1.3.8.589 ·····························bytestring-0.11.5.3·directory-1.3.8.5
90 ·····························network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e90 ·····························network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
91 ·····························random-1.2.1.2-9nSipNyPzIK3OtGny4BWjI·transformers-0.6.1.091 ·····························random-1.2.1.2-9nSipNyPzIK3OtGny4BWjI·transformers-0.6.1.0
92 plugin·package·dependencies:92 plugin·package·dependencies:
93 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Network.Socket.Info93 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Network.Socket.Info
Offset 155, 91 lines modifiedOffset 155, 91 lines modified
155 import··-/··Network.Socket.Info·dbc95dbe7d787bfe303a0bd7d9a29d95155 import··-/··Network.Socket.Info·dbc95dbe7d787bfe303a0bd7d9a29d95
156 import··-/··Network.Socket.Name·ddc568e33297f807bfb55e1cb789e8bd156 import··-/··Network.Socket.Name·ddc568e33297f807bfb55e1cb789e8bd
157 import··-/··Network.Socket.Options·6a3780512ea4266d8c7f6950ab51f129157 import··-/··Network.Socket.Options·6a3780512ea4266d8c7f6950ab51f129
158 import··-/··Network.Socket.SockAddr·2d1dd64b9fde6a6b6c7d6eeb0b5939b4158 import··-/··Network.Socket.SockAddr·2d1dd64b9fde6a6b6c7d6eeb0b5939b4
159 import··-/··Network.Socket.Syscall·5bf6e440d9e0685923d55a771468594e159 import··-/··Network.Socket.Syscall·5bf6e440d9e0685923d55a771468594e
160 import··-/··Network.Socket.Types·41bef11959506ab8fd9efbb84931b7af160 import··-/··Network.Socket.Types·41bef11959506ab8fd9efbb84931b7af
161 import··-/··System.Random·47394ad21261c3089d6309c96bbcf39e161 import··-/··System.Random·47394ad21261c3089d6309c96bbcf39e
162 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Network.Internal·6c5ff366ab2aed2d8c851e26c30e6c52 
163 ··exports:·b86ed0bf55ac4b6d8e849b4f75cdb4b1 
164 ··AppData·1157edc9f70d1e249268afbb50372fec 
165 ··AppData·b30ff2022702dc1d06d734319bfadc71 
166 ··AppDataUnix·deedc0f36b393be34547cd51b2f641a8 
167 ··AppDataUnix·7ed2727e167813d91fa83a0c8b826b91 
168 ··ClientSettings·7b4116c7df05fb2598a984be10236d3f 
169 ··ClientSettings·e5f44513da01f03acbfe21297c324bc1 
170 ··ClientSettingsUnix·953012582a3b0f972217fa3959beda4f 
171 ··ClientSettingsUnix·07477150ef29537a98c0b2f46df5e002 
172 ··Host·a198c2eb1e32d24acedfe39feb01b844 
173 ··HostAny·5eb4902ac370f5818ec0b2a15c06d793 
174 ··HostIPv4·58161005e1929467221a3f353e713e04 
175 ··HostIPv4Only·5cf80e759be4e7a4a7a5d9770e133a89 
176 ··HostIPv6·af56aac158ca500fa3df5702ce369500 
177 ··HostIPv6Only·82c270412a18ff174226383162738ec9 
178 ··HostPreference·a84014967df69764777c50d34982aeaf 
179 ··Message·c6a14c9f2187d15998842f9f4f084e7d 
180 ··Message·1ff060dcb558592e6d2e0b0fac2c15fb 
181 ··ServerSettings·0655c4c5d283f469a50ddca75426df8a 
182 ··ServerSettings·b60e2e41a35c3bdeb6dda17c850ae09e 
183 ··ServerSettingsUnix·db0d2feec9350960fdb31320bc4022e1 
184 ··ServerSettingsUnix·943b544809ccd08b6754f3ce1e0dd72e 
185 ··appCloseConnection'·870ced522e731f0145f1308b394995f1 
186 ··appLocalAddr'·1a14df1e63b75173581e3172df186c57 
187 ··appRawSocket'·43b2d31940c3dddc553f5ac860060bbc 
188 ··appRead'·2b3b1ab49bc6ac8a1f0017576a385d0c 
189 ··appReadUnix·1709383d70c6e6d91a404de4a18530b2 
190 ··appSockAddr'·7736ae6315adbb561ca3add811b43b54 
191 ··appWrite'·95fc2f2c14d5f4328d48f1c8fb8ab8d2 
192 ··appWriteUnix·597ceb11e384d435968ec824cf1ccece 
193 ··clientAddrFamily·547af500b8e956df789e499e7c3733a0 
194 ··clientHost·9d2b0fff7e44f9ddc4889667738d0e21 
195 ··clientPath·2bf7a9d0257a277ce6bebec0fceb7fa1 
196 ··clientPort·57559f82b9a2f1a8452012278e7377b4 
197 ··clientReadBufferSize·abd30d583e38071974f8e4677db2ad8b 
198 ··clientReadBufferSizeUnix·47d46a618d4f9633122704497c40fa6e 
199 ··msgData·d22dcecd90fb40d93f3ddaea8bd74c5e 
200 ··msgSender·beef160d1ed99fd8d5a2a9867a71c610 
201 ··serverAfterBind·50a05bc1c2b284eeac9c89632e3423cf 
202 ··serverAfterBindUnix·585e3fa8c18fa6743d8ce93d81f2afc1 
203 ··serverHost·7cef6e43e311024677f9b2364f2515bf 
204 ··serverNeedLocalAddr·2dfb8e3447a16af48da3d01bdcee62fb 
205 ··serverPath·0933308ea144a3718f646f8276c766d3 
206 ··serverPort·2d6cf479ed3599efdffb3b1a79aed606 
207 ··serverReadBufferSize·e76be24b10f97200e3d60bb59df2132f 
208 ··serverReadBufferSizeUnix·d87708e9929246a194d137e44747ee3a 
209 ··serverSocket·aeeb033eac36f7896a749aaf30fbd919162 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Network.Internal·94e3d8c7dc49c279691753ee39d80ca1
 163 ··exports:·f63175c145b6476e1cc9a7a3d3a07c67
 164 ··AppData·7cba892add21288b8456225a0aa652c0
 165 ··AppData·f13dee271535f8ca358458558b25482b
 166 ··AppDataUnix·9b40adb30b7064159f3855c3424818c2
 167 ··AppDataUnix·272030f732d8040733cd8d5455f35a58
 168 ··ClientSettings·501ccc19ff44e796a7979d2417f1a251
 169 ··ClientSettings·238fb44d0ddf8bcfb818829b480b9163
 170 ··ClientSettingsUnix·d3bd4dbf2d67be87e522706f6737f626
 171 ··ClientSettingsUnix·c673a37b91e1efd6a1263337b27b2ec2
 172 ··Host·019a14d00848bb3bcdb24f999bb7ce3f
 173 ··HostAny·04e9986b9710244acf95ca1fb08c4ef3
 174 ··HostIPv4·ad2e5b50e6cacdbf5381fb12a45b9cab
 175 ··HostIPv4Only·cdbc640be8a3623055ea5d1052ae1bf5
 176 ··HostIPv6·9e6f9d2b3afb8d134284dce81b6ea040
 177 ··HostIPv6Only·e05d79c71f7d14653c23aa4e0789d759
 178 ··HostPreference·e7d08e1fa6b258efa0eeebd9530d5ca4
 179 ··Message·93abdf73f232e820def1b3101fb65d1c
 180 ··Message·ee451a28525c5e9beed56a18f5787290
 181 ··ServerSettings·ed57141f47c0e02bbb8baebf71870e8d
 182 ··ServerSettings·29807200fdc8c646cf81acc21582ffd1
 183 ··ServerSettingsUnix·9a41cd24b38f8eca2e167979e5705592
 184 ··ServerSettingsUnix·e895f9dfb0e8426515a8f312703db864
 185 ··appCloseConnection'·657f8ff85bec87fb38e3c601c4926c96
 186 ··appLocalAddr'·a87d8a1b4a91102e41174c10143ebcd6
 187 ··appRawSocket'·1c34252fda13b55e3771d6fa0fe9a718
 188 ··appRead'·f396793cd8123caa269ede80a7ffa8b2
 189 ··appReadUnix·56f3eea1f17bcf741891871d9e00f52e
 190 ··appSockAddr'·c1d6c487482965f20cc9ca0dbe6f0da8
 191 ··appWrite'·bf167f53edc656acc023937599fce8ed
 192 ··appWriteUnix·400fb7fd1db4bf5d3da985a0de37a418
 193 ··clientAddrFamily·01e7ff529e40d6039e0de673d1ff2ec8
 194 ··clientHost·1f50543d312b7eb25132e7409ba60b6b
 195 ··clientPath·7287b5724a953cee436afb0f87402f00
 196 ··clientPort·7f916cd6cb9480b7150ae732fc0722af
Max diff block lines reached; 97932/105342 bytes (92.97%) of diff not shown.
103 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network.dyn_hi
Files 98% similar despite different names
103 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·Data.Streaming.Network·90667 interface·Data.Streaming.Network·9066
8 ··interface·hash:·232bac90d815469900eaa4e61da00cc3 
9 ··ABI·hash:·7ac4ab445c8c84cc17a159c91a918551 
10 ··export-list·hash:·93ef086038206fc12075b0000ef6f1b18 ··interface·hash:·93876c3aa6a8eb77aaf158fc27bc3ffd
 9 ··ABI·hash:·06834d5df41da02ad99d059b7d0a6055
 10 ··export-list·hash:·eaf613320fa0fec83035d6fd0b0c6adb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·84a77f18c02dc57af6b99764e08f1d4812 ··flag·hash:·0e3ef6fec32c602bfd716875d8193109
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·59ebea348729ea9cd3c62950b6f4f19516 ··src_hash:·59ebea348729ea9cd3c62950b6f4f195
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··Data.Streaming.Network.Internal.AppDataUnix79 ··Data.Streaming.Network.Internal.AppDataUnix
80 ··Data.Streaming.Network.Internal.ClientSettings80 ··Data.Streaming.Network.Internal.ClientSettings
81 ··Data.Streaming.Network.Internal.ClientSettingsUnix81 ··Data.Streaming.Network.Internal.ClientSettingsUnix
82 ··Data.Streaming.Network.Internal.HostPreference82 ··Data.Streaming.Network.Internal.HostPreference
83 ··Data.Streaming.Network.Internal.Message{Data.Streaming.Network.Internal.Message·msgData·msgSender}83 ··Data.Streaming.Network.Internal.Message{Data.Streaming.Network.Internal.Message·msgData·msgSender}
84 ··Data.Streaming.Network.Internal.ServerSettings84 ··Data.Streaming.Network.Internal.ServerSettings
85 ··Data.Streaming.Network.Internal.ServerSettingsUnix85 ··Data.Streaming.Network.Internal.ServerSettingsUnix
86 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Network.Internal86 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Network.Internal
87 boot·module·dependencies:87 boot·module·dependencies:
88 direct·package·dependencies:·array-0.5.6.0·base-4.18.2.188 direct·package·dependencies:·array-0.5.6.0·base-4.18.2.1
89 ·····························bytestring-0.11.5.3·directory-1.3.8.589 ·····························bytestring-0.11.5.3·directory-1.3.8.5
90 ·····························network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e90 ·····························network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
91 ·····························random-1.2.1.2-9nSipNyPzIK3OtGny4BWjI·transformers-0.6.1.091 ·····························random-1.2.1.2-9nSipNyPzIK3OtGny4BWjI·transformers-0.6.1.0
92 plugin·package·dependencies:92 plugin·package·dependencies:
93 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Network.Socket.Info93 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Network.Socket.Info
Offset 155, 91 lines modifiedOffset 155, 91 lines modified
155 import··-/··Network.Socket.Info·dbc95dbe7d787bfe303a0bd7d9a29d95155 import··-/··Network.Socket.Info·dbc95dbe7d787bfe303a0bd7d9a29d95
156 import··-/··Network.Socket.Name·ddc568e33297f807bfb55e1cb789e8bd156 import··-/··Network.Socket.Name·ddc568e33297f807bfb55e1cb789e8bd
157 import··-/··Network.Socket.Options·6a3780512ea4266d8c7f6950ab51f129157 import··-/··Network.Socket.Options·6a3780512ea4266d8c7f6950ab51f129
158 import··-/··Network.Socket.SockAddr·2d1dd64b9fde6a6b6c7d6eeb0b5939b4158 import··-/··Network.Socket.SockAddr·2d1dd64b9fde6a6b6c7d6eeb0b5939b4
159 import··-/··Network.Socket.Syscall·5bf6e440d9e0685923d55a771468594e159 import··-/··Network.Socket.Syscall·5bf6e440d9e0685923d55a771468594e
160 import··-/··Network.Socket.Types·41bef11959506ab8fd9efbb84931b7af160 import··-/··Network.Socket.Types·41bef11959506ab8fd9efbb84931b7af
161 import··-/··System.Random·47394ad21261c3089d6309c96bbcf39e161 import··-/··System.Random·47394ad21261c3089d6309c96bbcf39e
162 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Network.Internal·6c5ff366ab2aed2d8c851e26c30e6c52 
163 ··exports:·b86ed0bf55ac4b6d8e849b4f75cdb4b1 
164 ··AppData·1157edc9f70d1e249268afbb50372fec 
165 ··AppData·b30ff2022702dc1d06d734319bfadc71 
166 ··AppDataUnix·deedc0f36b393be34547cd51b2f641a8 
167 ··AppDataUnix·7ed2727e167813d91fa83a0c8b826b91 
168 ··ClientSettings·7b4116c7df05fb2598a984be10236d3f 
169 ··ClientSettings·e5f44513da01f03acbfe21297c324bc1 
170 ··ClientSettingsUnix·953012582a3b0f972217fa3959beda4f 
171 ··ClientSettingsUnix·07477150ef29537a98c0b2f46df5e002 
172 ··Host·a198c2eb1e32d24acedfe39feb01b844 
173 ··HostAny·5eb4902ac370f5818ec0b2a15c06d793 
174 ··HostIPv4·58161005e1929467221a3f353e713e04 
175 ··HostIPv4Only·5cf80e759be4e7a4a7a5d9770e133a89 
176 ··HostIPv6·af56aac158ca500fa3df5702ce369500 
177 ··HostIPv6Only·82c270412a18ff174226383162738ec9 
178 ··HostPreference·a84014967df69764777c50d34982aeaf 
179 ··Message·c6a14c9f2187d15998842f9f4f084e7d 
180 ··Message·1ff060dcb558592e6d2e0b0fac2c15fb 
181 ··ServerSettings·0655c4c5d283f469a50ddca75426df8a 
182 ··ServerSettings·b60e2e41a35c3bdeb6dda17c850ae09e 
183 ··ServerSettingsUnix·db0d2feec9350960fdb31320bc4022e1 
184 ··ServerSettingsUnix·943b544809ccd08b6754f3ce1e0dd72e 
185 ··appCloseConnection'·870ced522e731f0145f1308b394995f1 
186 ··appLocalAddr'·1a14df1e63b75173581e3172df186c57 
187 ··appRawSocket'·43b2d31940c3dddc553f5ac860060bbc 
188 ··appRead'·2b3b1ab49bc6ac8a1f0017576a385d0c 
189 ··appReadUnix·1709383d70c6e6d91a404de4a18530b2 
190 ··appSockAddr'·7736ae6315adbb561ca3add811b43b54 
191 ··appWrite'·95fc2f2c14d5f4328d48f1c8fb8ab8d2 
192 ··appWriteUnix·597ceb11e384d435968ec824cf1ccece 
193 ··clientAddrFamily·547af500b8e956df789e499e7c3733a0 
194 ··clientHost·9d2b0fff7e44f9ddc4889667738d0e21 
195 ··clientPath·2bf7a9d0257a277ce6bebec0fceb7fa1 
196 ··clientPort·57559f82b9a2f1a8452012278e7377b4 
197 ··clientReadBufferSize·abd30d583e38071974f8e4677db2ad8b 
198 ··clientReadBufferSizeUnix·47d46a618d4f9633122704497c40fa6e 
199 ··msgData·d22dcecd90fb40d93f3ddaea8bd74c5e 
200 ··msgSender·beef160d1ed99fd8d5a2a9867a71c610 
201 ··serverAfterBind·50a05bc1c2b284eeac9c89632e3423cf 
202 ··serverAfterBindUnix·585e3fa8c18fa6743d8ce93d81f2afc1 
203 ··serverHost·7cef6e43e311024677f9b2364f2515bf 
204 ··serverNeedLocalAddr·2dfb8e3447a16af48da3d01bdcee62fb 
205 ··serverPath·0933308ea144a3718f646f8276c766d3 
206 ··serverPort·2d6cf479ed3599efdffb3b1a79aed606 
207 ··serverReadBufferSize·e76be24b10f97200e3d60bb59df2132f 
208 ··serverReadBufferSizeUnix·d87708e9929246a194d137e44747ee3a 
209 ··serverSocket·aeeb033eac36f7896a749aaf30fbd919162 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Network.Internal·94e3d8c7dc49c279691753ee39d80ca1
 163 ··exports:·f63175c145b6476e1cc9a7a3d3a07c67
 164 ··AppData·7cba892add21288b8456225a0aa652c0
 165 ··AppData·f13dee271535f8ca358458558b25482b
 166 ··AppDataUnix·9b40adb30b7064159f3855c3424818c2
 167 ··AppDataUnix·272030f732d8040733cd8d5455f35a58
 168 ··ClientSettings·501ccc19ff44e796a7979d2417f1a251
 169 ··ClientSettings·238fb44d0ddf8bcfb818829b480b9163
 170 ··ClientSettingsUnix·d3bd4dbf2d67be87e522706f6737f626
 171 ··ClientSettingsUnix·c673a37b91e1efd6a1263337b27b2ec2
 172 ··Host·019a14d00848bb3bcdb24f999bb7ce3f
 173 ··HostAny·04e9986b9710244acf95ca1fb08c4ef3
 174 ··HostIPv4·ad2e5b50e6cacdbf5381fb12a45b9cab
 175 ··HostIPv4Only·cdbc640be8a3623055ea5d1052ae1bf5
 176 ··HostIPv6·9e6f9d2b3afb8d134284dce81b6ea040
 177 ··HostIPv6Only·e05d79c71f7d14653c23aa4e0789d759
 178 ··HostPreference·e7d08e1fa6b258efa0eeebd9530d5ca4
 179 ··Message·93abdf73f232e820def1b3101fb65d1c
 180 ··Message·ee451a28525c5e9beed56a18f5787290
 181 ··ServerSettings·ed57141f47c0e02bbb8baebf71870e8d
 182 ··ServerSettings·29807200fdc8c646cf81acc21582ffd1
 183 ··ServerSettingsUnix·9a41cd24b38f8eca2e167979e5705592
 184 ··ServerSettingsUnix·e895f9dfb0e8426515a8f312703db864
 185 ··appCloseConnection'·657f8ff85bec87fb38e3c601c4926c96
 186 ··appLocalAddr'·a87d8a1b4a91102e41174c10143ebcd6
 187 ··appRawSocket'·1c34252fda13b55e3771d6fa0fe9a718
 188 ··appRead'·f396793cd8123caa269ede80a7ffa8b2
 189 ··appReadUnix·56f3eea1f17bcf741891871d9e00f52e
 190 ··appSockAddr'·c1d6c487482965f20cc9ca0dbe6f0da8
 191 ··appWrite'·bf167f53edc656acc023937599fce8ed
 192 ··appWriteUnix·400fb7fd1db4bf5d3da985a0de37a418
 193 ··clientAddrFamily·01e7ff529e40d6039e0de673d1ff2ec8
 194 ··clientHost·1f50543d312b7eb25132e7409ba60b6b
 195 ··clientPath·7287b5724a953cee436afb0f87402f00
 196 ··clientPort·7f916cd6cb9480b7150ae732fc0722af
Max diff block lines reached; 97932/105342 bytes (92.97%) of diff not shown.
15.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process/Internal.hi
Files 93% similar despite different names
14.8 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·Data.Streaming.Process.Internal·90667 interface·Data.Streaming.Process.Internal·9066
8 ··interface·hash:·7c1392e864435ecc660053ea73b7f1ef 
9 ··ABI·hash:·080e4f1b2b234a53e7b0f64b37389500 
10 ··export-list·hash:·c43c3d31c929a2c98181b2cc5650d6668 ··interface·hash:·0982a04cec49b63c77b4799c72148b56
 9 ··ABI·hash:·5534e918a2368d5ee884f51f2658e818
 10 ··export-list·hash:·b14ac7e1caf99151472495f6323fe19c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c796dda9d085a99bdcf75eb857b3b18912 ··flag·hash:·20e5322ab1793d607706458bf986c64a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2444fdb725baeece9f5772a7e9620ffb16 ··src_hash:·2444fdb725baeece9f5772a7e9620ffb
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 41, 33 lines modifiedOffset 41, 33 lines modified
41 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff41 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff
42 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d42 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
43 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9443 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
44 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c586344 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863
45 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b479845 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b4798
46 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe46 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe
47 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e602047 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e6020
48 d86ef5b7857d4feb60c518e9c853eac248 36cf1b03737bf6b5e7409b66ad377bec
49 ··$fInputSourceHandle·::·InputSource·GHC.IO.Handle.Types.Handle49 ··$fInputSourceHandle·::·InputSource·GHC.IO.Handle.Types.Handle
50 ··DFunId50 ··DFunId
51 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),51 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
52 ···Inline:·(sat-args=0),52 ···Inline:·(sat-args=0),
53 ···Unfolding:·Core:·StableUser·<0,FalseTrue>53 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
54 ··············$fInputSourceHandle_$cisStdStream54 ··············$fInputSourceHandle_$cisStdStream
55 ················`cast`55 ················`cast`
56 ··············(Sym·(N:InputSource[0]·<GHC.IO.Handle.Types.Handle>_N))]56 ··············(Sym·(N:InputSource[0]·<GHC.IO.Handle.Types.Handle>_N))]
57 c700cc176e59f02dd8dd02cd222080fb57 3c350e8ca05086c7702e49d6492b9dd6
58 ··$fInputSourceHandle1·::58 ··$fInputSourceHandle1·::
59 ····GHC.Maybe.Maybe·System.Process.Common.StdStream59 ····GHC.Maybe.Maybe·System.Process.Common.StdStream
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],61 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············GHC.Maybe.Just63 ··············GHC.Maybe.Just
64 ················@System.Process.Common.StdStream64 ················@System.Process.Common.StdStream
65 ················System.Process.Common.CreatePipe]65 ················System.Process.Common.CreatePipe]
66 3a89769c4157f75777fcfc39e7f79e5e66 f67383583405d3749072a32f99c60b9c
67 ··$fInputSourceHandle2·::67 ··$fInputSourceHandle2·::
68 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle68 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
71 ··········GHC.IO.Handle.Types.Handle·#)71 ··········GHC.IO.Handle.Types.Handle·#)
72 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,72 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
73 ···CPR:·1,73 ···CPR:·1,
Offset 79, 41 lines modifiedOffset 79, 41 lines modified
79 ··············case·ds·of·wild·{79 ··············case·ds·of·wild·{
80 ················GHC.Maybe.Nothing80 ················GHC.Maybe.Nothing
81 ················->·case·$fInputSourceHandle381 ················->·case·$fInputSourceHandle3
82 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,82 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
83 ·····························GHC.IO.Handle.Types.Handle·#)83 ·····························GHC.IO.Handle.Types.Handle·#)
84 ···················of·{}84 ···················of·{}
85 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]85 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]
86 e1686685def44eac477e6cfae8ae0f9986 622611395322fbfb3461f468740c4d85
87 ··$fInputSourceHandle3·::·()87 ··$fInputSourceHandle3·::·()
88 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),88 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
89 ···Strictness:·b,·CPR:·b]89 ···Strictness:·b,·CPR:·b]
90 7ab1172a661ff0abd2a868ae69fff44690 1afbb00e985ed2747f86dd5f89cfc7aa
91 ··$fInputSourceHandle_$cisStdStream·::91 ··$fInputSourceHandle_$cisStdStream·::
92 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle92 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
93 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,93 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,
94 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)94 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)
95 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],95 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],
96 ···Unfolding:·Core:·<vanilla>96 ···Unfolding:·Core:·<vanilla>
97 ··············($fInputSourceHandle297 ··············($fInputSourceHandle2
98 ·················`cast`98 ·················`cast`
99 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R99 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R
100 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]100 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
101 ···················································<GHC.IO.Handle.Types.Handle>_R)),101 ···················································<GHC.IO.Handle.Types.Handle>_R)),
102 ···············$fInputSourceHandle1)]102 ···············$fInputSourceHandle1)]
103 cff9e2a3b882ecf1e021b71e6201e8c3103 2e33ed816828a52388a8d91da0c96af2
104 ··$fOutputSinkHandle·::·OutputSink·GHC.IO.Handle.Types.Handle104 ··$fOutputSinkHandle·::·OutputSink·GHC.IO.Handle.Types.Handle
105 ··DFunId105 ··DFunId
106 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),106 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
107 ···Inline:·(sat-args=0),107 ···Inline:·(sat-args=0),
108 ···Unfolding:·Core:·StableUser·<0,FalseTrue>108 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
109 ··············$fOutputSinkHandle_$cosStdStream109 ··············$fOutputSinkHandle_$cosStdStream
110 ················`cast`110 ················`cast`
111 ··············(Sym·(N:OutputSink[0]·<GHC.IO.Handle.Types.Handle>_N))]111 ··············(Sym·(N:OutputSink[0]·<GHC.IO.Handle.Types.Handle>_N))]
112 0bdc276d1d947db92770c6842c40b704112 a6200570c419d5b309f11c843efbd70f
113 ··$fOutputSinkHandle1·::113 ··$fOutputSinkHandle1·::
114 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle114 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
115 ····->·GHC.Prim.State#·GHC.Prim.RealWorld115 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
116 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,116 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
117 ··········GHC.IO.Handle.Types.Handle·#)117 ··········GHC.IO.Handle.Types.Handle·#)
118 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,118 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
119 ···CPR:·1,119 ···CPR:·1,
Offset 125, 214 lines modifiedOffset 125, 214 lines modified
125 ··············case·ds·of·wild·{125 ··············case·ds·of·wild·{
126 ················GHC.Maybe.Nothing126 ················GHC.Maybe.Nothing
127 ················->·case·$fOutputSinkHandle2127 ················->·case·$fOutputSinkHandle2
128 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,128 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
129 ·····························GHC.IO.Handle.Types.Handle·#)129 ·····························GHC.IO.Handle.Types.Handle·#)
130 ···················of·{}130 ···················of·{}
131 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]131 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]
132 add05c40b9daac2bbbe796a6307c5c54132 73cd7b4d7824dc675484e16022eb3a92
133 ··$fOutputSinkHandle2·::·()133 ··$fOutputSinkHandle2·::·()
134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
135 ···Strictness:·b,·CPR:·b]135 ···Strictness:·b,·CPR:·b]
136 769cf1dcdfe73c17b4d9605c963ef2dd136 96842ed051d60c1d89970a5f52cebd76
137 ··$fOutputSinkHandle_$cosStdStream·::137 ··$fOutputSinkHandle_$cosStdStream·::
138 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle138 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
139 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,139 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,
140 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)140 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)
141 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],141 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],
142 ···Unfolding:·Core:·<vanilla>142 ···Unfolding:·Core:·<vanilla>
143 ··············($fOutputSinkHandle1143 ··············($fOutputSinkHandle1
144 ·················`cast`144 ·················`cast`
145 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R145 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R
146 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]146 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
147 ···················································<GHC.IO.Handle.Types.Handle>_R)),147 ···················································<GHC.IO.Handle.Types.Handle>_R)),
148 ···············$fInputSourceHandle1)]148 ···············$fInputSourceHandle1)]
149 ef861d57fe823339021b752470cc2276149 6fe2cc8e25328b1759b2efa178dce27b
150 ··$tc'C:InputSource·::·GHC.Types.TyCon150 ··$tc'C:InputSource·::·GHC.Types.TyCon
151 ··[HasNoCafRefs,·TagSig:·<TagProper>,151 ··[HasNoCafRefs,·TagSig:·<TagProper>,
152 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],152 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
153 ···Unfolding:·Core:·<vanilla>153 ···Unfolding:·Core:·<vanilla>
Max diff block lines reached; 9203/15162 bytes (60.70%) of diff not shown.
15.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process/Internal.dyn_hi
Files 90% similar despite different names
14.8 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·Data.Streaming.Process.Internal·90667 interface·Data.Streaming.Process.Internal·9066
8 ··interface·hash:·7c1392e864435ecc660053ea73b7f1ef 
9 ··ABI·hash:·080e4f1b2b234a53e7b0f64b37389500 
10 ··export-list·hash:·c43c3d31c929a2c98181b2cc5650d6668 ··interface·hash:·0982a04cec49b63c77b4799c72148b56
 9 ··ABI·hash:·5534e918a2368d5ee884f51f2658e818
 10 ··export-list·hash:·b14ac7e1caf99151472495f6323fe19c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·20e5322ab1793d607706458bf986c64a12 ··flag·hash:·c796dda9d085a99bdcf75eb857b3b189
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2444fdb725baeece9f5772a7e9620ffb16 ··src_hash:·2444fdb725baeece9f5772a7e9620ffb
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 41, 33 lines modifiedOffset 41, 33 lines modified
41 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff41 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff
42 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d42 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
43 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9443 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
44 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c586344 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863
45 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b479845 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b4798
46 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe46 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe
47 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e602047 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e6020
48 d86ef5b7857d4feb60c518e9c853eac248 36cf1b03737bf6b5e7409b66ad377bec
49 ··$fInputSourceHandle·::·InputSource·GHC.IO.Handle.Types.Handle49 ··$fInputSourceHandle·::·InputSource·GHC.IO.Handle.Types.Handle
50 ··DFunId50 ··DFunId
51 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),51 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
52 ···Inline:·(sat-args=0),52 ···Inline:·(sat-args=0),
53 ···Unfolding:·Core:·StableUser·<0,FalseTrue>53 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
54 ··············$fInputSourceHandle_$cisStdStream54 ··············$fInputSourceHandle_$cisStdStream
55 ················`cast`55 ················`cast`
56 ··············(Sym·(N:InputSource[0]·<GHC.IO.Handle.Types.Handle>_N))]56 ··············(Sym·(N:InputSource[0]·<GHC.IO.Handle.Types.Handle>_N))]
57 c700cc176e59f02dd8dd02cd222080fb57 3c350e8ca05086c7702e49d6492b9dd6
58 ··$fInputSourceHandle1·::58 ··$fInputSourceHandle1·::
59 ····GHC.Maybe.Maybe·System.Process.Common.StdStream59 ····GHC.Maybe.Maybe·System.Process.Common.StdStream
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],61 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············GHC.Maybe.Just63 ··············GHC.Maybe.Just
64 ················@System.Process.Common.StdStream64 ················@System.Process.Common.StdStream
65 ················System.Process.Common.CreatePipe]65 ················System.Process.Common.CreatePipe]
66 3a89769c4157f75777fcfc39e7f79e5e66 f67383583405d3749072a32f99c60b9c
67 ··$fInputSourceHandle2·::67 ··$fInputSourceHandle2·::
68 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle68 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
71 ··········GHC.IO.Handle.Types.Handle·#)71 ··········GHC.IO.Handle.Types.Handle·#)
72 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,72 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
73 ···CPR:·1,73 ···CPR:·1,
Offset 79, 41 lines modifiedOffset 79, 41 lines modified
79 ··············case·ds·of·wild·{79 ··············case·ds·of·wild·{
80 ················GHC.Maybe.Nothing80 ················GHC.Maybe.Nothing
81 ················->·case·$fInputSourceHandle381 ················->·case·$fInputSourceHandle3
82 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,82 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
83 ·····························GHC.IO.Handle.Types.Handle·#)83 ·····························GHC.IO.Handle.Types.Handle·#)
84 ···················of·{}84 ···················of·{}
85 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]85 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]
86 e1686685def44eac477e6cfae8ae0f9986 622611395322fbfb3461f468740c4d85
87 ··$fInputSourceHandle3·::·()87 ··$fInputSourceHandle3·::·()
88 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),88 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
89 ···Strictness:·b,·CPR:·b]89 ···Strictness:·b,·CPR:·b]
90 7ab1172a661ff0abd2a868ae69fff44690 1afbb00e985ed2747f86dd5f89cfc7aa
91 ··$fInputSourceHandle_$cisStdStream·::91 ··$fInputSourceHandle_$cisStdStream·::
92 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle92 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
93 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,93 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,
94 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)94 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)
95 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],95 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],
96 ···Unfolding:·Core:·<vanilla>96 ···Unfolding:·Core:·<vanilla>
97 ··············($fInputSourceHandle297 ··············($fInputSourceHandle2
98 ·················`cast`98 ·················`cast`
99 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R99 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R
100 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]100 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
101 ···················································<GHC.IO.Handle.Types.Handle>_R)),101 ···················································<GHC.IO.Handle.Types.Handle>_R)),
102 ···············$fInputSourceHandle1)]102 ···············$fInputSourceHandle1)]
103 cff9e2a3b882ecf1e021b71e6201e8c3103 2e33ed816828a52388a8d91da0c96af2
104 ··$fOutputSinkHandle·::·OutputSink·GHC.IO.Handle.Types.Handle104 ··$fOutputSinkHandle·::·OutputSink·GHC.IO.Handle.Types.Handle
105 ··DFunId105 ··DFunId
106 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),106 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
107 ···Inline:·(sat-args=0),107 ···Inline:·(sat-args=0),
108 ···Unfolding:·Core:·StableUser·<0,FalseTrue>108 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
109 ··············$fOutputSinkHandle_$cosStdStream109 ··············$fOutputSinkHandle_$cosStdStream
110 ················`cast`110 ················`cast`
111 ··············(Sym·(N:OutputSink[0]·<GHC.IO.Handle.Types.Handle>_N))]111 ··············(Sym·(N:OutputSink[0]·<GHC.IO.Handle.Types.Handle>_N))]
112 0bdc276d1d947db92770c6842c40b704112 a6200570c419d5b309f11c843efbd70f
113 ··$fOutputSinkHandle1·::113 ··$fOutputSinkHandle1·::
114 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle114 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
115 ····->·GHC.Prim.State#·GHC.Prim.RealWorld115 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
116 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,116 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
117 ··········GHC.IO.Handle.Types.Handle·#)117 ··········GHC.IO.Handle.Types.Handle·#)
118 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,118 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
119 ···CPR:·1,119 ···CPR:·1,
Offset 125, 214 lines modifiedOffset 125, 214 lines modified
125 ··············case·ds·of·wild·{125 ··············case·ds·of·wild·{
126 ················GHC.Maybe.Nothing126 ················GHC.Maybe.Nothing
127 ················->·case·$fOutputSinkHandle2127 ················->·case·$fOutputSinkHandle2
128 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,128 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
129 ·····························GHC.IO.Handle.Types.Handle·#)129 ·····························GHC.IO.Handle.Types.Handle·#)
130 ···················of·{}130 ···················of·{}
131 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]131 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]
132 add05c40b9daac2bbbe796a6307c5c54132 73cd7b4d7824dc675484e16022eb3a92
133 ··$fOutputSinkHandle2·::·()133 ··$fOutputSinkHandle2·::·()
134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
135 ···Strictness:·b,·CPR:·b]135 ···Strictness:·b,·CPR:·b]
136 769cf1dcdfe73c17b4d9605c963ef2dd136 96842ed051d60c1d89970a5f52cebd76
137 ··$fOutputSinkHandle_$cosStdStream·::137 ··$fOutputSinkHandle_$cosStdStream·::
138 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle138 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
139 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,139 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,
140 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)140 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)
141 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],141 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],
142 ···Unfolding:·Core:·<vanilla>142 ···Unfolding:·Core:·<vanilla>
143 ··············($fOutputSinkHandle1143 ··············($fOutputSinkHandle1
144 ·················`cast`144 ·················`cast`
145 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R145 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R
146 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]146 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
147 ···················································<GHC.IO.Handle.Types.Handle>_R)),147 ···················································<GHC.IO.Handle.Types.Handle>_R)),
148 ···············$fInputSourceHandle1)]148 ···············$fInputSourceHandle1)]
149 ef861d57fe823339021b752470cc2276149 6fe2cc8e25328b1759b2efa178dce27b
150 ··$tc'C:InputSource·::·GHC.Types.TyCon150 ··$tc'C:InputSource·::·GHC.Types.TyCon
151 ··[HasNoCafRefs,·TagSig:·<TagProper>,151 ··[HasNoCafRefs,·TagSig:·<TagProper>,
152 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],152 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
153 ···Unfolding:·Core:·<vanilla>153 ···Unfolding:·Core:·<vanilla>
Max diff block lines reached; 9203/15162 bytes (60.70%) of diff not shown.
41.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process.hi
Files 98% similar despite different names
41.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·Data.Streaming.Process·90667 interface·Data.Streaming.Process·9066
8 ··interface·hash:·098079ce3d0da21654b7cc1b00823ab4 
9 ··ABI·hash:·18d4e14899c876f20e28c78c452e8506 
10 ··export-list·hash:·9095463cd572bedb4cb186d0081be5718 ··interface·hash:·47ea5f8f3f6c257eab0c9698fa55231c
 9 ··ABI·hash:·d089cd1e84ad4ddff236f3cb3071801b
 10 ··export-list·hash:·29faa754ea1d8fad3a56d6370ea1fd79
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·732cd4102a1c869980d756a711bd44e412 ··flag·hash:·30426a87f5f61b66eefe1b07c5e4730d
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ed3844000ea5305d01a9eefd1b15b85b16 ··src_hash:·ed3844000ea5305d01a9eefd1b15b85b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
64 ··ClosedStream{ClosedStream}64 ··ClosedStream{ClosedStream}
65 ··Inherited{Inherited}65 ··Inherited{Inherited}
66 ··ProcessExitedUnsuccessfully{ProcessExitedUnsuccessfully}66 ··ProcessExitedUnsuccessfully{ProcessExitedUnsuccessfully}
67 ··UseProvidedHandle{UseProvidedHandle}67 ··UseProvidedHandle{UseProvidedHandle}
68 ··Data.Streaming.Process.Internal.InputSource68 ··Data.Streaming.Process.Internal.InputSource
69 ··Data.Streaming.Process.Internal.OutputSink69 ··Data.Streaming.Process.Internal.OutputSink
70 ··Data.Streaming.Process.Internal.StreamingProcessHandle70 ··Data.Streaming.Process.Internal.StreamingProcessHandle
71 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Process.Internal71 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Process.Internal
72 boot·module·dependencies:72 boot·module·dependencies:
73 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.073 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.0
74 ·····························stm-2.5.1.074 ·····························stm-2.5.1.0
75 plugin·package·dependencies:75 plugin·package·dependencies:
76 trusted·package·dependencies:·base-4.18.2.1·process-1.6.19.076 trusted·package·dependencies:·base-4.18.2.1·process-1.6.19.0
77 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM77 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
78 family·instance·modules:·Control.Applicative·Control.Arrow78 family·instance·modules:·Control.Applicative·Control.Arrow
Offset 106, 26 lines modifiedOffset 106, 26 lines modified
106 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d106 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
107 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08107 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
108 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863108 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863
109 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b4798109 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b4798
110 import··-/··System.Process.Internals·2d499d8117d859d4924c59a6906bd41a110 import··-/··System.Process.Internals·2d499d8117d859d4924c59a6906bd41a
111 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe111 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe
112 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e6020112 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e6020
113 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Process.Internal·080e4f1b2b234a53e7b0f64b37389500 
114 ··exports:·c43c3d31c929a2c98181b2cc5650d666 
115 ··InputSource·e9c3c3b921b9753bb152ee4dfa257bab 
116 ··OutputSink·e4a99daeca42f48cd0c4f05667269120 
117 ··StreamingProcessHandle·9191c5082416515139585a7287b04cc1 
118 ··StreamingProcessHandle·ece2edaa2ccac410b287b54b06475c77 
119 ··isStdStream·3aafdcf12cbc17cccad0f42713ce865e 
120 ··osStdStream·6923488f200fea832eacbf122203d6df113 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Process.Internal·5534e918a2368d5ee884f51f2658e818
 114 ··exports:·b14ac7e1caf99151472495f6323fe19c
 115 ··InputSource·5b5fc08c557e5d44f4de2569a0a2fb0a
 116 ··OutputSink·b616f4012dd475b9d11df2aa82022122
 117 ··StreamingProcessHandle·94e3dbe1341a93eee2ff566354459333
 118 ··StreamingProcessHandle·9842b7b5b9d93438f05bd91e9936c74f
 119 ··isStdStream·80905c7b673d81d25eef9a8c7506b2a9
 120 ··osStdStream·c46becd88079ee357fb9847d760d82a7
121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e37122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
124 ccc52109c6442bf1e499799bbcd82e27124 51fb311c3e7b05d38849bda9e0374bf7
125 ··$fExceptionProcessExitedUnsuccessfully·::125 ··$fExceptionProcessExitedUnsuccessfully·::
126 ····GHC.Exception.Type.Exception·ProcessExitedUnsuccessfully126 ····GHC.Exception.Type.Exception·ProcessExitedUnsuccessfully
127 ··DFunId127 ··DFunId
128 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],128 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],
129 ···Inline:·CONLIKE,129 ···Inline:·CONLIKE,
130 ···Unfolding:·DFun:.130 ···Unfolding:·DFun:.
131 ················@ProcessExitedUnsuccessfully131 ················@ProcessExitedUnsuccessfully
Offset 133, 33 lines modifiedOffset 133, 33 lines modified
133 ··················`cast`133 ··················`cast`
134 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]134 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]
135 ··························<*>_N·<ProcessExitedUnsuccessfully>_N))135 ··························<*>_N·<ProcessExitedUnsuccessfully>_N))
136 ················$fShowProcessExitedUnsuccessfully136 ················$fShowProcessExitedUnsuccessfully
137 ················$fExceptionProcessExitedUnsuccessfully_$ctoException137 ················$fExceptionProcessExitedUnsuccessfully_$ctoException
138 ················$fExceptionProcessExitedUnsuccessfully_$cfromException138 ················$fExceptionProcessExitedUnsuccessfully_$cfromException
139 ················$fExceptionProcessExitedUnsuccessfully_$cshow]139 ················$fExceptionProcessExitedUnsuccessfully_$cshow]
140 0cdbd5c7a79439955bc2a1282e2a9d08140 87fc2fe033633e1f2cc6d8cbfd5f26d6
141 ··$fExceptionProcessExitedUnsuccessfully1·::·GHC.Prim.Addr#141 ··$fExceptionProcessExitedUnsuccessfully1·::·GHC.Prim.Addr#
142 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,142 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
143 ···Unfolding:·Core:·<vanilla>·":·"#]143 ···Unfolding:·Core:·<vanilla>·":·"#]
144 7d76627cae75a7e62c2eee7afe2460d6144 2843f2230c033abb35f17fd8c4aba4f3
145 ··$fExceptionProcessExitedUnsuccessfully2·::·GHC.Prim.Addr#145 ··$fExceptionProcessExitedUnsuccessfully2·::·GHC.Prim.Addr#
146 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,146 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
147 ···Unfolding:·Core:·<vanilla>·"Process·exited·with·"#]147 ···Unfolding:·Core:·<vanilla>·"Process·exited·with·"#]
148 959a81276ae7eab561b4bc774fd3b416148 73f915598a239c6e4e71cb4996f8f7b1
149 ··$fExceptionProcessExitedUnsuccessfully3·::149 ··$fExceptionProcessExitedUnsuccessfully3·::
150 ····Data.Typeable.Internal.TypeRep·ProcessExitedUnsuccessfully150 ····Data.Typeable.Internal.TypeRep·ProcessExitedUnsuccessfully
151 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),151 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
152 ···Unfolding:·Core:·<vanilla>152 ···Unfolding:·Core:·<vanilla>
153 ··············Data.Typeable.Internal.mkTrCon153 ··············Data.Typeable.Internal.mkTrCon
154 ················@(*)154 ················@(*)
155 ················@ProcessExitedUnsuccessfully155 ················@ProcessExitedUnsuccessfully
156 ················$tcProcessExitedUnsuccessfully156 ················$tcProcessExitedUnsuccessfully
157 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]157 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
158 0925e8a0f47895503c04d81da2f28f0a158 784dd2f08fb64ecbea62b8404e5fee41
159 ··$fExceptionProcessExitedUnsuccessfully_$cfromException·::159 ··$fExceptionProcessExitedUnsuccessfully_$cfromException·::
160 ····GHC.Exception.Type.SomeException160 ····GHC.Exception.Type.SomeException
161 ····->·GHC.Maybe.Maybe·ProcessExitedUnsuccessfully161 ····->·GHC.Maybe.Maybe·ProcessExitedUnsuccessfully
162 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,162 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
163 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,163 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,
164 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>164 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
165 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->165 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->
Offset 182, 53 lines modifiedOffset 182, 53 lines modified
182 ····························Data.Type.Equality.:~~:·ProcessExitedUnsuccessfully)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->182 ····························Data.Type.Equality.:~~:·ProcessExitedUnsuccessfully)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->
183 ···················GHC.Maybe.Just183 ···················GHC.Maybe.Just
184 ·····················@ProcessExitedUnsuccessfully184 ·····················@ProcessExitedUnsuccessfully
185 ·····················e2185 ·····················e2
186 ·······················`cast`186 ·······················`cast`
187 ·····················(Sub·(SelCo:Tc(2)·(Sub·co))187 ·····················(Sub·(SelCo:Tc(2)·(Sub·co))
188 ······················;·Sub·(SelCo:Tc(3)·(Sub·(Sym·co))))·}·}·}]188 ······················;·Sub·(SelCo:Tc(3)·(Sub·(Sym·co))))·}·}·}]
189 6b41ae885d066f4bdb2c0c60c65ce665189 eb244939b04767737fa5f59645881c24
190 ··$fExceptionProcessExitedUnsuccessfully_$cshow·::190 ··$fExceptionProcessExitedUnsuccessfully_$cshow·::
191 ····ProcessExitedUnsuccessfully·->·GHC.Base.String191 ····ProcessExitedUnsuccessfully·->·GHC.Base.String
192 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,192 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
193 ···Strictness:·<1!P(MP(1L,A,A,A,A,A,A,A,A,A,A,A,A,A,A),ML)>,193 ···Strictness:·<1!P(MP(1L,A,A,A,A,A,A,A,A,A,A,A,A,A,A),ML)>,
194 ···Inline:·[2],194 ···Inline:·[2],
195 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>195 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
196 ··············\·(ds['GHC.Types.Many]·::·ProcessExitedUnsuccessfully)·->196 ··············\·(ds['GHC.Types.Many]·::·ProcessExitedUnsuccessfully)·->
197 ··············case·ds·of·wild·{·ProcessExitedUnsuccessfully·ww·ww1·->197 ··············case·ds·of·wild·{·ProcessExitedUnsuccessfully·ww·ww1·->
198 ··············$w$cshow·ww·ww1·}]198 ··············$w$cshow·ww·ww1·}]
199 9ea2b7bf20ad8c2105b89a3399307c6a199 a83095000d8473569d0074d55332e853
200 ··$fExceptionProcessExitedUnsuccessfully_$ctoException·::200 ··$fExceptionProcessExitedUnsuccessfully_$ctoException·::
201 ····ProcessExitedUnsuccessfully·->·GHC.Exception.Type.SomeException201 ····ProcessExitedUnsuccessfully·->·GHC.Exception.Type.SomeException
202 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>]202 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>]
Max diff block lines reached; 35263/42345 bytes (83.28%) of diff not shown.
41.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process.dyn_hi
Files 96% similar despite different names
41.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·Data.Streaming.Process·90667 interface·Data.Streaming.Process·9066
8 ··interface·hash:·098079ce3d0da21654b7cc1b00823ab4 
9 ··ABI·hash:·18d4e14899c876f20e28c78c452e8506 
10 ··export-list·hash:·9095463cd572bedb4cb186d0081be5718 ··interface·hash:·47ea5f8f3f6c257eab0c9698fa55231c
 9 ··ABI·hash:·d089cd1e84ad4ddff236f3cb3071801b
 10 ··export-list·hash:·29faa754ea1d8fad3a56d6370ea1fd79
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·30426a87f5f61b66eefe1b07c5e4730d12 ··flag·hash:·732cd4102a1c869980d756a711bd44e4
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ed3844000ea5305d01a9eefd1b15b85b16 ··src_hash:·ed3844000ea5305d01a9eefd1b15b85b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
64 ··ClosedStream{ClosedStream}64 ··ClosedStream{ClosedStream}
65 ··Inherited{Inherited}65 ··Inherited{Inherited}
66 ··ProcessExitedUnsuccessfully{ProcessExitedUnsuccessfully}66 ··ProcessExitedUnsuccessfully{ProcessExitedUnsuccessfully}
67 ··UseProvidedHandle{UseProvidedHandle}67 ··UseProvidedHandle{UseProvidedHandle}
68 ··Data.Streaming.Process.Internal.InputSource68 ··Data.Streaming.Process.Internal.InputSource
69 ··Data.Streaming.Process.Internal.OutputSink69 ··Data.Streaming.Process.Internal.OutputSink
70 ··Data.Streaming.Process.Internal.StreamingProcessHandle70 ··Data.Streaming.Process.Internal.StreamingProcessHandle
71 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Process.Internal71 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Process.Internal
72 boot·module·dependencies:72 boot·module·dependencies:
73 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.073 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.0
74 ·····························stm-2.5.1.074 ·····························stm-2.5.1.0
75 plugin·package·dependencies:75 plugin·package·dependencies:
76 trusted·package·dependencies:·base-4.18.2.1·process-1.6.19.076 trusted·package·dependencies:·base-4.18.2.1·process-1.6.19.0
77 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM77 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
78 family·instance·modules:·Control.Applicative·Control.Arrow78 family·instance·modules:·Control.Applicative·Control.Arrow
Offset 106, 26 lines modifiedOffset 106, 26 lines modified
106 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d106 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
107 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08107 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
108 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863108 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863
109 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b4798109 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b4798
110 import··-/··System.Process.Internals·2d499d8117d859d4924c59a6906bd41a110 import··-/··System.Process.Internals·2d499d8117d859d4924c59a6906bd41a
111 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe111 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe
112 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e6020112 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e6020
113 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Process.Internal·080e4f1b2b234a53e7b0f64b37389500 
114 ··exports:·c43c3d31c929a2c98181b2cc5650d666 
115 ··InputSource·e9c3c3b921b9753bb152ee4dfa257bab 
116 ··OutputSink·e4a99daeca42f48cd0c4f05667269120 
117 ··StreamingProcessHandle·9191c5082416515139585a7287b04cc1 
118 ··StreamingProcessHandle·ece2edaa2ccac410b287b54b06475c77 
119 ··isStdStream·3aafdcf12cbc17cccad0f42713ce865e 
120 ··osStdStream·6923488f200fea832eacbf122203d6df113 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Process.Internal·5534e918a2368d5ee884f51f2658e818
 114 ··exports:·b14ac7e1caf99151472495f6323fe19c
 115 ··InputSource·5b5fc08c557e5d44f4de2569a0a2fb0a
 116 ··OutputSink·b616f4012dd475b9d11df2aa82022122
 117 ··StreamingProcessHandle·94e3dbe1341a93eee2ff566354459333
 118 ··StreamingProcessHandle·9842b7b5b9d93438f05bd91e9936c74f
 119 ··isStdStream·80905c7b673d81d25eef9a8c7506b2a9
 120 ··osStdStream·c46becd88079ee357fb9847d760d82a7
121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e37122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
124 ccc52109c6442bf1e499799bbcd82e27124 51fb311c3e7b05d38849bda9e0374bf7
125 ··$fExceptionProcessExitedUnsuccessfully·::125 ··$fExceptionProcessExitedUnsuccessfully·::
126 ····GHC.Exception.Type.Exception·ProcessExitedUnsuccessfully126 ····GHC.Exception.Type.Exception·ProcessExitedUnsuccessfully
127 ··DFunId127 ··DFunId
128 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],128 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],
129 ···Inline:·CONLIKE,129 ···Inline:·CONLIKE,
130 ···Unfolding:·DFun:.130 ···Unfolding:·DFun:.
131 ················@ProcessExitedUnsuccessfully131 ················@ProcessExitedUnsuccessfully
Offset 133, 33 lines modifiedOffset 133, 33 lines modified
133 ··················`cast`133 ··················`cast`
134 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]134 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]
135 ··························<*>_N·<ProcessExitedUnsuccessfully>_N))135 ··························<*>_N·<ProcessExitedUnsuccessfully>_N))
136 ················$fShowProcessExitedUnsuccessfully136 ················$fShowProcessExitedUnsuccessfully
137 ················$fExceptionProcessExitedUnsuccessfully_$ctoException137 ················$fExceptionProcessExitedUnsuccessfully_$ctoException
138 ················$fExceptionProcessExitedUnsuccessfully_$cfromException138 ················$fExceptionProcessExitedUnsuccessfully_$cfromException
139 ················$fExceptionProcessExitedUnsuccessfully_$cshow]139 ················$fExceptionProcessExitedUnsuccessfully_$cshow]
140 0cdbd5c7a79439955bc2a1282e2a9d08140 87fc2fe033633e1f2cc6d8cbfd5f26d6
141 ··$fExceptionProcessExitedUnsuccessfully1·::·GHC.Prim.Addr#141 ··$fExceptionProcessExitedUnsuccessfully1·::·GHC.Prim.Addr#
142 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,142 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
143 ···Unfolding:·Core:·<vanilla>·":·"#]143 ···Unfolding:·Core:·<vanilla>·":·"#]
144 7d76627cae75a7e62c2eee7afe2460d6144 2843f2230c033abb35f17fd8c4aba4f3
145 ··$fExceptionProcessExitedUnsuccessfully2·::·GHC.Prim.Addr#145 ··$fExceptionProcessExitedUnsuccessfully2·::·GHC.Prim.Addr#
146 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,146 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
147 ···Unfolding:·Core:·<vanilla>·"Process·exited·with·"#]147 ···Unfolding:·Core:·<vanilla>·"Process·exited·with·"#]
148 959a81276ae7eab561b4bc774fd3b416148 73f915598a239c6e4e71cb4996f8f7b1
149 ··$fExceptionProcessExitedUnsuccessfully3·::149 ··$fExceptionProcessExitedUnsuccessfully3·::
150 ····Data.Typeable.Internal.TypeRep·ProcessExitedUnsuccessfully150 ····Data.Typeable.Internal.TypeRep·ProcessExitedUnsuccessfully
151 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),151 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
152 ···Unfolding:·Core:·<vanilla>152 ···Unfolding:·Core:·<vanilla>
153 ··············Data.Typeable.Internal.mkTrCon153 ··············Data.Typeable.Internal.mkTrCon
154 ················@(*)154 ················@(*)
155 ················@ProcessExitedUnsuccessfully155 ················@ProcessExitedUnsuccessfully
156 ················$tcProcessExitedUnsuccessfully156 ················$tcProcessExitedUnsuccessfully
157 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]157 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
158 0925e8a0f47895503c04d81da2f28f0a158 784dd2f08fb64ecbea62b8404e5fee41
159 ··$fExceptionProcessExitedUnsuccessfully_$cfromException·::159 ··$fExceptionProcessExitedUnsuccessfully_$cfromException·::
160 ····GHC.Exception.Type.SomeException160 ····GHC.Exception.Type.SomeException
161 ····->·GHC.Maybe.Maybe·ProcessExitedUnsuccessfully161 ····->·GHC.Maybe.Maybe·ProcessExitedUnsuccessfully
162 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,162 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
163 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,163 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,
164 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>164 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
165 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->165 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->
Offset 182, 53 lines modifiedOffset 182, 53 lines modified
182 ····························Data.Type.Equality.:~~:·ProcessExitedUnsuccessfully)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->182 ····························Data.Type.Equality.:~~:·ProcessExitedUnsuccessfully)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->
183 ···················GHC.Maybe.Just183 ···················GHC.Maybe.Just
184 ·····················@ProcessExitedUnsuccessfully184 ·····················@ProcessExitedUnsuccessfully
185 ·····················e2185 ·····················e2
186 ·······················`cast`186 ·······················`cast`
187 ·····················(Sub·(SelCo:Tc(2)·(Sub·co))187 ·····················(Sub·(SelCo:Tc(2)·(Sub·co))
188 ······················;·Sub·(SelCo:Tc(3)·(Sub·(Sym·co))))·}·}·}]188 ······················;·Sub·(SelCo:Tc(3)·(Sub·(Sym·co))))·}·}·}]
189 6b41ae885d066f4bdb2c0c60c65ce665189 eb244939b04767737fa5f59645881c24
190 ··$fExceptionProcessExitedUnsuccessfully_$cshow·::190 ··$fExceptionProcessExitedUnsuccessfully_$cshow·::
191 ····ProcessExitedUnsuccessfully·->·GHC.Base.String191 ····ProcessExitedUnsuccessfully·->·GHC.Base.String
192 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,192 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
193 ···Strictness:·<1!P(MP(1L,A,A,A,A,A,A,A,A,A,A,A,A,A,A),ML)>,193 ···Strictness:·<1!P(MP(1L,A,A,A,A,A,A,A,A,A,A,A,A,A,A),ML)>,
194 ···Inline:·[2],194 ···Inline:·[2],
195 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>195 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
196 ··············\·(ds['GHC.Types.Many]·::·ProcessExitedUnsuccessfully)·->196 ··············\·(ds['GHC.Types.Many]·::·ProcessExitedUnsuccessfully)·->
197 ··············case·ds·of·wild·{·ProcessExitedUnsuccessfully·ww·ww1·->197 ··············case·ds·of·wild·{·ProcessExitedUnsuccessfully·ww·ww1·->
198 ··············$w$cshow·ww·ww1·}]198 ··············$w$cshow·ww·ww1·}]
199 9ea2b7bf20ad8c2105b89a3399307c6a199 a83095000d8473569d0074d55332e853
200 ··$fExceptionProcessExitedUnsuccessfully_$ctoException·::200 ··$fExceptionProcessExitedUnsuccessfully_$ctoException·::
201 ····ProcessExitedUnsuccessfully·->·GHC.Exception.Type.SomeException201 ····ProcessExitedUnsuccessfully·->·GHC.Exception.Type.SomeException
202 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>]202 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>]
Max diff block lines reached; 35263/42345 bytes (83.28%) of diff not shown.
39.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Text.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Text.dyn_hi
Files 99% similar despite different names
39.3 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Streaming.Text·90667 interface·Data.Streaming.Text·9066
8 ··interface·hash:·6f8477e802881c02bd55cd6d05d542ca 
9 ··ABI·hash:·dfdf2ad9640e339de019db72ec379d5e 
10 ··export-list·hash:·35618fec9b7bf95116b85f806e7d201f8 ··interface·hash:·2d658452459903973c5234ac870bb403
 9 ··ABI·hash:·4129977de076a1ab9a4e31ce5ef2d97b
 10 ··export-list·hash:·e64e89671f416ddc8083669f6c72c1ef
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2f62e1a5ec5ea656aaf33031e2aa044e12 ··flag·hash:·2f62e1a5ec5ea656aaf33031e2aa044e
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·64825699565e6e66a060518ca996435316 ··src_hash:·64825699565e6e66a060518ca9964353
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 81, 17 lines modifiedOffset 81, 17 lines modified
81 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124781 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
82 import··-/··Data.Text.Internal.Encoding.Utf16·9ce009383d9777087fe143943af1e69682 import··-/··Data.Text.Internal.Encoding.Utf16·9ce009383d9777087fe143943af1e696
83 import··-/··Data.Text.Internal.Encoding.Utf32·59d9a09c28dd3e92315035848a4df5bb83 import··-/··Data.Text.Internal.Encoding.Utf32·59d9a09c28dd3e92315035848a4df5bb
84 import··-/··Data.Text.Internal.Encoding.Utf8·da3a7b0d8abe7571ecbf5b3f08bc3ac284 import··-/··Data.Text.Internal.Encoding.Utf8·da3a7b0d8abe7571ecbf5b3f08bc3ac2
85 import··-/··Data.Text.Internal.Unsafe.Char·7cc2214a2188e9b422907346f971ed6985 import··-/··Data.Text.Internal.Unsafe.Char·7cc2214a2188e9b422907346f971ed69
86 addDependentFile·"include/text_cbits.h"·cc042d60cd33b1d30364461f63aea19a86 addDependentFile·"include/text_cbits.h"·cc042d60cd33b1d30364461f63aea19a
87 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e287 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
88 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3788 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
89 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d89 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
90 f1a24858805e8703d4949ff987efe1d190 2cb219c46da8b32bca9e9735d42bd9ef
91 ··$fEqCodePoint·::·GHC.Classes.Eq·CodePoint91 ··$fEqCodePoint·::·GHC.Classes.Eq·CodePoint
92 ··DFunId92 ··DFunId
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
95 ···Unfolding:·DFun:.95 ···Unfolding:·DFun:.
96 ················@CodePoint96 ················@CodePoint
97 ················GHC.Word.eqWord3297 ················GHC.Word.eqWord32
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])100 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])
101 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)101 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
102 ················GHC.Word.neWord32102 ················GHC.Word.neWord32
103 ··················`cast`103 ··················`cast`
104 ················(Sym·(N:CodePoint[0])104 ················(Sym·(N:CodePoint[0])
105 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])105 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])
106 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]106 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
107 251c03530fb6829dc0900109817bd697107 d20a270e49dbc5c46cb5d65b74358b0a
108 ··$fEqDecoderState·::·GHC.Classes.Eq·DecoderState108 ··$fEqDecoderState·::·GHC.Classes.Eq·DecoderState
109 ··DFunId109 ··DFunId
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,111 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
112 ···Unfolding:·DFun:.112 ···Unfolding:·DFun:.
113 ················@DecoderState113 ················@DecoderState
114 ················GHC.Word.eqWord32114 ················GHC.Word.eqWord32
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])117 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])
118 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)118 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
119 ················GHC.Word.neWord32119 ················GHC.Word.neWord32
120 ··················`cast`120 ··················`cast`
121 ················(Sym·(N:DecoderState[0])121 ················(Sym·(N:DecoderState[0])
122 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])122 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])
123 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]123 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
124 e129412d1169d8679a3eb498eb5f8f11124 aa723cc4e5c32a2aaa15dabc2df48163
125 ··$fNumCodePoint·::·GHC.Num.Num·CodePoint125 ··$fNumCodePoint·::·GHC.Num.Num·CodePoint
126 ··DFunId126 ··DFunId
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,
128 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,128 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,
129 ···Unfolding:·DFun:.129 ···Unfolding:·DFun:.
130 ················@CodePoint130 ················@CodePoint
131 ················GHC.Word.$fNumWord32_$c+131 ················GHC.Word.$fNumWord32_$c+
Offset 155, 15 lines modifiedOffset 155, 15 lines modified
155 ··················`cast`155 ··················`cast`
156 ················(Sym·(N:CodePoint[0])156 ················(Sym·(N:CodePoint[0])
157 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))157 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))
158 ················GHC.Word.$fNumWord32_$cfromInteger158 ················GHC.Word.$fNumWord32_$cfromInteger
159 ··················`cast`159 ··················`cast`
160 ················(<GHC.Num.Integer.Integer>_R160 ················(<GHC.Num.Integer.Integer>_R
161 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))]161 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))]
162 d93d2ae34aff407d5d9c9127198fcffd162 fe73a401b488c86211e25e0cba6ca4e7
163 ··$fNumDecoderState·::·GHC.Num.Num·DecoderState163 ··$fNumDecoderState·::·GHC.Num.Num·DecoderState
164 ··DFunId164 ··DFunId
165 ··[HasNoCafRefs,·TagSig:·<TagProper>,165 ··[HasNoCafRefs,·TagSig:·<TagProper>,
166 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,166 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,
167 ···Unfolding:·DFun:.167 ···Unfolding:·DFun:.
168 ················@DecoderState168 ················@DecoderState
169 ················GHC.Word.$fNumWord32_$c+169 ················GHC.Word.$fNumWord32_$c+
Offset 193, 157 lines modifiedOffset 193, 157 lines modified
193 ··················`cast`193 ··················`cast`
194 ················(Sym·(N:DecoderState[0])194 ················(Sym·(N:DecoderState[0])
195 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))195 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))
196 ················GHC.Word.$fNumWord32_$cfromInteger196 ················GHC.Word.$fNumWord32_$cfromInteger
197 ··················`cast`197 ··················`cast`
198 ················(<GHC.Num.Integer.Integer>_R198 ················(<GHC.Num.Integer.Integer>_R
199 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))]199 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))]
200 32a6ae30f66c751efc5f8dc46cc43286200 e949403d2b6d32f38c5ecd17dc646769
201 ··$fShowCodePoint·::·GHC.Show.Show·CodePoint201 ··$fShowCodePoint·::·GHC.Show.Show·CodePoint
202 ··DFunId202 ··DFunId
203 ··[HasNoCafRefs,·TagSig:·<TagProper>,203 ··[HasNoCafRefs,·TagSig:·<TagProper>,
204 ···LambdaFormInfo:·LFCon[GHC.Show.C:Show],·Inline:·CONLIKE,204 ···LambdaFormInfo:·LFCon[GHC.Show.C:Show],·Inline:·CONLIKE,
205 ···Unfolding:·DFun:.205 ···Unfolding:·DFun:.
206 ················@CodePoint206 ················@CodePoint
207 ················$fShowCodePoint_$cshowsPrec207 ················$fShowCodePoint_$cshowsPrec
208 ················$fShowCodePoint_$cshow208 ················$fShowCodePoint_$cshow
209 ················$fShowCodePoint_$cshowList]209 ················$fShowCodePoint_$cshowList]
210 217e3030e1b6117dc1810d2b2a08337f210 57022669d663b50d59cecdea2ce68316
211 ··$fShowCodePoint1·::·CodePoint·->·GHC.Show.ShowS211 ··$fShowCodePoint1·::·CodePoint·->·GHC.Show.ShowS
212 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,212 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
213 ···Strictness:·<ML><L>,213 ···Strictness:·<ML><L>,
214 ···Unfolding:·Core:·<vanilla>214 ···Unfolding:·Core:·<vanilla>
215 ··············\·(ds['GHC.Types.Many]·::·CodePoint)215 ··············\·(ds['GHC.Types.Many]·::·CodePoint)
216 ················(eta['GHC.Types.Many]·::·GHC.Base.String)·->216 ················(eta['GHC.Types.Many]·::·GHC.Base.String)·->
217 ··············$w$cshowsPrec·0#·ds·eta]217 ··············$w$cshowsPrec·0#·ds·eta]
218 986936b24a95d7882a9d0f3b6c547251218 7eb8ef67961d1f2347002c6bbe4c87fe
219 ··$fShowCodePoint2·::·GHC.Prim.Addr#219 ··$fShowCodePoint2·::·GHC.Prim.Addr#
220 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,220 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
221 ···Unfolding:·Core:·<vanilla>·"CodePoint·"#]221 ···Unfolding:·Core:·<vanilla>·"CodePoint·"#]
222 d3c904f1ba180e563beeb547c4a09da8222 de04893729888bd8f880993108e8dc5a
223 ··$fShowCodePoint_$cshow·::·CodePoint·->·GHC.Base.String223 ··$fShowCodePoint_$cshow·::·CodePoint·->·GHC.Base.String
224 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,224 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
225 ···Strictness:·<ML>,225 ···Strictness:·<ML>,
226 ···Unfolding:·Core:·<vanilla>226 ···Unfolding:·Core:·<vanilla>
227 ··············\·(x['GHC.Types.Many]·::·CodePoint)·->227 ··············\·(x['GHC.Types.Many]·::·CodePoint)·->
228 ··············GHC.CString.unpackAppendCString#228 ··············GHC.CString.unpackAppendCString#
229 ················$fShowCodePoint2229 ················$fShowCodePoint2
230 ················(case·x·`cast`·(N:CodePoint[0])·of·wild1·{·GHC.Word.W32#·x#·->230 ················(case·x·`cast`·(N:CodePoint[0])·of·wild1·{·GHC.Word.W32#·x#·->
231 ·················GHC.Show.$wshowSignedInt231 ·················GHC.Show.$wshowSignedInt
232 ···················11#232 ···················11#
233 ···················(GHC.Prim.word2Int#·(GHC.Prim.word32ToWord#·x#))233 ···················(GHC.Prim.word2Int#·(GHC.Prim.word32ToWord#·x#))
Max diff block lines reached; 34234/40251 bytes (85.05%) of diff not shown.
39.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Text.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Text.hi
Files 98% similar despite different names
39.3 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Streaming.Text·90667 interface·Data.Streaming.Text·9066
8 ··interface·hash:·6f8477e802881c02bd55cd6d05d542ca 
9 ··ABI·hash:·dfdf2ad9640e339de019db72ec379d5e 
10 ··export-list·hash:·35618fec9b7bf95116b85f806e7d201f8 ··interface·hash:·2d658452459903973c5234ac870bb403
 9 ··ABI·hash:·4129977de076a1ab9a4e31ce5ef2d97b
 10 ··export-list·hash:·e64e89671f416ddc8083669f6c72c1ef
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·97544d1e8e624456418e6bea700ea6d512 ··flag·hash:·97544d1e8e624456418e6bea700ea6d5
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·64825699565e6e66a060518ca996435316 ··src_hash:·64825699565e6e66a060518ca9964353
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 81, 17 lines modifiedOffset 81, 17 lines modified
81 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124781 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
82 import··-/··Data.Text.Internal.Encoding.Utf16·9ce009383d9777087fe143943af1e69682 import··-/··Data.Text.Internal.Encoding.Utf16·9ce009383d9777087fe143943af1e696
83 import··-/··Data.Text.Internal.Encoding.Utf32·59d9a09c28dd3e92315035848a4df5bb83 import··-/··Data.Text.Internal.Encoding.Utf32·59d9a09c28dd3e92315035848a4df5bb
84 import··-/··Data.Text.Internal.Encoding.Utf8·da3a7b0d8abe7571ecbf5b3f08bc3ac284 import··-/··Data.Text.Internal.Encoding.Utf8·da3a7b0d8abe7571ecbf5b3f08bc3ac2
85 import··-/··Data.Text.Internal.Unsafe.Char·7cc2214a2188e9b422907346f971ed6985 import··-/··Data.Text.Internal.Unsafe.Char·7cc2214a2188e9b422907346f971ed69
86 addDependentFile·"include/text_cbits.h"·cc042d60cd33b1d30364461f63aea19a86 addDependentFile·"include/text_cbits.h"·cc042d60cd33b1d30364461f63aea19a
87 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e287 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
88 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3788 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
89 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d89 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
90 f1a24858805e8703d4949ff987efe1d190 2cb219c46da8b32bca9e9735d42bd9ef
91 ··$fEqCodePoint·::·GHC.Classes.Eq·CodePoint91 ··$fEqCodePoint·::·GHC.Classes.Eq·CodePoint
92 ··DFunId92 ··DFunId
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
95 ···Unfolding:·DFun:.95 ···Unfolding:·DFun:.
96 ················@CodePoint96 ················@CodePoint
97 ················GHC.Word.eqWord3297 ················GHC.Word.eqWord32
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])100 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])
101 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)101 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
102 ················GHC.Word.neWord32102 ················GHC.Word.neWord32
103 ··················`cast`103 ··················`cast`
104 ················(Sym·(N:CodePoint[0])104 ················(Sym·(N:CodePoint[0])
105 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])105 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])
106 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]106 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
107 251c03530fb6829dc0900109817bd697107 d20a270e49dbc5c46cb5d65b74358b0a
108 ··$fEqDecoderState·::·GHC.Classes.Eq·DecoderState108 ··$fEqDecoderState·::·GHC.Classes.Eq·DecoderState
109 ··DFunId109 ··DFunId
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,111 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
112 ···Unfolding:·DFun:.112 ···Unfolding:·DFun:.
113 ················@DecoderState113 ················@DecoderState
114 ················GHC.Word.eqWord32114 ················GHC.Word.eqWord32
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])117 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])
118 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)118 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
119 ················GHC.Word.neWord32119 ················GHC.Word.neWord32
120 ··················`cast`120 ··················`cast`
121 ················(Sym·(N:DecoderState[0])121 ················(Sym·(N:DecoderState[0])
122 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])122 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])
123 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]123 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
124 e129412d1169d8679a3eb498eb5f8f11124 aa723cc4e5c32a2aaa15dabc2df48163
125 ··$fNumCodePoint·::·GHC.Num.Num·CodePoint125 ··$fNumCodePoint·::·GHC.Num.Num·CodePoint
126 ··DFunId126 ··DFunId
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,
128 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,128 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,
129 ···Unfolding:·DFun:.129 ···Unfolding:·DFun:.
130 ················@CodePoint130 ················@CodePoint
131 ················GHC.Word.$fNumWord32_$c+131 ················GHC.Word.$fNumWord32_$c+
Offset 155, 15 lines modifiedOffset 155, 15 lines modified
155 ··················`cast`155 ··················`cast`
156 ················(Sym·(N:CodePoint[0])156 ················(Sym·(N:CodePoint[0])
157 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))157 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))
158 ················GHC.Word.$fNumWord32_$cfromInteger158 ················GHC.Word.$fNumWord32_$cfromInteger
159 ··················`cast`159 ··················`cast`
160 ················(<GHC.Num.Integer.Integer>_R160 ················(<GHC.Num.Integer.Integer>_R
161 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))]161 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))]
162 d93d2ae34aff407d5d9c9127198fcffd162 fe73a401b488c86211e25e0cba6ca4e7
163 ··$fNumDecoderState·::·GHC.Num.Num·DecoderState163 ··$fNumDecoderState·::·GHC.Num.Num·DecoderState
164 ··DFunId164 ··DFunId
165 ··[HasNoCafRefs,·TagSig:·<TagProper>,165 ··[HasNoCafRefs,·TagSig:·<TagProper>,
166 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,166 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,
167 ···Unfolding:·DFun:.167 ···Unfolding:·DFun:.
168 ················@DecoderState168 ················@DecoderState
169 ················GHC.Word.$fNumWord32_$c+169 ················GHC.Word.$fNumWord32_$c+
Offset 193, 157 lines modifiedOffset 193, 157 lines modified
193 ··················`cast`193 ··················`cast`
194 ················(Sym·(N:DecoderState[0])194 ················(Sym·(N:DecoderState[0])
195 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))195 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))
196 ················GHC.Word.$fNumWord32_$cfromInteger196 ················GHC.Word.$fNumWord32_$cfromInteger
197 ··················`cast`197 ··················`cast`
198 ················(<GHC.Num.Integer.Integer>_R198 ················(<GHC.Num.Integer.Integer>_R
199 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))]199 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))]
200 32a6ae30f66c751efc5f8dc46cc43286200 e949403d2b6d32f38c5ecd17dc646769
201 ··$fShowCodePoint·::·GHC.Show.Show·CodePoint201 ··$fShowCodePoint·::·GHC.Show.Show·CodePoint
202 ··DFunId202 ··DFunId
203 ··[HasNoCafRefs,·TagSig:·<TagProper>,203 ··[HasNoCafRefs,·TagSig:·<TagProper>,
204 ···LambdaFormInfo:·LFCon[GHC.Show.C:Show],·Inline:·CONLIKE,204 ···LambdaFormInfo:·LFCon[GHC.Show.C:Show],·Inline:·CONLIKE,
205 ···Unfolding:·DFun:.205 ···Unfolding:·DFun:.
206 ················@CodePoint206 ················@CodePoint
207 ················$fShowCodePoint_$cshowsPrec207 ················$fShowCodePoint_$cshowsPrec
208 ················$fShowCodePoint_$cshow208 ················$fShowCodePoint_$cshow
209 ················$fShowCodePoint_$cshowList]209 ················$fShowCodePoint_$cshowList]
210 217e3030e1b6117dc1810d2b2a08337f210 57022669d663b50d59cecdea2ce68316
211 ··$fShowCodePoint1·::·CodePoint·->·GHC.Show.ShowS211 ··$fShowCodePoint1·::·CodePoint·->·GHC.Show.ShowS
212 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,212 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
213 ···Strictness:·<ML><L>,213 ···Strictness:·<ML><L>,
214 ···Unfolding:·Core:·<vanilla>214 ···Unfolding:·Core:·<vanilla>
215 ··············\·(ds['GHC.Types.Many]·::·CodePoint)215 ··············\·(ds['GHC.Types.Many]·::·CodePoint)
216 ················(eta['GHC.Types.Many]·::·GHC.Base.String)·->216 ················(eta['GHC.Types.Many]·::·GHC.Base.String)·->
217 ··············$w$cshowsPrec·0#·ds·eta]217 ··············$w$cshowsPrec·0#·ds·eta]
218 986936b24a95d7882a9d0f3b6c547251218 7eb8ef67961d1f2347002c6bbe4c87fe
219 ··$fShowCodePoint2·::·GHC.Prim.Addr#219 ··$fShowCodePoint2·::·GHC.Prim.Addr#
220 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,220 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
221 ···Unfolding:·Core:·<vanilla>·"CodePoint·"#]221 ···Unfolding:·Core:·<vanilla>·"CodePoint·"#]
222 d3c904f1ba180e563beeb547c4a09da8222 de04893729888bd8f880993108e8dc5a
223 ··$fShowCodePoint_$cshow·::·CodePoint·->·GHC.Base.String223 ··$fShowCodePoint_$cshow·::·CodePoint·->·GHC.Base.String
224 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,224 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
225 ···Strictness:·<ML>,225 ···Strictness:·<ML>,
226 ···Unfolding:·Core:·<vanilla>226 ···Unfolding:·Core:·<vanilla>
227 ··············\·(x['GHC.Types.Many]·::·CodePoint)·->227 ··············\·(x['GHC.Types.Many]·::·CodePoint)·->
228 ··············GHC.CString.unpackAppendCString#228 ··············GHC.CString.unpackAppendCString#
229 ················$fShowCodePoint2229 ················$fShowCodePoint2
230 ················(case·x·`cast`·(N:CodePoint[0])·of·wild1·{·GHC.Word.W32#·x#·->230 ················(case·x·`cast`·(N:CodePoint[0])·of·wild1·{·GHC.Word.W32#·x#·->
231 ·················GHC.Show.$wshowSignedInt231 ·················GHC.Show.$wshowSignedInt
232 ···················11#232 ···················11#
233 ···················(GHC.Prim.word2Int#·(GHC.Prim.word32ToWord#·x#))233 ···················(GHC.Prim.word2Int#·(GHC.Prim.word32ToWord#·x#))
Max diff block lines reached; 34234/40248 bytes (85.06%) of diff not shown.
64.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib/Lowlevel.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib/Lowlevel.hi
Files 98% similar despite different names
63.7 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·Data.Streaming.Zlib.Lowlevel·90667 interface·Data.Streaming.Zlib.Lowlevel·9066
8 ··interface·hash:·3aaae686192a7311dca8cdc584b69e1e 
9 ··ABI·hash:·18f94ffff251fabc84a4277e4590a072 
10 ··export-list·hash:·66464811a2ef705f6e9331993f2dbd578 ··interface·hash:·aa713309f235e612bc19f70c808178a5
 9 ··ABI·hash:·c9e5dbbbc38dace9e095a868442e28d3
 10 ··export-list·hash:·2f8b61dc3f20769a82961c68b6d47500
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c796dda9d085a99bdcf75eb857b3b18912 ··flag·hash:·20e5322ab1793d607706458bf986c64a
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ed764fe434e25cd414b85b299452885c16 ··src_hash:·ed764fe434e25cd414b85b299452885c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 65, 54 lines modifiedOffset 65, 54 lines modified
65 import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de365 import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de3
66 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc66 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
67 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc267 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
68 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0868 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
69 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9469 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
70 import··-/··Codec.Compression.Zlib·8b8fab4716c901629a31fc160cb6a2cf70 import··-/··Codec.Compression.Zlib·8b8fab4716c901629a31fc160cb6a2cf
71 import··-/··Codec.Compression.Zlib.Stream·7dcb932b0772b2f8ddbccdadbccbdc5971 import··-/··Codec.Compression.Zlib.Stream·7dcb932b0772b2f8ddbccdadbccbdc59
72 fe1e4219b9eefbaf813c6d854d617d6772 37c25d75a020e49d56602819cb432748
73 ··$fEnumStrategy·::·GHC.Enum.Enum·Strategy73 ··$fEnumStrategy·::·GHC.Enum.Enum·Strategy
74 ··DFunId74 ··DFunId
75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Enum.C:Enum],75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Enum.C:Enum],
76 ···Inline:·CONLIKE,76 ···Inline:·CONLIKE,
77 ···Unfolding:·DFun:.77 ···Unfolding:·DFun:.
78 ················@Strategy78 ················@Strategy
79 ················$fEnumStrategy_$csucc79 ················$fEnumStrategy_$csucc
80 ················$fEnumStrategy_$cpred80 ················$fEnumStrategy_$cpred
81 ················$fEnumStrategy_$ctoEnum81 ················$fEnumStrategy_$ctoEnum
82 ················$fEnumStrategy_$cfromEnum82 ················$fEnumStrategy_$cfromEnum
83 ················$fEnumStrategy_$cenumFrom83 ················$fEnumStrategy_$cenumFrom
84 ················$fEnumStrategy_$cenumFromThen84 ················$fEnumStrategy_$cenumFromThen
85 ················$fEnumStrategy_$cenumFromTo85 ················$fEnumStrategy_$cenumFromTo
86 ················$fEnumStrategy_$cenumFromThenTo]86 ················$fEnumStrategy_$cenumFromThenTo]
87 5369af360760407bc36f90648a0dd1ac87 39aec4893e2b957194d721aaff43dd1b
88 ··$fEnumStrategy1·::·GHC.Types.Int·->·Strategy88 ··$fEnumStrategy1·::·GHC.Types.Int·->·Strategy
89 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,89 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
90 ···Strictness:·<1!P(S)>b,·CPR:·b,·Inline:·[2],90 ···Strictness:·<1!P(S)>b,·CPR:·b,·Inline:·[2],
91 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>91 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
92 ··············\·(a['GHC.Types.Many]·::·GHC.Types.Int)·->92 ··············\·(a['GHC.Types.Many]·::·GHC.Types.Int)·->
93 ··············case·a·of·wild·{·GHC.Types.I#·ww·->·$wlvl·ww·}]93 ··············case·a·of·wild·{·GHC.Types.I#·ww·->·$wlvl·ww·}]
94 50705708f9c7b43f1a6eeb7c8cc4ae2094 464a56957aab8583cc1576ba3b9e9863
95 ··$fEnumStrategy2·::·Strategy95 ··$fEnumStrategy2·::·Strategy
96 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),96 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
97 ···Strictness:·b,·CPR:·b]97 ···Strictness:·b,·CPR:·b]
98 ef6ab88cb4ca860681db9b6dd1c5381598 04d7ed6f3bdc421a4acb70e72a20dd37
99 ··$fEnumStrategy3·::·Strategy99 ··$fEnumStrategy3·::·Strategy
100 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),100 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
101 ···Strictness:·b,·CPR:·b]101 ···Strictness:·b,·CPR:·b]
102 2bf8624127b7a9a438476943b342c0ee102 14215733910bf64574cacebfe5418e3d
103 ··$fEnumStrategy_$cenumFrom·::·Strategy·->·[Strategy]103 ··$fEnumStrategy_$cenumFrom·::·Strategy·->·[Strategy]
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
105 ···Arity:·1,·Strictness:·<SL>,105 ···Arity:·1,·Strictness:·<SL>,
106 ···Unfolding:·Core:·<vanilla>106 ···Unfolding:·Core:·<vanilla>
107 ··············\·(a['GHC.Types.Many]·::·Strategy)·->107 ··············\·(a['GHC.Types.Many]·::·Strategy)·->
108 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->108 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->
109 ··············case·GHC.Prim.>#·a#·4#·of·lwild·{109 ··············case·GHC.Prim.>#·a#·4#·of·lwild·{
110 ················DEFAULT·->·$fEnumStrategy_go3·a#·1#·->·GHC.Types.[]·@Strategy·}·}]110 ················DEFAULT·->·$fEnumStrategy_go3·a#·1#·->·GHC.Types.[]·@Strategy·}·}]
111 9987757274882e405a9f7acefd05c59f111 a3f937f9c8aeadc5c49a01a582e071ca
112 ··$fEnumStrategy_$cenumFromThen·::·Strategy·->·Strategy·->·[Strategy]112 ··$fEnumStrategy_$cenumFromThen·::·Strategy·->·Strategy·->·[Strategy]
113 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,113 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
114 ···Arity:·2,·Strictness:·<SL><SL>,114 ···Arity:·2,·Strictness:·<SL><SL>,
115 ···Unfolding:·Core:·<vanilla>115 ···Unfolding:·Core:·<vanilla>
116 ··············\·(a['GHC.Types.Many]·::·Strategy)116 ··············\·(a['GHC.Types.Many]·::·Strategy)
117 ················(b['GHC.Types.Many]·::·Strategy)·->117 ················(b['GHC.Types.Many]·::·Strategy)·->
118 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->118 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
262 ··························->·case·GHC.Prim.<#·0#·a#·of·lwild3·{262 ··························->·case·GHC.Prim.<#·0#·a#·of·lwild3·{
263 ·······························DEFAULT263 ·······························DEFAULT
264 ·······························->·GHC.Types.:264 ·······························->·GHC.Types.:
265 ····································@Strategy265 ····································@Strategy
266 ····································(GHC.Prim.tagToEnum#·@Strategy·a#)266 ····································(GHC.Prim.tagToEnum#·@Strategy·a#)
267 ····································(GHC.Types.[]·@Strategy)267 ····································(GHC.Types.[]·@Strategy)
268 ·······························1#·->·GHC.Types.[]·@Strategy·}·}·}·}·}·}]268 ·······························1#·->·GHC.Types.[]·@Strategy·}·}·}·}·}·}]
269 6dce85142cdf271e5d527e86d8a25363269 39bb815d59250c1105bbb8fa6ef25047
270 ··$fEnumStrategy_$cenumFromThenTo·::270 ··$fEnumStrategy_$cenumFromThenTo·::
271 ····Strategy·->·Strategy·->·Strategy·->·[Strategy]271 ····Strategy·->·Strategy·->·Strategy·->·[Strategy]
272 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,272 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
273 ···Strictness:·<SL><SL><SL>,·Inline:,273 ···Strictness:·<SL><SL><SL>,·Inline:,
274 ···Unfolding:·Core:·StableUser274 ···Unfolding:·Core:·StableUser
275 ··············\·(x1['GHC.Types.Many]·::·Strategy)275 ··············\·(x1['GHC.Types.Many]·::·Strategy)
276 ················(x2['GHC.Types.Many]·::·Strategy)276 ················(x2['GHC.Types.Many]·::·Strategy)
Offset 291, 15 lines modifiedOffset 291, 15 lines modified
291 ······················@GHC.Types.Int291 ······················@GHC.Types.Int
292 ······················c292 ······················c
293 ······················$fEnumStrategy_$ctoEnum)293 ······················$fEnumStrategy_$ctoEnum)
294 ···················n294 ···················n
295 ···················a#295 ···················a#
296 ···················a#1296 ···················a#1
297 ···················a#2·}·}·})]297 ···················a#2·}·}·})]
298 353a7a5ae106e7a1fc072e530f2336bb298 651937f4c67f4ed0b1f3402cbb18581b
299 ··$fEnumStrategy_$cenumFromTo·::·Strategy·->·Strategy·->·[Strategy]299 ··$fEnumStrategy_$cenumFromTo·::·Strategy·->·Strategy·->·[Strategy]
300 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,300 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
301 ···Strictness:·<SL><SL>,·Inline:,301 ···Strictness:·<SL><SL>,·Inline:,
302 ···Unfolding:·Core:·StableUser302 ···Unfolding:·Core:·StableUser
303 ··············\·(x['GHC.Types.Many]·::·Strategy)303 ··············\·(x['GHC.Types.Many]·::·Strategy)
304 ················(y['GHC.Types.Many]·::·Strategy)·->304 ················(y['GHC.Types.Many]·::·Strategy)·->
305 ··············GHC.Base.build305 ··············GHC.Base.build
Offset 316, 416 lines modifiedOffset 316, 416 lines modified
316 ······················@b1316 ······················@b1
317 ······················@GHC.Types.Int317 ······················@GHC.Types.Int
318 ······················c318 ······················c
319 ······················$fEnumStrategy_$ctoEnum)319 ······················$fEnumStrategy_$ctoEnum)
320 ···················n320 ···················n
321 ···················a#321 ···················a#
322 ···················a#1·}·})]322 ···················a#1·}·})]
323 f0abb5dd8c3c95a449fca1d80800c5d7323 868626f8c26fd3ed51a39826f86b84b3
324 ··$fEnumStrategy_$cfromEnum·::·Strategy·->·GHC.Types.Int324 ··$fEnumStrategy_$cfromEnum·::·Strategy·->·GHC.Types.Int
325 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,325 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
326 ···Arity:·1,·Strictness:·<SL>,·CPR:·1,326 ···Arity:·1,·Strictness:·<SL>,·CPR:·1,
327 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>327 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
328 ··············\·(a['GHC.Types.Many]·::·Strategy)·->328 ··············\·(a['GHC.Types.Many]·::·Strategy)·->
329 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->329 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->
330 ··············GHC.Types.I#·a#·}]330 ··············GHC.Types.I#·a#·}]
331 e1b08711d9d017acd6b053058a65db72331 5be1ff7b110de8c50f61fe39030cbc8a
332 ··$fEnumStrategy_$cpred·::·Strategy·->·Strategy332 ··$fEnumStrategy_$cpred·::·Strategy·->·Strategy
333 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,333 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
Max diff block lines reached; 59188/65234 bytes (90.73%) of diff not shown.
64.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib/Lowlevel.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib/Lowlevel.dyn_hi
Files 98% similar despite different names
63.7 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·Data.Streaming.Zlib.Lowlevel·90667 interface·Data.Streaming.Zlib.Lowlevel·9066
8 ··interface·hash:·3aaae686192a7311dca8cdc584b69e1e 
9 ··ABI·hash:·18f94ffff251fabc84a4277e4590a072 
10 ··export-list·hash:·66464811a2ef705f6e9331993f2dbd578 ··interface·hash:·aa713309f235e612bc19f70c808178a5
 9 ··ABI·hash:·c9e5dbbbc38dace9e095a868442e28d3
 10 ··export-list·hash:·2f8b61dc3f20769a82961c68b6d47500
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·20e5322ab1793d607706458bf986c64a12 ··flag·hash:·c796dda9d085a99bdcf75eb857b3b189
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ed764fe434e25cd414b85b299452885c16 ··src_hash:·ed764fe434e25cd414b85b299452885c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 65, 54 lines modifiedOffset 65, 54 lines modified
65 import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de365 import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de3
66 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc66 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
67 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc267 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
68 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0868 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
69 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9469 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
70 import··-/··Codec.Compression.Zlib·8b8fab4716c901629a31fc160cb6a2cf70 import··-/··Codec.Compression.Zlib·8b8fab4716c901629a31fc160cb6a2cf
71 import··-/··Codec.Compression.Zlib.Stream·7dcb932b0772b2f8ddbccdadbccbdc5971 import··-/··Codec.Compression.Zlib.Stream·7dcb932b0772b2f8ddbccdadbccbdc59
72 fe1e4219b9eefbaf813c6d854d617d6772 37c25d75a020e49d56602819cb432748
73 ··$fEnumStrategy·::·GHC.Enum.Enum·Strategy73 ··$fEnumStrategy·::·GHC.Enum.Enum·Strategy
74 ··DFunId74 ··DFunId
75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Enum.C:Enum],75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Enum.C:Enum],
76 ···Inline:·CONLIKE,76 ···Inline:·CONLIKE,
77 ···Unfolding:·DFun:.77 ···Unfolding:·DFun:.
78 ················@Strategy78 ················@Strategy
79 ················$fEnumStrategy_$csucc79 ················$fEnumStrategy_$csucc
80 ················$fEnumStrategy_$cpred80 ················$fEnumStrategy_$cpred
81 ················$fEnumStrategy_$ctoEnum81 ················$fEnumStrategy_$ctoEnum
82 ················$fEnumStrategy_$cfromEnum82 ················$fEnumStrategy_$cfromEnum
83 ················$fEnumStrategy_$cenumFrom83 ················$fEnumStrategy_$cenumFrom
84 ················$fEnumStrategy_$cenumFromThen84 ················$fEnumStrategy_$cenumFromThen
85 ················$fEnumStrategy_$cenumFromTo85 ················$fEnumStrategy_$cenumFromTo
86 ················$fEnumStrategy_$cenumFromThenTo]86 ················$fEnumStrategy_$cenumFromThenTo]
87 5369af360760407bc36f90648a0dd1ac87 39aec4893e2b957194d721aaff43dd1b
88 ··$fEnumStrategy1·::·GHC.Types.Int·->·Strategy88 ··$fEnumStrategy1·::·GHC.Types.Int·->·Strategy
89 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,89 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
90 ···Strictness:·<1!P(S)>b,·CPR:·b,·Inline:·[2],90 ···Strictness:·<1!P(S)>b,·CPR:·b,·Inline:·[2],
91 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>91 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
92 ··············\·(a['GHC.Types.Many]·::·GHC.Types.Int)·->92 ··············\·(a['GHC.Types.Many]·::·GHC.Types.Int)·->
93 ··············case·a·of·wild·{·GHC.Types.I#·ww·->·$wlvl·ww·}]93 ··············case·a·of·wild·{·GHC.Types.I#·ww·->·$wlvl·ww·}]
94 50705708f9c7b43f1a6eeb7c8cc4ae2094 464a56957aab8583cc1576ba3b9e9863
95 ··$fEnumStrategy2·::·Strategy95 ··$fEnumStrategy2·::·Strategy
96 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),96 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
97 ···Strictness:·b,·CPR:·b]97 ···Strictness:·b,·CPR:·b]
98 ef6ab88cb4ca860681db9b6dd1c5381598 04d7ed6f3bdc421a4acb70e72a20dd37
99 ··$fEnumStrategy3·::·Strategy99 ··$fEnumStrategy3·::·Strategy
100 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),100 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
101 ···Strictness:·b,·CPR:·b]101 ···Strictness:·b,·CPR:·b]
102 2bf8624127b7a9a438476943b342c0ee102 14215733910bf64574cacebfe5418e3d
103 ··$fEnumStrategy_$cenumFrom·::·Strategy·->·[Strategy]103 ··$fEnumStrategy_$cenumFrom·::·Strategy·->·[Strategy]
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
105 ···Arity:·1,·Strictness:·<SL>,105 ···Arity:·1,·Strictness:·<SL>,
106 ···Unfolding:·Core:·<vanilla>106 ···Unfolding:·Core:·<vanilla>
107 ··············\·(a['GHC.Types.Many]·::·Strategy)·->107 ··············\·(a['GHC.Types.Many]·::·Strategy)·->
108 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->108 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->
109 ··············case·GHC.Prim.>#·a#·4#·of·lwild·{109 ··············case·GHC.Prim.>#·a#·4#·of·lwild·{
110 ················DEFAULT·->·$fEnumStrategy_go3·a#·1#·->·GHC.Types.[]·@Strategy·}·}]110 ················DEFAULT·->·$fEnumStrategy_go3·a#·1#·->·GHC.Types.[]·@Strategy·}·}]
111 9987757274882e405a9f7acefd05c59f111 a3f937f9c8aeadc5c49a01a582e071ca
112 ··$fEnumStrategy_$cenumFromThen·::·Strategy·->·Strategy·->·[Strategy]112 ··$fEnumStrategy_$cenumFromThen·::·Strategy·->·Strategy·->·[Strategy]
113 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,113 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
114 ···Arity:·2,·Strictness:·<SL><SL>,114 ···Arity:·2,·Strictness:·<SL><SL>,
115 ···Unfolding:·Core:·<vanilla>115 ···Unfolding:·Core:·<vanilla>
116 ··············\·(a['GHC.Types.Many]·::·Strategy)116 ··············\·(a['GHC.Types.Many]·::·Strategy)
117 ················(b['GHC.Types.Many]·::·Strategy)·->117 ················(b['GHC.Types.Many]·::·Strategy)·->
118 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->118 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
262 ··························->·case·GHC.Prim.<#·0#·a#·of·lwild3·{262 ··························->·case·GHC.Prim.<#·0#·a#·of·lwild3·{
263 ·······························DEFAULT263 ·······························DEFAULT
264 ·······························->·GHC.Types.:264 ·······························->·GHC.Types.:
265 ····································@Strategy265 ····································@Strategy
266 ····································(GHC.Prim.tagToEnum#·@Strategy·a#)266 ····································(GHC.Prim.tagToEnum#·@Strategy·a#)
267 ····································(GHC.Types.[]·@Strategy)267 ····································(GHC.Types.[]·@Strategy)
268 ·······························1#·->·GHC.Types.[]·@Strategy·}·}·}·}·}·}]268 ·······························1#·->·GHC.Types.[]·@Strategy·}·}·}·}·}·}]
269 6dce85142cdf271e5d527e86d8a25363269 39bb815d59250c1105bbb8fa6ef25047
270 ··$fEnumStrategy_$cenumFromThenTo·::270 ··$fEnumStrategy_$cenumFromThenTo·::
271 ····Strategy·->·Strategy·->·Strategy·->·[Strategy]271 ····Strategy·->·Strategy·->·Strategy·->·[Strategy]
272 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,272 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
273 ···Strictness:·<SL><SL><SL>,·Inline:,273 ···Strictness:·<SL><SL><SL>,·Inline:,
274 ···Unfolding:·Core:·StableUser274 ···Unfolding:·Core:·StableUser
275 ··············\·(x1['GHC.Types.Many]·::·Strategy)275 ··············\·(x1['GHC.Types.Many]·::·Strategy)
276 ················(x2['GHC.Types.Many]·::·Strategy)276 ················(x2['GHC.Types.Many]·::·Strategy)
Offset 291, 15 lines modifiedOffset 291, 15 lines modified
291 ······················@GHC.Types.Int291 ······················@GHC.Types.Int
292 ······················c292 ······················c
293 ······················$fEnumStrategy_$ctoEnum)293 ······················$fEnumStrategy_$ctoEnum)
294 ···················n294 ···················n
295 ···················a#295 ···················a#
296 ···················a#1296 ···················a#1
297 ···················a#2·}·}·})]297 ···················a#2·}·}·})]
298 353a7a5ae106e7a1fc072e530f2336bb298 651937f4c67f4ed0b1f3402cbb18581b
299 ··$fEnumStrategy_$cenumFromTo·::·Strategy·->·Strategy·->·[Strategy]299 ··$fEnumStrategy_$cenumFromTo·::·Strategy·->·Strategy·->·[Strategy]
300 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,300 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
301 ···Strictness:·<SL><SL>,·Inline:,301 ···Strictness:·<SL><SL>,·Inline:,
302 ···Unfolding:·Core:·StableUser302 ···Unfolding:·Core:·StableUser
303 ··············\·(x['GHC.Types.Many]·::·Strategy)303 ··············\·(x['GHC.Types.Many]·::·Strategy)
304 ················(y['GHC.Types.Many]·::·Strategy)·->304 ················(y['GHC.Types.Many]·::·Strategy)·->
305 ··············GHC.Base.build305 ··············GHC.Base.build
Offset 316, 416 lines modifiedOffset 316, 416 lines modified
316 ······················@b1316 ······················@b1
317 ······················@GHC.Types.Int317 ······················@GHC.Types.Int
318 ······················c318 ······················c
319 ······················$fEnumStrategy_$ctoEnum)319 ······················$fEnumStrategy_$ctoEnum)
320 ···················n320 ···················n
321 ···················a#321 ···················a#
322 ···················a#1·}·})]322 ···················a#1·}·})]
323 f0abb5dd8c3c95a449fca1d80800c5d7323 868626f8c26fd3ed51a39826f86b84b3
324 ··$fEnumStrategy_$cfromEnum·::·Strategy·->·GHC.Types.Int324 ··$fEnumStrategy_$cfromEnum·::·Strategy·->·GHC.Types.Int
325 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,325 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
326 ···Arity:·1,·Strictness:·<SL>,·CPR:·1,326 ···Arity:·1,·Strictness:·<SL>,·CPR:·1,
327 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>327 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
328 ··············\·(a['GHC.Types.Many]·::·Strategy)·->328 ··············\·(a['GHC.Types.Many]·::·Strategy)·->
329 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->329 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->
330 ··············GHC.Types.I#·a#·}]330 ··············GHC.Types.I#·a#·}]
331 e1b08711d9d017acd6b053058a65db72331 5be1ff7b110de8c50f61fe39030cbc8a
332 ··$fEnumStrategy_$cpred·::·Strategy·->·Strategy332 ··$fEnumStrategy_$cpred·::·Strategy·->·Strategy
333 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,333 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
Max diff block lines reached; 59188/65234 bytes (90.73%) of diff not shown.
94.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib.dyn_hi
Files 99% similar despite different names
93.7 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Streaming.Zlib·90667 interface·Data.Streaming.Zlib·9066
8 ··interface·hash:·f993421e8ebe2e3d2165a053b22643d3 
9 ··ABI·hash:·7464daf11580624be394e46781078e88 
10 ··export-list·hash:·d1d7ce32174f7b3040600b03a9085ae88 ··interface·hash:·b6c84e6462e5e8f1be7c5db5428752db
 9 ··ABI·hash:·7562e8cc6f0fb425a92e226f8e9175fd
 10 ··export-list·hash:·4d7a021f709c921a7da09cb58b719b32
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·a71c9ec10bbfb8a4e44afa3a4987015712 ··flag·hash:·a71c9ec10bbfb8a4e44afa3a49870157
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ae31c621a6190a2898668af7f87cb7f716 ··src_hash:·ae31c621a6190a2898668af7f87cb7f7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ··Codec.Compression.Zlib.Stream.defaultWindowBits34 ··Codec.Compression.Zlib.Stream.defaultWindowBits
35 ··Deflate35 ··Deflate
36 ··Inflate36 ··Inflate
37 ··Popper37 ··Popper
38 ··PopperRes{PRDone·PRError·PRNext}38 ··PopperRes{PRDone·PRError·PRNext}
39 ··ZlibException{ZlibException}39 ··ZlibException{ZlibException}
40 ··Codec.Compression.Zlib.Stream.WindowBits{Codec.Compression.Zlib.Stream.WindowBits}40 ··Codec.Compression.Zlib.Stream.WindowBits{Codec.Compression.Zlib.Stream.WindowBits}
41 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Zlib.Lowlevel41 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Zlib.Lowlevel
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.343 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
44 ·····························zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk44 ·····························zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext46 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
47 family·instance·modules:·Control.Applicative·Control.Arrow47 family·instance·modules:·Control.Applicative·Control.Arrow
48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 72, 38 lines modifiedOffset 72, 38 lines modified
72 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc272 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
73 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc773 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
74 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b674 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
75 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f975 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
76 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa3800176 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa38001
77 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0877 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
78 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9478 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
79 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Zlib.Lowlevel·18f94ffff251fabc84a4277e4590a072 
80 ··exports:·66464811a2ef705f6e9331993f2dbd57 
81 ··StrategyDefault·7462744c1506d09aebe9fbe0ef866254 
82 ··ZStream'·10aa7c19289c884b9363f906ff331ec6 
83 ··ZStreamStruct·94cc3a5f52a0c801bf4c7fad7a674571 
84 ··c_call_deflate_finish·36046382d981c99a77c3533dc62d19de 
85 ··c_call_deflate_flush·94a4f0b49195f95f34520013988b5907 
86 ··c_call_deflate_full_flush·0b64f6ea98183d3043f35795dcbc3bb3 
87 ··c_call_deflate_noflush·8883e6e4aafc3fe9700427dfc93f7a0a 
88 ··c_call_deflate_set_dictionary·d4d261b655bb7bd1af55baa93018e495 
89 ··c_call_inflate_noflush·fc794ad96cb3743ada6a8e0638169c3a 
90 ··c_call_inflate_set_dictionary·d80da74de42be9de94511d4c5308145e 
91 ··c_free_z_stream_deflate·547b387c9b03fca2bbbc835c517394fd 
92 ··c_free_z_stream_inflate·c65cfeefdf1050689382172753674b0a 
93 ··c_get_avail_in·1bfbc3397ee4f5abc1ade00c7cb70a8e 
94 ··c_get_avail_out·c4aa61b444094845ba1d32f0ba925e6e 
95 ··c_set_avail_in·322b8ea1e0a154da7e1f0f64e2b9d47a 
96 ··c_set_avail_out·7edacdf253348b164da578abc9c0b968 
97 ··deflateInit2·e3ef5b2974e17caf6cd634d65510f477 
98 ··inflateInit2·dff155573b128155b9093232e1a8a6a0 
99 ··zstreamNew·6e0ac479ec3ed70d970d06b2e37c7ed779 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Zlib.Lowlevel·c9e5dbbbc38dace9e095a868442e28d3
 80 ··exports:·2f8b61dc3f20769a82961c68b6d47500
 81 ··StrategyDefault·3bfc9a3a90cf8d7ea3e17ed06420952a
 82 ··ZStream'·79ce4d370b38becac0aace8ea63f6a8e
 83 ··ZStreamStruct·a73f9aa8fc06bb53ff6be107dc46003d
 84 ··c_call_deflate_finish·9f7a0399c0454ce856e944818cef3f67
 85 ··c_call_deflate_flush·8039116e40aefd4581c1d297275c4d4e
 86 ··c_call_deflate_full_flush·d13005b453842fe66536dbad2e1de028
 87 ··c_call_deflate_noflush·33f879f32ada767d8be54a0ae9a6ab00
 88 ··c_call_deflate_set_dictionary·5e6c1a1e838d7b529e35621016a8574b
 89 ··c_call_inflate_noflush·f9aff2f65294ca70410937f498990d15
 90 ··c_call_inflate_set_dictionary·9fb28d0d7e57109472022938153268ee
 91 ··c_free_z_stream_deflate·9bb849d694d683fbed00b7fa976040c2
 92 ··c_free_z_stream_inflate·d8529be412311675d533f23053cdc700
 93 ··c_get_avail_in·e77a19addbd6980d0a373fd4aef0e01a
 94 ··c_get_avail_out·2bd654095dd0e563f493b3b92fc4d01b
 95 ··c_set_avail_in·5bfcc3a98bdb1508b9dd22b89b47f03b
 96 ··c_set_avail_out·40cc02fa8bfbd0d1aeca964a3c106859
 97 ··deflateInit2·8cbb153d7c39bb9ec4684283c3f9a2ed
 98 ··inflateInit2·7e7c105ca076e48ae5f497e0b553310e
 99 ··zstreamNew·a26f62162670cb4e459f332cf5e238bd
100 import··-/··Codec.Compression.Zlib·8b8fab4716c901629a31fc160cb6a2cf100 import··-/··Codec.Compression.Zlib·8b8fab4716c901629a31fc160cb6a2cf
101 import··-/··Codec.Compression.Zlib.Stream·7dcb932b0772b2f8ddbccdadbccbdc59101 import··-/··Codec.Compression.Zlib.Stream·7dcb932b0772b2f8ddbccdadbccbdc59
102 c2a16226cfbe940753194cfbf2edac73102 ecebdf1d536aba2be7eea0b1d3d429cf
103 ··$fExceptionZlibException·::103 ··$fExceptionZlibException·::
104 ····GHC.Exception.Type.Exception·ZlibException104 ····GHC.Exception.Type.Exception·ZlibException
105 ··DFunId105 ··DFunId
106 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],106 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],
107 ···Inline:·CONLIKE,107 ···Inline:·CONLIKE,
108 ···Unfolding:·DFun:.108 ···Unfolding:·DFun:.
109 ················@ZlibException109 ················@ZlibException
Offset 111, 29 lines modifiedOffset 111, 29 lines modified
111 ··················`cast`111 ··················`cast`
112 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]112 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]
113 ··························<*>_N·<ZlibException>_N))113 ··························<*>_N·<ZlibException>_N))
114 ················$fShowZlibException114 ················$fShowZlibException
115 ················$fExceptionZlibException_$ctoException115 ················$fExceptionZlibException_$ctoException
116 ················$fExceptionZlibException_$cfromException116 ················$fExceptionZlibException_$cfromException
117 ················$fExceptionZlibException_$cshow]117 ················$fExceptionZlibException_$cshow]
118 018e277f1012a89b87993ed1dfe19841118 7e9e3d5c7a3cb3c61df9a13c2b6765d3
119 ··$fExceptionZlibException1·::·GHC.Prim.Addr#119 ··$fExceptionZlibException1·::·GHC.Prim.Addr#
120 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,120 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
121 ···Unfolding:·Core:·<vanilla>·"ZlibException·"#]121 ···Unfolding:·Core:·<vanilla>·"ZlibException·"#]
122 81e993029bf43134b51160433eb1101e122 4bc17c3ccf124285acf55336207a6214
123 ··$fExceptionZlibException2·::123 ··$fExceptionZlibException2·::
124 ····Data.Typeable.Internal.TypeRep·ZlibException124 ····Data.Typeable.Internal.TypeRep·ZlibException
125 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),125 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
126 ···Unfolding:·Core:·<vanilla>126 ···Unfolding:·Core:·<vanilla>
127 ··············Data.Typeable.Internal.mkTrCon127 ··············Data.Typeable.Internal.mkTrCon
128 ················@(*)128 ················@(*)
129 ················@ZlibException129 ················@ZlibException
130 ················$tcZlibException130 ················$tcZlibException
131 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]131 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
132 d6826d442d23fcf60659abc1d32539f8132 aa57f1e5c1b854fab0108facaa72d8ed
133 ··$fExceptionZlibException_$cfromException·::133 ··$fExceptionZlibException_$cfromException·::
134 ····GHC.Exception.Type.SomeException·->·GHC.Maybe.Maybe·ZlibException134 ····GHC.Exception.Type.SomeException·->·GHC.Maybe.Maybe·ZlibException
135 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,135 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
136 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,136 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,
137 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>137 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
138 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->138 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->
139 ··············case·eta·of·wild·{·GHC.Exception.Type.SomeException·e1·$dException1·e2·->139 ··············case·eta·of·wild·{·GHC.Exception.Type.SomeException·e1·$dException1·e2·->
Offset 155, 87 lines modifiedOffset 155, 87 lines modified
155 ····························Data.Type.Equality.:~~:·ZlibException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->155 ····························Data.Type.Equality.:~~:·ZlibException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->
156 ···················GHC.Maybe.Just156 ···················GHC.Maybe.Just
Max diff block lines reached; 89171/95870 bytes (93.01%) of diff not shown.
93.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib.hi
Files 99% similar despite different names
93.7 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Streaming.Zlib·90667 interface·Data.Streaming.Zlib·9066
8 ··interface·hash:·f993421e8ebe2e3d2165a053b22643d3 
9 ··ABI·hash:·7464daf11580624be394e46781078e88 
10 ··export-list·hash:·d1d7ce32174f7b3040600b03a9085ae88 ··interface·hash:·b6c84e6462e5e8f1be7c5db5428752db
 9 ··ABI·hash:·7562e8cc6f0fb425a92e226f8e9175fd
 10 ··export-list·hash:·4d7a021f709c921a7da09cb58b719b32
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0a7427c558b1bb8740d62474d8a9cad112 ··flag·hash:·0a7427c558b1bb8740d62474d8a9cad1
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ae31c621a6190a2898668af7f87cb7f716 ··src_hash:·ae31c621a6190a2898668af7f87cb7f7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ··Codec.Compression.Zlib.Stream.defaultWindowBits34 ··Codec.Compression.Zlib.Stream.defaultWindowBits
35 ··Deflate35 ··Deflate
36 ··Inflate36 ··Inflate
37 ··Popper37 ··Popper
38 ··PopperRes{PRDone·PRError·PRNext}38 ··PopperRes{PRDone·PRError·PRNext}
39 ··ZlibException{ZlibException}39 ··ZlibException{ZlibException}
40 ··Codec.Compression.Zlib.Stream.WindowBits{Codec.Compression.Zlib.Stream.WindowBits}40 ··Codec.Compression.Zlib.Stream.WindowBits{Codec.Compression.Zlib.Stream.WindowBits}
41 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Zlib.Lowlevel41 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Zlib.Lowlevel
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.343 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
44 ·····························zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk44 ·····························zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext46 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
47 family·instance·modules:·Control.Applicative·Control.Arrow47 family·instance·modules:·Control.Applicative·Control.Arrow
48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 72, 38 lines modifiedOffset 72, 38 lines modified
72 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc272 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
73 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc773 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
74 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b674 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
75 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f975 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
76 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa3800176 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa38001
77 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0877 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
78 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9478 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
79 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Zlib.Lowlevel·18f94ffff251fabc84a4277e4590a072 
80 ··exports:·66464811a2ef705f6e9331993f2dbd57 
81 ··StrategyDefault·7462744c1506d09aebe9fbe0ef866254 
82 ··ZStream'·10aa7c19289c884b9363f906ff331ec6 
83 ··ZStreamStruct·94cc3a5f52a0c801bf4c7fad7a674571 
84 ··c_call_deflate_finish·36046382d981c99a77c3533dc62d19de 
85 ··c_call_deflate_flush·94a4f0b49195f95f34520013988b5907 
86 ··c_call_deflate_full_flush·0b64f6ea98183d3043f35795dcbc3bb3 
87 ··c_call_deflate_noflush·8883e6e4aafc3fe9700427dfc93f7a0a 
88 ··c_call_deflate_set_dictionary·d4d261b655bb7bd1af55baa93018e495 
89 ··c_call_inflate_noflush·fc794ad96cb3743ada6a8e0638169c3a 
90 ··c_call_inflate_set_dictionary·d80da74de42be9de94511d4c5308145e 
91 ··c_free_z_stream_deflate·547b387c9b03fca2bbbc835c517394fd 
92 ··c_free_z_stream_inflate·c65cfeefdf1050689382172753674b0a 
93 ··c_get_avail_in·1bfbc3397ee4f5abc1ade00c7cb70a8e 
94 ··c_get_avail_out·c4aa61b444094845ba1d32f0ba925e6e 
95 ··c_set_avail_in·322b8ea1e0a154da7e1f0f64e2b9d47a 
96 ··c_set_avail_out·7edacdf253348b164da578abc9c0b968 
97 ··deflateInit2·e3ef5b2974e17caf6cd634d65510f477 
98 ··inflateInit2·dff155573b128155b9093232e1a8a6a0 
99 ··zstreamNew·6e0ac479ec3ed70d970d06b2e37c7ed779 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Zlib.Lowlevel·c9e5dbbbc38dace9e095a868442e28d3
 80 ··exports:·2f8b61dc3f20769a82961c68b6d47500
 81 ··StrategyDefault·3bfc9a3a90cf8d7ea3e17ed06420952a
 82 ··ZStream'·79ce4d370b38becac0aace8ea63f6a8e
 83 ··ZStreamStruct·a73f9aa8fc06bb53ff6be107dc46003d
 84 ··c_call_deflate_finish·9f7a0399c0454ce856e944818cef3f67
 85 ··c_call_deflate_flush·8039116e40aefd4581c1d297275c4d4e
 86 ··c_call_deflate_full_flush·d13005b453842fe66536dbad2e1de028
 87 ··c_call_deflate_noflush·33f879f32ada767d8be54a0ae9a6ab00
 88 ··c_call_deflate_set_dictionary·5e6c1a1e838d7b529e35621016a8574b
 89 ··c_call_inflate_noflush·f9aff2f65294ca70410937f498990d15
 90 ··c_call_inflate_set_dictionary·9fb28d0d7e57109472022938153268ee
 91 ··c_free_z_stream_deflate·9bb849d694d683fbed00b7fa976040c2
 92 ··c_free_z_stream_inflate·d8529be412311675d533f23053cdc700
 93 ··c_get_avail_in·e77a19addbd6980d0a373fd4aef0e01a
 94 ··c_get_avail_out·2bd654095dd0e563f493b3b92fc4d01b
 95 ··c_set_avail_in·5bfcc3a98bdb1508b9dd22b89b47f03b
 96 ··c_set_avail_out·40cc02fa8bfbd0d1aeca964a3c106859
 97 ··deflateInit2·8cbb153d7c39bb9ec4684283c3f9a2ed
 98 ··inflateInit2·7e7c105ca076e48ae5f497e0b553310e
 99 ··zstreamNew·a26f62162670cb4e459f332cf5e238bd
100 import··-/··Codec.Compression.Zlib·8b8fab4716c901629a31fc160cb6a2cf100 import··-/··Codec.Compression.Zlib·8b8fab4716c901629a31fc160cb6a2cf
101 import··-/··Codec.Compression.Zlib.Stream·7dcb932b0772b2f8ddbccdadbccbdc59101 import··-/··Codec.Compression.Zlib.Stream·7dcb932b0772b2f8ddbccdadbccbdc59
102 c2a16226cfbe940753194cfbf2edac73102 ecebdf1d536aba2be7eea0b1d3d429cf
103 ··$fExceptionZlibException·::103 ··$fExceptionZlibException·::
104 ····GHC.Exception.Type.Exception·ZlibException104 ····GHC.Exception.Type.Exception·ZlibException
105 ··DFunId105 ··DFunId
106 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],106 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],
107 ···Inline:·CONLIKE,107 ···Inline:·CONLIKE,
108 ···Unfolding:·DFun:.108 ···Unfolding:·DFun:.
109 ················@ZlibException109 ················@ZlibException
Offset 111, 29 lines modifiedOffset 111, 29 lines modified
111 ··················`cast`111 ··················`cast`
112 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]112 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]
113 ··························<*>_N·<ZlibException>_N))113 ··························<*>_N·<ZlibException>_N))
114 ················$fShowZlibException114 ················$fShowZlibException
115 ················$fExceptionZlibException_$ctoException115 ················$fExceptionZlibException_$ctoException
116 ················$fExceptionZlibException_$cfromException116 ················$fExceptionZlibException_$cfromException
117 ················$fExceptionZlibException_$cshow]117 ················$fExceptionZlibException_$cshow]
118 018e277f1012a89b87993ed1dfe19841118 7e9e3d5c7a3cb3c61df9a13c2b6765d3
119 ··$fExceptionZlibException1·::·GHC.Prim.Addr#119 ··$fExceptionZlibException1·::·GHC.Prim.Addr#
120 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,120 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
121 ···Unfolding:·Core:·<vanilla>·"ZlibException·"#]121 ···Unfolding:·Core:·<vanilla>·"ZlibException·"#]
122 81e993029bf43134b51160433eb1101e122 4bc17c3ccf124285acf55336207a6214
123 ··$fExceptionZlibException2·::123 ··$fExceptionZlibException2·::
124 ····Data.Typeable.Internal.TypeRep·ZlibException124 ····Data.Typeable.Internal.TypeRep·ZlibException
125 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),125 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
126 ···Unfolding:·Core:·<vanilla>126 ···Unfolding:·Core:·<vanilla>
127 ··············Data.Typeable.Internal.mkTrCon127 ··············Data.Typeable.Internal.mkTrCon
128 ················@(*)128 ················@(*)
129 ················@ZlibException129 ················@ZlibException
130 ················$tcZlibException130 ················$tcZlibException
131 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]131 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
132 d6826d442d23fcf60659abc1d32539f8132 aa57f1e5c1b854fab0108facaa72d8ed
133 ··$fExceptionZlibException_$cfromException·::133 ··$fExceptionZlibException_$cfromException·::
134 ····GHC.Exception.Type.SomeException·->·GHC.Maybe.Maybe·ZlibException134 ····GHC.Exception.Type.SomeException·->·GHC.Maybe.Maybe·ZlibException
135 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,135 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
136 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,136 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,
137 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>137 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
138 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->138 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->
139 ··············case·eta·of·wild·{·GHC.Exception.Type.SomeException·e1·$dException1·e2·->139 ··············case·eta·of·wild·{·GHC.Exception.Type.SomeException·e1·$dException1·e2·->
Offset 155, 87 lines modifiedOffset 155, 87 lines modified
155 ····························Data.Type.Equality.:~~:·ZlibException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->155 ····························Data.Type.Equality.:~~:·ZlibException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->
156 ···················GHC.Maybe.Just156 ···················GHC.Maybe.Just
Max diff block lines reached; 89171/95867 bytes (93.02%) of diff not shown.
2.05 KB
libghc-streaming-commons-doc_0.2.2.6-2_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-03·07:17:17.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-03·07:17:17.000000·debian-binary
2 -rw-r--r--···0········0········0·····2168·2024-10-03·07:17:17.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2172·2024-10-03·07:17:17.000000·control.tar.xz
3 -rw-r--r--···0········0········0···125052·2024-10-03·07:17:17.000000·data.tar.xz3 -rw-r--r--···0········0········0···125028·2024-10-03·07:17:17.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.42 KB
data.tar.xz
1.4 KB
data.tar
1.39 KB
./usr/lib/ghc-doc/haddock/streaming-commons-0.2.2.6/streaming-commons.haddock
    
Offset 1426, 16 lines modifiedOffset 1426, 16 lines modified
00005910:·00d3·0200·a202·bd02·00d4·0200·a202·bd02··................00005910:·00d3·0200·a202·bd02·00d4·0200·a202·bd02··................
00005920:·00d5·0200·a202·bd02·00d6·0200·a202·bd02··................00005920:·00d5·0200·a202·bd02·00d6·0200·a202·bd02··................
00005930:·00d7·0200·a202·bd02·00d8·0200·a202·bd02··................00005930:·00d7·0200·a202·bd02·00d8·0200·a202·bd02··................
00005940:·00d9·0200·a202·bd02·00da·0200·a202·bd02··................00005940:·00d9·0200·a202·bd02·00da·0200·a202·bd02··................
00005950:·00db·0200·a202·bd02·00dc·0200·0002·00dd··................00005950:·00db·0200·a202·bd02·00dc·0200·0002·00dd··................
00005960:·0200·0002·00de·02df·0230·7374·7265·616d··.........0stream00005960:·0200·0002·00de·02df·0230·7374·7265·616d··.........0stream
00005970:·696e·672d·636f·6d6d·6f6e·732d·302e·322e··ing-commons-0.2.00005970:·696e·672d·636f·6d6d·6f6e·732d·302e·322e··ing-commons-0.2.
00005980:·322e·362d·354e·4369·3770·7469·416a·5437··2.6-5NCi7ptiAjT7 
00005990:·6733·3051·3731·5031·734c·1944·6174·612e··g30Q71P1sL.Data.00005980:·322e·362d·3947·6831·7659·3632·4a64·4942··2.6-9Gh1vY62JdIB
 00005990:·7959·6e52·5638·524e·4b6d·1944·6174·612e··yYnRV8RNKm.Data.
000059a0:·5374·7265·616d·696e·672e·4669·6c65·7379··Streaming.Filesy000059a0:·5374·7265·616d·696e·672e·4669·6c65·7379··Streaming.Filesy
000059b0:·7374·656d·1344·6174·612e·5374·7265·616d··stem.Data.Stream000059b0:·7374·656d·1344·6174·612e·5374·7265·616d··stem.Data.Stream
000059c0:·696e·672e·5a6c·6962·2844·6174·612e·5374··ing.Zlib(Data.St000059c0:·696e·672e·5a6c·6962·2844·6174·612e·5374··ing.Zlib(Data.St
000059d0:·7265·616d·696e·672e·4279·7465·5374·7269··reaming.ByteStri000059d0:·7265·616d·696e·672e·4279·7465·5374·7269··reaming.ByteStri
000059e0:·6e67·2e42·7569·6c64·6572·2e42·7566·6665··ng.Builder.Buffe000059e0:·6e67·2e42·7569·6c64·6572·2e42·7566·6665··ng.Builder.Buffe
000059f0:·7221·4461·7461·2e53·7472·6561·6d69·6e67··r!Data.Streaming000059f0:·7221·4461·7461·2e53·7472·6561·6d69·6e67··r!Data.Streaming
00005a00:·2e42·7974·6553·7472·696e·672e·4275·696c··.ByteString.Buil00005a00:·2e42·7974·6553·7472·696e·672e·4275·696c··.ByteString.Buil
624 KB
libghc-streaming-commons-prof_0.2.2.6-2_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-03·07:17:17.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-03·07:17:17.000000·debian-binary
2 -rw-r--r--···0········0········0·····1392·2024-10-03·07:17:17.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1388·2024-10-03·07:17:17.000000·control.tar.xz
3 -rw-r--r--···0········0········0···195988·2024-10-03·07:17:17.000000·data.tar.xz3 -rw-r--r--···0········0········0···195888·2024-10-03·07:17:17.000000·data.tar.xz
4.76 KB
control.tar.xz
4.73 KB
control.tar
1.15 KB
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-streaming-commons-prof1 Package:·libghc-streaming-commons-prof
2 Source:·haskell-streaming-commons2 Source:·haskell-streaming-commons
3 Version:·0.2.2.6-23 Version:·0.2.2.6-2
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·17166 Installed-Size:·1716
7 Depends:·libghc-array-prof-0.5.6.0-65c23,·libghc-async-prof-2.2.5-51753,·libghc-base-prof-4.18.2.1-8e81e,·libghc-bytestring-prof-0.11.5.3-7048d,·libghc-directory-prof-1.3.8.5-98ebe,·libghc-network-prof-3.1.4.0-a0756,·libghc-process-prof-1.6.19.0-48ee2,·libghc-random-prof-1.2.1.2-67d7d,·libghc-stm-prof-2.5.1.0-99e80,·libghc-streaming-commons-dev·(=·0.2.2.6-2),·libghc-text-prof-2.0.2-5b954,·libghc-transformers-prof-0.6.1.0-5335d,·libghc-unix-prof-2.8.4.0-393b9,·libghc-zlib-prof-0.6.3.0-436de7 Depends:·libghc-array-prof-0.5.6.0-65c23,·libghc-async-prof-2.2.5-51753,·libghc-base-prof-4.18.2.1-8e81e,·libghc-bytestring-prof-0.11.5.3-7048d,·libghc-directory-prof-1.3.8.5-98ebe,·libghc-network-prof-3.1.4.0-a0756,·libghc-process-prof-1.6.19.0-48ee2,·libghc-random-prof-1.2.1.2-67d7d,·libghc-stm-prof-2.5.1.0-99e80,·libghc-streaming-commons-dev·(=·0.2.2.6-2),·libghc-text-prof-2.0.2-5b954,·libghc-transformers-prof-0.6.1.0-5335d,·libghc-unix-prof-2.8.4.0-393b9,·libghc-zlib-prof-0.6.3.0-436de
8 Provides:·libghc-streaming-commons-prof-0.2.2.6-510f48 Provides:·libghc-streaming-commons-prof-0.2.2.6-8055c
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/fpco/streaming-commons11 Homepage:·https://github.com/fpco/streaming-commons
12 Description:·common·lower-level·functions·for·various·streaming·data·libraries;·profiling·libraries12 Description:·common·lower-level·functions·for·various·streaming·data·libraries;·profiling·libraries
13 ·Provides·low-dependency·functionality·commonly·needed·by·various13 ·Provides·low-dependency·functionality·commonly·needed·by·various
14 ·streaming·data·libraries,·such·as·conduit·and·pipes.14 ·streaming·data·libraries,·such·as·conduit·and·pipes.
15 ·.15 ·.
3.56 KB
./md5sums
30.0 B
./md5sums
Files differ
3.51 KB
line order
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder.p_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder.p_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder/Buffer.p_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder/Buffer.p_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/FileRead.p_hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/FileRead.p_hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Filesystem.p_hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Filesystem.p_hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network.p_hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network.p_hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network/Internal.p_hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network/Internal.p_hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process.p_hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process.p_hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process/Internal.p_hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process/Internal.p_hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Text.p_hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Text.p_hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib.p_hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib.p_hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib/Lowlevel.p_hi11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib/Lowlevel.p_hi
12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL_p.a12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/libHSstreaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm_p.a
13 usr/share/doc/libghc-streaming-commons-prof/changelog.Debian.gz13 usr/share/doc/libghc-streaming-commons-prof/changelog.Debian.gz
14 usr/share/doc/libghc-streaming-commons-prof/changelog.gz14 usr/share/doc/libghc-streaming-commons-prof/changelog.gz
15 usr/share/doc/libghc-streaming-commons-prof/copyright15 usr/share/doc/libghc-streaming-commons-prof/copyright
618 KB
data.tar.xz
618 KB
data.tar
10.2 KB
file list
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.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-10-03·07:17:17.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-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder/
13 -rw-r--r--···0·root·········(0)·root·········(0)·····7870·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder/Buffer.p_hi13 -rw-r--r--···0·root·········(0)·root·········(0)·····7861·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder/Buffer.p_hi
14 -rw-r--r--···0·root·········(0)·root·········(0)·····8230·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder.p_hi14 -rw-r--r--···0·root·········(0)·root·········(0)·····8232·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder.p_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)·····4161·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/FileRead.p_hi15 -rw-r--r--···0·root·········(0)·root·········(0)·····4172·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/FileRead.p_hi
16 -rw-r--r--···0·root·········(0)·root·········(0)····18137·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Filesystem.p_hi16 -rw-r--r--···0·root·········(0)·root·········(0)····18128·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Filesystem.p_hi
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network/
18 -rw-r--r--···0·root·········(0)·root·········(0)····28093·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network/Internal.p_hi18 -rw-r--r--···0·root·········(0)·root·········(0)····28099·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network/Internal.p_hi
19 -rw-r--r--···0·root·········(0)·root·········(0)····62259·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network.p_hi19 -rw-r--r--···0·root·········(0)·root·········(0)····62227·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network.p_hi
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process/
21 -rw-r--r--···0·root·········(0)·root·········(0)·····5986·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process/Internal.p_hi21 -rw-r--r--···0·root·········(0)·root·········(0)·····5976·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process/Internal.p_hi
22 -rw-r--r--···0·root·········(0)·root·········(0)····20425·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process.p_hi22 -rw-r--r--···0·root·········(0)·root·········(0)····20420·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process.p_hi
23 -rw-r--r--···0·root·········(0)·root·········(0)····61445·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Text.p_hi23 -rw-r--r--···0·root·········(0)·root·········(0)····61444·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Text.p_hi
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib/
25 -rw-r--r--···0·root·········(0)·root·········(0)····21933·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib/Lowlevel.p_hi25 -rw-r--r--···0·root·········(0)·root·········(0)····21926·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib/Lowlevel.p_hi
26 -rw-r--r--···0·root·········(0)·root·········(0)····32254·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib.p_hi26 -rw-r--r--···0·root·········(0)·root·········(0)····32255·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib.p_hi
27 -rw-r--r--···0·root·········(0)·root·········(0)··1452898·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL_p.a27 -rw-r--r--···0·root·········(0)·root·········(0)··1452898·2024-10-03·07:17:17.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/libHSstreaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm_p.a
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/
29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/doc/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/doc/
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/doc/libghc-streaming-commons-prof/30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-03·07:17:17.000000·./usr/share/doc/libghc-streaming-commons-prof/
31 -rw-r--r--···0·root·········(0)·root·········(0)······521·2024-10-03·07:17:17.000000·./usr/share/doc/libghc-streaming-commons-prof/changelog.Debian.gz31 -rw-r--r--···0·root·········(0)·root·········(0)······521·2024-10-03·07:17:17.000000·./usr/share/doc/libghc-streaming-commons-prof/changelog.Debian.gz
32 -rw-r--r--···0·root·········(0)·root·········(0)·····1183·2023-04-03·13:00:31.000000·./usr/share/doc/libghc-streaming-commons-prof/changelog.gz32 -rw-r--r--···0·root·········(0)·root·········(0)·····1183·2023-04-03·13:00:31.000000·./usr/share/doc/libghc-streaming-commons-prof/changelog.gz
33 -rw-r--r--···0·root·········(0)·root·········(0)·····4444·2024-09-27·15:18:47.000000·./usr/share/doc/libghc-streaming-commons-prof/copyright33 -rw-r--r--···0·root·········(0)·root·········(0)·····4444·2024-09-27·15:18:47.000000·./usr/share/doc/libghc-streaming-commons-prof/copyright
17.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder/Buffer.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder/Buffer.p_hi
Files 92% similar despite different names
17.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Streaming.ByteString.Builder.Buffer·90667 interface·Data.Streaming.ByteString.Builder.Buffer·9066
8 ··interface·hash:·6a2d7b5a69dbe69d3b930d4cef3070b6 
9 ··ABI·hash:·292e191a4404b923367ffe5d0560470b 
10 ··export-list·hash:·ec704f837cf3eb0da692faa801000fc88 ··interface·hash:·16eecd8fb60f16bffeeec78fa89db206
 9 ··ABI·hash:·0fa0689892a220ea2890561c4c05a94e
 10 ··export-list·hash:·a8fdd574e022a1902dc3aaf95e59caf6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·11ec0b90a7a7d52a7eeabdba857480d712 ··flag·hash:·11ec0b90a7a7d52a7eeabdba857480d7
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1fc5116d95392d95ecffa53f0cad064a16 ··src_hash:·1fc5116d95392d95ecffa53f0cad064a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 56, 88 lines modifiedOffset 56, 88 lines modified
56 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc756 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
57 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c557 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
58 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b658 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
59 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f959 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
60 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0860 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
61 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9461 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
62 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e262 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
63 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3763 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
64 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d64 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
65 4092186f87dece1356ad91eb47d4a3d865 79f741fc40ea5defea56c7fea0b11e9c
66 ··$tc'Buffer·::·GHC.Types.TyCon66 ··$tc'Buffer·::·GHC.Types.TyCon
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,67 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],68 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
69 ···Unfolding:·Core:·<vanilla>69 ···Unfolding:·Core:·<vanilla>
70 ··············GHC.Types.TyCon70 ··············GHC.Types.TyCon
71 ················10219679982899562551#Word64 
72 ················2763530092998070882#Word6471 ················17219612497910888042#Word64
 72 ················16047691024391879516#Word64
73 ················$trModule73 ················$trModule
74 ················$tc'Buffer274 ················$tc'Buffer2
75 ················0#75 ················0#
76 ················$tc'Buffer1]76 ················$tc'Buffer1]
77 ecac39e18c191ca6010da35ddd23625377 8c70d70163eabf2f29d7109256a38942
78 ··$tc'Buffer1·::·GHC.Types.KindRep78 ··$tc'Buffer1·::·GHC.Types.KindRep
79 ··[HasNoCafRefs,·TagSig:·<TagProper>,79 ··[HasNoCafRefs,·TagSig:·<TagProper>,
80 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]80 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
81 1ddb22c0ed50675dadf6d639727a4efb81 5fd5fd6ff8e7c9e3726c7854b53ac317
82 ··$tc'Buffer2·::·GHC.Types.TrName82 ··$tc'Buffer2·::·GHC.Types.TrName
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],84 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Buffer3]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Buffer3]
86 d0f8fde7186c6a8ff5fbe61779e0330a86 94a39348d4c4b473fc8cf30bb6d05f32
87 ··$tc'Buffer3·::·GHC.Prim.Addr#87 ··$tc'Buffer3·::·GHC.Prim.Addr#
88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,88 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
89 ···Unfolding:·Core:·<vanilla>·"'Buffer"#]89 ···Unfolding:·Core:·<vanilla>·"'Buffer"#]
90 eda132013c91b318b2b296d44322dbc890 389fdad87dd5a8696fe27fe2507b951a
91 ··$tcBuffer·::·GHC.Types.TyCon91 ··$tcBuffer·::·GHC.Types.TyCon
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],93 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············GHC.Types.TyCon95 ··············GHC.Types.TyCon
96 ················4919200112339274023#Word64 
97 ················6085903810451117019#Word6496 ················469172519861875696#Word64
 97 ················9264821187565753575#Word64
98 ················$trModule98 ················$trModule
99 ················$tcBuffer199 ················$tcBuffer1
100 ················0#100 ················0#
101 ················GHC.Types.krep$*]101 ················GHC.Types.krep$*]
102 b27023d2ef1384f42410c48ee1dfa05c102 1e9cb3bc3135343b37dbff2c5eef74ef
103 ··$tcBuffer1·::·GHC.Types.TrName103 ··$tcBuffer1·::·GHC.Types.TrName
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,
105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcBuffer2]106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcBuffer2]
107 7a9fa52661be4e20de792097ad2da9b4107 643ba1f6db05f08a3501fb5627d902c7
108 ··$tcBuffer2·::·GHC.Prim.Addr#108 ··$tcBuffer2·::·GHC.Prim.Addr#
109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
110 ···Unfolding:·Core:·<vanilla>·"Buffer"#]110 ···Unfolding:·Core:·<vanilla>·"Buffer"#]
111 011bc03dda850d63b87938c4edcd5881111 da616383f2af5d8b07706856b832aaca
112 ··$trModule·::·GHC.Types.Module112 ··$trModule·::·GHC.Types.Module
113 ··[HasNoCafRefs,·TagSig:·<TagProper>,113 ··[HasNoCafRefs,·TagSig:·<TagProper>,
114 ···LambdaFormInfo:·LFCon[GHC.Types.Module],114 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
115 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]115 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
116 88bddcf9fa1c2d7edeee4e3bf5c32d48116 d0ae35f0bbb6932afb5ce3f965fbed35
117 ··$trModule1·::·GHC.Types.TrName117 ··$trModule1·::·GHC.Types.TrName
118 ··[HasNoCafRefs,·TagSig:·<TagProper>,118 ··[HasNoCafRefs,·TagSig:·<TagProper>,
119 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],119 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
120 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]120 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
121 fa1e234b5ee96fae8b85712d6bd5ceb8121 88a9205bac198495447803ca8715d458
122 ··$trModule2·::·GHC.Prim.Addr#122 ··$trModule2·::·GHC.Prim.Addr#
123 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,123 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
124 ···Unfolding:·Core:·<vanilla>124 ···Unfolding:·Core:·<vanilla>
125 ··············"Data.Streaming.ByteString.Builder.Buffer"#]125 ··············"Data.Streaming.ByteString.Builder.Buffer"#]
126 5e23e55eedc0785b3eda1ed70e3cf4cb126 c7a1de7af604f6f3217f894d9e150eea
127 ··$trModule3·::·GHC.Types.TrName127 ··$trModule3·::·GHC.Types.TrName
128 ··[HasNoCafRefs,·TagSig:·<TagProper>,128 ··[HasNoCafRefs,·TagSig:·<TagProper>,
129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
131 e77bac08fd288a983be6770ab55a8a1a131 d0b3b3d0fea2bb0d9d016fc93bc264ed
132 ··$trModule4·::·GHC.Prim.Addr#132 ··$trModule4·::·GHC.Prim.Addr#
133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
134 ···Unfolding:·Core:·<vanilla>134 ···Unfolding:·Core:·<vanilla>
135 ··············"streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL"#] 
136 ea1e73940a36a17eddfc337ef2b62946135 ··············"streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm"#]
 136 5bb0fb602f2fe9c89c72d4260b8186fd
137 ··$wallNewBuffersStrategy·::137 ··$wallNewBuffersStrategy·::
138 ····GHC.Types.Int138 ····GHC.Types.Int
139 ····->·(#·GHC.Types.IO·Buffer,139 ····->·(#·GHC.Types.IO·Buffer,
140 ··········GHC.Types.Int·->·Buffer·->·GHC.Types.IO·(GHC.Types.IO·Buffer)·#)140 ··········GHC.Types.Int·->·Buffer·->·GHC.Types.IO·(GHC.Types.IO·Buffer)·#)
141 ··[TagSig:·<TagTuple[TagDunno,·TagDunno]>,141 ··[TagSig:·<TagTuple[TagDunno,·TagDunno]>,
142 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,142 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
143 ···Inline:·[2],143 ···Inline:·[2],
Offset 226, 35 lines modifiedOffset 226, 35 lines modified
226 ···················································································································<Buffer>_R))·#))226 ···················································································································<Buffer>_R))·#))
227 ·······································································································`cast`227 ·······································································································`cast`
228 ·····································································································(<GHC.Types.Int>_R228 ·····································································································(<GHC.Types.Int>_R
229 ······································································································%<'GHC.Types.Many>_N·->_R·<Buffer>_R229 ······································································································%<'GHC.Types.Many>_N·->_R·<Buffer>_R
230 ······································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]230 ······································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
231 ·········································································································································<GHC.Types.IO231 ·········································································································································<GHC.Types.IO
232 ············································································································································Buffer>_R))·#)]232 ············································································································································Buffer>_R))·#)]
233 965e3e252555e077b53b794fb8d6f09a233 0078b632dd434b6fb508d97a8070b6cd
234 ··type·Buffer·::·*234 ··type·Buffer·::·*
235 ··data·Buffer235 ··data·Buffer
236 ····=·Buffer·{-#·UNPACK·#-}(GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8)236 ····=·Buffer·{-#·UNPACK·#-}(GHC.ForeignPtr.ForeignPtr·GHC.Word.Word8)
237 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)237 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)
238 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)238 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)
239 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)239 ·············{-#·UNPACK·#-}(GHC.Ptr.Ptr·GHC.Word.Word8)
240 f920085d2e0fcc9ada7462610871c7a9240 0083036a3587e93eed4fb511293f33ed
Max diff block lines reached; 10509/17352 bytes (60.56%) of diff not shown.
11.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/ByteString/Builder.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/ByteString/Builder.p_hi
Files 98% similar despite different names
11.6 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Streaming.ByteString.Builder·90667 interface·Data.Streaming.ByteString.Builder·9066
8 ··interface·hash:·eaeb6bff88e690465ad43ba09d4fc59a 
9 ··ABI·hash:·9ba97c27562af2168d0bb7fd25bafb3c 
10 ··export-list·hash:·a5ef732e279b00385c9d74e20d6c26368 ··interface·hash:·37e00675b9ecdf63a20c7b819ad640d8
 9 ··ABI·hash:·3bd32c6042b6fef0e6a25956a67f1699
 10 ··export-list·hash:·816dacf5a42e9a4be4f8029a0157f822
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·61a6f732be3cbb80f4b4dc2223d83bc612 ··flag·hash:·61a6f732be3cbb80f4b4dc2223d83bc6
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4fedc144205fab632be2609ad514eef416 ··src_hash:·4fedc144205fab632be2609ad514eef4
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeBuffer35 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeBuffer
36 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeNonEmptyBuffer36 ··Data.Streaming.ByteString.Builder.Buffer.unsafeFreezeNonEmptyBuffer
37 ··BuilderFinish37 ··BuilderFinish
38 ··BuilderPopper38 ··BuilderPopper
39 ··BuilderRecv39 ··BuilderRecv
40 ··Data.Streaming.ByteString.Builder.Buffer.Buffer40 ··Data.Streaming.ByteString.Builder.Buffer.Buffer
41 ··Data.Streaming.ByteString.Builder.Buffer.BufferAllocStrategy41 ··Data.Streaming.ByteString.Builder.Buffer.BufferAllocStrategy
42 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.ByteString.Builder.Buffer42 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.ByteString.Builder.Buffer
43 boot·module·dependencies:43 boot·module·dependencies:
44 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.344 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext46 orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext
47 family·instance·modules:·Control.Applicative·Control.Arrow47 family·instance·modules:·Control.Applicative·Control.Arrow
48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
49 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product49 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 70, 92 lines modifiedOffset 70, 92 lines modified
70 import··-/··Data.ByteString.Builder.Extra·acd016c3dd8e99bc8172038e9a6f8b1370 import··-/··Data.ByteString.Builder.Extra·acd016c3dd8e99bc8172038e9a6f8b13
71 import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee71 import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee
72 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c572 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
73 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b673 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
74 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f974 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
75 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0875 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
76 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9476 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
77 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.ByteString.Builder.Buffer·292e191a4404b923367ffe5d0560470b 
78 ··exports:·ec704f837cf3eb0da692faa801000fc8 
79 ··Buffer·6239b4bf123ad3a301e85676aaa839f0 
80 ··Buffer·965e3e252555e077b53b794fb8d6f09a 
81 ··BufferAllocStrategy·f920085d2e0fcc9ada7462610871c7a9 
82 ··allNewBuffersStrategy·269f41b74b11d6150ba358c80acba953 
83 ··allocBuffer·c6bc7de449d2e921eac84cbfcc3f0bee 
84 ··bufferSize·fa536550bf01d768b2f355c7d750daf4 
85 ··defaultStrategy·7746e7d0d5381381812976e6c241c5e4 
86 ··freeSize·fad0a511b691f68b14be6763116e8f1d 
87 ··nextSlice·a10139ef1c080cb591da7a2d23fd6c7a 
88 ··reuseBuffer·38e0b5740948693cdc43337fb0670798 
89 ··reuseBufferStrategy·f9fa5b37cf244a2854f9a72c3b32234a 
90 ··sliceSize·91a5dfd610e3eada6a2b197b24433c67 
91 ··unsafeFreezeBuffer·742fb50525cd1de994cd889cd18720d7 
92 ··unsafeFreezeNonEmptyBuffer·a6e43529678db2eea14b94fe8bc268bc 
93 ··updateEndOfSlice·62a07773af07b5babbc53bba81dfb55677 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.ByteString.Builder.Buffer·0fa0689892a220ea2890561c4c05a94e
 78 ··exports:·a8fdd574e022a1902dc3aaf95e59caf6
 79 ··Buffer·ad503e37670a76b877621ac808c96e2d
 80 ··Buffer·0078b632dd434b6fb508d97a8070b6cd
 81 ··BufferAllocStrategy·0083036a3587e93eed4fb511293f33ed
 82 ··allNewBuffersStrategy·94716698ea7aaf24d59b845959e5b53e
 83 ··allocBuffer·c331e53520597019af793be4b88f4a08
 84 ··bufferSize·c6b1863cf516633254ae38e71872536f
 85 ··defaultStrategy·8206ef6c68780a48ba6855dd2c78e895
 86 ··freeSize·9408db09b22bc87c5d19dabdee02ebe9
 87 ··nextSlice·43e03c1d7cbdfd47549fba90e9a12217
 88 ··reuseBuffer·69e322be359848494b307e350b4a2128
 89 ··reuseBufferStrategy·45cccb40d215835cacb7032fd22953f9
 90 ··sliceSize·d74fce5e0acd0c5bd4d2e4b51c63b5a9
 91 ··unsafeFreezeBuffer·1b9146c5c96a41af4d0ce2e69e65906c
 92 ··unsafeFreezeNonEmptyBuffer·a14a8b8b6450115b25cfa9eacd35265c
 93 ··updateEndOfSlice·fe4460747ac1fda3826212ee70a2827a
94 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e294 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
95 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3795 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
96 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d96 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
97 d0044c68e587ff1f0b8a16408df6a62797 75161da34c8ea380dd4aabf5d322579a
98 ··$trModule·::·GHC.Types.Module98 ··$trModule·::·GHC.Types.Module
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[GHC.Types.Module],100 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
101 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]101 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
102 dc3667c91fcf6d38079af62a62a9a169102 d3a1df5db4b50f7515bbad34a627d982
103 ··$trModule1·::·GHC.Types.TrName103 ··$trModule1·::·GHC.Types.TrName
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,
105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
107 94a0c32d3e512043586d0653315f1b2c107 636cdf25a102e8ee87774dde1202743a
108 ··$trModule2·::·GHC.Prim.Addr#108 ··$trModule2·::·GHC.Prim.Addr#
109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
110 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.ByteString.Builder"#]110 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.ByteString.Builder"#]
111 7f8a6bcd862597ec7833a4a1bcd988bd111 75248c2ba98f5c294845e35a675adde1
112 ··$trModule3·::·GHC.Types.TrName112 ··$trModule3·::·GHC.Types.TrName
113 ··[HasNoCafRefs,·TagSig:·<TagProper>,113 ··[HasNoCafRefs,·TagSig:·<TagProper>,
114 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],114 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
115 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]115 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
116 75334e06ff6879aa9344b02567a19deb116 a203839cd6ce5692c8241ce5886aaf3e
117 ··$trModule4·::·GHC.Prim.Addr#117 ··$trModule4·::·GHC.Prim.Addr#
118 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,118 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
119 ···Unfolding:·Core:·<vanilla>119 ···Unfolding:·Core:·<vanilla>
120 ··············"streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL"#] 
121 7758c2094b60055e9bbf1654a0d8d769120 ··············"streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm"#]
 121 63b8d32132182bc1c761b2076397f587
122 ··$wnewByteStringBuilderRecv·::122 ··$wnewByteStringBuilderRecv·::
123 ····GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer123 ····GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer
124 ····->·(GHC.Types.Int124 ····->·(GHC.Types.Int
125 ········->·Data.Streaming.ByteString.Builder.Buffer.Buffer125 ········->·Data.Streaming.ByteString.Builder.Buffer.Buffer
126 ········->·GHC.Types.IO126 ········->·GHC.Types.IO
127 ·············(GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer))127 ·············(GHC.Types.IO·Data.Streaming.ByteString.Builder.Buffer.Buffer))
128 ····->·GHC.Prim.State#·GHC.Prim.RealWorld128 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
129 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,129 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
130 ··········(BuilderRecv,·BuilderFinish)·#)130 ··········(BuilderRecv,·BuilderFinish)·#)
131 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,131 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
132 ···Strictness:·<L><LC(S,C(1,C(1,L)))>,·Inline:·[2]]132 ···Strictness:·<L><LC(S,C(1,C(1,L)))>,·Inline:·[2]]
133 8b7ce3da92aa3734aa30192818cc2768133 5bd1972e30b021f557b613b0e65e3b3d
134 ··type·BuilderFinish·::·*134 ··type·BuilderFinish·::·*
135 ··type·BuilderFinish·=135 ··type·BuilderFinish·=
136 ····GHC.Types.IO136 ····GHC.Types.IO
137 ······(GHC.Maybe.Maybe·Data.ByteString.Internal.Type.ByteString)137 ······(GHC.Maybe.Maybe·Data.ByteString.Internal.Type.ByteString)
138 628b27a1e21b44877d042f24cffc4051138 2c8a11d97cd37ae38ec76628b3d2d7c4
139 ··type·BuilderPopper·::·*139 ··type·BuilderPopper·::·*
140 ··type·BuilderPopper·=140 ··type·BuilderPopper·=
141 ····GHC.Types.IO·Data.ByteString.Internal.Type.ByteString141 ····GHC.Types.IO·Data.ByteString.Internal.Type.ByteString
142 c30833f0e872a8ce7e59a7fa2bc2321d142 6e5af489c794422fcbf6b89730197360
143 ··type·BuilderRecv·::·*143 ··type·BuilderRecv·::·*
Max diff block lines reached; 4943/11867 bytes (41.65%) of diff not shown.
8.86 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/FileRead.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/FileRead.p_hi
Files 92% similar despite different names
8.56 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·Data.Streaming.FileRead·90667 interface·Data.Streaming.FileRead·9066
8 ··interface·hash:·46e3f646792f67dce8094c1a9be901b6 
9 ··ABI·hash:·2d963d06dfe84b7d12848d1e114b7dac 
10 ··export-list·hash:·f585d033b2232089b9a51fb4adfdd1dc8 ··interface·hash:·882e8f3446fed384ce77af8f42c470fe
 9 ··ABI·hash:·3d0cf174870e39c28eb6d7ba0e08ce86
 10 ··export-list·hash:·0914ca97ae5f75478b9b68e28102c440
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3b08bb14abb7159b629b8f859268bdf512 ··flag·hash:·3b08bb14abb7159b629b8f859268bdf5
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·73c43b3ba45d2caec41465fb11e0f24916 ··src_hash:·73c43b3ba45d2caec41465fb11e0f249
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 45, 116 lines modifiedOffset 45, 116 lines modified
45 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc245 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
46 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d46 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
47 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc747 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
48 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b648 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
49 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f949 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
50 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9450 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
51 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e251 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
52 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3752 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d53 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
54 577fc489590055d06eeee72c58b05ed954 2bc9bb9053fc819be882fd72a5f085ff
55 ··$tc'ReadHandle·::·GHC.Types.TyCon55 ··$tc'ReadHandle·::·GHC.Types.TyCon
56 ··[HasNoCafRefs,·TagSig:·<TagProper>,56 ··[HasNoCafRefs,·TagSig:·<TagProper>,
57 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],57 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
58 ···Unfolding:·Core:·<vanilla>58 ···Unfolding:·Core:·<vanilla>
59 ··············GHC.Types.TyCon59 ··············GHC.Types.TyCon
60 ················6630198892049706093#Word6460 ················6670176038839488950#Word64
61 ················460131629318034920#Word6461 ················16443729966787035835#Word64
62 ················$trModule62 ················$trModule
63 ················$tc'ReadHandle263 ················$tc'ReadHandle2
64 ················0#64 ················0#
65 ················$tc'ReadHandle1]65 ················$tc'ReadHandle1]
66 37dcbb301169da9a1f0c439b02b4240f66 6d0dd7cb20d03852c3d3c56e3bb656f0
67 ··$tc'ReadHandle1·::·GHC.Types.KindRep67 ··$tc'ReadHandle1·::·GHC.Types.KindRep
68 ··[HasNoCafRefs,·TagSig:·<TagProper>,68 ··[HasNoCafRefs,·TagSig:·<TagProper>,
69 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]69 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
70 b576baa0cdbce69f31d745be2d547e5170 24d5597f788cabba619daf0daed6634d
71 ··$tc'ReadHandle2·::·GHC.Types.TrName71 ··$tc'ReadHandle2·::·GHC.Types.TrName
72 ··[HasNoCafRefs,·TagSig:·<TagProper>,72 ··[HasNoCafRefs,·TagSig:·<TagProper>,
73 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],73 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
74 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'ReadHandle3]74 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'ReadHandle3]
75 2a75b97f471ffe51aa4ed13bc527993275 f9bfb7992ba72e82877da54769047394
76 ··$tc'ReadHandle3·::·GHC.Prim.Addr#76 ··$tc'ReadHandle3·::·GHC.Prim.Addr#
77 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,77 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
78 ···Unfolding:·Core:·<vanilla>·"'ReadHandle"#]78 ···Unfolding:·Core:·<vanilla>·"'ReadHandle"#]
79 6ddbb9b8b37f697dacff4fc3132ed4e879 1c5415fd6105487b4575642489a1287e
80 ··$tcReadHandle·::·GHC.Types.TyCon80 ··$tcReadHandle·::·GHC.Types.TyCon
81 ··[HasNoCafRefs,·TagSig:·<TagProper>,81 ··[HasNoCafRefs,·TagSig:·<TagProper>,
82 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],82 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
83 ···Unfolding:·Core:·<vanilla>83 ···Unfolding:·Core:·<vanilla>
84 ··············GHC.Types.TyCon84 ··············GHC.Types.TyCon
85 ················13524241751050024809#Word64 
86 ················16366587481885185356#Word6485 ················7040310866056414466#Word64
 86 ················14409000474411378440#Word64
87 ················$trModule87 ················$trModule
88 ················$tcReadHandle188 ················$tcReadHandle1
89 ················0#89 ················0#
90 ················GHC.Types.krep$*]90 ················GHC.Types.krep$*]
91 bce7a5f27ed316bdce0eac96daf25ff691 9e4ee67d1ab1deb4cd26098ed183385e
92 ··$tcReadHandle1·::·GHC.Types.TrName92 ··$tcReadHandle1·::·GHC.Types.TrName
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],94 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
95 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcReadHandle2]95 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcReadHandle2]
96 5273451075f56f2607db0123d85d5dde96 2a688807f91b50eec8d6eae30fef0a30
97 ··$tcReadHandle2·::·GHC.Prim.Addr#97 ··$tcReadHandle2·::·GHC.Prim.Addr#
98 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,98 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
99 ···Unfolding:·Core:·<vanilla>·"ReadHandle"#]99 ···Unfolding:·Core:·<vanilla>·"ReadHandle"#]
100 fb188ae166123d89887c99f1c98e8143100 c5774cba40a4247e09527fea1b67ce59
101 ··$trModule·::·GHC.Types.Module101 ··$trModule·::·GHC.Types.Module
102 ··[HasNoCafRefs,·TagSig:·<TagProper>,102 ··[HasNoCafRefs,·TagSig:·<TagProper>,
103 ···LambdaFormInfo:·LFCon[GHC.Types.Module],103 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
104 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]104 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
105 706ca1f4735bab8455fee873dba0149f105 8bb37c870c614911130c713d06bf4fe7
106 ··$trModule1·::·GHC.Types.TrName106 ··$trModule1·::·GHC.Types.TrName
107 ··[HasNoCafRefs,·TagSig:·<TagProper>,107 ··[HasNoCafRefs,·TagSig:·<TagProper>,
108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],108 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
110 6e381135eeba03cb46285676eb4fac43110 68e755b5e907334f9f127abb2af9b02a
111 ··$trModule2·::·GHC.Prim.Addr#111 ··$trModule2·::·GHC.Prim.Addr#
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
113 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.FileRead"#]113 ···Unfolding:·Core:·<vanilla>·"Data.Streaming.FileRead"#]
114 5206ebee489e75f8ac6e7bf9964221d3114 78a779ec5642d646aac57b07c1b025d5
115 ··$trModule3·::·GHC.Types.TrName115 ··$trModule3·::·GHC.Types.TrName
116 ··[HasNoCafRefs,·TagSig:·<TagProper>,116 ··[HasNoCafRefs,·TagSig:·<TagProper>,
117 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],117 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
118 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]118 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
119 ced2d9ac1e22e6b34634f9ecf6a1e460119 550f04a4b709b263ec65ae6aef12d0aa
120 ··$trModule4·::·GHC.Prim.Addr#120 ··$trModule4·::·GHC.Prim.Addr#
121 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,121 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
122 ···Unfolding:·Core:·<vanilla>122 ···Unfolding:·Core:·<vanilla>
123 ··············"streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL"#] 
124 67756e9fc0607af2ef46b1e045dd464b123 ··············"streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm"#]
 124 f66ff733be84e4f50b782f4c47a5ef20
125 ··type·ReadHandle·::·*125 ··type·ReadHandle·::·*
126 ··newtype·ReadHandle·=·ReadHandle·GHC.IO.Handle.Types.Handle126 ··newtype·ReadHandle·=·ReadHandle·GHC.IO.Handle.Types.Handle
127 e474a3554ec217535a6c2c1e5d372512127 ba4cc332d110eefeabc93b20fb89d1dc
128 ··closeFile·::·ReadHandle·->·GHC.Types.IO·()128 ··closeFile·::·ReadHandle·->·GHC.Types.IO·()
129 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,129 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············closeFile1131 ··············closeFile1
132 ················`cast`132 ················`cast`
133 ··············(<ReadHandle>_R133 ··············(<ReadHandle>_R
134 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))]134 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))]
135 462945a294f4f32ad73191ca53fbf907135 cd5eab9dcb3b3ce394cffc9c273f0602
136 ··closeFile1·::136 ··closeFile1·::
137 ····ReadHandle137 ····ReadHandle
138 ····->·GHC.Prim.State#·GHC.Prim.RealWorld138 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
139 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)139 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)
140 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,140 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
141 ···Unfolding:·Core:·<vanilla>141 ···Unfolding:·Core:·<vanilla>
142 ··············\·(ds['GHC.Types.Many]·::·ReadHandle)·->142 ··············\·(ds['GHC.Types.Many]·::·ReadHandle)·->
143 ··············{__scc·{Data.Streaming.FileRead.closeFile}·True·True}·GHC.IO.Handle.Internals.hClose_impl1143 ··············{__scc·{Data.Streaming.FileRead.closeFile}·True·True}·GHC.IO.Handle.Internals.hClose_impl1
144 ······································································ds·`cast`·(N:ReadHandle[0])]144 ······································································ds·`cast`·(N:ReadHandle[0])]
145 ac983563e1bbccba39a5cf199efb14d0145 3f6986f06155f41d99f4260b60b62c45
146 ··openFile·::·GHC.IO.FilePath·->·GHC.Types.IO·ReadHandle146 ··openFile·::·GHC.IO.FilePath·->·GHC.Types.IO·ReadHandle
147 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,147 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
148 ···Unfolding:·Core:·<vanilla>148 ···Unfolding:·Core:·<vanilla>
149 ··············openFile1149 ··············openFile1
Max diff block lines reached; 2335/8724 bytes (26.77%) of diff not shown.
37.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Filesystem.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Filesystem.p_hi
Files 95% similar despite different names
36.8 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Streaming.Filesystem·90667 interface·Data.Streaming.Filesystem·9066
8 ··interface·hash:·88b8feefe3b64e78717ebcb8d0e55269 
9 ··ABI·hash:·5454cb6869db04c5248ee815ec9c3580 
10 ··export-list·hash:·9a53e53b66676d43ecfb6c9fdd844ef38 ··interface·hash:·f8e020f90327227467c5db73ac8b463c
 9 ··ABI·hash:·76565592df59055d4af4136387658c8e
 10 ··export-list·hash:·42723b487908a7547710feb01e024ebd
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·916cad39f7281188c9e5ae4818c15a5d12 ··flag·hash:·916cad39f7281188c9e5ae4818c15a5d
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·b433e2009b7a2a323db1270fecce7ead16 ··src_hash:·b433e2009b7a2a323db1270fecce7ead
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 54, 136 lines modifiedOffset 54, 136 lines modified
54 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0854 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
55 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9455 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
56 import··-/··System.Posix.Directory·ad97cd1f9dda0f2921aae4e2b60b00f956 import··-/··System.Posix.Directory·ad97cd1f9dda0f2921aae4e2b60b00f9
57 import··-/··System.Posix.Directory.Common·ac99a4955d721577e239a47fbb1e703a57 import··-/··System.Posix.Directory.Common·ac99a4955d721577e239a47fbb1e703a
58 import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec39958 import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec399
59 import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc59 import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc
60 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e260 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
61 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3761 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
62 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d62 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
63 a80d8cd71571cccd7af58a90f2bd710063 af3f186116ddcc9374b655c37c7e2b8d
64 ··$fEqFileType·::·GHC.Classes.Eq·FileType64 ··$fEqFileType·::·GHC.Classes.Eq·FileType
65 ··DFunId65 ··DFunId
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,67 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
68 ···Unfolding:·DFun:.·@FileType·$fEqFileType_$c==·$fEqFileType_$c/=]68 ···Unfolding:·DFun:.·@FileType·$fEqFileType_$c==·$fEqFileType_$c/=]
69 d86a26b622b9f877220ec5d326c1777a69 f8ba88cba7b0b44ace35d18e5f2a94fd
70 ··$fEqFileType_$c/=·::·FileType·->·FileType·->·GHC.Types.Bool70 ··$fEqFileType_$c/=·::·FileType·->·FileType·->·GHC.Types.Bool
71 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,71 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
72 ···Arity:·2,·Strictness:·<SL><SL>,·Inline:·(sat-args=2),72 ···Arity:·2,·Strictness:·<SL><SL>,·Inline:·(sat-args=2),
73 ···Unfolding:·Core:·StableUser·<2,FalseFalse>73 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
74 ··············\·(x['GHC.Types.Many]·::·FileType)74 ··············\·(x['GHC.Types.Many]·::·FileType)
75 ················(y['GHC.Types.Many]·::·FileType)·->75 ················(y['GHC.Types.Many]·::·FileType)·->
76 ··············case·GHC.Prim.dataToTag#·@FileType·x·of·a#·{·DEFAULT·->76 ··············case·GHC.Prim.dataToTag#·@FileType·x·of·a#·{·DEFAULT·->
77 ··············case·GHC.Prim.dataToTag#·@FileType·y·of·b#·{·DEFAULT·->77 ··············case·GHC.Prim.dataToTag#·@FileType·y·of·b#·{·DEFAULT·->
78 ··············case·GHC.Prim.==#·a#·b#·of·lwild·{78 ··············case·GHC.Prim.==#·a#·b#·of·lwild·{
79 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]79 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]
80 2a7cf323028a60c17fb97e381d7ce83180 eb6e69563374bb417135d5f1f338a167
81 ··$fEqFileType_$c==·::·FileType·->·FileType·->·GHC.Types.Bool81 ··$fEqFileType_$c==·::·FileType·->·FileType·->·GHC.Types.Bool
82 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,82 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
83 ···Strictness:·<SL><SL>,83 ···Strictness:·<SL><SL>,
84 ···Unfolding:·Core:·<vanilla>84 ···Unfolding:·Core:·<vanilla>
85 ··············\·(a['GHC.Types.Many]·::·FileType)85 ··············\·(a['GHC.Types.Many]·::·FileType)
86 ················(b['GHC.Types.Many]·::·FileType)·->86 ················(b['GHC.Types.Many]·::·FileType)·->
87 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->87 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
88 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->88 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
89 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.==#·a#·b#)·}·}]89 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.==#·a#·b#)·}·}]
90 fbd43db4d90a125fad8b11a735f23e9d90 24cf02fdfd4d366844ed37a97af4771f
91 ··$fOrdFileType·::·GHC.Classes.Ord·FileType91 ··$fOrdFileType·::·GHC.Classes.Ord·FileType
92 ··DFunId92 ··DFunId
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Ord],·Inline:·CONLIKE,94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Ord],·Inline:·CONLIKE,
95 ···Unfolding:·DFun:.95 ···Unfolding:·DFun:.
96 ················@FileType96 ················@FileType
97 ················$fEqFileType97 ················$fEqFileType
98 ················$fOrdFileType_$ccompare98 ················$fOrdFileType_$ccompare
99 ················$fOrdFileType_$c<99 ················$fOrdFileType_$c<
100 ················$fOrdFileType_$c<=100 ················$fOrdFileType_$c<=
101 ················$fOrdFileType_$c>101 ················$fOrdFileType_$c>
102 ················$fOrdFileType_$c>=102 ················$fOrdFileType_$c>=
103 ················$fOrdFileType_$cmax103 ················$fOrdFileType_$cmax
104 ················$fOrdFileType_$cmin]104 ················$fOrdFileType_$cmin]
105 7a033e384bc681d8204c1f7bbf3313b8105 8058b1192b902b5b61ef5e2682bf2077
106 ··$fOrdFileType_$c<·::·FileType·->·FileType·->·GHC.Types.Bool106 ··$fOrdFileType_$c<·::·FileType·->·FileType·->·GHC.Types.Bool
107 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,107 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
108 ···Strictness:·<SL><SL>,108 ···Strictness:·<SL><SL>,
109 ···Unfolding:·Core:·<vanilla>109 ···Unfolding:·Core:·<vanilla>
110 ··············\·(a['GHC.Types.Many]·::·FileType)110 ··············\·(a['GHC.Types.Many]·::·FileType)
111 ················(b['GHC.Types.Many]·::·FileType)·->111 ················(b['GHC.Types.Many]·::·FileType)·->
112 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->112 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
113 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->113 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
114 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]114 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]
115 f2ea3b9347dc6916375f8b1557c35cd9115 004abd126c68d0f47318f8c0ded744e9
116 ··$fOrdFileType_$c<=·::·FileType·->·FileType·->·GHC.Types.Bool116 ··$fOrdFileType_$c<=·::·FileType·->·FileType·->·GHC.Types.Bool
117 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,117 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
118 ···Arity:·2,·Strictness:·<SL><SL>,118 ···Arity:·2,·Strictness:·<SL><SL>,
119 ···Unfolding:·Core:·<vanilla>119 ···Unfolding:·Core:·<vanilla>
120 ··············\·(a['GHC.Types.Many]·::·FileType)120 ··············\·(a['GHC.Types.Many]·::·FileType)
121 ················(b['GHC.Types.Many]·::·FileType)·->121 ················(b['GHC.Types.Many]·::·FileType)·->
122 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->122 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->
123 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->123 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->
124 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{124 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{
125 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]125 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]
126 dd8d253a953531247de5454f255b087f126 7ca1d38f2b70fe58f718141a8a6d7986
127 ··$fOrdFileType_$c>·::·FileType·->·FileType·->·GHC.Types.Bool127 ··$fOrdFileType_$c>·::·FileType·->·FileType·->·GHC.Types.Bool
128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
129 ···Strictness:·<SL><SL>,129 ···Strictness:·<SL><SL>,
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············\·(a['GHC.Types.Many]·::·FileType)131 ··············\·(a['GHC.Types.Many]·::·FileType)
132 ················(b['GHC.Types.Many]·::·FileType)·->132 ················(b['GHC.Types.Many]·::·FileType)·->
133 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->133 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·a#·{·DEFAULT·->
134 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->134 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·b#·{·DEFAULT·->
135 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]135 ··············GHC.Prim.tagToEnum#·@GHC.Types.Bool·(GHC.Prim.<#·a#·b#)·}·}]
136 89615397904d83b2fd98396e05d07f45136 6c82c065321100309ab85ed64014895d
137 ··$fOrdFileType_$c>=·::·FileType·->·FileType·->·GHC.Types.Bool137 ··$fOrdFileType_$c>=·::·FileType·->·FileType·->·GHC.Types.Bool
138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,138 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
139 ···Arity:·2,·Strictness:·<SL><SL>,139 ···Arity:·2,·Strictness:·<SL><SL>,
140 ···Unfolding:·Core:·<vanilla>140 ···Unfolding:·Core:·<vanilla>
141 ··············\·(a['GHC.Types.Many]·::·FileType)141 ··············\·(a['GHC.Types.Many]·::·FileType)
142 ················(b['GHC.Types.Many]·::·FileType)·->142 ················(b['GHC.Types.Many]·::·FileType)·->
143 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->143 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
144 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->144 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
145 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{145 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{
146 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]146 ················DEFAULT·->·GHC.Types.True·1#·->·GHC.Types.False·}·}·}]
147 04a6998f7b21277bb9ad8c2ba33de570147 8a6f2329398d761c400128ff4313ce69
148 ··$fOrdFileType_$ccompare·::148 ··$fOrdFileType_$ccompare·::
149 ····FileType·->·FileType·->·GHC.Types.Ordering149 ····FileType·->·FileType·->·GHC.Types.Ordering
150 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,150 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
151 ···Arity:·2,·Strictness:·<SL><SL>,151 ···Arity:·2,·Strictness:·<SL><SL>,
152 ···Unfolding:·Core:·<vanilla>152 ···Unfolding:·Core:·<vanilla>
153 ··············\·(a['GHC.Types.Many]·::·FileType)153 ··············\·(a['GHC.Types.Many]·::·FileType)
154 ················(b['GHC.Types.Many]·::·FileType)·->154 ················(b['GHC.Types.Many]·::·FileType)·->
155 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->155 ··············case·GHC.Prim.dataToTag#·@FileType·a·of·a#·{·DEFAULT·->
156 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->156 ··············case·GHC.Prim.dataToTag#·@FileType·b·of·b#·{·DEFAULT·->
157 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{157 ··············case·GHC.Prim.<#·a#·b#·of·lwild·{
158 ················DEFAULT158 ················DEFAULT
159 ················->·case·GHC.Prim.==#·a#·b#·of·lwild1·{159 ················->·case·GHC.Prim.==#·a#·b#·of·lwild1·{
160 ·····················DEFAULT·->·GHC.Types.GT·1#·->·GHC.Types.EQ·}160 ·····················DEFAULT·->·GHC.Types.GT·1#·->·GHC.Types.EQ·}
Max diff block lines reached; 30781/37651 bytes (81.75%) of diff not shown.
75.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network/Internal.p_hi
Files 93% similar despite different names
75.4 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Streaming.Network.Internal·90667 interface·Data.Streaming.Network.Internal·9066
8 ··interface·hash:·f09f3c2b5aa1ffae82f3392fab140f66 
9 ··ABI·hash:·fecf993d97a47e574e13fdf4f1211218 
10 ··export-list·hash:·855703dffba12c345d9abdab0bf5eeaa8 ··interface·hash:·6f255406a2a4df16c0f0fead7966fe0f
 9 ··ABI·hash:·59917ca89df18fde2ab0da198d8e67e3
 10 ··export-list·hash:·ec232cc785cd77bc714fe36a654d4a23
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3b08bb14abb7159b629b8f859268bdf512 ··flag·hash:·3b08bb14abb7159b629b8f859268bdf5
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8054a69a20f6513fe93c35283f88705c16 ··src_hash:·8054a69a20f6513fe93c35283f88705c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 63, 28 lines modifiedOffset 63, 28 lines modified
63 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc763 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
64 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b664 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
65 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0865 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
66 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9466 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
67 import··-/··Network.Socket·995ffbe8e8298f449d5183558c504cd067 import··-/··Network.Socket·995ffbe8e8298f449d5183558c504cd0
68 import··-/··Network.Socket.Types·ac9d10f225c1a4637944e589e97b093668 import··-/··Network.Socket.Types·ac9d10f225c1a4637944e589e97b0936
69 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e269 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
70 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3770 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
72 32fc0dd7c4a7f1e8ef24a46057cebd6772 776aad280b9c703056a541140af23f3d
73 ··$fEqHostPreference·::·GHC.Classes.Eq·HostPreference73 ··$fEqHostPreference·::·GHC.Classes.Eq·HostPreference
74 ··DFunId74 ··DFunId
75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
76 ···Inline:·CONLIKE,76 ···Inline:·CONLIKE,
77 ···Unfolding:·DFun:.77 ···Unfolding:·DFun:.
78 ················@HostPreference·$fEqHostPreference_$c==·$fEqHostPreference_$c/=]78 ················@HostPreference·$fEqHostPreference_$c==·$fEqHostPreference_$c/=]
79 eb12e3ec4b4cda89586a27a649ef363f79 722e9198a584b2c89ffc68c4223f3fb8
80 ··$fEqHostPreference1·::·()80 ··$fEqHostPreference1·::·()
81 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),81 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
82 ···Strictness:·b,·CPR:·b]82 ···Strictness:·b,·CPR:·b]
83 74d9cff8e6969da0e50498578ae7561483 97d3730ada694ceda4dd3b6bb2dd70c6
84 ··$fEqHostPreference_$c/=·::84 ··$fEqHostPreference_$c/=·::
85 ····HostPreference·->·HostPreference·->·GHC.Types.Bool85 ····HostPreference·->·HostPreference·->·GHC.Types.Bool
86 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,86 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
87 ···Inline:·(sat-args=2),87 ···Inline:·(sat-args=2),
88 ···Unfolding:·Core:·StableUser·<2,FalseFalse>88 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
89 ··············\·(x['GHC.Types.Many]·::·HostPreference)89 ··············\·(x['GHC.Types.Many]·::·HostPreference)
90 ················(y['GHC.Types.Many]·::·HostPreference)·->90 ················(y['GHC.Types.Many]·::·HostPreference)·->
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ·····················->·case·y·of·wild1·{98 ·····················->·case·y·of·wild1·{
99 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}99 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}
100 ··························Host·b1100 ··························Host·b1
101 ··························->·case·GHC.Base.eqString·a1·b1·of·wild2·{101 ··························->·case·GHC.Base.eqString·a1·b1·of·wild2·{
102 ·······························GHC.Types.False·->·GHC.Types.True102 ·······························GHC.Types.False·->·GHC.Types.True
103 ·······························GHC.Types.True·->·GHC.Types.False·}·}·}103 ·······························GHC.Types.True·->·GHC.Types.False·}·}·}
104 ················1#·->·GHC.Types.True·}·}·}]104 ················1#·->·GHC.Types.True·}·}·}]
105 067bb3803317f324832ee4fca227f7b7105 0e6a550f3bb3c77eae215ce8b480e5bd
106 ··$fEqHostPreference_$c==·::106 ··$fEqHostPreference_$c==·::
107 ····HostPreference·->·HostPreference·->·GHC.Types.Bool107 ····HostPreference·->·HostPreference·->·GHC.Types.Bool
108 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,108 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
109 ···Unfolding:·Core:·<vanilla>109 ···Unfolding:·Core:·<vanilla>
110 ··············\·(a['GHC.Types.Many]·::·HostPreference)110 ··············\·(a['GHC.Types.Many]·::·HostPreference)
111 ················(b['GHC.Types.Many]·::·HostPreference)·->111 ················(b['GHC.Types.Many]·::·HostPreference)·->
112 ··············case·GHC.Prim.dataToTag#·@HostPreference·a·of·a#·{·DEFAULT·->112 ··············case·GHC.Prim.dataToTag#·@HostPreference·a·of·a#·{·DEFAULT·->
Offset 116, 60 lines modifiedOffset 116, 60 lines modified
116 ················->·case·a·of·wild·{116 ················->·case·a·of·wild·{
117 ·····················DEFAULT·->·GHC.Types.True117 ·····················DEFAULT·->·GHC.Types.True
118 ·····················Host·a1118 ·····················Host·a1
119 ·····················->·case·b·of·wild1·{119 ·····················->·case·b·of·wild1·{
120 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}120 ··························DEFAULT·->·case·$fEqHostPreference1·ret_ty·GHC.Types.Bool·of·{}
121 ··························Host·b1·->·GHC.Base.eqString·a1·b1·}·}121 ··························Host·b1·->·GHC.Base.eqString·a1·b1·}·}
122 ················1#·->·GHC.Types.False·}·}·}]122 ················1#·->·GHC.Types.False·}·}·}]
123 ee8135cbfe96592b341cdcf3fd9d98c0123 85c402d56447a8ad6887a54ee3abe45d
124 ··$fIsStringHostPreference·::·Data.String.IsString·HostPreference124 ··$fIsStringHostPreference·::·Data.String.IsString·HostPreference
125 ··DFunId125 ··DFunId
126 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,126 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
127 ···Strictness:·<SL>,·Inline:·(sat-args=0),127 ···Strictness:·<SL>,·Inline:·(sat-args=0),
128 ···Unfolding:·Core:·StableUser·<0,FalseTrue>128 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
129 ··············$fIsStringHostPreference_$cfromString129 ··············$fIsStringHostPreference_$cfromString
130 ················`cast`130 ················`cast`
131 ··············(Sym·(Data.String.N:IsString[0]·<HostPreference>_N))]131 ··············(Sym·(Data.String.N:IsString[0]·<HostPreference>_N))]
132 c6ff7f1702ce9f62dc975d989e9b89df132 6f58235af408eaaa713c0056e58c61d6
133 ··$fIsStringHostPreference1·::·[GHC.Types.Char]133 ··$fIsStringHostPreference1·::·[GHC.Types.Char]
134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
135 ···Unfolding:·Core:·<vanilla>135 ···Unfolding:·Core:·<vanilla>
136 ··············GHC.CString.unpackCString#·$fIsStringHostPreference2]136 ··············GHC.CString.unpackCString#·$fIsStringHostPreference2]
137 fa627a3c4978cfdca5b459caf352cf34137 9902bbda64c7dfcfe3955e648d286486
138 ··$fIsStringHostPreference2·::·GHC.Prim.Addr#138 ··$fIsStringHostPreference2·::·GHC.Prim.Addr#
139 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,139 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
140 ···Unfolding:·Core:·<vanilla>·"*6"#]140 ···Unfolding:·Core:·<vanilla>·"*6"#]
141 88be54f6408a703e14986ed1f7fb6631141 5e1ba127481979a36662c385c603fe49
142 ··$fIsStringHostPreference3·::·[GHC.Types.Char]142 ··$fIsStringHostPreference3·::·[GHC.Types.Char]
143 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),143 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
144 ···Unfolding:·Core:·<vanilla>144 ···Unfolding:·Core:·<vanilla>
145 ··············GHC.CString.unpackCString#·$fIsStringHostPreference4]145 ··············GHC.CString.unpackCString#·$fIsStringHostPreference4]
146 65c0ae8fcfcc4501e0993089baf1926c146 066ab18e031363e00e6e043f758e9a53
147 ··$fIsStringHostPreference4·::·GHC.Prim.Addr#147 ··$fIsStringHostPreference4·::·GHC.Prim.Addr#
148 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,148 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
149 ···Unfolding:·Core:·<vanilla>·"*4"#]149 ···Unfolding:·Core:·<vanilla>·"*4"#]
150 842201581ffdd8b851a0c01e1b010fec150 248d7ac4b580f4d37887e4ecbc8aaff5
151 ··$fIsStringHostPreference5·::·[GHC.Types.Char]151 ··$fIsStringHostPreference5·::·[GHC.Types.Char]
152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
153 ···Unfolding:·Core:·<vanilla>153 ···Unfolding:·Core:·<vanilla>
154 ··············GHC.CString.unpackCString#·$fIsStringHostPreference6]154 ··············GHC.CString.unpackCString#·$fIsStringHostPreference6]
155 5cb258fd867d74c9e41d73a2a312331a155 1341f8276a93649ca507d3a680f5ccf8
156 ··$fIsStringHostPreference6·::·GHC.Prim.Addr#156 ··$fIsStringHostPreference6·::·GHC.Prim.Addr#
157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
158 ···Unfolding:·Core:·<vanilla>·"!6"#]158 ···Unfolding:·Core:·<vanilla>·"!6"#]
159 89ec367e2ed4e4dc5864fe31ae86baf5159 0efd313b6aefa04aa0bc9387ba0ea89f
160 ··$fIsStringHostPreference7·::·[GHC.Types.Char]160 ··$fIsStringHostPreference7·::·[GHC.Types.Char]
161 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),161 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
162 ···Unfolding:·Core:·<vanilla>162 ···Unfolding:·Core:·<vanilla>
163 ··············GHC.CString.unpackCString#·$fIsStringHostPreference8]163 ··············GHC.CString.unpackCString#·$fIsStringHostPreference8]
164 9b37536b6dcfd6bc085e1c096c32368f164 e59695081fc1d0709ac5606b89849f42
165 ··$fIsStringHostPreference8·::·GHC.Prim.Addr#165 ··$fIsStringHostPreference8·::·GHC.Prim.Addr#
166 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,166 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
167 ···Unfolding:·Core:·<vanilla>·"!4"#]167 ···Unfolding:·Core:·<vanilla>·"!4"#]
168 81e6dc98fd74b0c6a5ce12b9aa25d2ed168 7450621e340fb22bd3f4d94ecf261d59
169 ··$fIsStringHostPreference_$cfromString·::169 ··$fIsStringHostPreference_$cfromString·::
170 ····GHC.Base.String·->·HostPreference170 ····GHC.Base.String·->·HostPreference
171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
172 ···Strictness:·<SL>,172 ···Strictness:·<SL>,
173 ···Unfolding:·Core:·<vanilla>173 ···Unfolding:·Core:·<vanilla>
174 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.String)·->174 ··············\·(ds['GHC.Types.Many]·::·GHC.Base.String)·->
175 ··············let·{175 ··············let·{
Offset 193, 30 lines modifiedOffset 193, 30 lines modified
193 ················:·ds1·ds2193 ················:·ds1·ds2
Max diff block lines reached; 70499/77141 bytes (91.39%) of diff not shown.
129 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Network.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Network.p_hi
Files 98% similar despite different names
129 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·Data.Streaming.Network·90667 interface·Data.Streaming.Network·9066
8 ··interface·hash:·19a8f7b67197d81411c373fc601b9ed4 
9 ··ABI·hash:·be41f2f7c03331ff8dbbb3bfb5f87720 
10 ··export-list·hash:·2e10c8898fa0922165c362c869df1f4a8 ··interface·hash:·f683eb20ca382922ef3c9fae415ab530
 9 ··ABI·hash:·71138ffd19dacb421435916b79eaad63
 10 ··export-list·hash:·56f1a008be8812700b3ffaf1d18e29e4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·de135de6247585ce839762586ccfbacf12 ··flag·hash:·de135de6247585ce839762586ccfbacf
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·59ebea348729ea9cd3c62950b6f4f19516 ··src_hash:·59ebea348729ea9cd3c62950b6f4f195
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··Data.Streaming.Network.Internal.AppDataUnix79 ··Data.Streaming.Network.Internal.AppDataUnix
80 ··Data.Streaming.Network.Internal.ClientSettings80 ··Data.Streaming.Network.Internal.ClientSettings
81 ··Data.Streaming.Network.Internal.ClientSettingsUnix81 ··Data.Streaming.Network.Internal.ClientSettingsUnix
82 ··Data.Streaming.Network.Internal.HostPreference82 ··Data.Streaming.Network.Internal.HostPreference
83 ··Data.Streaming.Network.Internal.Message{Data.Streaming.Network.Internal.Message·msgData·msgSender}83 ··Data.Streaming.Network.Internal.Message{Data.Streaming.Network.Internal.Message·msgData·msgSender}
84 ··Data.Streaming.Network.Internal.ServerSettings84 ··Data.Streaming.Network.Internal.ServerSettings
85 ··Data.Streaming.Network.Internal.ServerSettingsUnix85 ··Data.Streaming.Network.Internal.ServerSettingsUnix
86 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Network.Internal86 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Network.Internal
87 boot·module·dependencies:87 boot·module·dependencies:
88 direct·package·dependencies:·array-0.5.6.0·base-4.18.2.188 direct·package·dependencies:·array-0.5.6.0·base-4.18.2.1
89 ·····························bytestring-0.11.5.3·directory-1.3.8.589 ·····························bytestring-0.11.5.3·directory-1.3.8.5
90 ·····························network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e90 ·····························network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
91 ·····························random-1.2.1.2-9nSipNyPzIK3OtGny4BWjI·transformers-0.6.1.091 ·····························random-1.2.1.2-9nSipNyPzIK3OtGny4BWjI·transformers-0.6.1.0
92 plugin·package·dependencies:92 plugin·package·dependencies:
93 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Network.Socket.Info93 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Network.Socket.Info
Offset 155, 91 lines modifiedOffset 155, 91 lines modified
155 import··-/··Network.Socket.Info·28ab23956b55db88aabc7f467097ceec155 import··-/··Network.Socket.Info·28ab23956b55db88aabc7f467097ceec
156 import··-/··Network.Socket.Name·13b06917bd9bd159a6b90ad4824f609d156 import··-/··Network.Socket.Name·13b06917bd9bd159a6b90ad4824f609d
157 import··-/··Network.Socket.Options·ddf97a2129c70261367e5f65581cfdb3157 import··-/··Network.Socket.Options·ddf97a2129c70261367e5f65581cfdb3
158 import··-/··Network.Socket.SockAddr·461412edcf2b3f4d5b1bc15f957c5a91158 import··-/··Network.Socket.SockAddr·461412edcf2b3f4d5b1bc15f957c5a91
159 import··-/··Network.Socket.Syscall·29a1ab67bfc86912af0542f3be6358dd159 import··-/··Network.Socket.Syscall·29a1ab67bfc86912af0542f3be6358dd
160 import··-/··Network.Socket.Types·ac9d10f225c1a4637944e589e97b0936160 import··-/··Network.Socket.Types·ac9d10f225c1a4637944e589e97b0936
161 import··-/··System.Random·48e9049cd5338923046e3b00ee7be345161 import··-/··System.Random·48e9049cd5338923046e3b00ee7be345
162 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Network.Internal·fecf993d97a47e574e13fdf4f1211218 
163 ··exports:·855703dffba12c345d9abdab0bf5eeaa 
164 ··AppData·4f5c487b6958eda0aeb83aa49f7d79f7 
165 ··AppData·26bef0c4e3ca62225067879ff910201f 
166 ··AppDataUnix·f4464a8078a2a81bd35a9acd00bae917 
167 ··AppDataUnix·7c5096d3c85a76ac6247579c3389850a 
168 ··ClientSettings·36193f0eee84c60f86c9691ab350caa7 
169 ··ClientSettings·d5fe2abdc4e6f46b9ed55536198f21dd 
170 ··ClientSettingsUnix·95cbd770ebf51aadedffb33564a614c6 
171 ··ClientSettingsUnix·103d2122ac373fb2b66cb4fcb2ee59bf 
172 ··Host·a198c2eb1e32d24acedfe39feb01b844 
173 ··HostAny·5eb4902ac370f5818ec0b2a15c06d793 
174 ··HostIPv4·58161005e1929467221a3f353e713e04 
175 ··HostIPv4Only·5cf80e759be4e7a4a7a5d9770e133a89 
176 ··HostIPv6·af56aac158ca500fa3df5702ce369500 
177 ··HostIPv6Only·82c270412a18ff174226383162738ec9 
178 ··HostPreference·a84014967df69764777c50d34982aeaf 
179 ··Message·6d48a1824b9d929f18858bf71613d739 
180 ··Message·7ca9b66fcdb4b631526492530f37febf 
181 ··ServerSettings·851a6b016f5a5e8d69cb74089712734d 
182 ··ServerSettings·768b757baf0399e7400637776fc43d3a 
183 ··ServerSettingsUnix·605b708f97f89c67cbf4068116bcb407 
184 ··ServerSettingsUnix·91c2e57449ea105eed89ee479c7e4bba 
185 ··appCloseConnection'·128bd3b8df4d732b4f891e39bbbe887b 
186 ··appLocalAddr'·5da310b6b56d2e01ac7c18c1f7b44a97 
187 ··appRawSocket'·8c4c93867a0c17b780e312c97c81ba67 
188 ··appRead'·89595294ce68eb6ab8bb430ca821cd88 
189 ··appReadUnix·c5b118020824eacbf4a7206eef6bac6f 
190 ··appSockAddr'·387bdef38ce37e7323622d7cf903faa4 
191 ··appWrite'·679d6540cb1dd11f21a63d59fb09792d 
192 ··appWriteUnix·5b5a5c413636c2331da02267f7b2b493 
193 ··clientAddrFamily·0e5cee74fd0f134648552b9f66869b7b 
194 ··clientHost·66d51cf968807d06ea0cee61f22ed1c1 
195 ··clientPath·bee69076dfa75ddf7f5274e4728a59c9 
196 ··clientPort·5e2399392fd525e542443353f888fee7 
197 ··clientReadBufferSize·4c3f213a4c9503f7e20a0b315a4d2633 
198 ··clientReadBufferSizeUnix·3ad9a3c0494a4c4cec27f03b0d4376f9 
199 ··msgData·76318f09ce930899c6f72f23fe193bdb 
200 ··msgSender·021061225d42555bfacfe8f6481226ed 
201 ··serverAfterBind·cd3a7a67d564978fde8f997440bfe771 
202 ··serverAfterBindUnix·e7d499d27d3e9e516eaf6b51e39933d6 
203 ··serverHost·bc91e49faf98e1e1eecfc7fab4ef3a88 
204 ··serverNeedLocalAddr·ddb89af292a56cc2b2d08aefa33403bb 
205 ··serverPath·34e5f0e36650f29cf4d933979994182f 
206 ··serverPort·ed12c455bd703be0351eedfde9b2a910 
207 ··serverReadBufferSize·5f5e33a34c81f9f1d223375754dfc2bc 
208 ··serverReadBufferSizeUnix·ef52756189e2afea9bde6a22854c5dc0 
209 ··serverSocket·647872d66bf21b7c48936dd0fb5e77b2162 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Network.Internal·59917ca89df18fde2ab0da198d8e67e3
 163 ··exports:·ec232cc785cd77bc714fe36a654d4a23
 164 ··AppData·a7c27da965cb1f917a3bd9456a87f21a
 165 ··AppData·2ef3b78ab9c7fca8f58a50130c606945
 166 ··AppDataUnix·040baae1938069a36c126634e7aa2dba
 167 ··AppDataUnix·57e3870409657fe9b1f91834c79848c4
 168 ··ClientSettings·4d5c29257a9286b36e0cdefc809a660d
 169 ··ClientSettings·311c0c04cf9388188cef55f97307d587
 170 ··ClientSettingsUnix·637b46fad2404f42f32adaf721e4bd73
 171 ··ClientSettingsUnix·1f6960f5f5e79e9db2d67c7387e77d5b
 172 ··Host·019a14d00848bb3bcdb24f999bb7ce3f
 173 ··HostAny·04e9986b9710244acf95ca1fb08c4ef3
 174 ··HostIPv4·ad2e5b50e6cacdbf5381fb12a45b9cab
 175 ··HostIPv4Only·cdbc640be8a3623055ea5d1052ae1bf5
 176 ··HostIPv6·9e6f9d2b3afb8d134284dce81b6ea040
 177 ··HostIPv6Only·e05d79c71f7d14653c23aa4e0789d759
 178 ··HostPreference·e7d08e1fa6b258efa0eeebd9530d5ca4
 179 ··Message·ab36c699d734240f4e1fc1ea455d097d
 180 ··Message·0a055c73d48d6650932ca2297a0b1448
 181 ··ServerSettings·645bcb4ed7102079d4cdefbfdb782d95
 182 ··ServerSettings·7f821e6979c99c4bf56e0e440ed76392
 183 ··ServerSettingsUnix·0bfaf5d29a1514a2d9be66fadcdbba12
 184 ··ServerSettingsUnix·89ea1bead91e2ca114f4bd62fa5e5690
 185 ··appCloseConnection'·ed1ea0fce3d9551d7f3aee54e6f0ae2b
 186 ··appLocalAddr'·494d55ac1288db35b86c46bf137945f4
 187 ··appRawSocket'·23d1447d4f46625a580353d4d1b44632
 188 ··appRead'·c50e06d20b76d66376d7850adcf529c1
 189 ··appReadUnix·7ecf8a28592b9c8df2152eec2150931e
 190 ··appSockAddr'·c06c950e440c100413c561a04f8f1fd6
 191 ··appWrite'·3272705af94ddbbe019c802ae09660f7
 192 ··appWriteUnix·12ab6969956450f3426be0024d61f471
 193 ··clientAddrFamily·cf81cb9048caec5c884ef458e6985610
 194 ··clientHost·af04a3d1899a6a22cc21603a2b0956f9
 195 ··clientPath·7a70562566dc142bc70fa8327154b8fc
 196 ··clientPort·0a8de23333bd65b04e50265297424154
 197 ··clientReadBufferSize·3adcc81202415b795fde1412fbfd3d77
 198 ··clientReadBufferSizeUnix·3e9b6de4c2fc272f478a36f0ed70f602
Max diff block lines reached; 124946/132258 bytes (94.47%) of diff not shown.
15.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process/Internal.p_hi
Files 92% similar despite different names
14.7 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Streaming.Process.Internal·90667 interface·Data.Streaming.Process.Internal·9066
8 ··interface·hash:·7c1392e864435ecc660053ea73b7f1ef 
9 ··ABI·hash:·080e4f1b2b234a53e7b0f64b37389500 
10 ··export-list·hash:·c43c3d31c929a2c98181b2cc5650d6668 ··interface·hash:·0982a04cec49b63c77b4799c72148b56
 9 ··ABI·hash:·5534e918a2368d5ee884f51f2658e818
 10 ··export-list·hash:·b14ac7e1caf99151472495f6323fe19c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e350e87bf21c0b29f63b565103eab53312 ··flag·hash:·e350e87bf21c0b29f63b565103eab533
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·2444fdb725baeece9f5772a7e9620ffb16 ··src_hash:·2444fdb725baeece9f5772a7e9620ffb
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 41, 33 lines modifiedOffset 41, 33 lines modified
41 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff41 import··-/··System.Exit·a4d200037bd68ba564db93d9533f61ff
42 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d42 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
43 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9443 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
44 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c586344 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863
45 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b479845 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b4798
46 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe46 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe
47 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e602047 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e6020
48 d86ef5b7857d4feb60c518e9c853eac248 36cf1b03737bf6b5e7409b66ad377bec
49 ··$fInputSourceHandle·::·InputSource·GHC.IO.Handle.Types.Handle49 ··$fInputSourceHandle·::·InputSource·GHC.IO.Handle.Types.Handle
50 ··DFunId50 ··DFunId
51 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),51 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
52 ···Inline:·(sat-args=0),52 ···Inline:·(sat-args=0),
53 ···Unfolding:·Core:·StableUser·<0,FalseTrue>53 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
54 ··············$fInputSourceHandle_$cisStdStream54 ··············$fInputSourceHandle_$cisStdStream
55 ················`cast`55 ················`cast`
56 ··············(Sym·(N:InputSource[0]·<GHC.IO.Handle.Types.Handle>_N))]56 ··············(Sym·(N:InputSource[0]·<GHC.IO.Handle.Types.Handle>_N))]
57 c700cc176e59f02dd8dd02cd222080fb57 3c350e8ca05086c7702e49d6492b9dd6
58 ··$fInputSourceHandle1·::58 ··$fInputSourceHandle1·::
59 ····GHC.Maybe.Maybe·System.Process.Common.StdStream59 ····GHC.Maybe.Maybe·System.Process.Common.StdStream
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],61 ···LambdaFormInfo:·LFCon[GHC.Maybe.Just],
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············GHC.Maybe.Just63 ··············GHC.Maybe.Just
64 ················@System.Process.Common.StdStream64 ················@System.Process.Common.StdStream
65 ················System.Process.Common.CreatePipe]65 ················System.Process.Common.CreatePipe]
66 3a89769c4157f75777fcfc39e7f79e5e66 f67383583405d3749072a32f99c60b9c
67 ··$fInputSourceHandle2·::67 ··$fInputSourceHandle2·::
68 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle68 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
71 ··········GHC.IO.Handle.Types.Handle·#)71 ··········GHC.IO.Handle.Types.Handle·#)
72 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,72 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
73 ···CPR:·1,73 ···CPR:·1,
Offset 79, 41 lines modifiedOffset 79, 41 lines modified
79 ··············case·ds·of·wild·{79 ··············case·ds·of·wild·{
80 ················GHC.Maybe.Nothing80 ················GHC.Maybe.Nothing
81 ················->·case·$fInputSourceHandle381 ················->·case·$fInputSourceHandle3
82 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,82 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
83 ·····························GHC.IO.Handle.Types.Handle·#)83 ·····························GHC.IO.Handle.Types.Handle·#)
84 ···················of·{}84 ···················of·{}
85 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]85 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]
86 e1686685def44eac477e6cfae8ae0f9986 622611395322fbfb3461f468740c4d85
87 ··$fInputSourceHandle3·::·()87 ··$fInputSourceHandle3·::·()
88 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),88 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
89 ···Strictness:·b,·CPR:·b]89 ···Strictness:·b,·CPR:·b]
90 7ab1172a661ff0abd2a868ae69fff44690 1afbb00e985ed2747f86dd5f89cfc7aa
91 ··$fInputSourceHandle_$cisStdStream·::91 ··$fInputSourceHandle_$cisStdStream·::
92 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle92 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
93 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,93 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,
94 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)94 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)
95 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],95 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],
96 ···Unfolding:·Core:·<vanilla>96 ···Unfolding:·Core:·<vanilla>
97 ··············($fInputSourceHandle297 ··············($fInputSourceHandle2
98 ·················`cast`98 ·················`cast`
99 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R99 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R
100 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]100 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
101 ···················································<GHC.IO.Handle.Types.Handle>_R)),101 ···················································<GHC.IO.Handle.Types.Handle>_R)),
102 ···············$fInputSourceHandle1)]102 ···············$fInputSourceHandle1)]
103 cff9e2a3b882ecf1e021b71e6201e8c3103 2e33ed816828a52388a8d91da0c96af2
104 ··$fOutputSinkHandle·::·OutputSink·GHC.IO.Handle.Types.Handle104 ··$fOutputSinkHandle·::·OutputSink·GHC.IO.Handle.Types.Handle
105 ··DFunId105 ··DFunId
106 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),106 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
107 ···Inline:·(sat-args=0),107 ···Inline:·(sat-args=0),
108 ···Unfolding:·Core:·StableUser·<0,FalseTrue>108 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
109 ··············$fOutputSinkHandle_$cosStdStream109 ··············$fOutputSinkHandle_$cosStdStream
110 ················`cast`110 ················`cast`
111 ··············(Sym·(N:OutputSink[0]·<GHC.IO.Handle.Types.Handle>_N))]111 ··············(Sym·(N:OutputSink[0]·<GHC.IO.Handle.Types.Handle>_N))]
112 0bdc276d1d947db92770c6842c40b704112 a6200570c419d5b309f11c843efbd70f
113 ··$fOutputSinkHandle1·::113 ··$fOutputSinkHandle1·::
114 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle114 ····GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
115 ····->·GHC.Prim.State#·GHC.Prim.RealWorld115 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
116 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,116 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
117 ··········GHC.IO.Handle.Types.Handle·#)117 ··········GHC.IO.Handle.Types.Handle·#)
118 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,118 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
119 ···CPR:·1,119 ···CPR:·1,
Offset 125, 214 lines modifiedOffset 125, 214 lines modified
125 ··············case·ds·of·wild·{125 ··············case·ds·of·wild·{
126 ················GHC.Maybe.Nothing126 ················GHC.Maybe.Nothing
127 ················->·case·$fOutputSinkHandle2127 ················->·case·$fOutputSinkHandle2
128 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,128 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
129 ·····························GHC.IO.Handle.Types.Handle·#)129 ·····························GHC.IO.Handle.Types.Handle·#)
130 ···················of·{}130 ···················of·{}
131 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]131 ················GHC.Maybe.Just·h·->·(#·eta,·h·#)·}]
132 add05c40b9daac2bbbe796a6307c5c54132 73cd7b4d7824dc675484e16022eb3a92
133 ··$fOutputSinkHandle2·::·()133 ··$fOutputSinkHandle2·::·()
134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),134 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
135 ···Strictness:·b,·CPR:·b]135 ···Strictness:·b,·CPR:·b]
136 769cf1dcdfe73c17b4d9605c963ef2dd136 96842ed051d60c1d89970a5f52cebd76
137 ··$fOutputSinkHandle_$cosStdStream·::137 ··$fOutputSinkHandle_$cosStdStream·::
138 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle138 ····(GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle
139 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,139 ·····->·GHC.Types.IO·GHC.IO.Handle.Types.Handle,
140 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)140 ·····GHC.Maybe.Maybe·System.Process.Common.StdStream)
141 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],141 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[(,)],
142 ···Unfolding:·Core:·<vanilla>142 ···Unfolding:·Core:·<vanilla>
143 ··············($fOutputSinkHandle1143 ··············($fOutputSinkHandle1
144 ·················`cast`144 ·················`cast`
145 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R145 ···············(<GHC.Maybe.Maybe·GHC.IO.Handle.Types.Handle>_R
146 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]146 ················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
147 ···················································<GHC.IO.Handle.Types.Handle>_R)),147 ···················································<GHC.IO.Handle.Types.Handle>_R)),
148 ···············$fInputSourceHandle1)]148 ···············$fInputSourceHandle1)]
149 ef861d57fe823339021b752470cc2276149 6fe2cc8e25328b1759b2efa178dce27b
150 ··$tc'C:InputSource·::·GHC.Types.TyCon150 ··$tc'C:InputSource·::·GHC.Types.TyCon
151 ··[HasNoCafRefs,·TagSig:·<TagProper>,151 ··[HasNoCafRefs,·TagSig:·<TagProper>,
152 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],152 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
153 ···Unfolding:·Core:·<vanilla>153 ···Unfolding:·Core:·<vanilla>
154 ··············GHC.Types.TyCon154 ··············GHC.Types.TyCon
155 ················17607797746180884594#Word64 
Max diff block lines reached; 8999/15064 bytes (59.74%) of diff not shown.
45.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Process.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Process.p_hi
Files 97% similar despite different names
45.6 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Streaming.Process·90667 interface·Data.Streaming.Process·9066
8 ··interface·hash:·b2b47b43b415500b42c01335d9147535 
9 ··ABI·hash:·d545e287dc8c8fd4d4ff8cf7010342c1 
10 ··export-list·hash:·9095463cd572bedb4cb186d0081be5718 ··interface·hash:·608434d2fa0ddd69e94f0972481ec1aa
 9 ··ABI·hash:·3499f6e2844ddbc8c0c7585363657198
 10 ··export-list·hash:·29faa754ea1d8fad3a56d6370ea1fd79
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·75f78760e50079d31adbf0efaa48cd8012 ··flag·hash:·75f78760e50079d31adbf0efaa48cd80
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ed3844000ea5305d01a9eefd1b15b85b16 ··src_hash:·ed3844000ea5305d01a9eefd1b15b85b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
64 ··ClosedStream{ClosedStream}64 ··ClosedStream{ClosedStream}
65 ··Inherited{Inherited}65 ··Inherited{Inherited}
66 ··ProcessExitedUnsuccessfully{ProcessExitedUnsuccessfully}66 ··ProcessExitedUnsuccessfully{ProcessExitedUnsuccessfully}
67 ··UseProvidedHandle{UseProvidedHandle}67 ··UseProvidedHandle{UseProvidedHandle}
68 ··Data.Streaming.Process.Internal.InputSource68 ··Data.Streaming.Process.Internal.InputSource
69 ··Data.Streaming.Process.Internal.OutputSink69 ··Data.Streaming.Process.Internal.OutputSink
70 ··Data.Streaming.Process.Internal.StreamingProcessHandle70 ··Data.Streaming.Process.Internal.StreamingProcessHandle
71 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Process.Internal71 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Process.Internal
72 boot·module·dependencies:72 boot·module·dependencies:
73 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.073 direct·package·dependencies:·base-4.18.2.1·process-1.6.19.0
74 ·····························stm-2.5.1.074 ·····························stm-2.5.1.0
75 plugin·package·dependencies:75 plugin·package·dependencies:
76 trusted·package·dependencies:·base-4.18.2.1·process-1.6.19.076 trusted·package·dependencies:·base-4.18.2.1·process-1.6.19.0
77 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM77 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
78 family·instance·modules:·Control.Applicative·Control.Arrow78 family·instance·modules:·Control.Applicative·Control.Arrow
Offset 106, 26 lines modifiedOffset 106, 26 lines modified
106 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d106 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
107 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08107 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
108 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863108 import··-/··System.Process·25993eb5836fd0ba4bf41ab86d7c5863
109 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b4798109 import··-/··System.Process.Common·ee8585030c550d6b5e92634c697b4798
110 import··-/··System.Process.Internals·2d499d8117d859d4924c59a6906bd41a110 import··-/··System.Process.Internals·2d499d8117d859d4924c59a6906bd41a
111 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe111 import··-/··Control.Concurrent.STM·8492d302c27b183536c4a43885f47fbe
112 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e6020112 import··-/··Control.Concurrent.STM.TMVar·ddcf30512f3153d5ca4e7a64f11e6020
113 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Process.Internal·080e4f1b2b234a53e7b0f64b37389500 
114 ··exports:·c43c3d31c929a2c98181b2cc5650d666 
115 ··InputSource·e9c3c3b921b9753bb152ee4dfa257bab 
116 ··OutputSink·e4a99daeca42f48cd0c4f05667269120 
117 ··StreamingProcessHandle·9191c5082416515139585a7287b04cc1 
118 ··StreamingProcessHandle·ece2edaa2ccac410b287b54b06475c77 
119 ··isStdStream·3aafdcf12cbc17cccad0f42713ce865e 
120 ··osStdStream·6923488f200fea832eacbf122203d6df113 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Process.Internal·5534e918a2368d5ee884f51f2658e818
 114 ··exports:·b14ac7e1caf99151472495f6323fe19c
 115 ··InputSource·5b5fc08c557e5d44f4de2569a0a2fb0a
 116 ··OutputSink·b616f4012dd475b9d11df2aa82022122
 117 ··StreamingProcessHandle·94e3dbe1341a93eee2ff566354459333
 118 ··StreamingProcessHandle·9842b7b5b9d93438f05bd91e9936c74f
 119 ··isStdStream·80905c7b673d81d25eef9a8c7506b2a9
 120 ··osStdStream·c46becd88079ee357fb9847d760d82a7
121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2121 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e37122 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d123 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
124 ccc52109c6442bf1e499799bbcd82e27124 51fb311c3e7b05d38849bda9e0374bf7
125 ··$fExceptionProcessExitedUnsuccessfully·::125 ··$fExceptionProcessExitedUnsuccessfully·::
126 ····GHC.Exception.Type.Exception·ProcessExitedUnsuccessfully126 ····GHC.Exception.Type.Exception·ProcessExitedUnsuccessfully
127 ··DFunId127 ··DFunId
128 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],128 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],
129 ···Inline:·CONLIKE,129 ···Inline:·CONLIKE,
130 ···Unfolding:·DFun:.130 ···Unfolding:·DFun:.
131 ················@ProcessExitedUnsuccessfully131 ················@ProcessExitedUnsuccessfully
Offset 133, 33 lines modifiedOffset 133, 33 lines modified
133 ··················`cast`133 ··················`cast`
134 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]134 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]
135 ··························<*>_N·<ProcessExitedUnsuccessfully>_N))135 ··························<*>_N·<ProcessExitedUnsuccessfully>_N))
136 ················$fShowProcessExitedUnsuccessfully136 ················$fShowProcessExitedUnsuccessfully
137 ················$fExceptionProcessExitedUnsuccessfully_$ctoException137 ················$fExceptionProcessExitedUnsuccessfully_$ctoException
138 ················$fExceptionProcessExitedUnsuccessfully_$cfromException138 ················$fExceptionProcessExitedUnsuccessfully_$cfromException
139 ················$fExceptionProcessExitedUnsuccessfully_$cshow]139 ················$fExceptionProcessExitedUnsuccessfully_$cshow]
140 0cdbd5c7a79439955bc2a1282e2a9d08140 87fc2fe033633e1f2cc6d8cbfd5f26d6
141 ··$fExceptionProcessExitedUnsuccessfully1·::·GHC.Prim.Addr#141 ··$fExceptionProcessExitedUnsuccessfully1·::·GHC.Prim.Addr#
142 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,142 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
143 ···Unfolding:·Core:·<vanilla>·":·"#]143 ···Unfolding:·Core:·<vanilla>·":·"#]
144 7d76627cae75a7e62c2eee7afe2460d6144 2843f2230c033abb35f17fd8c4aba4f3
145 ··$fExceptionProcessExitedUnsuccessfully2·::·GHC.Prim.Addr#145 ··$fExceptionProcessExitedUnsuccessfully2·::·GHC.Prim.Addr#
146 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,146 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
147 ···Unfolding:·Core:·<vanilla>·"Process·exited·with·"#]147 ···Unfolding:·Core:·<vanilla>·"Process·exited·with·"#]
148 959a81276ae7eab561b4bc774fd3b416148 73f915598a239c6e4e71cb4996f8f7b1
149 ··$fExceptionProcessExitedUnsuccessfully3·::149 ··$fExceptionProcessExitedUnsuccessfully3·::
150 ····Data.Typeable.Internal.TypeRep·ProcessExitedUnsuccessfully150 ····Data.Typeable.Internal.TypeRep·ProcessExitedUnsuccessfully
151 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),151 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
152 ···Unfolding:·Core:·<vanilla>152 ···Unfolding:·Core:·<vanilla>
153 ··············Data.Typeable.Internal.mkTrCon153 ··············Data.Typeable.Internal.mkTrCon
154 ················@(*)154 ················@(*)
155 ················@ProcessExitedUnsuccessfully155 ················@ProcessExitedUnsuccessfully
156 ················$tcProcessExitedUnsuccessfully156 ················$tcProcessExitedUnsuccessfully
157 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]157 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
158 0925e8a0f47895503c04d81da2f28f0a158 784dd2f08fb64ecbea62b8404e5fee41
159 ··$fExceptionProcessExitedUnsuccessfully_$cfromException·::159 ··$fExceptionProcessExitedUnsuccessfully_$cfromException·::
160 ····GHC.Exception.Type.SomeException160 ····GHC.Exception.Type.SomeException
161 ····->·GHC.Maybe.Maybe·ProcessExitedUnsuccessfully161 ····->·GHC.Maybe.Maybe·ProcessExitedUnsuccessfully
162 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,162 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
163 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,163 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,
164 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>164 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
165 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->165 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->
Offset 182, 53 lines modifiedOffset 182, 53 lines modified
182 ····························Data.Type.Equality.:~~:·ProcessExitedUnsuccessfully)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->182 ····························Data.Type.Equality.:~~:·ProcessExitedUnsuccessfully)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->
183 ···················GHC.Maybe.Just183 ···················GHC.Maybe.Just
184 ·····················@ProcessExitedUnsuccessfully184 ·····················@ProcessExitedUnsuccessfully
185 ·····················e2185 ·····················e2
186 ·······················`cast`186 ·······················`cast`
187 ·····················(Sub·(SelCo:Tc(2)·(Sub·co))187 ·····················(Sub·(SelCo:Tc(2)·(Sub·co))
188 ······················;·Sub·(SelCo:Tc(3)·(Sub·(Sym·co))))·}·}·}]188 ······················;·Sub·(SelCo:Tc(3)·(Sub·(Sym·co))))·}·}·}]
189 6b41ae885d066f4bdb2c0c60c65ce665189 eb244939b04767737fa5f59645881c24
190 ··$fExceptionProcessExitedUnsuccessfully_$cshow·::190 ··$fExceptionProcessExitedUnsuccessfully_$cshow·::
191 ····ProcessExitedUnsuccessfully·->·GHC.Base.String191 ····ProcessExitedUnsuccessfully·->·GHC.Base.String
192 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,192 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
193 ···Strictness:·<1!P(MP(1L,A,A,A,A,A,A,A,A,A,A,A,A,A,A),ML)>,193 ···Strictness:·<1!P(MP(1L,A,A,A,A,A,A,A,A,A,A,A,A,A,A),ML)>,
194 ···Inline:·[2],194 ···Inline:·[2],
195 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>195 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
196 ··············\·(ds['GHC.Types.Many]·::·ProcessExitedUnsuccessfully)·->196 ··············\·(ds['GHC.Types.Many]·::·ProcessExitedUnsuccessfully)·->
197 ··············case·ds·of·wild·{·ProcessExitedUnsuccessfully·ww·ww1·->197 ··············case·ds·of·wild·{·ProcessExitedUnsuccessfully·ww·ww1·->
198 ··············$w$cshow·ww·ww1·}]198 ··············$w$cshow·ww·ww1·}]
199 9ea2b7bf20ad8c2105b89a3399307c6a199 a83095000d8473569d0074d55332e853
200 ··$fExceptionProcessExitedUnsuccessfully_$ctoException·::200 ··$fExceptionProcessExitedUnsuccessfully_$ctoException·::
201 ····ProcessExitedUnsuccessfully·->·GHC.Exception.Type.SomeException201 ····ProcessExitedUnsuccessfully·->·GHC.Exception.Type.SomeException
202 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>]202 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>]
203 f5baf9161d8716dce593bcaede995c02203 1f2fd892b9a404caf5d685f1baa209e0
204 ··$fExceptionProcessExitedUnsuccessfully_go1·::204 ··$fExceptionProcessExitedUnsuccessfully_go1·::
Max diff block lines reached; 39674/46702 bytes (84.95%) of diff not shown.
43.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Text.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Text.p_hi
Files 99% similar despite different names
43.2 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Streaming.Text·90667 interface·Data.Streaming.Text·9066
8 ··interface·hash:·1cfd8bbdc6754f9236249b7dd65608f8 
9 ··ABI·hash:·3ee21af6bc245a0f93c0e3f650d57f84 
10 ··export-list·hash:·35618fec9b7bf95116b85f806e7d201f8 ··interface·hash:·95906ef2d79c3a2f0f5f687e29452b84
 9 ··ABI·hash:·3f8703f39f242b41418241bf0985b85b
 10 ··export-list·hash:·e64e89671f416ddc8083669f6c72c1ef
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6e611ab1ef00e2fa73e492cc7908fe4912 ··flag·hash:·6e611ab1ef00e2fa73e492cc7908fe49
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·64825699565e6e66a060518ca996435316 ··src_hash:·64825699565e6e66a060518ca9964353
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 81, 17 lines modifiedOffset 81, 17 lines modified
81 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124781 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
82 import··-/··Data.Text.Internal.Encoding.Utf16·9ce009383d9777087fe143943af1e69682 import··-/··Data.Text.Internal.Encoding.Utf16·9ce009383d9777087fe143943af1e696
83 import··-/··Data.Text.Internal.Encoding.Utf32·59d9a09c28dd3e92315035848a4df5bb83 import··-/··Data.Text.Internal.Encoding.Utf32·59d9a09c28dd3e92315035848a4df5bb
84 import··-/··Data.Text.Internal.Encoding.Utf8·da3a7b0d8abe7571ecbf5b3f08bc3ac284 import··-/··Data.Text.Internal.Encoding.Utf8·da3a7b0d8abe7571ecbf5b3f08bc3ac2
85 import··-/··Data.Text.Internal.Unsafe.Char·7cc2214a2188e9b422907346f971ed6985 import··-/··Data.Text.Internal.Unsafe.Char·7cc2214a2188e9b422907346f971ed69
86 addDependentFile·"include/text_cbits.h"·cc042d60cd33b1d30364461f63aea19a86 addDependentFile·"include/text_cbits.h"·cc042d60cd33b1d30364461f63aea19a
87 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e287 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
88 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·53b0e5f3c1ed48c169ab53d6d31c7e3788 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·de3ce23d2258ec06f020be6201d1add8
89 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d89 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
90 f1a24858805e8703d4949ff987efe1d190 2cb219c46da8b32bca9e9735d42bd9ef
91 ··$fEqCodePoint·::·GHC.Classes.Eq·CodePoint91 ··$fEqCodePoint·::·GHC.Classes.Eq·CodePoint
92 ··DFunId92 ··DFunId
93 ··[HasNoCafRefs,·TagSig:·<TagProper>,93 ··[HasNoCafRefs,·TagSig:·<TagProper>,
94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,94 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
95 ···Unfolding:·DFun:.95 ···Unfolding:·DFun:.
96 ················@CodePoint96 ················@CodePoint
97 ················GHC.Word.eqWord3297 ················GHC.Word.eqWord32
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])100 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])
101 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)101 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
102 ················GHC.Word.neWord32102 ················GHC.Word.neWord32
103 ··················`cast`103 ··················`cast`
104 ················(Sym·(N:CodePoint[0])104 ················(Sym·(N:CodePoint[0])
105 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])105 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0])
106 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]106 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
107 251c03530fb6829dc0900109817bd697107 d20a270e49dbc5c46cb5d65b74358b0a
108 ··$fEqDecoderState·::·GHC.Classes.Eq·DecoderState108 ··$fEqDecoderState·::·GHC.Classes.Eq·DecoderState
109 ··DFunId109 ··DFunId
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,111 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
112 ···Unfolding:·DFun:.112 ···Unfolding:·DFun:.
113 ················@DecoderState113 ················@DecoderState
114 ················GHC.Word.eqWord32114 ················GHC.Word.eqWord32
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])117 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])
118 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)118 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
119 ················GHC.Word.neWord32119 ················GHC.Word.neWord32
120 ··················`cast`120 ··················`cast`
121 ················(Sym·(N:DecoderState[0])121 ················(Sym·(N:DecoderState[0])
122 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])122 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0])
123 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]123 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
124 e129412d1169d8679a3eb498eb5f8f11124 aa723cc4e5c32a2aaa15dabc2df48163
125 ··$fNumCodePoint·::·GHC.Num.Num·CodePoint125 ··$fNumCodePoint·::·GHC.Num.Num·CodePoint
126 ··DFunId126 ··DFunId
127 ··[HasNoCafRefs,·TagSig:·<TagProper>,127 ··[HasNoCafRefs,·TagSig:·<TagProper>,
128 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,128 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,
129 ···Unfolding:·DFun:.129 ···Unfolding:·DFun:.
130 ················@CodePoint130 ················@CodePoint
131 ················GHC.Word.$fNumWord32_$c+131 ················GHC.Word.$fNumWord32_$c+
Offset 155, 15 lines modifiedOffset 155, 15 lines modified
155 ··················`cast`155 ··················`cast`
156 ················(Sym·(N:CodePoint[0])156 ················(Sym·(N:CodePoint[0])
157 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))157 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))
158 ················GHC.Word.$fNumWord32_$cfromInteger158 ················GHC.Word.$fNumWord32_$cfromInteger
159 ··················`cast`159 ··················`cast`
160 ················(<GHC.Num.Integer.Integer>_R160 ················(<GHC.Num.Integer.Integer>_R
161 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))]161 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:CodePoint[0]))]
162 d93d2ae34aff407d5d9c9127198fcffd162 fe73a401b488c86211e25e0cba6ca4e7
163 ··$fNumDecoderState·::·GHC.Num.Num·DecoderState163 ··$fNumDecoderState·::·GHC.Num.Num·DecoderState
164 ··DFunId164 ··DFunId
165 ··[HasNoCafRefs,·TagSig:·<TagProper>,165 ··[HasNoCafRefs,·TagSig:·<TagProper>,
166 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,166 ···LambdaFormInfo:·LFCon[GHC.Num.C:Num],·Inline:·CONLIKE,
167 ···Unfolding:·DFun:.167 ···Unfolding:·DFun:.
168 ················@DecoderState168 ················@DecoderState
169 ················GHC.Word.$fNumWord32_$c+169 ················GHC.Word.$fNumWord32_$c+
Offset 193, 157 lines modifiedOffset 193, 157 lines modified
193 ··················`cast`193 ··················`cast`
194 ················(Sym·(N:DecoderState[0])194 ················(Sym·(N:DecoderState[0])
195 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))195 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))
196 ················GHC.Word.$fNumWord32_$cfromInteger196 ················GHC.Word.$fNumWord32_$cfromInteger
197 ··················`cast`197 ··················`cast`
198 ················(<GHC.Num.Integer.Integer>_R198 ················(<GHC.Num.Integer.Integer>_R
199 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))]199 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:DecoderState[0]))]
200 32a6ae30f66c751efc5f8dc46cc43286200 e949403d2b6d32f38c5ecd17dc646769
201 ··$fShowCodePoint·::·GHC.Show.Show·CodePoint201 ··$fShowCodePoint·::·GHC.Show.Show·CodePoint
202 ··DFunId202 ··DFunId
203 ··[HasNoCafRefs,·TagSig:·<TagProper>,203 ··[HasNoCafRefs,·TagSig:·<TagProper>,
204 ···LambdaFormInfo:·LFCon[GHC.Show.C:Show],·Inline:·CONLIKE,204 ···LambdaFormInfo:·LFCon[GHC.Show.C:Show],·Inline:·CONLIKE,
205 ···Unfolding:·DFun:.205 ···Unfolding:·DFun:.
206 ················@CodePoint206 ················@CodePoint
207 ················$fShowCodePoint_$cshowsPrec207 ················$fShowCodePoint_$cshowsPrec
208 ················$fShowCodePoint_$cshow208 ················$fShowCodePoint_$cshow
209 ················$fShowCodePoint_$cshowList]209 ················$fShowCodePoint_$cshowList]
210 217e3030e1b6117dc1810d2b2a08337f210 57022669d663b50d59cecdea2ce68316
211 ··$fShowCodePoint1·::·CodePoint·->·GHC.Show.ShowS211 ··$fShowCodePoint1·::·CodePoint·->·GHC.Show.ShowS
212 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,212 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
213 ···Strictness:·<ML><L>,213 ···Strictness:·<ML><L>,
214 ···Unfolding:·Core:·<vanilla>214 ···Unfolding:·Core:·<vanilla>
215 ··············\·(ds['GHC.Types.Many]·::·CodePoint)215 ··············\·(ds['GHC.Types.Many]·::·CodePoint)
216 ················(eta['GHC.Types.Many]·::·GHC.Base.String)·->216 ················(eta['GHC.Types.Many]·::·GHC.Base.String)·->
217 ··············$w$cshowsPrec·0#·ds·eta]217 ··············$w$cshowsPrec·0#·ds·eta]
218 986936b24a95d7882a9d0f3b6c547251218 7eb8ef67961d1f2347002c6bbe4c87fe
219 ··$fShowCodePoint2·::·GHC.Prim.Addr#219 ··$fShowCodePoint2·::·GHC.Prim.Addr#
220 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,220 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
221 ···Unfolding:·Core:·<vanilla>·"CodePoint·"#]221 ···Unfolding:·Core:·<vanilla>·"CodePoint·"#]
222 d3c904f1ba180e563beeb547c4a09da8222 de04893729888bd8f880993108e8dc5a
223 ··$fShowCodePoint_$cshow·::·CodePoint·->·GHC.Base.String223 ··$fShowCodePoint_$cshow·::·CodePoint·->·GHC.Base.String
224 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,224 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
225 ···Strictness:·<ML>,225 ···Strictness:·<ML>,
226 ···Unfolding:·Core:·<vanilla>226 ···Unfolding:·Core:·<vanilla>
227 ··············\·(x['GHC.Types.Many]·::·CodePoint)·->227 ··············\·(x['GHC.Types.Many]·::·CodePoint)·->
228 ··············GHC.CString.unpackAppendCString#228 ··············GHC.CString.unpackAppendCString#
229 ················$fShowCodePoint2229 ················$fShowCodePoint2
230 ················(case·x·`cast`·(N:CodePoint[0])·of·wild1·{·GHC.Word.W32#·x#·->230 ················(case·x·`cast`·(N:CodePoint[0])·of·wild1·{·GHC.Word.W32#·x#·->
231 ·················GHC.Show.$wshowSignedInt231 ·················GHC.Show.$wshowSignedInt
232 ···················11#232 ···················11#
233 ···················(GHC.Prim.word2Int#·(GHC.Prim.word32ToWord#·x#))233 ···················(GHC.Prim.word2Int#·(GHC.Prim.word32ToWord#·x#))
Max diff block lines reached; 38197/44212 bytes (86.40%) of diff not shown.
72.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib/Lowlevel.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib/Lowlevel.p_hi
Files 98% similar despite different names
71.7 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Streaming.Zlib.Lowlevel·90667 interface·Data.Streaming.Zlib.Lowlevel·9066
8 ··interface·hash:·f18f455d5ad52e07bdeb16d699bf77b2 
9 ··ABI·hash:·8c6586ec999e4b7ea0830c8ac081c4b9 
10 ··export-list·hash:·66464811a2ef705f6e9331993f2dbd578 ··interface·hash:·d13f3ffd4b638bd6efcc9c37dd84af10
 9 ··ABI·hash:·7e4ebeb389f019984090bcb8a37eec23
 10 ··export-list·hash:·2f8b61dc3f20769a82961c68b6d47500
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e350e87bf21c0b29f63b565103eab53312 ··flag·hash:·e350e87bf21c0b29f63b565103eab533
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ed764fe434e25cd414b85b299452885c16 ··src_hash:·ed764fe434e25cd414b85b299452885c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 65, 54 lines modifiedOffset 65, 54 lines modified
65 import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de365 import··-/··GHC.Real·e939e7e838e744ae152556c1fbe03de3
66 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc66 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
67 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc267 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
68 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0868 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
69 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9469 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
70 import··-/··Codec.Compression.Zlib·32262442fa0973ed1aaf9462b442554d70 import··-/··Codec.Compression.Zlib·32262442fa0973ed1aaf9462b442554d
71 import··-/··Codec.Compression.Zlib.Stream·3c2480e607767404e7256c4bf01f42e871 import··-/··Codec.Compression.Zlib.Stream·3c2480e607767404e7256c4bf01f42e8
72 fe1e4219b9eefbaf813c6d854d617d6772 37c25d75a020e49d56602819cb432748
73 ··$fEnumStrategy·::·GHC.Enum.Enum·Strategy73 ··$fEnumStrategy·::·GHC.Enum.Enum·Strategy
74 ··DFunId74 ··DFunId
75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Enum.C:Enum],75 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Enum.C:Enum],
76 ···Inline:·CONLIKE,76 ···Inline:·CONLIKE,
77 ···Unfolding:·DFun:.77 ···Unfolding:·DFun:.
78 ················@Strategy78 ················@Strategy
79 ················$fEnumStrategy_$csucc79 ················$fEnumStrategy_$csucc
80 ················$fEnumStrategy_$cpred80 ················$fEnumStrategy_$cpred
81 ················$fEnumStrategy_$ctoEnum81 ················$fEnumStrategy_$ctoEnum
82 ················$fEnumStrategy_$cfromEnum82 ················$fEnumStrategy_$cfromEnum
83 ················$fEnumStrategy_$cenumFrom83 ················$fEnumStrategy_$cenumFrom
84 ················$fEnumStrategy_$cenumFromThen84 ················$fEnumStrategy_$cenumFromThen
85 ················$fEnumStrategy_$cenumFromTo85 ················$fEnumStrategy_$cenumFromTo
86 ················$fEnumStrategy_$cenumFromThenTo]86 ················$fEnumStrategy_$cenumFromThenTo]
87 5369af360760407bc36f90648a0dd1ac87 39aec4893e2b957194d721aaff43dd1b
88 ··$fEnumStrategy1·::·GHC.Types.Int·->·Strategy88 ··$fEnumStrategy1·::·GHC.Types.Int·->·Strategy
89 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,89 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
90 ···Strictness:·<1!P(S)>b,·CPR:·b,·Inline:·[2],90 ···Strictness:·<1!P(S)>b,·CPR:·b,·Inline:·[2],
91 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>91 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
92 ··············\·(a['GHC.Types.Many]·::·GHC.Types.Int)·->92 ··············\·(a['GHC.Types.Many]·::·GHC.Types.Int)·->
93 ··············case·a·of·wild·{·GHC.Types.I#·ww·->·$wlvl·ww·}]93 ··············case·a·of·wild·{·GHC.Types.I#·ww·->·$wlvl·ww·}]
94 50705708f9c7b43f1a6eeb7c8cc4ae2094 464a56957aab8583cc1576ba3b9e9863
95 ··$fEnumStrategy2·::·Strategy95 ··$fEnumStrategy2·::·Strategy
96 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),96 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
97 ···Strictness:·b,·CPR:·b]97 ···Strictness:·b,·CPR:·b]
98 ef6ab88cb4ca860681db9b6dd1c5381598 04d7ed6f3bdc421a4acb70e72a20dd37
99 ··$fEnumStrategy3·::·Strategy99 ··$fEnumStrategy3·::·Strategy
100 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),100 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
101 ···Strictness:·b,·CPR:·b]101 ···Strictness:·b,·CPR:·b]
102 2bf8624127b7a9a438476943b342c0ee102 14215733910bf64574cacebfe5418e3d
103 ··$fEnumStrategy_$cenumFrom·::·Strategy·->·[Strategy]103 ··$fEnumStrategy_$cenumFrom·::·Strategy·->·[Strategy]
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
105 ···Arity:·1,·Strictness:·<SL>,105 ···Arity:·1,·Strictness:·<SL>,
106 ···Unfolding:·Core:·<vanilla>106 ···Unfolding:·Core:·<vanilla>
107 ··············\·(a['GHC.Types.Many]·::·Strategy)·->107 ··············\·(a['GHC.Types.Many]·::·Strategy)·->
108 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->108 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->
109 ··············case·GHC.Prim.>#·a#·4#·of·lwild·{109 ··············case·GHC.Prim.>#·a#·4#·of·lwild·{
110 ················DEFAULT·->·$fEnumStrategy_go3·a#·1#·->·GHC.Types.[]·@Strategy·}·}]110 ················DEFAULT·->·$fEnumStrategy_go3·a#·1#·->·GHC.Types.[]·@Strategy·}·}]
111 9987757274882e405a9f7acefd05c59f111 a3f937f9c8aeadc5c49a01a582e071ca
112 ··$fEnumStrategy_$cenumFromThen·::·Strategy·->·Strategy·->·[Strategy]112 ··$fEnumStrategy_$cenumFromThen·::·Strategy·->·Strategy·->·[Strategy]
113 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,113 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
114 ···Arity:·2,·Strictness:·<SL><SL>,114 ···Arity:·2,·Strictness:·<SL><SL>,
115 ···Unfolding:·Core:·<vanilla>115 ···Unfolding:·Core:·<vanilla>
116 ··············\·(a['GHC.Types.Many]·::·Strategy)116 ··············\·(a['GHC.Types.Many]·::·Strategy)
117 ················(b['GHC.Types.Many]·::·Strategy)·->117 ················(b['GHC.Types.Many]·::·Strategy)·->
118 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->118 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
262 ··························->·case·GHC.Prim.<#·0#·a#·of·lwild3·{262 ··························->·case·GHC.Prim.<#·0#·a#·of·lwild3·{
263 ·······························DEFAULT263 ·······························DEFAULT
264 ·······························->·GHC.Types.:264 ·······························->·GHC.Types.:
265 ····································@Strategy265 ····································@Strategy
266 ····································(GHC.Prim.tagToEnum#·@Strategy·a#)266 ····································(GHC.Prim.tagToEnum#·@Strategy·a#)
267 ····································(GHC.Types.[]·@Strategy)267 ····································(GHC.Types.[]·@Strategy)
268 ·······························1#·->·GHC.Types.[]·@Strategy·}·}·}·}·}·}]268 ·······························1#·->·GHC.Types.[]·@Strategy·}·}·}·}·}·}]
269 6dce85142cdf271e5d527e86d8a25363269 39bb815d59250c1105bbb8fa6ef25047
270 ··$fEnumStrategy_$cenumFromThenTo·::270 ··$fEnumStrategy_$cenumFromThenTo·::
271 ····Strategy·->·Strategy·->·Strategy·->·[Strategy]271 ····Strategy·->·Strategy·->·Strategy·->·[Strategy]
272 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,272 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
273 ···Strictness:·<SL><SL><SL>,·Inline:,273 ···Strictness:·<SL><SL><SL>,·Inline:,
274 ···Unfolding:·Core:·StableUser274 ···Unfolding:·Core:·StableUser
275 ··············\·(x1['GHC.Types.Many]·::·Strategy)275 ··············\·(x1['GHC.Types.Many]·::·Strategy)
276 ················(x2['GHC.Types.Many]·::·Strategy)276 ················(x2['GHC.Types.Many]·::·Strategy)
Offset 291, 15 lines modifiedOffset 291, 15 lines modified
291 ······················@GHC.Types.Int291 ······················@GHC.Types.Int
292 ······················c292 ······················c
293 ······················$fEnumStrategy_$ctoEnum)293 ······················$fEnumStrategy_$ctoEnum)
294 ···················n294 ···················n
295 ···················a#295 ···················a#
296 ···················a#1296 ···················a#1
297 ···················a#2·}·}·})]297 ···················a#2·}·}·})]
298 353a7a5ae106e7a1fc072e530f2336bb298 651937f4c67f4ed0b1f3402cbb18581b
299 ··$fEnumStrategy_$cenumFromTo·::·Strategy·->·Strategy·->·[Strategy]299 ··$fEnumStrategy_$cenumFromTo·::·Strategy·->·Strategy·->·[Strategy]
300 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,300 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
301 ···Strictness:·<SL><SL>,·Inline:,301 ···Strictness:·<SL><SL>,·Inline:,
302 ···Unfolding:·Core:·StableUser302 ···Unfolding:·Core:·StableUser
303 ··············\·(x['GHC.Types.Many]·::·Strategy)303 ··············\·(x['GHC.Types.Many]·::·Strategy)
304 ················(y['GHC.Types.Many]·::·Strategy)·->304 ················(y['GHC.Types.Many]·::·Strategy)·->
305 ··············GHC.Base.build305 ··············GHC.Base.build
Offset 316, 416 lines modifiedOffset 316, 416 lines modified
316 ······················@b1316 ······················@b1
317 ······················@GHC.Types.Int317 ······················@GHC.Types.Int
318 ······················c318 ······················c
319 ······················$fEnumStrategy_$ctoEnum)319 ······················$fEnumStrategy_$ctoEnum)
320 ···················n320 ···················n
321 ···················a#321 ···················a#
322 ···················a#1·}·})]322 ···················a#1·}·})]
323 f0abb5dd8c3c95a449fca1d80800c5d7323 868626f8c26fd3ed51a39826f86b84b3
324 ··$fEnumStrategy_$cfromEnum·::·Strategy·->·GHC.Types.Int324 ··$fEnumStrategy_$cfromEnum·::·Strategy·->·GHC.Types.Int
325 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,325 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
326 ···Arity:·1,·Strictness:·<SL>,·CPR:·1,326 ···Arity:·1,·Strictness:·<SL>,·CPR:·1,
327 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>327 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
328 ··············\·(a['GHC.Types.Many]·::·Strategy)·->328 ··············\·(a['GHC.Types.Many]·::·Strategy)·->
329 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->329 ··············case·GHC.Prim.dataToTag#·@Strategy·a·of·a#·{·DEFAULT·->
330 ··············GHC.Types.I#·a#·}]330 ··············GHC.Types.I#·a#·}]
331 e1b08711d9d017acd6b053058a65db72331 5be1ff7b110de8c50f61fe39030cbc8a
332 ··$fEnumStrategy_$cpred·::·Strategy·->·Strategy332 ··$fEnumStrategy_$cpred·::·Strategy·->·Strategy
333 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,333 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
334 ···Unfolding:·Core:·<vanilla>334 ···Unfolding:·Core:·<vanilla>
335 ··············\·(a['GHC.Types.Many]·::·Strategy)·->335 ··············\·(a['GHC.Types.Many]·::·Strategy)·->
Max diff block lines reached; 67300/73334 bytes (91.77%) of diff not shown.
151 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL/Data/Streaming/Zlib.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm/Data/Streaming/Zlib.p_hi
Files 98% similar despite different names
151 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·Data.Streaming.Zlib·90667 interface·Data.Streaming.Zlib·9066
8 ··interface·hash:·d878eb167ef442757b59bf20f98c2e4b 
9 ··ABI·hash:·c6c5f2139a909c63e1fe782535b14de2 
10 ··export-list·hash:·d1d7ce32174f7b3040600b03a9085ae88 ··interface·hash:·c9db4c0abe16c8c8e70075e5791fd4f1
 9 ··ABI·hash:·80a9e250eda7d63f11f186e075cdf66b
 10 ··export-list·hash:·4d7a021f709c921a7da09cb58b719b32
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·597d29ea606e4390fce2bc944468bf4e12 ··flag·hash:·597d29ea606e4390fce2bc944468bf4e
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ae31c621a6190a2898668af7f87cb7f716 ··src_hash:·ae31c621a6190a2898668af7f87cb7f7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ··Codec.Compression.Zlib.Stream.defaultWindowBits34 ··Codec.Compression.Zlib.Stream.defaultWindowBits
35 ··Deflate35 ··Deflate
36 ··Inflate36 ··Inflate
37 ··Popper37 ··Popper
38 ··PopperRes{PRDone·PRError·PRNext}38 ··PopperRes{PRDone·PRError·PRNext}
39 ··ZlibException{ZlibException}39 ··ZlibException{ZlibException}
40 ··Codec.Compression.Zlib.Stream.WindowBits{Codec.Compression.Zlib.Stream.WindowBits}40 ··Codec.Compression.Zlib.Stream.WindowBits{Codec.Compression.Zlib.Stream.WindowBits}
41 direct·module·dependencies:·streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Zlib.Lowlevel41 direct·module·dependencies:·streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Zlib.Lowlevel
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.343 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
44 ·····························zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk44 ·····························zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext46 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
47 family·instance·modules:·Control.Applicative·Control.Arrow47 family·instance·modules:·Control.Applicative·Control.Arrow
48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose48 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 72, 38 lines modifiedOffset 72, 38 lines modified
72 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc272 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
73 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc773 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
74 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b674 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
75 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f975 import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9
76 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa3800176 import··-/··Data.ByteString.Unsafe·c20de811c76fd00d33738033daa38001
77 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0877 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
78 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9478 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
79 import··-/··streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL:Data.Streaming.Zlib.Lowlevel·8c6586ec999e4b7ea0830c8ac081c4b9 
80 ··exports:·66464811a2ef705f6e9331993f2dbd57 
81 ··StrategyDefault·7462744c1506d09aebe9fbe0ef866254 
82 ··ZStream'·10aa7c19289c884b9363f906ff331ec6 
83 ··ZStreamStruct·94cc3a5f52a0c801bf4c7fad7a674571 
84 ··c_call_deflate_finish·36046382d981c99a77c3533dc62d19de 
85 ··c_call_deflate_flush·94a4f0b49195f95f34520013988b5907 
86 ··c_call_deflate_full_flush·0b64f6ea98183d3043f35795dcbc3bb3 
87 ··c_call_deflate_noflush·8883e6e4aafc3fe9700427dfc93f7a0a 
88 ··c_call_deflate_set_dictionary·d4d261b655bb7bd1af55baa93018e495 
89 ··c_call_inflate_noflush·fc794ad96cb3743ada6a8e0638169c3a 
90 ··c_call_inflate_set_dictionary·d80da74de42be9de94511d4c5308145e 
91 ··c_free_z_stream_deflate·547b387c9b03fca2bbbc835c517394fd 
92 ··c_free_z_stream_inflate·c65cfeefdf1050689382172753674b0a 
93 ··c_get_avail_in·1bfbc3397ee4f5abc1ade00c7cb70a8e 
94 ··c_get_avail_out·c4aa61b444094845ba1d32f0ba925e6e 
95 ··c_set_avail_in·322b8ea1e0a154da7e1f0f64e2b9d47a 
96 ··c_set_avail_out·7edacdf253348b164da578abc9c0b968 
97 ··deflateInit2·f306db2ec33b2b13c876b25a81f3cf22 
98 ··inflateInit2·45746f68c31891cc2581833cc2af58af 
99 ··zstreamNew·6e0ac479ec3ed70d970d06b2e37c7ed779 import··-/··streaming-commons-0.2.2.6-9Gh1vY62JdIByYnRV8RNKm:Data.Streaming.Zlib.Lowlevel·7e4ebeb389f019984090bcb8a37eec23
 80 ··exports:·2f8b61dc3f20769a82961c68b6d47500
 81 ··StrategyDefault·3bfc9a3a90cf8d7ea3e17ed06420952a
 82 ··ZStream'·79ce4d370b38becac0aace8ea63f6a8e
 83 ··ZStreamStruct·a73f9aa8fc06bb53ff6be107dc46003d
 84 ··c_call_deflate_finish·9f7a0399c0454ce856e944818cef3f67
 85 ··c_call_deflate_flush·8039116e40aefd4581c1d297275c4d4e
 86 ··c_call_deflate_full_flush·d13005b453842fe66536dbad2e1de028
 87 ··c_call_deflate_noflush·33f879f32ada767d8be54a0ae9a6ab00
 88 ··c_call_deflate_set_dictionary·5e6c1a1e838d7b529e35621016a8574b
 89 ··c_call_inflate_noflush·f9aff2f65294ca70410937f498990d15
 90 ··c_call_inflate_set_dictionary·9fb28d0d7e57109472022938153268ee
 91 ··c_free_z_stream_deflate·9bb849d694d683fbed00b7fa976040c2
 92 ··c_free_z_stream_inflate·d8529be412311675d533f23053cdc700
 93 ··c_get_avail_in·e77a19addbd6980d0a373fd4aef0e01a
 94 ··c_get_avail_out·2bd654095dd0e563f493b3b92fc4d01b
 95 ··c_set_avail_in·5bfcc3a98bdb1508b9dd22b89b47f03b
 96 ··c_set_avail_out·40cc02fa8bfbd0d1aeca964a3c106859
 97 ··deflateInit2·0d00d9c37118bf5a63a4582890bac944
 98 ··inflateInit2·97662f0b02906ee3ab455bbd3bb6a6f4
 99 ··zstreamNew·a26f62162670cb4e459f332cf5e238bd
100 import··-/··Codec.Compression.Zlib·32262442fa0973ed1aaf9462b442554d100 import··-/··Codec.Compression.Zlib·32262442fa0973ed1aaf9462b442554d
101 import··-/··Codec.Compression.Zlib.Stream·3c2480e607767404e7256c4bf01f42e8101 import··-/··Codec.Compression.Zlib.Stream·3c2480e607767404e7256c4bf01f42e8
102 c2a16226cfbe940753194cfbf2edac73102 ecebdf1d536aba2be7eea0b1d3d429cf
103 ··$fExceptionZlibException·::103 ··$fExceptionZlibException·::
104 ····GHC.Exception.Type.Exception·ZlibException104 ····GHC.Exception.Type.Exception·ZlibException
105 ··DFunId105 ··DFunId
106 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],106 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],
107 ···Inline:·CONLIKE,107 ···Inline:·CONLIKE,
108 ···Unfolding:·DFun:.108 ···Unfolding:·DFun:.
109 ················@ZlibException109 ················@ZlibException
Offset 111, 29 lines modifiedOffset 111, 29 lines modified
111 ··················`cast`111 ··················`cast`
112 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]112 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]
113 ··························<*>_N·<ZlibException>_N))113 ··························<*>_N·<ZlibException>_N))
114 ················$fShowZlibException114 ················$fShowZlibException
115 ················$fExceptionZlibException_$ctoException115 ················$fExceptionZlibException_$ctoException
116 ················$fExceptionZlibException_$cfromException116 ················$fExceptionZlibException_$cfromException
117 ················$fExceptionZlibException_$cshow]117 ················$fExceptionZlibException_$cshow]
118 018e277f1012a89b87993ed1dfe19841118 7e9e3d5c7a3cb3c61df9a13c2b6765d3
119 ··$fExceptionZlibException1·::·GHC.Prim.Addr#119 ··$fExceptionZlibException1·::·GHC.Prim.Addr#
120 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,120 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
121 ···Unfolding:·Core:·<vanilla>·"ZlibException·"#]121 ···Unfolding:·Core:·<vanilla>·"ZlibException·"#]
122 81e993029bf43134b51160433eb1101e122 4bc17c3ccf124285acf55336207a6214
123 ··$fExceptionZlibException2·::123 ··$fExceptionZlibException2·::
124 ····Data.Typeable.Internal.TypeRep·ZlibException124 ····Data.Typeable.Internal.TypeRep·ZlibException
125 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),125 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
126 ···Unfolding:·Core:·<vanilla>126 ···Unfolding:·Core:·<vanilla>
127 ··············Data.Typeable.Internal.mkTrCon127 ··············Data.Typeable.Internal.mkTrCon
128 ················@(*)128 ················@(*)
129 ················@ZlibException129 ················@ZlibException
130 ················$tcZlibException130 ················$tcZlibException
131 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]131 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
132 d6826d442d23fcf60659abc1d32539f8132 aa57f1e5c1b854fab0108facaa72d8ed
133 ··$fExceptionZlibException_$cfromException·::133 ··$fExceptionZlibException_$cfromException·::
134 ····GHC.Exception.Type.SomeException·->·GHC.Maybe.Maybe·ZlibException134 ····GHC.Exception.Type.SomeException·->·GHC.Maybe.Maybe·ZlibException
135 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,135 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
136 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,136 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,
137 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>137 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
138 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->138 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->
139 ··············case·eta·of·wild·{·GHC.Exception.Type.SomeException·e1·$dException1·e2·->139 ··············case·eta·of·wild·{·GHC.Exception.Type.SomeException·e1·$dException1·e2·->
Offset 155, 87 lines modifiedOffset 155, 87 lines modified
155 ····························Data.Type.Equality.:~~:·ZlibException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->155 ····························Data.Type.Equality.:~~:·ZlibException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->
156 ···················GHC.Maybe.Just156 ···················GHC.Maybe.Just
Max diff block lines reached; 147730/154427 bytes (95.66%) of diff not shown.