30.4 MB
/srv/reproducible-results/rbuild-debian/r-b-build.LFpIaa8z/b1/haskell-warp_3.4.9-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.LFpIaa8z/b2/haskell-warp_3.4.9-1_amd64.changes
576 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·f35f6d37fb4b1f65043a29cfd487317c·373528·haskell·optional·libghc-warp-dev_3.4.9-1_amd64.deb 
2 ·5ac1eef38b0ba4707d8f8ace369edbce·193460·doc·optional·libghc-warp-doc_3.4.9-1_all.deb 
3 ·a4145f7ed424250f51cbd9aada5d88b2·360680·haskell·optional·libghc-warp-prof_3.4.9-1_amd64.deb1 ·2189f63eab7bff46fcd7cc81fac3dbce·373768·haskell·optional·libghc-warp-dev_3.4.9-1_amd64.deb
 2 ·df8542c534e8ea2546c1654bb16dc42f·193464·doc·optional·libghc-warp-doc_3.4.9-1_all.deb
 3 ·fe0e9419302249b342022772db264e54·360080·haskell·optional·libghc-warp-prof_3.4.9-1_amd64.deb
14.6 MB
libghc-warp-dev_3.4.9-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-02-13·04:32:08.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-02-13·04:32:08.000000·debian-binary
2 -rw-r--r--···0········0········0·····3084·2026-02-13·04:32:08.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3100·2026-02-13·04:32:08.000000·control.tar.xz
3 -rw-r--r--···0········0········0···370252·2026-02-13·04:32:08.000000·data.tar.xz3 -rw-r--r--···0········0········0···370476·2026-02-13·04:32:08.000000·data.tar.xz
20.9 KB
control.tar.xz
20.9 KB
control.tar
1.75 KB
./control
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Package:·libghc-warp-dev1 Package:·libghc-warp-dev
2 Source:·haskell-warp2 Source:·haskell-warp
3 Version:·3.4.9-13 Version:·3.4.9-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·33336 Installed-Size:·3333
7 Depends:·libghc-array-dev-0.5.8.0-fa0dd,·libghc-async-dev-2.2.5-468d2,·libghc-auto-update-dev-0.2.6-402e5,·libghc-base-dev-4.20.2.0-47ff0,·libghc-bsb-http-chunked-dev-0.0.0.4-5a99c,·libghc-bytestring-dev-0.12.2.0-d528c,·libghc-case-insensitive-dev-1.2.1.0-56e26,·libghc-containers-dev-0.7-0c6d4,·libghc-crypton-x509-dev-1.7.7-f0218,·libghc-ghc-prim-dev-0.12.0-3e77a,·libghc-hashable-dev-1.5.0.0-6b1a9,·libghc-http-date-dev-0.0.11-f558a,·libghc-http-types-dev-0.12.4-19fbb,·libghc-http2-dev-5.3.10-3700c,·libghc-iproute-dev-1.7.15-be331,·libghc-network-dev-3.2.8.0-67d15,·libghc-recv-dev-0.1.1-bab43,·libghc-simple-sendfile-dev-0.2.32-b2434,·libghc-stm-dev-2.5.3.1-e22ee,·libghc-streaming-commons-dev-0.2.3.1-6add7,·libghc-text-dev-2.1.3-8ae9a,·libghc-time-manager-dev-0.2.4-bb6f0,·libghc-unix-dev-2.8.7.0-1d785,·libghc-vault-dev-0.3.1.6-66bbf,·libghc-wai-dev-3.2.4-3e345,·libghc-word8-dev-0.1.3-bba96,·libc6·(>=·2.29),·libgmp10·(>=·2:6.3.0+dfsg),·zlib1g·(>=·1:1.1.4)7 Depends:·libghc-array-dev-0.5.8.0-fa0dd,·libghc-async-dev-2.2.5-468d2,·libghc-auto-update-dev-0.2.6-402e5,·libghc-base-dev-4.20.2.0-47ff0,·libghc-bsb-http-chunked-dev-0.0.0.4-5a99c,·libghc-bytestring-dev-0.12.2.0-d528c,·libghc-case-insensitive-dev-1.2.1.0-56e26,·libghc-containers-dev-0.7-0c6d4,·libghc-crypton-x509-dev-1.7.7-f0218,·libghc-ghc-prim-dev-0.12.0-3e77a,·libghc-hashable-dev-1.5.0.0-6b1a9,·libghc-http-date-dev-0.0.11-f558a,·libghc-http-types-dev-0.12.4-19fbb,·libghc-http2-dev-5.3.10-3700c,·libghc-iproute-dev-1.7.15-be331,·libghc-network-dev-3.2.8.0-67d15,·libghc-recv-dev-0.1.1-bab43,·libghc-simple-sendfile-dev-0.2.32-b2434,·libghc-stm-dev-2.5.3.1-e22ee,·libghc-streaming-commons-dev-0.2.3.1-6add7,·libghc-text-dev-2.1.3-8ae9a,·libghc-time-manager-dev-0.2.4-bb6f0,·libghc-unix-dev-2.8.7.0-1d785,·libghc-vault-dev-0.3.1.6-66bbf,·libghc-wai-dev-3.2.4-3e345,·libghc-word8-dev-0.1.3-bba96,·libc6·(>=·2.29),·libgmp10·(>=·2:6.3.0+dfsg),·zlib1g·(>=·1:1.1.4)
8 Provides:·libghc-warp-dev-3.4.9-0abb88 Provides:·libghc-warp-dev-3.4.9-03cd9
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/yesodweb/wai11 Homepage:·https://github.com/yesodweb/wai
12 Description:·fast,·light-weight·web·server·for·WAI·applications12 Description:·fast,·light-weight·web·server·for·WAI·applications
13 ·It·contains·the·premier·WAI·handler.·For·more·information,·see13 ·It·contains·the·premier·WAI·handler.·For·more·information,·see
14 ·http://steve.vinoski.net/blog/2011/05/01/warp-a-haskell-web-server/·.14 ·http://steve.vinoski.net/blog/2011/05/01/warp-a-haskell-web-server/·.
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:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB18 Ghc-Package:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx
19.1 KB
./md5sums
30.0 B
./md5sums
Files differ
19.1 KB
line order
    
Offset 1, 74 lines modifiedOffset 1, 74 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSwarp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB-ghc9.10.3.so1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSwarp-3.4.9-GB1HIzPtmljL3FrcAdvQSx-ghc9.10.3.so
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp.dyn_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp.dyn_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp.hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp.hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Buffer.dyn_hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Buffer.dyn_hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Buffer.hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Buffer.hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Conduit.dyn_hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Conduit.dyn_hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Conduit.hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Conduit.hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Counter.dyn_hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Counter.dyn_hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Counter.hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Counter.hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Date.dyn_hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Date.dyn_hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Date.hi11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Date.hi
12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FdCache.dyn_hi12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FdCache.dyn_hi
13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FdCache.hi13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FdCache.hi
14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/File.dyn_hi14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/File.dyn_hi
15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/File.hi15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/File.hi
16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FileInfoCache.dyn_hi16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FileInfoCache.dyn_hi
17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FileInfoCache.hi17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FileInfoCache.hi
18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP1.dyn_hi18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP1.dyn_hi
19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP1.hi19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP1.hi
20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2.dyn_hi20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2.dyn_hi
21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2.hi21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2.hi
22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/File.dyn_hi22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/File.dyn_hi
23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/File.hi23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/File.hi
24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/PushPromise.dyn_hi24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/PushPromise.dyn_hi
25 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/PushPromise.hi25 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/PushPromise.hi
26 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Request.dyn_hi26 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Request.dyn_hi
27 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Request.hi27 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Request.hi
28 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Response.dyn_hi28 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Response.dyn_hi
29 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Response.hi29 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Response.hi
30 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Types.dyn_hi30 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Types.dyn_hi
31 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Types.hi31 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Types.hi
32 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HashMap.dyn_hi32 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HashMap.dyn_hi
33 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HashMap.hi33 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HashMap.hi
34 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Header.dyn_hi34 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Header.dyn_hi
35 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Header.hi35 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Header.hi
36 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/IO.dyn_hi36 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/IO.dyn_hi
37 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/IO.hi37 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/IO.hi
38 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Imports.dyn_hi38 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Imports.dyn_hi
39 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Imports.hi39 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Imports.hi
40 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Internal.dyn_hi40 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Internal.dyn_hi
41 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Internal.hi41 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Internal.hi
42 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/MultiMap.dyn_hi42 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/MultiMap.dyn_hi
43 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/MultiMap.hi43 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/MultiMap.hi
44 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/PackInt.dyn_hi44 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/PackInt.dyn_hi
45 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/PackInt.hi45 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/PackInt.hi
46 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ReadInt.dyn_hi46 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ReadInt.dyn_hi
47 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ReadInt.hi47 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ReadInt.hi
48 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Request.dyn_hi48 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Request.dyn_hi
49 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Request.hi49 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Request.hi
50 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/RequestHeader.dyn_hi50 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/RequestHeader.dyn_hi
51 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/RequestHeader.hi51 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/RequestHeader.hi
52 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Response.dyn_hi52 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Response.dyn_hi
53 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Response.hi53 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Response.hi
54 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ResponseHeader.dyn_hi54 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ResponseHeader.dyn_hi
55 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ResponseHeader.hi55 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ResponseHeader.hi
56 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Run.dyn_hi56 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Run.dyn_hi
57 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Run.hi57 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Run.hi
58 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/SendFile.dyn_hi58 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/SendFile.dyn_hi
59 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/SendFile.hi59 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/SendFile.hi
60 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Settings.dyn_hi60 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Settings.dyn_hi
61 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Settings.hi61 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Settings.hi
62 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Types.dyn_hi62 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Types.dyn_hi
63 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Types.hi63 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Types.hi
64 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Windows.dyn_hi64 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Windows.dyn_hi
65 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Windows.hi65 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Windows.hi
66 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/WithApplication.dyn_hi66 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/WithApplication.dyn_hi
67 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/WithApplication.hi67 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/WithApplication.hi
68 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Paths_warp.dyn_hi68 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Paths_warp.dyn_hi
69 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Paths_warp.hi69 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Paths_warp.hi
70 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/libHSwarp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB.a70 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/libHSwarp-3.4.9-GB1HIzPtmljL3FrcAdvQSx.a
71 usr/share/doc/libghc-warp-dev/changelog.Debian.gz71 usr/share/doc/libghc-warp-dev/changelog.Debian.gz
72 usr/share/doc/libghc-warp-dev/changelog.gz72 usr/share/doc/libghc-warp-dev/changelog.gz
73 usr/share/doc/libghc-warp-dev/copyright73 usr/share/doc/libghc-warp-dev/copyright
74 var/lib/ghc/package.conf.d/warp-3.4.9.conf74 var/lib/ghc/package.conf.d/warp-3.4.9.conf
14.6 MB
data.tar.xz
14.6 MB
data.tar
34.8 KB
file list
    
Offset 1, 90 lines modifiedOffset 1, 90 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/
8 -rw-r--r--···0·root·········(0)·root·········(0)···893080·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSwarp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB-ghc9.10.3.so8 -rw-r--r--···0·root·········(0)·root·········(0)···893080·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSwarp-3.4.9-GB1HIzPtmljL3FrcAdvQSx-ghc9.10.3.so
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····8537·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Buffer.dyn_hi14 -rw-r--r--···0·root·········(0)·root·········(0)·····8537·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Buffer.dyn_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)·····8534·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Buffer.hi15 -rw-r--r--···0·root·········(0)·root·········(0)·····8534·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Buffer.hi
16 -rw-r--r--···0·root·········(0)·root·········(0)····16082·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Conduit.dyn_hi16 -rw-r--r--···0·root·········(0)·root·········(0)····16088·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Conduit.dyn_hi
17 -rw-r--r--···0·root·········(0)·root·········(0)····16078·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Conduit.hi17 -rw-r--r--···0·root·········(0)·root·········(0)····16084·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Conduit.hi
18 -rw-r--r--···0·root·········(0)·root·········(0)·····6010·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Counter.dyn_hi18 -rw-r--r--···0·root·········(0)·root·········(0)·····6016·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Counter.dyn_hi
19 -rw-r--r--···0·root·········(0)·root·········(0)·····6006·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Counter.hi19 -rw-r--r--···0·root·········(0)·root·········(0)·····6012·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Counter.hi
20 -rw-r--r--···0·root·········(0)·root·········(0)·····6964·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Date.dyn_hi20 -rw-r--r--···0·root·········(0)·root·········(0)·····6964·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Date.dyn_hi
21 -rw-r--r--···0·root·········(0)·root·········(0)·····6960·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Date.hi21 -rw-r--r--···0·root·········(0)·root·········(0)·····6960·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Date.hi
22 -rw-r--r--···0·root·········(0)·root·········(0)····16020·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FdCache.dyn_hi22 -rw-r--r--···0·root·········(0)·root·········(0)····16018·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FdCache.dyn_hi
23 -rw-r--r--···0·root·········(0)·root·········(0)····16017·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FdCache.hi23 -rw-r--r--···0·root·········(0)·root·········(0)····16015·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FdCache.hi
24 -rw-r--r--···0·root·········(0)·root·········(0)····12257·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/File.dyn_hi24 -rw-r--r--···0·root·········(0)·root·········(0)····12256·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/File.dyn_hi
25 -rw-r--r--···0·root·········(0)·root·········(0)····12255·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/File.hi25 -rw-r--r--···0·root·········(0)·root·········(0)····12254·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/File.hi
26 -rw-r--r--···0·root·········(0)·root·········(0)····24731·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FileInfoCache.dyn_hi26 -rw-r--r--···0·root·········(0)·root·········(0)····24717·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FileInfoCache.dyn_hi
27 -rw-r--r--···0·root·········(0)·root·········(0)····24729·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FileInfoCache.hi27 -rw-r--r--···0·root·········(0)·root·········(0)····24715·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FileInfoCache.hi
28 -rw-r--r--···0·root·········(0)·root·········(0)····10494·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP1.dyn_hi28 -rw-r--r--···0·root·········(0)·root·········(0)····10494·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP1.dyn_hi
29 -rw-r--r--···0·root·········(0)·root·········(0)····10493·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP1.hi29 -rw-r--r--···0·root·········(0)·root·········(0)····10493·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP1.hi
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/
31 -rw-r--r--···0·root·········(0)·root·········(0)·····9198·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/File.dyn_hi31 -rw-r--r--···0·root·········(0)·root·········(0)·····9206·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/File.dyn_hi
32 -rw-r--r--···0·root·········(0)·root·········(0)·····9194·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/File.hi32 -rw-r--r--···0·root·········(0)·root·········(0)·····9202·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/File.hi
33 -rw-r--r--···0·root·········(0)·root·········(0)····12382·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/PushPromise.dyn_hi33 -rw-r--r--···0·root·········(0)·root·········(0)····12375·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/PushPromise.dyn_hi
34 -rw-r--r--···0·root·········(0)·root·········(0)····12379·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/PushPromise.hi34 -rw-r--r--···0·root·········(0)·root·········(0)····12372·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/PushPromise.hi
35 -rw-r--r--···0·root·········(0)·root·········(0)····14932·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Request.dyn_hi35 -rw-r--r--···0·root·········(0)·root·········(0)····14935·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Request.dyn_hi
36 -rw-r--r--···0·root·········(0)·root·········(0)····14929·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Request.hi36 -rw-r--r--···0·root·········(0)·root·········(0)····14932·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Request.hi
37 -rw-r--r--···0·root·········(0)·root·········(0)·····9386·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Response.dyn_hi37 -rw-r--r--···0·root·········(0)·root·········(0)·····9394·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Response.dyn_hi
38 -rw-r--r--···0·root·········(0)·root·········(0)·····9383·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Response.hi38 -rw-r--r--···0·root·········(0)·root·········(0)·····9391·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Response.hi
39 -rw-r--r--···0·root·········(0)·root·········(0)····15945·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Types.dyn_hi39 -rw-r--r--···0·root·········(0)·root·········(0)····15951·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Types.dyn_hi
40 -rw-r--r--···0·root·········(0)·root·········(0)····15941·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Types.hi40 -rw-r--r--···0·root·········(0)·root·········(0)····15947·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Types.hi
41 -rw-r--r--···0·root·········(0)·root·········(0)····12372·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2.dyn_hi41 -rw-r--r--···0·root·········(0)·root·········(0)····12371·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2.dyn_hi
42 -rw-r--r--···0·root·········(0)·root·········(0)····12369·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2.hi42 -rw-r--r--···0·root·········(0)·root·········(0)····12368·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2.hi
43 -rw-r--r--···0·root·········(0)·root·········(0)·····7661·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HashMap.dyn_hi43 -rw-r--r--···0·root·········(0)·root·········(0)·····7655·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HashMap.dyn_hi
44 -rw-r--r--···0·root·········(0)·root·········(0)·····7658·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HashMap.hi44 -rw-r--r--···0·root·········(0)·root·········(0)·····7652·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HashMap.hi
45 -rw-r--r--···0·root·········(0)·root·········(0)····30480·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Header.dyn_hi45 -rw-r--r--···0·root·········(0)·root·········(0)····30476·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Header.dyn_hi
46 -rw-r--r--···0·root·········(0)·root·········(0)····30476·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Header.hi46 -rw-r--r--···0·root·········(0)·root·········(0)····30472·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Header.hi
47 -rw-r--r--···0·root·········(0)·root·········(0)·····6823·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/IO.dyn_hi47 -rw-r--r--···0·root·········(0)·root·········(0)·····6824·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/IO.dyn_hi
48 -rw-r--r--···0·root·········(0)·root·········(0)·····6820·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/IO.hi48 -rw-r--r--···0·root·········(0)·root·········(0)·····6821·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/IO.hi
49 -rw-r--r--···0·root·········(0)·root·········(0)····10344·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Imports.dyn_hi49 -rw-r--r--···0·root·········(0)·root·········(0)····10339·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Imports.dyn_hi
50 -rw-r--r--···0·root·········(0)·root·········(0)····10341·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Imports.hi50 -rw-r--r--···0·root·········(0)·root·········(0)····10336·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Imports.hi
51 -rw-r--r--···0·root·········(0)·root·········(0)····12218·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Internal.dyn_hi51 -rw-r--r--···0·root·········(0)·root·········(0)····12237·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Internal.dyn_hi
52 -rw-r--r--···0·root·········(0)·root·········(0)····12215·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Internal.hi52 -rw-r--r--···0·root·········(0)·root·········(0)····12234·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Internal.hi
53 -rw-r--r--···0·root·········(0)·root·········(0)·····8992·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/MultiMap.dyn_hi53 -rw-r--r--···0·root·········(0)·root·········(0)·····8991·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/MultiMap.dyn_hi
54 -rw-r--r--···0·root·········(0)·root·········(0)·····8989·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/MultiMap.hi54 -rw-r--r--···0·root·········(0)·root·········(0)·····8988·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/MultiMap.hi
55 -rw-r--r--···0·root·········(0)·root·········(0)····13678·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/PackInt.dyn_hi55 -rw-r--r--···0·root·········(0)·root·········(0)····13677·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/PackInt.dyn_hi
56 -rw-r--r--···0·root·········(0)·root·········(0)····13676·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/PackInt.hi56 -rw-r--r--···0·root·········(0)·root·········(0)····13675·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/PackInt.hi
57 -rw-r--r--···0·root·········(0)·root·········(0)·····2832·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ReadInt.dyn_hi57 -rw-r--r--···0·root·········(0)·root·········(0)·····2830·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ReadInt.dyn_hi
58 -rw-r--r--···0·root·········(0)·root·········(0)·····2830·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ReadInt.hi58 -rw-r--r--···0·root·········(0)·root·········(0)·····2828·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ReadInt.hi
59 -rw-r--r--···0·root·········(0)·root·········(0)····19597·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Request.dyn_hi59 -rw-r--r--···0·root·········(0)·root·········(0)····19601·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Request.dyn_hi
60 -rw-r--r--···0·root·········(0)·root·········(0)····19596·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Request.hi60 -rw-r--r--···0·root·········(0)·root·········(0)····19600·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Request.hi
61 -rw-r--r--···0·root·········(0)·root·········(0)·····7132·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/RequestHeader.dyn_hi61 -rw-r--r--···0·root·········(0)·root·········(0)·····7129·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/RequestHeader.dyn_hi
62 -rw-r--r--···0·root·········(0)·root·········(0)·····7128·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/RequestHeader.hi62 -rw-r--r--···0·root·········(0)·root·········(0)·····7125·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/RequestHeader.hi
63 -rw-r--r--···0·root·········(0)·root·········(0)····21436·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Response.dyn_hi63 -rw-r--r--···0·root·········(0)·root·········(0)····21435·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Response.dyn_hi
64 -rw-r--r--···0·root·········(0)·root·········(0)····21432·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Response.hi64 -rw-r--r--···0·root·········(0)·root·········(0)····21431·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Response.hi
65 -rw-r--r--···0·root·········(0)·root·········(0)····11310·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ResponseHeader.dyn_hi65 -rw-r--r--···0·root·········(0)·root·········(0)····11312·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ResponseHeader.dyn_hi
66 -rw-r--r--···0·root·········(0)·root·········(0)····11308·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ResponseHeader.hi66 -rw-r--r--···0·root·········(0)·root·········(0)····11310·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ResponseHeader.hi
67 -rw-r--r--···0·root·········(0)·root·········(0)····41051·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Run.dyn_hi67 -rw-r--r--···0·root·········(0)·root·········(0)····41046·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Run.dyn_hi
68 -rw-r--r--···0·root·········(0)·root·········(0)····41048·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Run.hi68 -rw-r--r--···0·root·········(0)·root·········(0)····41043·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Run.hi
69 -rw-r--r--···0·root·········(0)·root·········(0)····14015·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/SendFile.dyn_hi69 -rw-r--r--···0·root·········(0)·root·········(0)····14021·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/SendFile.dyn_hi
70 -rw-r--r--···0·root·········(0)·root·········(0)····14011·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/SendFile.hi70 -rw-r--r--···0·root·········(0)·root·········(0)····14017·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/SendFile.hi
71 -rw-r--r--···0·root·········(0)·root·········(0)····33248·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Settings.dyn_hi71 -rw-r--r--···0·root·········(0)·root·········(0)····33253·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Settings.dyn_hi
72 -rw-r--r--···0·root·········(0)·root·········(0)····33243·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Settings.hi72 -rw-r--r--···0·root·········(0)·root·········(0)····33248·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Settings.hi
73 -rw-r--r--···0·root·········(0)·root·········(0)····35089·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Types.dyn_hi73 -rw-r--r--···0·root·········(0)·root·········(0)····35081·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Types.dyn_hi
74 -rw-r--r--···0·root·········(0)·root·········(0)····35088·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Types.hi74 -rw-r--r--···0·root·········(0)·root·········(0)····35080·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Types.hi
75 -rw-r--r--···0·root·········(0)·root·········(0)·····1565·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Windows.dyn_hi75 -rw-r--r--···0·root·········(0)·root·········(0)·····1568·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Windows.dyn_hi
76 -rw-r--r--···0·root·········(0)·root·········(0)·····1561·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Windows.hi76 -rw-r--r--···0·root·········(0)·root·········(0)·····1564·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Windows.hi
77 -rw-r--r--···0·root·········(0)·root·········(0)····16022·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/WithApplication.dyn_hi77 -rw-r--r--···0·root·········(0)·root·········(0)····16017·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/WithApplication.dyn_hi
78 -rw-r--r--···0·root·········(0)·root·········(0)····16020·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/WithApplication.hi78 -rw-r--r--···0·root·········(0)·root·········(0)····16015·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/WithApplication.hi
79 -rw-r--r--···0·root·········(0)·root·········(0)····36471·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp.dyn_hi79 -rw-r--r--···0·root·········(0)·root·········(0)····36483·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp.dyn_hi
80 -rw-r--r--···0·root·········(0)·root·········(0)····36467·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp.hi80 -rw-r--r--···0·root·········(0)·root·········(0)····36479·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp.hi
81 -rw-r--r--···0·root·········(0)·root·········(0)····13013·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Paths_warp.dyn_hi81 -rw-r--r--···0·root·········(0)·root·········(0)····13017·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Paths_warp.dyn_hi
82 -rw-r--r--···0·root·········(0)·root·········(0)····13009·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Paths_warp.hi82 -rw-r--r--···0·root·········(0)·root·········(0)····13013·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Paths_warp.hi
83 -rw-r--r--···0·root·········(0)·root·········(0)··1414594·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/libHSwarp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB.a83 -rw-r--r--···0·root·········(0)·root·········(0)··1414594·2026-02-13·04:32:08.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/libHSwarp-3.4.9-GB1HIzPtmljL3FrcAdvQSx.a
84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/share/84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/share/
85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/share/doc/85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/share/doc/
86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/share/doc/libghc-warp-dev/86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./usr/share/doc/libghc-warp-dev/
87 -rw-r--r--···0·root·········(0)·root·········(0)······417·2026-02-13·04:32:08.000000·./usr/share/doc/libghc-warp-dev/changelog.Debian.gz87 -rw-r--r--···0·root·········(0)·root·········(0)······417·2026-02-13·04:32:08.000000·./usr/share/doc/libghc-warp-dev/changelog.Debian.gz
88 -rw-r--r--···0·root·········(0)·root·········(0)·····6120·2025-09-13·18:42:15.000000·./usr/share/doc/libghc-warp-dev/changelog.gz88 -rw-r--r--···0·root·········(0)·root·········(0)·····6120·2025-09-13·18:42:15.000000·./usr/share/doc/libghc-warp-dev/changelog.gz
89 -rw-r--r--···0·root·········(0)·root·········(0)·····1488·2026-02-13·04:32:08.000000·./usr/share/doc/libghc-warp-dev/copyright89 -rw-r--r--···0·root·········(0)·root·········(0)·····1488·2026-02-13·04:32:08.000000·./usr/share/doc/libghc-warp-dev/copyright
90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./var/90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-13·04:32:08.000000·./var/
2.88 KB
./var/lib/ghc/package.conf.d/warp-3.4.9.conf
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 name:·················warp1 name:·················warp
2 version:··············3.4.92 version:··············3.4.9
3 visibility:···········public3 visibility:···········public
4 id:···················warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB 
5 key:··················warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB4 id:···················warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx
 5 key:··················warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx
6 license:··············MIT6 license:··············MIT
7 maintainer:···········michael@snoyman.com7 maintainer:···········michael@snoyman.com
8 author:···············Michael·Snoyman,·Kazu·Yamamoto,·Matt·Brown8 author:···············Michael·Snoyman,·Kazu·Yamamoto,·Matt·Brown
9 stability:············Stable9 stability:············Stable
10 homepage:·············http://github.com/yesodweb/wai10 homepage:·············http://github.com/yesodweb/wai
11 synopsis:·············A·fast,·light-weight·web·server·for·WAI·applications.11 synopsis:·············A·fast,·light-weight·web·server·for·WAI·applications.
12 description:12 description:
13 ····HTTP\/1.0,·HTTP\/1.1·and·HTTP\/2·are·supported.13 ····HTTP\/1.0,·HTTP\/1.1·and·HTTP\/2·are·supported.
14 ····For·HTTP\/2,··Warp·supports·direct·and·ALPN·(in·TLS)14 ····For·HTTP\/2,··Warp·supports·direct·and·ALPN·(in·TLS)
15 ····but·not·upgrade.15 ····but·not·upgrade.
16 ····API·docs·and·the·README·are·available·at16 ····API·docs·and·the·README·are·available·at
17 ····<http://www.stackage.org/package/warp>.17 ····<http://www.stackage.org/package/warp>.
  
18 category:·············Web,·Yesod18 category:·············Web,·Yesod
19 abi:··················0abb839a91b77c763476a344f645aeb019 abi:··················03cd9c011ce4db0bd5608685cb682a79
20 exposed:··············True20 exposed:··············True
21 exposed-modules:21 exposed-modules:
22 ····Network.Wai.Handler.Warp·Network.Wai.Handler.Warp.Internal22 ····Network.Wai.Handler.Warp·Network.Wai.Handler.Warp.Internal
  
23 hidden-modules:23 hidden-modules:
24 ····Network.Wai.Handler.Warp.Buffer·Network.Wai.Handler.Warp.Conduit24 ····Network.Wai.Handler.Warp.Buffer·Network.Wai.Handler.Warp.Conduit
25 ····Network.Wai.Handler.Warp.Counter·Network.Wai.Handler.Warp.Date25 ····Network.Wai.Handler.Warp.Counter·Network.Wai.Handler.Warp.Date
Offset 43, 27 lines modifiedOffset 43, 27 lines modified
43 ····Network.Wai.Handler.Warp.Run·Network.Wai.Handler.Warp.SendFile43 ····Network.Wai.Handler.Warp.Run·Network.Wai.Handler.Warp.SendFile
44 ····Network.Wai.Handler.Warp.Settings·Network.Wai.Handler.Warp.Types44 ····Network.Wai.Handler.Warp.Settings·Network.Wai.Handler.Warp.Types
45 ····Network.Wai.Handler.Warp.Windows45 ····Network.Wai.Handler.Warp.Windows
46 ····Network.Wai.Handler.Warp.WithApplication·Paths_warp46 ····Network.Wai.Handler.Warp.WithApplication·Paths_warp
47 ····Network.Wai.Handler.Warp.MultiMap47 ····Network.Wai.Handler.Warp.MultiMap
  
48 import-dirs:48 import-dirs:
49 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB49 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx
  
50 library-dirs:50 library-dirs:
51 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB51 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx
  
52 library-dirs-static:52 library-dirs-static:
53 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB53 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx
  
54 dynamic-library-dirs:54 dynamic-library-dirs:
55 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace55 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace
  
56 data-dir:·············/usr/share/warp56 data-dir:·············/usr/share/warp
57 hs-libraries:·········HSwarp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB57 hs-libraries:·········HSwarp-3.4.9-GB1HIzPtmljL3FrcAdvQSx
58 depends:58 depends:
59 ····array-0.5.8.0-inplace·async-2.2.5-GJdUPvZimPm5ggRAeaaEHV59 ····array-0.5.8.0-inplace·async-2.2.5-GJdUPvZimPm5ggRAeaaEHV
60 ····auto-update-0.2.6-AchiSDtyU7wAbNnjGEg5Bx·base-4.20.2.0-inplace60 ····auto-update-0.2.6-AchiSDtyU7wAbNnjGEg5Bx·base-4.20.2.0-inplace
61 ····bsb-http-chunked-0.0.0.4-Em8kvcxEUH4F1asVVHVjMI61 ····bsb-http-chunked-0.0.0.4-Em8kvcxEUH4F1asVVHVjMI
62 ····bytestring-0.12.2.0-inplace62 ····bytestring-0.12.2.0-inplace
63 ····case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh63 ····case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh
64 ····containers-0.7-inplace·crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt64 ····containers-0.7-inplace·crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt
4.91 MB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSwarp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB-ghc9.10.3.so vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSwarp-3.4.9-GB1HIzPtmljL3FrcAdvQSx-ghc9.10.3.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 85% similar despite different names
639 KB
readelf --wide --symbols {}
    
Offset 540, 2050 lines modifiedOffset 540, 2050 lines modified
540 ···536:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Izh_con_info540 ···536:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Izh_con_info
541 ···537:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pread@GLIBC_2.2.5·(3)541 ···537:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pread@GLIBC_2.2.5·(3)
542 ···538:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziWord_W32zh_con_info542 ···538:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziWord_W32zh_con_info
543 ···539:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·containerszm0zi7zminplace_DataziMapziInternal_link_info543 ···539:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·containerszm0zi7zminplace_DataziMapziInternal_link_info
544 ···540:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_ppp544 ···540:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_ppp
545 ···541:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·containerszm0zi7zminplace_DataziMapziInternal_balanceL_closure545 ···541:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·containerszm0zi7zminplace_DataziMapziInternal_balanceL_closure
Diff chunk too large, falling back to line-by-line diff (2043 lines added, 2043 lines removed)
546 ···542:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczmprim_GHCziClasses_zdp1Ord_info546 ···542:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczmprim_GHCziClasses_zdp1Ord_info
547 ···543:·00000000000c5a48····13·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_Pathszuwarp_getBinDir5_info547 ···543:·00000000000d7508·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_defaultOnException_closure
548 ···544:·00000000000d8058·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdfExceptionInvalidRequest_closure548 ···544:·00000000000cd5c0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziBuffer_zdtrModule1_closure
549 ···545:·000000000007eb68···217·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFdCache_zdwlvl_info549 ···545:·00000000000c3dd0·····7·OBJECT··GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_BadProxyHeader_con_info
550 ···546:·00000000000d7518·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_defaultOnExceptionResponse15_closure550 ···546:·0000000000096088··5614·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP2ziResponse_zdwfromResponse_info
551 ···547:·00000000000ca7ea·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziWindows_zdtrModule2_bytes551 ···547:·00000000000ceb38·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziFile_zdfShowRspFileInfo1_closure
552 ···548:·00000000000da230·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_Pathszuwarp_getDataDir1_closure552 ···548:·00000000000be570····16·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_defaultOnExceptionResponse4_info
553 ···549:·00000000000d7c90·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdfExceptionExceptionInsideResponseBody3_closure553 ···549:·00000000000d9698·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_TLS_closure
554 ···550:·0000000000091af8·····5·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziRequest_modifyHTTP2Data_info554 ···550:·00000000000bfaa8·····7·OBJECT··GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_ProxyProtocolRequired_con_info
555 ···551:·00000000000c8b68·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_zdtczqHTTP2Data3_bytes555 ···551:·00000000000cd560·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziInternal_zdtrModule1_closure
556 ···552:·00000000000cd0e0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getOnClose_closure556 ···552:·00000000000becb8···130·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_defaultSettings9_info
557 ···553:·00000000000cf480·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFileInfoCache_zdfShowFileInfozuzdcshow_closure557 ···553:·00000000000c5f08···246·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_Pathszuwarp_getDataDir2_info
558 ···554:·00000000000d21c0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_HTTP2Data_closure558 ···554:·00000000000da288·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_Pathszuwarp_getLibexecDir5_closure
559 ···555:·00000000000bc830····81·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsServerPushLogger_info559 ···555:·00000000000cd0e0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getOnClose_closure
560 ···556:·00000000000cff00·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP1_zdtczqCloseConnection2_closure560 ···556:·00000000000720b8··1440·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setBeforeMainLoop_info
561 ···557:·00000000000d50d0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziResponse_zdWRspBuilder_closure561 ···557:·00000000000d9760·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziWithApplication_zdWWaiter_closure
562 ···558:·00000000000d3d98·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziRequest_zdtcNoKeepAliveRequest1_closure562 ···558:·00000000000caaca·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziMultiMap_zdtcMultiMap2_bytes
563 ···559:·00000000000ba7b0·····5·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSendFile_positionRead_info563 ···559:·0000000000090478···417·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP2ziFile_zdwpReadMaker_info
564 ···560:·00000000000c3c30·····7·OBJECT··GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_TLS_con_info564 ···560:·00000000000a5b20····29·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziRequest_zdwpush_slow
565 ···561:·00000000000cd080·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setOnExceptionResponse_closure565 ···561:·00000000000caa7b·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziWindows_zdtrModule4_bytes
566 ···562:·0000000000085cf0···134·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFileInfoCache_zdfShowFileInfo1_info566 ···562:·00000000000ba5e8·····5·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSendFile_sendFile_info
567 ···563:·00000000000d7cd0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdfExceptionExceptionInsideResponseBodyzuzdcfromException_closure567 ···563:·00000000000da720·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziMultiMap_zdtrModule1_closure
568 ···564:·00000000000ba080···706·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSendFile_zdwsendFile_info568 ···564:·00000000000d5b80·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziResponse_addServer_closure
569 ···565:·00000000000cd638·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziBuffer_createWriteBuffer_closure569 ···565:·00000000000d3390·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHeader_zdfEnumRequestHeaderIndex_closure
570 ···566:·0000000000099500···176·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_zdfShowPushPromisezuzdcshowsPrec_info570 ···566:·00000000000c53b0····27·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziWithApplication_testWithApplication6_info
571 ···567:·00000000000d3730·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziIO_zdwtoBufIOWith_closure571 ···567:·00000000000bc908····78·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsHTTP2Enabled_info
572 ···568:·00000000000d8030·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdfShowInvalidRequest_closure572 ···568:·00000000000ca141·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdfExceptionInvalidRequest14_bytes
573 ···569:·0000000000072df0··1440·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setInstallShutdownHandler_info573 ···569:·00000000000c7610···147·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziMultiMap_merge_info
574 ···570:·00000000000ce1c0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziDate_withDateCache_closure574 ···570:·00000000000d7b80·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdWQUIC_closure
575 ···571:·00000000000c3220·····5·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_mkSource_info575 ···571:·00000000000c3d50·····7·OBJECT··GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_NonHttp_con_info
576 ···572:·00000000000d1c10·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_zdfldZCHTTP2DataZChttp2dataTrailers_closure576 ···572:·00000000000d0fd8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP2ziRequest_setHTTP2Data_closure
577 ···573:·00000000000a3618····66·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziPackInt_zdwzdsgo1_info577 ···573:·00000000000bcd58····78·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsBeforeMainLoop_info
578 ···574:·000000000007f928····92·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFdCache_withFdCache1_info578 ···574:·000000000007b3f8···159·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziConduit_zdfShowChunkStatezuzdcshowsPrec_info
579 ···575:·00000000000d7ce0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdtcInvalidRequest_closure579 ···575:·00000000000c3f20····78·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziWithApplication_zdfldZCWaiterZCwaitFor_info
580 ···576:·00000000000d70b0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_defaultFork_closure580 ···576:·00000000000c5898·····5·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziWithApplication_testWithApplicationSettings_info
581 ···577:·00000000000cd550·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziInternal_zdtrModule3_closure581 ···577:·00000000000d8a80·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdtczqIncompleteHeaders1_closure
582 ···578:·00000000000cfa00·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFileInfoCache_withFileInfoCache9_closure582 ···578:·000000000007bcd8···212·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziConduit_zdwisHexDigit_info
583 ···579:·00000000000d8310·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_tlsMinorVersion1_closure583 ···579:·00000000000d8f00·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdtcWriteBuffer_closure
584 ···580:·00000000000bfdb8···187·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdWSource_info584 ···580:·00000000000c9f88·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdtcWriteBuffer2_bytes
585 ···581:·000000000007ed70····64·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFdCache_FdEntry_info585 ···581:·00000000000c980b·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziRequest_zdtczqTHStatus3_bytes
586 ···582:·00000000000d21c8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_PushPromise_closure586 ···582:·00000000000cd680·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziConduit_zdtrModule_closure
587 ···583:·00000000000c9ca2·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziRun_zdtrModule2_bytes587 ···583:·00000000000d3ec8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziRequest_zdfShowNoKeepAliveRequest1_closure
588 ···584:·00000000000cde08·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziConduit_mkCSource_closure588 ···584:·00000000000be3f0····16·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_defaultOnExceptionResponse10_info
589 ···585:·00000000000cd120·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setProxyProtocolRequired_closure589 ···585:·00000000000caa39·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_Pathszuwarp_getLibDir4_bytes
590 ···586:·00000000000cd960·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziConduit_zdtczqDoneChunking_closure590 ···586:·00000000000d2a10·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHeader_zdtczqReqRange_closure
591 ···587:·00000000000ca11b·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdfExceptionInvalidRequest5_bytes591 ···587:·00000000000c80f1·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziConduit_zdtczqHaveLen3_bytes
592 ···588:·00000000000d3d40·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziReadInt_zdtrModule1_closure592 ···588:·00000000000cd9c0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziConduit_zdtczqHaveLen2_closure
593 ···589:·00000000000d7078·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsOnClose_closure593 ···589:·00000000000d2970·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHeader_zdtczqReqExpect_closure
594 ···590:·00000000000caa7b·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziPackInt_zdtrModule4_bytes594 ···590:·00000000000cfec0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP1_zdtczqReuseConnection_closure
595 ···591:·00000000000d6238·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziRun_serveConnection_closure595 ···591:·00000000000d7628·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_defaultOnExceptionResponse10_closure
596 ···592:·00000000000d9ee0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_Pathszuwarp_zdtrModule_closure596 ···592:·00000000000cd8b0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziConduit_zdtczqNeedLen1_closure
597 ···593:·00000000000cd5b0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziBuffer_zdtrModule3_closure597 ···593:·00000000000bda30···207·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_defaultOnException1_info
598 ···594:·00000000000ceb68·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFile_zdfShowRspFileInfo_closure598 ···594:·00000000000be4b0····16·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_defaultOnExceptionResponse7_info
599 ···595:·0000000000090928···674·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziPushPromise_fromPushPromise1_info599 ···595:·00000000000cddf0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziConduit_CSource_closure
600 ···596:·00000000000c2bc0·····2·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_getConnHTTP2_info600 ···596:·00000000000b2718····29·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziRun_zdwwithII_slow
601 ···597:·00000000000caa7b·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdtrModule4_bytes601 ···597:·00000000000c8ffa·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHeader_zdtczqReqExpect2_bytes
602 ···598:·000000000007b678····35·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziConduit_readISource2_info602 ···598:·00000000000c5ee0····13·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_Pathszuwarp_getDataDir5_info
603 ···599:·00000000000c3478···131·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_Source_info603 ···599:·00000000000d9330·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdtczqInternalInfo_closure
604 ···600:·00000000000c2718····79·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_tlsChiperID1_info604 ···600:·00000000000ce208·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziFdCache_setFileCloseOnExec1_closure
605 ···601:·00000000000d2ba0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHeader_zdtczqReqReferer_closure605 ···601:·00000000000cf4d0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziFileInfoCache_zdfEqFileInfo_closure
606 ···602:·00000000000da6d8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziMultiMap_insert1_closure606 ···602:·00000000000da1b0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_Pathszuwarp_getDataDir5_closure
607 ···603:·00000000000d6c60·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziRun_runEnv5_closure607 ···603:·00000000000ce088·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziDate_withDateCache9_closure
608 ···604:·000000000007e2b0···329·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziDate_withDateCache1_info608 ···604:·00000000000d5728·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziResponse_zdtczqRspBuilder_closure
609 ···605:·00000000000d59c8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziResponse_zdwlvl_closure609 ···605:·00000000000d1b50·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_zdfOrdPushPromisezuzdczlze_closure
610 ···606:·00000000000d0760·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2_zdtrModule_closure610 ···606:·00000000000da930·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziMultiMap_zdtczqMultiMap2_closure
611 ···607:·00000000000cd628·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziBuffer_createWriteBuffer1_closure611 ···607:·000000000007e978···283·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziFdCache_openFile1_info
612 ···608:·0000000000092678··6029·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziRequest_zdwtoRequest_info612 ···608:·00000000000c9d9a·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdtczqProxyProtocolRequired2_bytes
613 ···609:·000000000007a838···127·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getFileInfo_info613 ···609:·00000000000d9dc8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziWithApplication_withApplication1_closure
614 ···610:·0000000000097690···468·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziResponse_fromResponse1_info614 ···610:·00000000000d19f0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_zdfEqPushPromise1_closure
615 ···611:·00000000000bea10···439·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_defaultOnExceptionResponse_info615 ···611:·00000000000c6d78···221·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziMultiMap_toList_info
616 ···612:·00000000000d2ab0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHeader_zdtczqReqIfModifiedSince_closure616 ···612:·00000000000ce020·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziCounter_waitForDecreased_closure
617 ···613:·00000000000be3f0····16·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_defaultOnExceptionResponse10_info617 ···613:·00000000000c0f68···165·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdfShowExceptionInsideResponseBody1_info
618 ···614:·00000000000d8240·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdfldZCTCPZCquicChiperID_closure618 ···614:·00000000000b2fb0···202·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziRun_setSocketCloseOnExec1_info
619 ···615:·00000000000d3ec8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziRequest_zdfShowNoKeepAliveRequest1_closure619 ···615:·0000000000082340··2193·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziFile_addContentHeaders_info
620 ···616:·00000000000d8128·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdfEqInvalidRequest_closure620 ···616:·00000000000d9d10·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziWithApplication_testWithApplication6_closure
621 ···617:·00000000000869f8··1224·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFileInfoCache_zdwgetInfo_info621 ···617:·00000000000c8b17·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_defaultOnExceptionResponsezuaddrzh_bytes
622 ···618:·00000000000d7608·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_defaultOnExceptionResponsezueta3_closure622 ···618:·00000000000b1a00···632·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziResponseHeader_zdwcopyHeaders_info
623 ···619:·00000000000d1b30·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_zdfOrdPushPromisezuzdczl_closure623 ···619:·0000000000090778···256·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP2ziPushPromise_fromPushPromise2_info
624 ···620:·000000000006fb40··1440·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setOnOpen_info624 ···620:·00000000000d2bf0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHeader_zdtczqReqUserAgent_closure
625 ···621:·00000000000d2d50·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHeader_zdtczqResContentLength_closure625 ···621:·00000000000c0010···634·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdWConnection_info
626 ···622:·00000000000d5448·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziResponse_zdtcRsp1_closure626 ···622:·00000000000be410···132·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_defaultOnExceptionResponsezueta2_info
627 ···623:·00000000000d3d70·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziReadInt_zdwreadInt64_closure627 ···623:·0000000000085200···312·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziFileInfoCache_zdWFileInfo_info
628 ···624:·000000000007ead0····14·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFdCache_withFdCache4_info628 ···624:·00000000000cf6e0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziFileInfoCache_zdtczqFileInfo1_closure
629 ···625:·00000000000c2010····78·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdfldZCConnectionZCconnClose_info629 ···625:·000000000007d870·····6·OBJECT··GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziConduit_NeedLen_con_info
630 ···626:·00000000000c9a5a·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziResponse_zdtrModule2_bytes630 ···626:·00000000000cfc50·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziFileInfoCache_withFileInfoCache3_closure
631 ···627:·00000000000c8cce·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHashMap_zdtczqHashMap3_bytes631 ···627:·00000000000cd398·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_pauseTimeout_closure
632 ···628:·00000000000d24a8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHashMap_zdsunion_closure632 ···628:·00000000000d7108·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdtrModule3_closure
633 ···629:·00000000000cdba0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziConduit_zdfShowChunkState6_closure633 ···629:·00000000000d5088·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziRequestHeader_zdwparseHeaderLines_closure
634 ···630:·00000000000caa7b·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziRequest_zdtrModule4_bytes634 ···630:·00000000000da8a0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziMultiMap_zdtcMultiMap1_closure
635 ···631:·00000000000d5f38·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziResponseHeader_composeHeader_closure635 ···631:·000000000007a700···281·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_zdwgetFileInfo_info
636 ···632:·00000000000c9c70·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziRun_fork5_bytes636 ···632:·00000000000ce100·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziDate_withDateCache3_closure
637 ···633:·000000000008d8f0····29·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2_zdwhttp2server_slow637 ···633:·000000000009a7c0···292·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_isHTTP2_info
638 ···634:·00000000000da250·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_Pathszuwarp_getDataDir_closure638 ···634:·00000000000c834e·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziDate_withDateCache5_bytes
639 ···635:·00000000000d1c00·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_zdfldZCPushPromiseZCpromisedFile_closure639 ···635:·00000000000d4328·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziRequest_zdtczqTHStatus1_closure
640 ···636:·00000000000c6018····20·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_Pathszuwarp_getDataDir1_info640 ···636:·00000000000cdb10·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziConduit_zdtczqCSource_closure
641 ···637:·00000000000d7b88·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdWSource_closure641 ···637:·00000000000c8b40·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP2ziResponse_zdtrModule2_bytes
642 ···638:·00000000000d2b00·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHeader_zdtczqReqIfUnmodifiedSince_closure642 ···638:·00000000000d1bf8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_zdfldZCPushPromiseZCpromisedResponseHeaders_closure
643 ···639:·00000000000cfb10·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFileInfoCache_getInfo_closure643 ···639:·00000000000ca194·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdfExceptionInvalidRequest7_bytes
644 ···640:·0000000000087c00····92·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFileInfoCache_withFileInfoCache1_info644 ···640:·000000000007d7a8···142·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziConduit_ISource_info
645 ···641:·0000000000075ec8··1365·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setHTTP2Disabled_info645 ···641:·00000000000cd128·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setProxyProtocolOptional_closure
646 ···642:·00000000000c0f68···165·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_zdfShowExceptionInsideResponseBody1_info646 ···642:·00000000000d81c0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdfldZCInternalInfoZCgetFd_closure
647 ···643:·0000000000084a20····79·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFile_zdfEqRspFileInfo3_info647 ···643:·00000000000d7068·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsManager_closure
648 ···644:·00000000000b1498···309·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziResponse_RspFile_info648 ···644:·00000000000cf510·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziFileInfoCache_zdtrModule3_closure
649 ···645:·00000000000cf620·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFileInfoCache_zdtcFileInfo_closure649 ···645:·00000000000c8121·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziConduit_zdtcChunkState2_bytes
650 ···646:·00000000000bf990···185·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_defaultSettings_info650 ···646:·000000000009a688····78·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP2ziTypes_zdfldZCPushPromiseZCpromisedPath_info
651 ···647:·00000000000cf070·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFile_addContentHeaders_closure651 ···647:·00000000000c975a·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziPackInt_zdtrModule2_bytes
652 ···648:·00000000000d0d90·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziPushPromise_zdtrModule_closure652 ···648:·00000000000d6df0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSendFile_zdwsendFile_closure
653 ···649:·00000000000ce228·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFdCache_zdtrModule3_closure653 ···649:·0000000000087c00····92·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziFileInfoCache_withFileInfoCache1_info
654 ···650:·00000000000be410···132·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_defaultOnExceptionResponsezueta2_info654 ···650:·00000000000aafe0···195·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziResponse_hasBody_info
655 ···651:·00000000000d40e8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziRequest_zdtcFirstRequest_closure655 ···651:·00000000000d8d00·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdtczqBadProxyHeader_closure
656 ···652:·00000000000d14a8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziHTTP2ziResponse_zdtrModule3_closure656 ···652:·00000000000be6d0···803·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdwdefaultOnExceptionResponse_info
657 ···653:·00000000000cf750·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziFileInfoCache_zdtcEntry1_closure657 ···653:·000000000007f828···230·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziFdCache_zdwwithFdCache_info
658 ···654:·00000000000a4d68····68·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziReadInt_zdwreadInt64_info658 ···654:·00000000000c3148···187·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_mkSource1_info
659 ···655:·00000000000c832d·····0·OBJECT··GLOBAL·DEFAULT···14·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziCounter_zdtrModule2_bytes659 ···655:·00000000000d8cf0·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_zdtczqBadProxyHeader1_closure
660 ···656:·00000000000d69f8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziRun_runSettingsConnectionMaker_closure660 ···656:·00000000000d0730·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHTTP1_http1_closure
661 ···657:·00000000000a3670···146·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziPackInt_packIntegral2_info661 ···657:·00000000000a08c0···178·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHeader_responseKeyIndex_info
662 ···658:·00000000000cdf88·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziCounter_zdtczqCounter1_closure662 ···658:·00000000000d83a8·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziTypes_readLeftoverSource1_closure
663 ···659:·00000000000b6230···641·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziRun_zdwsocketConnection_info663 ···659:·00000000000a23a0·····7·OBJECT··GLOBAL·DEFAULT···12·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziHeader_ReqTransferEncoding_con_info
664 ···660:·00000000000d6998·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziRun_run6_closure664 ···660:·00000000000d7b70·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_ProxyProtocolOptional_closure
665 ···661:·00000000000c2d18···148·FUNC····GLOBAL·DEFAULT···12·warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziTypes_leftoverSource1_info665 ···661:·00000000000d3c80·····0·OBJECT··GLOBAL·DEFAULT···22·warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziPackInt_zdwgo_closure
Max diff block lines reached; -1/654059 bytes (-0.00%) of diff not shown.
1.38 KB
readelf --wide --dynamic {}
    
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.20.2.0-inplace-ghc9.10.3.so]69 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.20.2.0-inplace-ghc9.10.3.so]
70 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so]70 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so]
71 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-inplace-ghc9.10.3.so]71 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-inplace-ghc9.10.3.so]
72 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.12.0-inplace-ghc9.10.3.so]72 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.12.0-inplace-ghc9.10.3.so]
73 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libz.so.1]73 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libz.so.1]
74 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]74 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]
75 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]75 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
76 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSwarp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB-ghc9.10.3.so]76 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSwarp-3.4.9-GB1HIzPtmljL3FrcAdvQSx-ghc9.10.3.so]
77 ·0x0000000000000010·(SYMBOLIC)···········0x077 ·0x0000000000000010·(SYMBOLIC)···········0x0
78 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace:/usr/lib/ghc/lib/x86_64-linux-ghc-9.10.3:/usr/lib/x86_64-linux-gnu]78 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace:/usr/lib/ghc/lib/x86_64-linux-ghc-9.10.3:/usr/lib/x86_64-linux-gnu]
79 ·0x000000000000000c·(INIT)···············0x6e00079 ·0x000000000000000c·(INIT)···············0x6e000
80 ·0x000000000000000d·(FINI)···············0xc76a480 ·0x000000000000000d·(FINI)···············0xc76a4
81 ·0x0000000000000019·(INIT_ARRAY)·········0xcbcb081 ·0x0000000000000019·(INIT_ARRAY)·········0xcbcb0
82 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)82 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
83 ·0x000000000000001a·(FINI_ARRAY)·········0xcbcb883 ·0x000000000000001a·(FINI_ARRAY)·········0xcbcb8
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:·95a0048d3831b0d0de8fc1073750282b51e6f64d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·378d8d9a90300a1ca4152067fb27ca326a2dd6a4
452 KB
strings --all --bytes=8 {}
    
Offset 1, 579 lines modifiedOffset 1, 579 lines modified
1 r1OAf"#h1 >8Q:<U?hJF
2 __gmon_start__2 __gmon_start__
3 _ITM_deregisterTMCloneTable3 _ITM_deregisterTMCloneTable
4 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
5 __cxa_finalize5 __cxa_finalize
6 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_zdtrModule2_bytes6 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_zdtrModule2_bytes
7 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_zdtrModule4_bytes7 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_zdtrModule4_bytes
8 stg_ap_p_fast8 stg_ap_p_fast
9 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setPort_info9 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setPort_info
10 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_Settings_con_info10 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_Settings_con_info
11 stg_gc_unpt_r111 stg_gc_unpt_r1
12 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setPort_closure12 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setPort_closure
13 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setHost_info13 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setHost_info
14 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setHost_closure14 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setHost_closure
15 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setOnException_info15 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setOnException_info
16 stg_ap_0_fast16 stg_ap_0_fast
17 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setOnException_closure17 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setOnException_closure
18 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setOnExceptionResponse_info18 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setOnExceptionResponse_info
19 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setOnExceptionResponse_closure19 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setOnExceptionResponse_closure
20 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setOnOpen_info20 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setOnOpen_info
21 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setOnOpen_closure21 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setOnOpen_closure
22 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setOnClose_info22 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setOnClose_info
23 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setOnClose_closure23 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setOnClose_closure
24 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setTimeout_info24 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setTimeout_info
25 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setTimeout_closure25 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setTimeout_closure
26 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setManager_info26 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setManager_info
27 ghczminternal_GHCziInternalziMaybe_Just_con_info27 ghczminternal_GHCziInternalziMaybe_Just_con_info
28 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setManager_closure28 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setManager_closure
29 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setFdCacheDuration_info29 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setFdCacheDuration_info
30 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setFdCacheDuration_closure30 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setFdCacheDuration_closure
31 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setFileInfoCacheDuration_info31 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setFileInfoCacheDuration_info
32 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setFileInfoCacheDuration_closure32 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setFileInfoCacheDuration_closure
33 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setBeforeMainLoop_info33 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setBeforeMainLoop_info
34 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setBeforeMainLoop_closure34 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setBeforeMainLoop_closure
35 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setNoParsePath_info35 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setNoParsePath_info
36 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setNoParsePath_closure36 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setNoParsePath_closure
37 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getPort_info37 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getPort_info
38 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsPort_info38 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsPort_info
39 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getPort_closure39 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getPort_closure
40 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getHost_info40 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getHost_info
41 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsHost_info41 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsHost_info
42 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getHost_closure42 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getHost_closure
43 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getOnOpen_info43 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getOnOpen_info
44 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsOnOpen_info44 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsOnOpen_info
45 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getOnOpen_closure45 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getOnOpen_closure
46 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getOnClose_info46 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getOnClose_info
47 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsOnClose_info47 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsOnClose_info
48 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getOnClose_closure48 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getOnClose_closure
49 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getOnException_info49 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getOnException_info
50 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsOnException_info50 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsOnException_info
51 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getOnException_closure51 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getOnException_closure
52 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getGracefulShutdownTimeout_info52 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getGracefulShutdownTimeout_info
53 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsGracefulShutdownTimeout_info53 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsGracefulShutdownTimeout_info
54 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getGracefulShutdownTimeout_closure54 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getGracefulShutdownTimeout_closure
55 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setInstallShutdownHandler_info55 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setInstallShutdownHandler_info
56 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setInstallShutdownHandler_closure56 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setInstallShutdownHandler_closure
57 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setServerName_info57 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setServerName_info
58 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setServerName_closure58 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setServerName_closure
59 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setFork_info59 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setFork_info
60 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setFork_closure60 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setFork_closure
61 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setAccept_info61 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setAccept_info
62 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setAccept_closure62 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setAccept_closure
63 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setProxyProtocolNone_info63 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setProxyProtocolNone_info
64 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_ProxyProtocolNone_closure64 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_ProxyProtocolNone_closure
65 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setProxyProtocolNone_closure65 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setProxyProtocolNone_closure
66 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setProxyProtocolRequired_info66 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setProxyProtocolRequired_info
67 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_ProxyProtocolRequired_closure67 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_ProxyProtocolRequired_closure
68 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setProxyProtocolRequired_closure68 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setProxyProtocolRequired_closure
69 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setProxyProtocolOptional_info69 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setProxyProtocolOptional_info
70 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_ProxyProtocolOptional_closure70 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_ProxyProtocolOptional_closure
71 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setProxyProtocolOptional_closure71 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setProxyProtocolOptional_closure
72 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setSlowlorisSizze_info72 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setSlowlorisSizze_info
73 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setSlowlorisSizze_closure73 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setSlowlorisSizze_closure
74 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setHTTP2Disabled_info74 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setHTTP2Disabled_info
75 ghczmprim_GHCziTypes_False_closure75 ghczmprim_GHCziTypes_False_closure
76 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setHTTP2Disabled_closure76 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setHTTP2Disabled_closure
77 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setLogger_info77 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setLogger_info
78 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setLogger_closure78 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setLogger_closure
79 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setServerPushLogger_info79 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setServerPushLogger_info
80 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setServerPushLogger_closure80 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setServerPushLogger_closure
81 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setGracefulShutdownTimeout_info81 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setGracefulShutdownTimeout_info
82 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setGracefulShutdownTimeout_closure82 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setGracefulShutdownTimeout_closure
83 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setMaxTotalHeaderLength_info83 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setMaxTotalHeaderLength_info
84 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setMaxTotalHeaderLength_closure84 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setMaxTotalHeaderLength_closure
85 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setAltSvc_info85 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setAltSvc_info
86 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setAltSvc_closure86 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setAltSvc_closure
87 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setMaxBuilderResponseBufferSizze_info87 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setMaxBuilderResponseBufferSizze_info
88 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setMaxBuilderResponseBufferSizze_closure88 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setMaxBuilderResponseBufferSizze_closure
89 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setGracefulCloseTimeout1_info89 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setGracefulCloseTimeout1_info
90 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setGracefulCloseTimeout1_closure90 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setGracefulCloseTimeout1_closure
91 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getGracefulCloseTimeout1_info91 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getGracefulCloseTimeout1_info
92 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsGracefulCloseTimeout1_info92 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsGracefulCloseTimeout1_info
93 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getGracefulCloseTimeout1_closure93 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getGracefulCloseTimeout1_closure
94 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setGracefulCloseTimeout2_info94 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setGracefulCloseTimeout2_info
95 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setGracefulCloseTimeout2_closure95 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setGracefulCloseTimeout2_closure
96 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getGracefulCloseTimeout2_info96 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getGracefulCloseTimeout2_info
97 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsGracefulCloseTimeout2_info97 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziSettings_zdfldZCSettingsZCsettingsGracefulCloseTimeout2_info
98 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_getGracefulCloseTimeout2_closure98 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_getGracefulCloseTimeout2_closure
99 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_zdtrModule3_closure99 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_zdtrModule3_closure
100 ghczmprim_GHCziTypes_TrNameS_con_info100 ghczmprim_GHCziTypes_TrNameS_con_info
101 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_zdtrModule1_closure101 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_zdtrModule1_closure
102 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_zdtrModule_closure102 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_zdtrModule_closure
103 ghczmprim_GHCziTypes_Module_con_info103 ghczmprim_GHCziTypes_Module_con_info
104 stg_unpack_cstring_info104 stg_unpack_cstring_info
105 ghczmprim_GHCziTypes_Izh_con_info105 ghczmprim_GHCziTypes_Izh_con_info
106 ghczminternal_GHCziInternalziStackziTypes_SrcLoc_con_info106 ghczminternal_GHCziInternalziStackziTypes_SrcLoc_con_info
107 stg_INTLIKE_closure107 stg_INTLIKE_closure
108 ghczminternal_GHCziInternalziStackziTypes_PushCallStack_con_info108 ghczminternal_GHCziInternalziStackziTypes_PushCallStack_con_info
109 ghczminternal_GHCziInternalziStackziTypes_EmptyCallStack_closure109 ghczminternal_GHCziInternalziStackziTypes_EmptyCallStack_closure
110 stg_SRT_3_info110 stg_SRT_3_info
111 ghczminternal_GHCziInternalziErr_error_closure111 ghczminternal_GHCziInternalziErr_error_closure
112 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setMaximumBodyFlush1_info112 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setMaximumBodyFlush1_info
113 stg_bh_upd_frame_info113 stg_bh_upd_frame_info
114 ghczminternal_GHCziInternalziErr_error_info114 ghczminternal_GHCziInternalziErr_error_info
115 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setMaximumBodyFlush1_closure115 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setMaximumBodyFlush1_closure
116 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setMaximumBodyFlush_info116 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setMaximumBodyFlush_info
117 ghczminternal_GHCziInternalziMaybe_Nothing_closure117 ghczminternal_GHCziInternalziMaybe_Nothing_closure
118 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setMaximumBodyFlush_closure118 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setMaximumBodyFlush_closure
119 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_zdwpauseTimeout_info119 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_zdwpauseTimeout_info
120 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarpziRequest_pauseTimeoutKey_closure120 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarpziRequest_pauseTimeoutKey_closure
121 vaultzm0zi3zi1zi6zm6YGDIpR3vpf3Ncq31MfJKC_DataziVaultziSTziLazzy_zdwpolyzugo5_info121 vaultzm0zi3zi1zi6zm6YGDIpR3vpf3Ncq31MfJKC_DataziVaultziSTziLazzy_zdwpolyzugo5_info
122 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_zdwpauseTimeout_closure122 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_zdwpauseTimeout_closure
123 stg_ap_v_fast123 stg_ap_v_fast
124 ghczmprim_GHCziTuple_Z0T_closure124 ghczmprim_GHCziTuple_Z0T_closure
125 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_pauseTimeout1_info125 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_pauseTimeout1_info
126 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_pauseTimeout1_closure126 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_pauseTimeout1_closure
127 warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_pauseTimeout_info127 warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_pauseTimeout_info
Max diff block lines reached; 442495/462742 bytes (95.62%) of diff not shown.
118 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 901 lines modifiedOffset 1, 901 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
Diff chunk too large, falling back to line-by-line diff (897 lines added, 897 lines removed)
2 ··0x00000228·07040000·1f020000·00010000·0e000000·................2 ··0x00000228·07040000·1f020000·00010000·0e000000·................
3 ··0x00000238·84047a80·0001020b·22480200·68040020·..z....."H..h..·3 ··0x00000238·00104090·098c0030·80028059·13050da0·..@....0...Y....
4 ··0x00000248·64890175·50185463·80360008·0c307000·d..uP.Tc.6...0p.4 ··0x00000248·a4104040·4e8c0400·b094041b·82148001·..@@N...........
5 ··0x00000258·4c001005·10442000·0224020a·40c91094·L....D·..$..@...5 ··0x00000258·02408400·00000100·49228062·82004110·.@......I".b..A.
6 ··0x00000268·04100000·0840604c·28000040·044c0414·.....@`L(..@.L..6 ··0x00000268·14c00000·03483028·19040ba3·08001241·.....H0(.......A
7 ··0x00000278·0420d081·4400a958·09c80e64·20808b01·.·..D..X...d·...7 ··0x00000278·40642011·0402a200·c0440000·a0100a20·@d·......D.....·
8 ··0x00000288·88400089·01001004·000a08a8·2044091c·.@..........·D..8 ··0x00000288·180209c4·014810d0·41040014·00024800·.....H..A.....H.
9 ··0x00000298·00004040·ab050200·00000080·01008004·..@@............9 ··0x00000298·2860c360·0300253c·801c4b2a·8e41046f·(`.`..%<..K*.A.o
10 ··0x000002a8·2901406a·0a01104a·00000125·4008082c·).@j...J...%@..,10 ··0x000002a8·0b820518·81002008·0ea890c9·15204000·......·......·@.
11 ··0x000002b8·56412061·65200310·04100921·00100812·VA·ae·.....!....11 ··0x000002b8·804000a2·ca010010·05200580·aa6b104a·.@.......·...k.J
12 ··0x000002c8·40210000·81000240·04010021·04000400·@!.....@...!....12 ··0x000002c8·60000141·50200204·20214000·00000410·`..AP·..·!@.....
13 ··0x000002d8·00000000·84a01008·40853e34·488d8008·........@.>4H...13 ··0x000002d8·c00102a0·a4905010·c0241009·ae085124·......P..$....Q$
14 ··0x000002e8·c8002126·0a4040b8·10404010·00800008·..!&.@@..@@.....14 ··0x000002e8·08c044a4·00c80704·e8481480·20204bc0·..D......H..··K.
15 ··0x000002f8·0008103c·00042404·095b1126·a8805825·...<..$..[.&..X%15 ··0x000002f8·13644095·81010132·5c2c0ae2·839a8212·.d@....2\,......
16 ··0x00000308·187369a0·7844881c·88900ac2·80000002·.si.xD..........16 ··0x00000308·01345000·00100024·15501400·c8806c80·.4P....$.P....l.
17 ··0x00000318·2222e230·49000810·094001c3·40000008·"".0I....@..@...17 ··0x00000318·1cd0b925·d94c0225·24358420·d0804e14·...%.L.%$5.·..N.
18 ··0x00000328·00020413·00400804·20084080·00014010·.....@..·.@...@.18 ··0x00000328·288a0009·a00000e0·00a38c01·40441021·(...........@D.!
19 ··0x00000338·809c3b08·080245b2·406902c4·103320a0·..;...E.@i...3·.19 ··0x00000338·80192004·341e0490·008f0f08·14120011·..·.4...........
20 ··0x00000348·e42480c0·22800036·03000430·04030208·.$.."..6...0....20 ··0x00000348·00062000·00080000·456c4336·e1c12040·..·.....ElC6..·@
21 ··0x00000358·69187544·1cc24632·52b3891c·d042485e·i.uD..F2R....BH^21 ··0x00000358·c2028200·00800204·90001000·00202049·.............··I
22 ··0x00000368·00aa1000·192004e0·00643401·00508080·.....·...d4..P..22 ··0x00000368·3c000142·05100800·06010100·c9004050·<..B..........@P
23 ··0x00000378·1625d063·654410be·082046a2·c9008041·.%.ceD...·F....A23 ··0x00000378·228470c2·08008687·00c00000·80001000·".p.............
24 ··0x00000388·88120f40·80880004·1c400113·02a0449c·...@.....@....D.24 ··0x00000388·c0142008·04102107·020e0050·80216000·..·...!....P.!`.
25 ··0x00000398·10251008·08119002·42040402·08042000·.%......B.....·.25 ··0x00000398·71150266·000c8000·04180012·405a0418·q..f........@Z..
26 ··0x000003a8·40c30112·280506a4·b5480004·00101008·@...(....H......26 ··0x000003a8·18020160·40000010·00000104·a9453038·...`@........E08
27 ··0x000003b8·80b41213·0134121c·90081093·00004880·.....4........H.27 ··0x000003b8·202a8910·2e824118·5a016615·44592236··*....A.Z.f.DY"6
28 ··0x000003c8·12212001·81d220d0·80040000·20002140·.!·...·.....·.!@28 ··0x000003c8·29a15d01·04008189·21010620·00102162·).].....!..·..!b
29 ··0x000003d8·91021a25·8c4010b0·080c0020·21288019·...%.@.....·!(..29 ··0x000003d8·00090880·4000008a·00471112·02000600·....@....G......
30 ··0x000003e8·0006a008·403000c0·42102260·00200080·....@0..B."`.·..30 ··0x000003e8·14006000·02108400·62400a00·12c06300·..`.....b@....c.
31 ··0x000003f8·4000e600·42021340·01134c30·810c2020·@...B..@..L0..··31 ··0x000003f8·00300308·a0020000·02885460·50a00211·.0........T`P...
32 ··0x00000408·01622500·80295104·8c20a22c·04301000·.b%..)Q..·.,.0..32 ··0x00000408·00401000·8015c808·40005018·00040a10·.@......@.P.....
33 ··0x00000418·30044614·21314169·461088b8·18180031·0.F.!1AiF......133 ··0x00000418·844e4045·c4080400·4c902024·80c40014·.N@E....L.·$....
34 ··0x00000428·26000803·978606a4·04079b4b·00025827·&..........K..X'34 ··0x00000428·77202c04·0c023020·09808506·42000044·w·,...0·....B..D
35 ··0x00000438·29001200·18612000·0c0b055e·04640005·)....a·....^.d..35 ··0x00000438·01008090·84000008·b0160100·40000000·............@...
36 ··0x00000448·c5390019·247bba22·01518060·b6056502·.9..${.".Q.`..e.36 ··0x00000448·080200b0·10200400·0090120a·41a99003·.....·......A...
37 ··0x00000458·c100120a·18000200·4a041582·da840084·........J.......37 ··0x00000458·4203a000·40204010·15301000·40008040·B...@·@..0..@..@
38 ··0x00000468·801000d8·20050402·e8500102·02020420·....·....P.....·38 ··0x00000468·04080148·88614420·05072000·31030060·...H.aD·..·.1..`
39 ··0x00000478·00081488·4c802080·420c1003·26450012·....L.·.B...&E..39 ··0x00000478·38826088·05a14228·61208900·6c621224·8.`...B(a·..lb.$
40 ··0x00000488·098d2280·3100017c·10200041·10a04008·..".1..|.·.A..@.40 ··0x00000488·08140140·80000100·40101900·01008502·...@....@.......
41 ··0x00000498·0a080410·55141130·04800004·40c05090·....U..0....@.P.41 ··0x00000498·2b481440·01803002·0000c0da·00816408·+H.@..0.......d.
42 ··0x000004a8·000220b0·000a410a·11038905·0fa00191·..·...A.........42 ··0x000004a8·68405017·00208000·28623140·8e311485·h@P..·..(b1@.1..
43 ··0x000004b8·10000000·20000000·20501004·04c10218·....·...·P......43 ··0x000004b8·4248080a·b00a8540·00ca0158·21886040·BH.....@...X!.`@
44 ··0x000004c8·04800aec·e20860e3·a2106009·00824004·......`...`...@.44 ··0x000004c8·00982401·007802a0·02116021·41004324·..$..x....`!A.C$
45 ··0x000004d8·00000900·10000080·8085a0c8·00191e24·...............$45 ··0x000004d8·020c020c·00631066·128ce103·c6800201·.....c.f........
46 ··0x000004e8·0836a850·399a398a·4000001e·08501082·.6.P9.9.@....P..46 ··0x000004e8·48c4c00d·b47c5d51·00410505·35400208·H....|]Q.A..5@..
47 ··0x000004f8·21004482·82444e00·6e50c18e·a0306024·!.D..DN.nP...0`$47 ··0x000004f8·10012343·2dce3111·22400040·084a0141·..#C-.1."@.@.J.A
48 ··0x00000508·12000011·00801416·40280005·48040802·........@(..H...48 ··0x00000508·10222100·4820f241·a0026000·d2008281·."!.H·.A..`.....
49 ··0x00000518·00062a01·40203300·08ac0144·08ec0822·..*.@·3....D..."49 ··0x00000518·10204000·6040c042·02404bea·1796a020·.·@.`@.B.@K....·
50 ··0x00000528·24080560·02810084·2c085402·18460200·$..`....,.T..F..50 ··0x00000528·00c0000c·00040c08·01042100·ac266920·..........!..&i·
51 ··0x00000538·11488400·24010114·f5400000·0813b648·.H..$....@.....H51 ··0x00000538·b1000516·70102400·71c8e828·21012401·....p.$.q..(!.$.
52 ··0x00000548·30510100·10000024·02481074·51a840c0·0Q.....$.H.tQ.@.52 ··0x00000548·7220a202·060b2116·0cc12260·05482082·r·....!..."`.H·.
53 ··0x00000558·00302801·01141000·04108000·00230040·.0(..........#.@53 ··0x00000558·48082000·10200000·b3c02286·60100480·H.·..·....".`...
54 ··0x00000568·08801052·02422a14·48050001·104083c0·...R.B*.H....@..54 ··0x00000568·0029709a·0a90c447·0a18a0c2·cd60b808·.)p....G.....`..
55 ··0x00000578·84040088·000040c1·40198190·04150081·......@.@.......55 ··0x00000578·32089e98·9116a400·98291401·02441400·2........)...D..
56 ··0x00000588·8518906a·04924244·88402002·80000220·...j..BD.@·....·56 ··0x00000588·09510e89·00844303·00000001·12800220·.Q....C........·
57 ··0x00000598·0c208801·41200300·004b4008·03904200·.·..A·...K@...B.57 ··0x00000598·00000048·04104100·81163a34·01040408·...H..A...:4....
58 ··0x000005a8·0834c701·043000f2·90026c00·49012015·.4...0....l.I.·.58 ··0x000005a8·00e20a80·10404208·44482280·0b909074·.....@B.DH"....t
59 ··0x000005b8·10425229·c1002a0c·00000420·80004000·.BR)..*....·..@.59 ··0x000005b8·10104180·00886151·2d080aa4·59410429·..A...aQ-...YA.)
60 ··0x000005c8·08188800·40042040·21018000·20100410·....@.·@!...·...60 ··0x000005c8·82004104·46040683·01244782·20904060·..A.F....$G.·.@`
61 ··0x000005d8·03840840·8020801b·804138d4·01001408·...@.·...A8.....61 ··0x000005d8·18002041·08104300·10400010·00a00040·..·A..C..@.....@
62 ··0x000005e8·00012240·d0040010·00d99285·002c8749·.."@.........,.I62 ··0x000005e8·c0a12092·04020c08·20838042·91400006·..·.....·..B.@..
63 ··0x000005f8·48403333·4141009d·14401566·08808a50·H@33AA...@.f...P63 ··0x000005f8·01418802·42150048·020d0188·0402d000·.A..B..H........
64 ··0x00000608·d10105a1·0220a52a·104c0140·00200808·.....·.*.L.@.·..64 ··0x00000608·c0907219·08110001·30040400·20001060·..r.....0...·..`
65 ··0x00000618·0000018a·04001402·11900108·08000406·................65 ··0x00000618·0005a249·f0046005·d0490608·80c00428·...I..`..I.....(
66 ··0x00000628·0004e010·00001940·0ca54890·10e24889·.......@..H...H.66 ··0x00000628·80240000·04003002·0800b488·80004281·.$....0.......B.
67 ··0x00000638·00701844·005fc125·08028184·00050052·.p.D._.%.......R67 ··0x00000638·02590484·40168005·80100050·06260054·.Y..@......P.&.T
68 ··0x00000648·80124c02·04010800·0e604c4c·08d658e6·..L......`LL..X.68 ··0x00000648·0ca1210c·90034012·08108003·81004008·..!...@.......@.
69 ··0x00000658·14000222·1082c820·15900012·85820011·..."...·........69 ··0x00000658·0a042645·00c20126·34600286·88001182·..&E...&4`......
70 ··0x00000668·04068040·08004206·d0802a09·51049052·...@..B...*.Q..R70 ··0x00000668·58840442·3920120a·004040da·18002222·X..B9·...@@...""
71 ··0x00000678·25447808·024800a4·100aa207·1200a108·%Dx..H..........71 ··0x00000678·04900000·05041a0b·a20c0009·61805012·............a.P.
72 ··0x00000688·90c00050·2000102b·12ac20c0·ce198025·...P·..+..·....%72 ··0x00000688·4a05008d·76130980·01ac0200·86820020·J...v..........·
73 ··0x00000698·09210900·050086e2·21015483·98b48182·.!......!.T.....73 ··0x00000698·240a1062·60888200·420960c2·80151d88·$..b`...B.`.....
74 ··0x000006a8·c2489224·18104a10·00021400·02000080·.H.$..J.........74 ··0x000006a8·24450148·c0040042·a04890a2·10d00011·$E.H...B.H......
75 ··0x000006b8·80a48d88·2101f240·0a027098·00008804·....!..@..p.....75 ··0x000006b8·41111150·09200022·82060031·38800020·A..P.·."...18..·
76 ··0x000006c8·4a522247·318c0008·00015440·04610104·JR"G1.....T@.a..76 ··0x000006c8·2c001868·8602c080·529840e1·6a04c4a8·,..h....R.@.j...
77 ··0x000006d8·00008881·488a0434·082400a4·02481010·....H..4.$...H..77 ··0x000006d8·11a10080·09605003·07c01081·080300b5·.....`P.........
78 ··0x000006e8·50022503·01202500·009c60a2·2c025287·P.%..·%...`.,.R.78 ··0x000006e8·20000510·00408400·a60943a7·c1028420··....@....C....·
79 ··0x000006f8·240f1981·24102610·800c2825·092140a0·$...$.&...(%.!@.79 ··0x000006f8·c2040011·07000080·03001d01·93006031·..............`1
80 ··0x00000708·78800833·08f05914·04000122·00013608·x..3..Y...."..6.80 ··0x00000708·110c6000·450020a2·84292001·80000510·..`.E.·..)·.....
81 ··0x00000718·40020100·20001908·e0112046·83886098·@...·.....·F..`.81 ··0x00000718·5403068c·a008004a·e84042a0·80401c6e·T......J.@B..@.n
82 ··0x00000728·1f401105·10800281·0931c40c·09104440·.@.......1....D@82 ··0x00000728·c4814602·0a340240·cc144016·20200800·..F..4.@..@.··..
83 ··0x00000738·200404a1·80000ec0·22080140·24301458··......."..@$0.X83 ··0x00000738·0d0c3a38·20100330·44400028·30000240·..:8·..0D@.(0..@
84 ··0x00000748·0cb10802·19b10188·30820089·02200814·........0....·..84 ··0x00000748·20064050·4a4f9225·50240200·c1043081··.@PJO.%P$....0.
85 ··0x00000758·60c15004·40481500·07040710·44422000·`.P.@H......DB·.85 ··0x00000758·0102d400·88841465·00a01810·00512104·.......e.....Q!.
86 ··0x00000768·c0210042·02040080·2a008416·40004403·.!.B....*...@.D.86 ··0x00000768·20080204·31040180·341c210e·10b0221c··...1...4.!...".
87 ··0x00000778·620a0108·83002400·32800070·8b000021·b.....$.2..p...!87 ··0x00000778·42020008·44908880·00888000·180a1404·B...D...........
88 ··0x00000788·08080060·03b04b20·c0e60101·81c08224·...`..K·.......$88 ··0x00000788·10922300·40040100·d820491c·0a638080·..#.@....·I..c..
89 ··0x00000798·80408084·00054916·7717d101·c8980024·.@....I.w......$89 ··0x00000798·490000e3·01540006·4406000b·12e00824·I....T..D......$
90 ··0x000007a8·610a110e·08541840·82041040·04020040·a....T.@...@...@90 ··0x000007a8·04292602·400a3929·744fd22a·8e071201·.)&.@.9)tO.*....
91 ··0x000007b8·0000203c·00004000·87004041·208180a2·..·<..@...@A·...91 ··0x000007b8·5502472c·05008100·156a01e1·08c10225·U.G,.....j.....%
92 ··0x000007c8·84a44140·08131020·20001080·0a404209·..A@...··....@B.92 ··0x000007c8·4080a044·40040480·00801480·80a24018·@..D@.........@.
93 ··0x000007d8·80405cd0·82008880·00001486·0d060021·.@\............!93 ··0x000007d8·80020860·06081002·f0d08652·4104282a·...`.......RA.(*
94 ··0x000007e8·3940c282·0400e908·48100d01·28440039·9@......H...(D.994 ··0x000007e8·00021005·c040023a·30248236·0202fe44·.....@.:0$.6...D
95 ··0x000007f8·89e819a4·60525040·80400086·20029640·....`RP@.@..·..@95 ··0x000007f8·14706280·20020818·594c4a01·00272080·.pb.·...YLJ..'·.
96 ··0x00000808·80e601c0·9c300209·b0610100·9c54002b·.....0...a...T.+96 ··0x00000808·9014204a·00a08421·20049000·00a02101·..·J...!·.....!.
97 ··0x00000818·08254440·84000042·40044210·00860880·.%D@...B@.B.....97 ··0x00000818·02111041·02020200·00280010·01101831·...A.....(.....1
98 ··0x00000828·00102002·58016400·022c2102·12a08001·..·.X.d..,!.....98 ··0x00000828·10363102·01404208·31311026·d74010a0·.61..@B.11.&.@..
99 ··0x00000838·39c40051·04381888·9b4412a9·84948082·9..Q.8...D......99 ··0x00000838·00100020·50008440·9d26a142·a12ac021·...·P..@.&.B.*.!
100 ··0x00000848·ab281900·40003029·20088080·01891aa4·.(..@.0)·.......100 ··0x00000848·10406046·82821000·02800090·01042481·.@`F..........$.
101 ··0x00000858·a12200e0·a823b005·0a88404a·0912312c·."...#....@J..1,101 ··0x00000858·10104800·0002a004·14860060·60204749·..H........``·GI
102 ··0x00000868·41004a24·25588840·00080030·00040000·A.J$%X.@...0....102 ··0x00000868·80049100·180dc048·40442080·001801e0·.......H@D·.....
103 ··0x00000878·0480a110·45322601·04170660·98103350·....E2&....`..3P103 ··0x00000878·82a00048·08249001·11034150·22590080·...H.$....AP"Y..
104 ··0x00000888·402b1004·02880828·00004800·0d004180·@+.....(..H...A.104 ··0x00000888·90098c14·22115180·e404a042·0140181a·....".Q....B.@..
105 ··0x00000898·00025760·40821880·24002008·39200602·..W`@...$.·.9·..105 ··0x00000898·80060303·00302201·08654c27·886018c0·.....0"..eL'.`..
106 ··0x000008a8·04234b80·4009492e·0002d600·0c0b0000·.#K.@.I.........106 ··0x000008a8·664816b0·1860d082·4066b404·2334b026·fH...`..@f..#4.&
107 ··0x000008b8·2116a858·0d3e04b0·3468c810·34b40b20·!..X.>..4h..4..·107 ··0x000008b8·01062848·42204048·04081040·00000000·..(HB·@H...@....
108 ··0x000008c8·81a28000·04000930·04000100·20228410·.......0....·"..108 ··0x000008c8·61821020·410664ca·4021a004·22008114·a..·A.d.@!.."...
109 ··0x000008d8·12043842·200100c0·81024080·84404a28·..8B·.....@..@J(109 ··0x000008d8·06448029·14228103·0a200408·00100011·.D.)."...·......
110 ··0x000008e8·11108800·22000281·82094987·0448a400·....".....I..H..110 ··0x000008e8·32106d80·10c8a834·00000900·40140a00·2.m....4....@...
111 ··0x000008f8·16850c01·01846160·a22c0184·411a23af·......a`.,..A.#.111 ··0x000008f8·80218055·05020029·90002281·e00005c2·.!.U...)..".....
112 ··0x00000908·00001a08·80008584·524044aa·04c401d2·........R@D.....112 ··0x00000908·00648080·00110002·28002505·2a001c81·.d......(.%.*...
113 ··0x00000918·202480a0·00420080·051000d0·21200189··$...B......!·..113 ··0x00000918·800004c0·54060544·10400028·80020000·....T..D.@.(....
114 ··0x00000928·000b5204·80808264·48020342·0000000a·..R....dH..B....114 ··0x00000928·b0da6181·01eb4206·1000a590·5040a801·..a...B.....P@..
115 ··0x00000938·400062a0·806c0211·20411500·220400a1·@.b..l..·A.."...115 ··0x00000938·30002400·04018098·03080001·12900220·0.$............·
116 ··0x00000948·0a434422·00010400·42980000·c0201223·.CD"....B....·.#116 ··0x00000948·0b240420·80209080·8a018c60·81058408·.$.·.·.....`....
117 ··0x00000958·28020412·98080610·54103020·40600210·(.......T.0·@`..117 ··0x00000958·10108120·08da2404·18020a08·00000012·...·..$.........
118 ··0x00000968·0a11000f·034c0019·80000208·00365102·.....L.......6Q.118 ··0x00000968·d6812202·2041b105·00850c00·0948000c·..".·A.......H..
119 ··0x00000978·c88186a1·00c25111·03800400·2003a002·......Q.....·...119 ··0x00000978·78003bc0·c3b31098·00e50a00·01001032·x.;............2
120 ··0x00000988·80800a00·0003200c·40800404·00014118·......·.@.....A.120 ··0x00000988·100081a0·08808100·c24a847c·04481401·.........J.|.H..
121 ··0x00000998·38024648·02112006·17010971·301e4866·8.FH..·....q0.Hf121 ··0x00000998·012a0c02·100c8848·14028119·08281248·.*.....H.....(.H
122 ··0x000009a8·50a2816a·0009001d·00010020·65010344·P..j.......·e..D122 ··0x000009a8·82a30925·14812014·00080000·11018416·...%..·.........
123 ··0x000009b8·60406000·300f8026·00100000·00080000·`@`.0..&........123 ··0x000009b8·5510a681·80074100·810008a0·20048040·U.....A.....·..@
124 ··0x000009c8·40088922·a0300600·21410490·a0114c42·@..".0..!A....LB124 ··0x000009c8·02000001·00010020·06428400·d1110832·.......·.B.....2
125 ··0x000009d8·0aa54220·02880c8a·0201e034·80e99020·..B·.......4...·125 ··0x000009d8·46000200·12964250·1160020a·001051a0·F.....BP.`....Q.
Max diff block lines reached; 0/120307 bytes (0.00%) of diff not shown.
1.22 MB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 2, 554 lines modifiedOffset 2, 554 lines modified
2 Hex·dump·of·section·'.dynstr':2 Hex·dump·of·section·'.dynstr':
3 ··0x00012cb0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.3 ··0x00012cb0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
4 ··0x00012cc0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT4 ··0x00012cc0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
5 ··0x00012cd0·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM5 ··0x00012cd0·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
6 ··0x00012ce0·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone6 ··0x00012ce0·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
7 ··0x00012cf0·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina7 ··0x00012cf0·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
8 ··0x00012d00·6c697a65·00776172·707a6d33·7a69347a·lize.warpzm3zi4z8 ··0x00012d00·6c697a65·00776172·707a6d33·7a69347a·lize.warpzm3zi4z
9 ··0x00012d10·69397a6d·4c6a424e·33596233·48505739·i9zmLjBN3Yb3HPW9 
10 ··0x00012d20·567a7a58·4d324164·4455425f·4e657477·VzzXM2AdDUB_Netw9 ··0x00012d10·69397a6d·47423148·497a7a50·746d6c6a·i9zmGB1HIzzPtmlj
 10 ··0x00012d20·4c334672·63416476·5153785f·4e657477·L3FrcAdvQSx_Netw
11 ··0x00012d30·6f726b7a·69576169·7a694861·6e646c65·orkziWaiziHandle11 ··0x00012d30·6f726b7a·69576169·7a694861·6e646c65·orkziWaiziHandle
12 ··0x00012d40·727a6957·6172705f·7a647472·4d6f6475·rziWarp_zdtrModu12 ··0x00012d40·727a6957·6172705f·7a647472·4d6f6475·rziWarp_zdtrModu
13 ··0x00012d50·6c65325f·62797465·73007761·72707a6d·le2_bytes.warpzm13 ··0x00012d50·6c65325f·62797465·73007761·72707a6d·le2_bytes.warpzm
14 ··0x00012d60·337a6934·7a69397a·6d4c6a42·4e335962·3zi4zi9zmLjBN3Yb14 ··0x00012d60·337a6934·7a69397a·6d474231·48497a7a·3zi4zi9zmGB1HIzz
15 ··0x00012d70·33485057·39567a7a·584d3241·64445542·3HPW9VzzXM2AdDUB15 ··0x00012d70·50746d6c·6a4c3346·72634164·76515378·PtmljL3FrcAdvQSx
16 ··0x00012d80·5f4e6574·776f726b·7a695761·697a6948·_NetworkziWaiziH16 ··0x00012d80·5f4e6574·776f726b·7a695761·697a6948·_NetworkziWaiziH
17 ··0x00012d90·616e646c·65727a69·57617270·5f7a6474·andlerziWarp_zdt17 ··0x00012d90·616e646c·65727a69·57617270·5f7a6474·andlerziWarp_zdt
18 ··0x00012da0·724d6f64·756c6534·5f627974·65730073·rModule4_bytes.s18 ··0x00012da0·724d6f64·756c6534·5f627974·65730073·rModule4_bytes.s
19 ··0x00012db0·74675f61·705f705f·66617374·00776172·tg_ap_p_fast.war19 ··0x00012db0·74675f61·705f705f·66617374·00776172·tg_ap_p_fast.war
20 ··0x00012dc0·707a6d33·7a69347a·69397a6d·4c6a424e·pzm3zi4zi9zmLjBN20 ··0x00012dc0·707a6d33·7a69347a·69397a6d·47423148·pzm3zi4zi9zmGB1H
21 ··0x00012dd0·33596233·48505739·567a7a58·4d324164·3Yb3HPW9VzzXM2Ad21 ··0x00012dd0·497a7a50·746d6c6a·4c334672·63416476·IzzPtmljL3FrcAdv
22 ··0x00012de0·4455425f·4e657477·6f726b7a·69576169·DUB_NetworkziWai22 ··0x00012de0·5153785f·4e657477·6f726b7a·69576169·QSx_NetworkziWai
23 ··0x00012df0·7a694861·6e646c65·727a6957·6172705f·ziHandlerziWarp_23 ··0x00012df0·7a694861·6e646c65·727a6957·6172705f·ziHandlerziWarp_
24 ··0x00012e00·73657450·6f72745f·696e666f·00776172·setPort_info.war24 ··0x00012e00·73657450·6f72745f·696e666f·00776172·setPort_info.war
25 ··0x00012e10·707a6d33·7a69347a·69397a6d·4c6a424e·pzm3zi4zi9zmLjBN25 ··0x00012e10·707a6d33·7a69347a·69397a6d·47423148·pzm3zi4zi9zmGB1H
26 ··0x00012e20·33596233·48505739·567a7a58·4d324164·3Yb3HPW9VzzXM2Ad26 ··0x00012e20·497a7a50·746d6c6a·4c334672·63416476·IzzPtmljL3FrcAdv
27 ··0x00012e30·4455425f·4e657477·6f726b7a·69576169·DUB_NetworkziWai27 ··0x00012e30·5153785f·4e657477·6f726b7a·69576169·QSx_NetworkziWai
28 ··0x00012e40·7a694861·6e646c65·727a6957·6172707a·ziHandlerziWarpz28 ··0x00012e40·7a694861·6e646c65·727a6957·6172707a·ziHandlerziWarpz
29 ··0x00012e50·69536574·74696e67·735f5365·7474696e·iSettings_Settin29 ··0x00012e50·69536574·74696e67·735f5365·7474696e·iSettings_Settin
30 ··0x00012e60·67735f63·6f6e5f69·6e666f00·7374675f·gs_con_info.stg_30 ··0x00012e60·67735f63·6f6e5f69·6e666f00·7374675f·gs_con_info.stg_
31 ··0x00012e70·67635f75·6e70745f·72310077·6172707a·gc_unpt_r1.warpz31 ··0x00012e70·67635f75·6e70745f·72310077·6172707a·gc_unpt_r1.warpz
32 ··0x00012e80·6d337a69·347a6939·7a6d4c6a·424e3359·m3zi4zi9zmLjBN3Y32 ··0x00012e80·6d337a69·347a6939·7a6d4742·3148497a·m3zi4zi9zmGB1HIz
33 ··0x00012e90·62334850·5739567a·7a584d32·41644455·b3HPW9VzzXM2AdDU33 ··0x00012e90·7a50746d·6c6a4c33·46726341·64765153·zPtmljL3FrcAdvQS
34 ··0x00012ea0·425f4e65·74776f72·6b7a6957·61697a69·B_NetworkziWaizi34 ··0x00012ea0·785f4e65·74776f72·6b7a6957·61697a69·x_NetworkziWaizi
35 ··0x00012eb0·48616e64·6c65727a·69576172·705f7365·HandlerziWarp_se35 ··0x00012eb0·48616e64·6c65727a·69576172·705f7365·HandlerziWarp_se
36 ··0x00012ec0·74506f72·745f636c·6f737572·65007761·tPort_closure.wa36 ··0x00012ec0·74506f72·745f636c·6f737572·65007761·tPort_closure.wa
37 ··0x00012ed0·72707a6d·337a6934·7a69397a·6d4c6a42·rpzm3zi4zi9zmLjB37 ··0x00012ed0·72707a6d·337a6934·7a69397a·6d474231·rpzm3zi4zi9zmGB1
38 ··0x00012ee0·4e335962·33485057·39567a7a·584d3241·N3Yb3HPW9VzzXM2A38 ··0x00012ee0·48497a7a·50746d6c·6a4c3346·72634164·HIzzPtmljL3FrcAd
39 ··0x00012ef0·64445542·5f4e6574·776f726b·7a695761·dDUB_NetworkziWa39 ··0x00012ef0·76515378·5f4e6574·776f726b·7a695761·vQSx_NetworkziWa
40 ··0x00012f00·697a6948·616e646c·65727a69·57617270·iziHandlerziWarp40 ··0x00012f00·697a6948·616e646c·65727a69·57617270·iziHandlerziWarp
41 ··0x00012f10·5f736574·486f7374·5f696e66·6f007761·_setHost_info.wa41 ··0x00012f10·5f736574·486f7374·5f696e66·6f007761·_setHost_info.wa
42 ··0x00012f20·72707a6d·337a6934·7a69397a·6d4c6a42·rpzm3zi4zi9zmLjB42 ··0x00012f20·72707a6d·337a6934·7a69397a·6d474231·rpzm3zi4zi9zmGB1
43 ··0x00012f30·4e335962·33485057·39567a7a·584d3241·N3Yb3HPW9VzzXM2A43 ··0x00012f30·48497a7a·50746d6c·6a4c3346·72634164·HIzzPtmljL3FrcAd
44 ··0x00012f40·64445542·5f4e6574·776f726b·7a695761·dDUB_NetworkziWa44 ··0x00012f40·76515378·5f4e6574·776f726b·7a695761·vQSx_NetworkziWa
45 ··0x00012f50·697a6948·616e646c·65727a69·57617270·iziHandlerziWarp45 ··0x00012f50·697a6948·616e646c·65727a69·57617270·iziHandlerziWarp
46 ··0x00012f60·5f736574·486f7374·5f636c6f·73757265·_setHost_closure46 ··0x00012f60·5f736574·486f7374·5f636c6f·73757265·_setHost_closure
47 ··0x00012f70·00776172·707a6d33·7a69347a·69397a6d·.warpzm3zi4zi9zm47 ··0x00012f70·00776172·707a6d33·7a69347a·69397a6d·.warpzm3zi4zi9zm
48 ··0x00012f80·4c6a424e·33596233·48505739·567a7a58·LjBN3Yb3HPW9VzzX48 ··0x00012f80·47423148·497a7a50·746d6c6a·4c334672·GB1HIzzPtmljL3Fr
49 ··0x00012f90·4d324164·4455425f·4e657477·6f726b7a·M2AdDUB_Networkz49 ··0x00012f90·63416476·5153785f·4e657477·6f726b7a·cAdvQSx_Networkz
50 ··0x00012fa0·69576169·7a694861·6e646c65·727a6957·iWaiziHandlerziW50 ··0x00012fa0·69576169·7a694861·6e646c65·727a6957·iWaiziHandlerziW
51 ··0x00012fb0·6172705f·7365744f·6e457863·65707469·arp_setOnExcepti51 ··0x00012fb0·6172705f·7365744f·6e457863·65707469·arp_setOnExcepti
52 ··0x00012fc0·6f6e5f69·6e666f00·7374675f·61705f30·on_info.stg_ap_052 ··0x00012fc0·6f6e5f69·6e666f00·7374675f·61705f30·on_info.stg_ap_0
53 ··0x00012fd0·5f666173·74007761·72707a6d·337a6934·_fast.warpzm3zi453 ··0x00012fd0·5f666173·74007761·72707a6d·337a6934·_fast.warpzm3zi4
54 ··0x00012fe0·7a69397a·6d4c6a42·4e335962·33485057·zi9zmLjBN3Yb3HPW 
55 ··0x00012ff0·39567a7a·584d3241·64445542·5f4e6574·9VzzXM2AdDUB_Net54 ··0x00012fe0·7a69397a·6d474231·48497a7a·50746d6c·zi9zmGB1HIzzPtml
 55 ··0x00012ff0·6a4c3346·72634164·76515378·5f4e6574·jL3FrcAdvQSx_Net
56 ··0x00013000·776f726b·7a695761·697a6948·616e646c·workziWaiziHandl56 ··0x00013000·776f726b·7a695761·697a6948·616e646c·workziWaiziHandl
57 ··0x00013010·65727a69·57617270·5f736574·4f6e4578·erziWarp_setOnEx57 ··0x00013010·65727a69·57617270·5f736574·4f6e4578·erziWarp_setOnEx
58 ··0x00013020·63657074·696f6e5f·636c6f73·75726500·ception_closure.58 ··0x00013020·63657074·696f6e5f·636c6f73·75726500·ception_closure.
59 ··0x00013030·77617270·7a6d337a·69347a69·397a6d4c·warpzm3zi4zi9zmL59 ··0x00013030·77617270·7a6d337a·69347a69·397a6d47·warpzm3zi4zi9zmG
60 ··0x00013040·6a424e33·59623348·50573956·7a7a584d·jBN3Yb3HPW9VzzXM60 ··0x00013040·42314849·7a7a5074·6d6c6a4c·33467263·B1HIzzPtmljL3Frc
61 ··0x00013050·32416444·55425f4e·6574776f·726b7a69·2AdDUB_Networkzi61 ··0x00013050·41647651·53785f4e·6574776f·726b7a69·AdvQSx_Networkzi
62 ··0x00013060·5761697a·6948616e·646c6572·7a695761·WaiziHandlerziWa62 ··0x00013060·5761697a·6948616e·646c6572·7a695761·WaiziHandlerziWa
63 ··0x00013070·72705f73·65744f6e·45786365·7074696f·rp_setOnExceptio63 ··0x00013070·72705f73·65744f6e·45786365·7074696f·rp_setOnExceptio
64 ··0x00013080·6e526573·706f6e73·655f696e·666f0077·nResponse_info.w64 ··0x00013080·6e526573·706f6e73·655f696e·666f0077·nResponse_info.w
65 ··0x00013090·6172707a·6d337a69·347a6939·7a6d4c6a·arpzm3zi4zi9zmLj65 ··0x00013090·6172707a·6d337a69·347a6939·7a6d4742·arpzm3zi4zi9zmGB
66 ··0x000130a0·424e3359·62334850·5739567a·7a584d32·BN3Yb3HPW9VzzXM266 ··0x000130a0·3148497a·7a50746d·6c6a4c33·46726341·1HIzzPtmljL3FrcA
67 ··0x000130b0·41644455·425f4e65·74776f72·6b7a6957·AdDUB_NetworkziW67 ··0x000130b0·64765153·785f4e65·74776f72·6b7a6957·dvQSx_NetworkziW
68 ··0x000130c0·61697a69·48616e64·6c65727a·69576172·aiziHandlerziWar68 ··0x000130c0·61697a69·48616e64·6c65727a·69576172·aiziHandlerziWar
69 ··0x000130d0·705f7365·744f6e45·78636570·74696f6e·p_setOnException69 ··0x000130d0·705f7365·744f6e45·78636570·74696f6e·p_setOnException
70 ··0x000130e0·52657370·6f6e7365·5f636c6f·73757265·Response_closure70 ··0x000130e0·52657370·6f6e7365·5f636c6f·73757265·Response_closure
71 ··0x000130f0·00776172·707a6d33·7a69347a·69397a6d·.warpzm3zi4zi9zm71 ··0x000130f0·00776172·707a6d33·7a69347a·69397a6d·.warpzm3zi4zi9zm
72 ··0x00013100·4c6a424e·33596233·48505739·567a7a58·LjBN3Yb3HPW9VzzX72 ··0x00013100·47423148·497a7a50·746d6c6a·4c334672·GB1HIzzPtmljL3Fr
73 ··0x00013110·4d324164·4455425f·4e657477·6f726b7a·M2AdDUB_Networkz73 ··0x00013110·63416476·5153785f·4e657477·6f726b7a·cAdvQSx_Networkz
74 ··0x00013120·69576169·7a694861·6e646c65·727a6957·iWaiziHandlerziW74 ··0x00013120·69576169·7a694861·6e646c65·727a6957·iWaiziHandlerziW
75 ··0x00013130·6172705f·7365744f·6e4f7065·6e5f696e·arp_setOnOpen_in75 ··0x00013130·6172705f·7365744f·6e4f7065·6e5f696e·arp_setOnOpen_in
76 ··0x00013140·666f0077·6172707a·6d337a69·347a6939·fo.warpzm3zi4zi976 ··0x00013140·666f0077·6172707a·6d337a69·347a6939·fo.warpzm3zi4zi9
77 ··0x00013150·7a6d4c6a·424e3359·62334850·5739567a·zmLjBN3Yb3HPW9Vz 
78 ··0x00013160·7a584d32·41644455·425f4e65·74776f72·zXM2AdDUB_Networ77 ··0x00013150·7a6d4742·3148497a·7a50746d·6c6a4c33·zmGB1HIzzPtmljL3
 78 ··0x00013160·46726341·64765153·785f4e65·74776f72·FrcAdvQSx_Networ
79 ··0x00013170·6b7a6957·61697a69·48616e64·6c65727a·kziWaiziHandlerz79 ··0x00013170·6b7a6957·61697a69·48616e64·6c65727a·kziWaiziHandlerz
80 ··0x00013180·69576172·705f7365·744f6e4f·70656e5f·iWarp_setOnOpen_80 ··0x00013180·69576172·705f7365·744f6e4f·70656e5f·iWarp_setOnOpen_
81 ··0x00013190·636c6f73·75726500·77617270·7a6d337a·closure.warpzm3z81 ··0x00013190·636c6f73·75726500·77617270·7a6d337a·closure.warpzm3z
82 ··0x000131a0·69347a69·397a6d4c·6a424e33·59623348·i4zi9zmLjBN3Yb3H 
83 ··0x000131b0·50573956·7a7a584d·32416444·55425f4e·PW9VzzXM2AdDUB_N82 ··0x000131a0·69347a69·397a6d47·42314849·7a7a5074·i4zi9zmGB1HIzzPt
 83 ··0x000131b0·6d6c6a4c·33467263·41647651·53785f4e·mljL3FrcAdvQSx_N
84 ··0x000131c0·6574776f·726b7a69·5761697a·6948616e·etworkziWaiziHan84 ··0x000131c0·6574776f·726b7a69·5761697a·6948616e·etworkziWaiziHan
85 ··0x000131d0·646c6572·7a695761·72705f73·65744f6e·dlerziWarp_setOn85 ··0x000131d0·646c6572·7a695761·72705f73·65744f6e·dlerziWarp_setOn
86 ··0x000131e0·436c6f73·655f696e·666f0077·6172707a·Close_info.warpz86 ··0x000131e0·436c6f73·655f696e·666f0077·6172707a·Close_info.warpz
87 ··0x000131f0·6d337a69·347a6939·7a6d4c6a·424e3359·m3zi4zi9zmLjBN3Y87 ··0x000131f0·6d337a69·347a6939·7a6d4742·3148497a·m3zi4zi9zmGB1HIz
88 ··0x00013200·62334850·5739567a·7a584d32·41644455·b3HPW9VzzXM2AdDU88 ··0x00013200·7a50746d·6c6a4c33·46726341·64765153·zPtmljL3FrcAdvQS
89 ··0x00013210·425f4e65·74776f72·6b7a6957·61697a69·B_NetworkziWaizi89 ··0x00013210·785f4e65·74776f72·6b7a6957·61697a69·x_NetworkziWaizi
90 ··0x00013220·48616e64·6c65727a·69576172·705f7365·HandlerziWarp_se90 ··0x00013220·48616e64·6c65727a·69576172·705f7365·HandlerziWarp_se
91 ··0x00013230·744f6e43·6c6f7365·5f636c6f·73757265·tOnClose_closure91 ··0x00013230·744f6e43·6c6f7365·5f636c6f·73757265·tOnClose_closure
92 ··0x00013240·00776172·707a6d33·7a69347a·69397a6d·.warpzm3zi4zi9zm92 ··0x00013240·00776172·707a6d33·7a69347a·69397a6d·.warpzm3zi4zi9zm
93 ··0x00013250·4c6a424e·33596233·48505739·567a7a58·LjBN3Yb3HPW9VzzX93 ··0x00013250·47423148·497a7a50·746d6c6a·4c334672·GB1HIzzPtmljL3Fr
94 ··0x00013260·4d324164·4455425f·4e657477·6f726b7a·M2AdDUB_Networkz94 ··0x00013260·63416476·5153785f·4e657477·6f726b7a·cAdvQSx_Networkz
95 ··0x00013270·69576169·7a694861·6e646c65·727a6957·iWaiziHandlerziW95 ··0x00013270·69576169·7a694861·6e646c65·727a6957·iWaiziHandlerziW
96 ··0x00013280·6172705f·73657454·696d656f·75745f69·arp_setTimeout_i96 ··0x00013280·6172705f·73657454·696d656f·75745f69·arp_setTimeout_i
97 ··0x00013290·6e666f00·77617270·7a6d337a·69347a69·nfo.warpzm3zi4zi97 ··0x00013290·6e666f00·77617270·7a6d337a·69347a69·nfo.warpzm3zi4zi
98 ··0x000132a0·397a6d4c·6a424e33·59623348·50573956·9zmLjBN3Yb3HPW9V 
99 ··0x000132b0·7a7a584d·32416444·55425f4e·6574776f·zzXM2AdDUB_Netwo98 ··0x000132a0·397a6d47·42314849·7a7a5074·6d6c6a4c·9zmGB1HIzzPtmljL
 99 ··0x000132b0·33467263·41647651·53785f4e·6574776f·3FrcAdvQSx_Netwo
100 ··0x000132c0·726b7a69·5761697a·6948616e·646c6572·rkziWaiziHandler100 ··0x000132c0·726b7a69·5761697a·6948616e·646c6572·rkziWaiziHandler
101 ··0x000132d0·7a695761·72705f73·65745469·6d656f75·ziWarp_setTimeou101 ··0x000132d0·7a695761·72705f73·65745469·6d656f75·ziWarp_setTimeou
102 ··0x000132e0·745f636c·6f737572·65007761·72707a6d·t_closure.warpzm102 ··0x000132e0·745f636c·6f737572·65007761·72707a6d·t_closure.warpzm
103 ··0x000132f0·337a6934·7a69397a·6d4c6a42·4e335962·3zi4zi9zmLjBN3Yb103 ··0x000132f0·337a6934·7a69397a·6d474231·48497a7a·3zi4zi9zmGB1HIzz
104 ··0x00013300·33485057·39567a7a·584d3241·64445542·3HPW9VzzXM2AdDUB104 ··0x00013300·50746d6c·6a4c3346·72634164·76515378·PtmljL3FrcAdvQSx
105 ··0x00013310·5f4e6574·776f726b·7a695761·697a6948·_NetworkziWaiziH105 ··0x00013310·5f4e6574·776f726b·7a695761·697a6948·_NetworkziWaiziH
106 ··0x00013320·616e646c·65727a69·57617270·5f736574·andlerziWarp_set106 ··0x00013320·616e646c·65727a69·57617270·5f736574·andlerziWarp_set
107 ··0x00013330·4d616e61·6765725f·696e666f·00676863·Manager_info.ghc107 ··0x00013330·4d616e61·6765725f·696e666f·00676863·Manager_info.ghc
108 ··0x00013340·7a6d696e·7465726e·616c5f47·48437a69·zminternal_GHCzi108 ··0x00013340·7a6d696e·7465726e·616c5f47·48437a69·zminternal_GHCzi
109 ··0x00013350·496e7465·726e616c·7a694d61·7962655f·InternalziMaybe_109 ··0x00013350·496e7465·726e616c·7a694d61·7962655f·InternalziMaybe_
110 ··0x00013360·4a757374·5f636f6e·5f696e66·6f007761·Just_con_info.wa110 ··0x00013360·4a757374·5f636f6e·5f696e66·6f007761·Just_con_info.wa
111 ··0x00013370·72707a6d·337a6934·7a69397a·6d4c6a42·rpzm3zi4zi9zmLjB111 ··0x00013370·72707a6d·337a6934·7a69397a·6d474231·rpzm3zi4zi9zmGB1
112 ··0x00013380·4e335962·33485057·39567a7a·584d3241·N3Yb3HPW9VzzXM2A112 ··0x00013380·48497a7a·50746d6c·6a4c3346·72634164·HIzzPtmljL3FrcAd
113 ··0x00013390·64445542·5f4e6574·776f726b·7a695761·dDUB_NetworkziWa113 ··0x00013390·76515378·5f4e6574·776f726b·7a695761·vQSx_NetworkziWa
114 ··0x000133a0·697a6948·616e646c·65727a69·57617270·iziHandlerziWarp114 ··0x000133a0·697a6948·616e646c·65727a69·57617270·iziHandlerziWarp
115 ··0x000133b0·5f736574·4d616e61·6765725f·636c6f73·_setManager_clos115 ··0x000133b0·5f736574·4d616e61·6765725f·636c6f73·_setManager_clos
116 ··0x000133c0·75726500·77617270·7a6d337a·69347a69·ure.warpzm3zi4zi116 ··0x000133c0·75726500·77617270·7a6d337a·69347a69·ure.warpzm3zi4zi
117 ··0x000133d0·397a6d4c·6a424e33·59623348·50573956·9zmLjBN3Yb3HPW9V 
118 ··0x000133e0·7a7a584d·32416444·55425f4e·6574776f·zzXM2AdDUB_Netwo117 ··0x000133d0·397a6d47·42314849·7a7a5074·6d6c6a4c·9zmGB1HIzzPtmljL
 118 ··0x000133e0·33467263·41647651·53785f4e·6574776f·3FrcAdvQSx_Netwo
119 ··0x000133f0·726b7a69·5761697a·6948616e·646c6572·rkziWaiziHandler119 ··0x000133f0·726b7a69·5761697a·6948616e·646c6572·rkziWaiziHandler
120 ··0x00013400·7a695761·72705f73·65744664·43616368·ziWarp_setFdCach120 ··0x00013400·7a695761·72705f73·65744664·43616368·ziWarp_setFdCach
121 ··0x00013410·65447572·6174696f·6e5f696e·666f0077·eDuration_info.w121 ··0x00013410·65447572·6174696f·6e5f696e·666f0077·eDuration_info.w
122 ··0x00013420·6172707a·6d337a69·347a6939·7a6d4c6a·arpzm3zi4zi9zmLj122 ··0x00013420·6172707a·6d337a69·347a6939·7a6d4742·arpzm3zi4zi9zmGB
Max diff block lines reached; 1264912/1276689 bytes (99.08%) of diff not shown.
2.4 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 000000000006e100·<warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setPort_info@@Base-0x158>:2 000000000006e100·<warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setPort_info@@Base-0x158>:
3 »       lea····0x6c879(%rip),%rdi········3 »       lea····0x6c879(%rip),%rdi········
4 »       lea····0x6c872(%rip),%rax········4 »       lea····0x6c872(%rip),%rax········
5 »       cmp····%rdi,%rax5 »       cmp····%rdi,%rax
6 »       je·····6e128·<__cxa_finalize@plt+0x38>6 »       je·····6e128·<__cxa_finalize@plt+0x38>
7 »       mov····0x5e976(%rip),%rax········7 »       mov····0x5e976(%rip),%rax········
8 »       test···%rax,%rax8 »       test···%rax,%rax
9 »       je·····6e128·<__cxa_finalize@plt+0x38>9 »       je·····6e128·<__cxa_finalize@plt+0x38>
Offset 98, 25 lines modifiedOffset 98, 25 lines modified
98 »       add····%al,(%rax)98 »       add····%al,(%rax)
99 »       add····%cl,(%rsi)99 »       add····%cl,(%rsi)
100 »       add····%al,(%rax)100 »       add····%al,(%rax)
101 »       add····%al,(%rax)101 »       add····%al,(%rax)
102 »       add····%al,(%rax)102 »       add····%al,(%rax)
103 »       ...103 »       ...
  
104 000000000006e258·<warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setPort_info@@Base>:104 000000000006e258·<warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setPort_info@@Base>:
105 »       lea····-0xe0(%rbp),%rax105 »       lea····-0xe0(%rbp),%rax
106 »       cmp····%r15,%rax106 »       cmp····%r15,%rax
107 »       jb·····6e6b7·<warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setPort_info@@Base+0x45f>107 »       jb·····6e6b7·<warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setPort_info@@Base+0x45f>
108 »       lea····0x29(%rip),%rax········108 »       lea····0x29(%rip),%rax········
109 »       mov····%rax,-0x10(%rbp)109 »       mov····%rax,-0x10(%rbp)
110 »       mov····%r14,%rbx110 »       mov····%r14,%rbx
111 »       mov····%rsi,-0x8(%rbp)111 »       mov····%rsi,-0x8(%rbp)
112 »       add····$0xfffffffffffffff0,%rbp112 »       add····$0xfffffffffffffff0,%rbp
113 »       test···$0x7,%bl113 »       test···$0x7,%bl
114 »       jne····6e298·<warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setPort_info@@Base+0x40>114 »       jne····6e298·<warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setPort_info@@Base+0x40>
115 »       mov····(%rbx),%rax115 »       mov····(%rbx),%rax
116 »       jmp····*%rax116 »       jmp····*%rax
117 »       add····%eax,(%rax)117 »       add····%eax,(%rax)
118 »       add····%al,(%rax)118 »       add····%al,(%rax)
119 »       add····%al,(%rax)119 »       add····%al,(%rax)
120 »       add····%al,(%rax)120 »       add····%al,(%rax)
121 »       (bad)121 »       (bad)
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 »       add····%cl,-0x73(%rax)126 »       add····%cl,-0x73(%rax)
127 »       add····$0x31,%eax127 »       add····$0x31,%eax
128 »       mov····%rax,0x0(%rbp)128 »       mov····%rax,0x0(%rbp)
129 »       mov····0x7(%rbx),%rax129 »       mov····0x7(%rbx),%rax
130 »       mov····0x8(%rbp),%rbx130 »       mov····0x8(%rbp),%rbx
131 »       mov····%rax,0x8(%rbp)131 »       mov····%rax,0x8(%rbp)
132 »       test···$0x7,%bl132 »       test···$0x7,%bl
133 »       jne····6e2d0·<warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setPort_info@@Base+0x78>133 »       jne····6e2d0·<warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setPort_info@@Base+0x78>
134 »       mov····(%rbx),%rax134 »       mov····(%rbx),%rax
135 »       jmp····*%rax135 »       jmp····*%rax
136 »       nopl···0x0(%rax)136 »       nopl···0x0(%rax)
137 »       add····%al,(%r8)137 »       add····%al,(%r8)
138 »       add····%al,(%rax)138 »       add····%al,(%rax)
139 »       add····%al,(%rax)139 »       add····%al,(%rax)
140 »       add····%bl,(%rsi)140 »       add····%bl,(%rsi)
Offset 212, 15 lines modifiedOffset 212, 15 lines modified
212 »       mov····%rbx,%r9212 »       mov····%rbx,%r9
213 »       mov····%rsi,%rbx213 »       mov····%rsi,%rbx
214 »       mov····%rcx,%rsi214 »       mov····%rcx,%rsi
215 »       mov····%r10,%rcx215 »       mov····%r10,%rcx
216 »       mov····0xd0(%rsp),%r10216 »       mov····0xd0(%rsp),%r10
217 »       add····$0xe8,%r12217 »       add····$0xe8,%r12
218 »       cmp····0x358(%r13),%r12218 »       cmp····0x358(%r13),%r12
219 »       ja·····6e593·<warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setPort_info@@Base+0x33b>219 »       ja·····6e593·<warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setPort_info@@Base+0x33b>
220 »       mov····%r10,0xd0(%rsp)220 »       mov····%r10,0xd0(%rsp)
221 »       lea····0x51610(%rip),%r10········221 »       lea····0x51610(%rip),%r10········
222 »       mov····%r10,-0xe0(%r12)222 »       mov····%r10,-0xe0(%r12)
223 »       mov····0x48(%rsp),%r10223 »       mov····0x48(%rsp),%r10
224 »       mov····%r10,-0xd8(%r12)224 »       mov····%r10,-0xd8(%r12)
225 »       mov····0x50(%rsp),%r10225 »       mov····0x50(%rsp),%r10
226 »       mov····%r10,-0xd0(%r12)226 »       mov····%r10,-0xd0(%r12)
Offset 377, 15 lines modifiedOffset 377, 15 lines modified
377 »       mov····%rdi,0xb0(%rsp)377 »       mov····%rdi,0xb0(%rsp)
378 »       mov····0xb8(%rbp),%rdi378 »       mov····0xb8(%rbp),%rdi
379 »       mov····%r8,0xb8(%rsp)379 »       mov····%r8,0xb8(%rsp)
380 »       mov····0xc0(%rbp),%r8380 »       mov····0xc0(%rbp),%r8
381 »       mov····%r9,0xc0(%rsp)381 »       mov····%r9,0xc0(%rsp)
382 »       mov····0xc8(%rbp),%r9382 »       mov····0xc8(%rbp),%r9
383 »       add····$0xd0,%rbp383 »       add····$0xd0,%rbp
384 »       jmp····6e435·<warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setPort_info@@Base+0x1dd>384 »       jmp····6e435·<warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setPort_info@@Base+0x1dd>
385 »       nopl···0x0(%rax)385 »       nopl···0x0(%rax)
386 »       add····$0x1000000,%eax386 »       add····$0x1000000,%eax
387 »       add····%al,(%rax)387 »       add····%al,(%rax)
388 »       add····%al,(%rcx)388 »       add····%al,(%rcx)
389 »       add····%al,(%rax)389 »       add····%al,(%rax)
390 »       add····%al,(%rax)390 »       add····%al,(%rax)
391 »       add····%al,(%rax)391 »       add····%al,(%rax)
Offset 431, 25 lines modifiedOffset 431, 25 lines modified
431 »       add····%al,(%rax)431 »       add····%al,(%rax)
432 »       add····%cl,(%rsi)432 »       add····%cl,(%rsi)
433 »       add····%al,(%rax)433 »       add····%al,(%rax)
434 »       add····%al,(%rax)434 »       add····%al,(%rax)
435 »       add····%al,(%rax)435 »       add····%al,(%rax)
436 »       ...436 »       ...
  
437 000000000006e890·<warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setHost_info@@Base>:437 000000000006e890·<warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setHost_info@@Base>:
438 »       lea····-0xe0(%rbp),%rax438 »       lea····-0xe0(%rbp),%rax
439 »       cmp····%r15,%rax439 »       cmp····%r15,%rax
440 »       jb·····6ecf7·<warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setHost_info@@Base+0x467>440 »       jb·····6ecf7·<warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setHost_info@@Base+0x467>
441 »       lea····0x29(%rip),%rax········441 »       lea····0x29(%rip),%rax········
442 »       mov····%rax,-0x10(%rbp)442 »       mov····%rax,-0x10(%rbp)
443 »       mov····%r14,%rbx443 »       mov····%r14,%rbx
444 »       mov····%rsi,-0x8(%rbp)444 »       mov····%rsi,-0x8(%rbp)
445 »       add····$0xfffffffffffffff0,%rbp445 »       add····$0xfffffffffffffff0,%rbp
446 »       test···$0x7,%bl446 »       test···$0x7,%bl
447 »       jne····6e8d0·<warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setHost_info@@Base+0x40>447 »       jne····6e8d0·<warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setHost_info@@Base+0x40>
448 »       mov····(%rbx),%rax448 »       mov····(%rbx),%rax
449 »       jmp····*%rax449 »       jmp····*%rax
450 »       add····%eax,(%rax)450 »       add····%eax,(%rax)
451 »       add····%al,(%rax)451 »       add····%al,(%rax)
452 »       add····%al,(%rax)452 »       add····%al,(%rax)
453 »       add····%al,(%rax)453 »       add····%al,(%rax)
454 »       (bad)454 »       (bad)
Offset 459, 15 lines modifiedOffset 459, 15 lines modified
459 »       add····%cl,-0x73(%rax)459 »       add····%cl,-0x73(%rax)
460 »       add····$0x29,%eax460 »       add····$0x29,%eax
461 »       mov····%rax,0x0(%rbp)461 »       mov····%rax,0x0(%rbp)
462 »       mov····%rbx,%rax462 »       mov····%rbx,%rax
463 »       mov····0x8(%rbp),%rbx463 »       mov····0x8(%rbp),%rbx
464 »       mov····%rax,0x8(%rbp)464 »       mov····%rax,0x8(%rbp)
465 »       test···$0x7,%bl465 »       test···$0x7,%bl
466 »       jne····6e900·<warpzm3zi4zi9zmLjBN3Yb3HPW9VzzXM2AdDUB_NetworkziWaiziHandlerziWarp_setHost_info@@Base+0x70>466 »       jne····6e900·<warpzm3zi4zi9zmGB1HIzzPtmljL3FrcAdvQSx_NetworkziWaiziHandlerziWarp_setHost_info@@Base+0x70>
467 »       mov····(%rbx),%rax467 »       mov····(%rbx),%rax
468 »       jmp····*%rax468 »       jmp····*%rax
469 »       add····%eax,(%rax)469 »       add····%eax,(%rax)
470 »       add····%al,(%rax)470 »       add····%al,(%rax)
471 »       add····%al,(%rax)471 »       add····%al,(%rax)
Max diff block lines reached; 2510840/2515720 bytes (99.81%) of diff not shown.
41.2 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 18, 40 lines modifiedOffset 18, 40 lines modified
18 ··0x000c80f0·00274861·76654c65·6e002744·6f6e6543·.'HaveLen.'DoneC18 ··0x000c80f0·00274861·76654c65·6e002744·6f6e6543·.'HaveLen.'DoneC
19 ··0x000c8100·68756e6b·696e6700·274e6565·644c656e·hunking.'NeedLen19 ··0x000c8100·68756e6b·696e6700·274e6565·644c656e·hunking.'NeedLen
20 ··0x000c8110·4e65776c·696e6500·274e6565·644c656e·Newline.'NeedLen20 ··0x000c8110·4e65776c·696e6500·274e6565·644c656e·Newline.'NeedLen
21 ··0x000c8120·00436875·6e6b5374·61746500·2749536f·.ChunkState.'ISo21 ··0x000c8120·00436875·6e6b5374·61746500·2749536f·.ChunkState.'ISo
22 ··0x000c8130·75726365·004e6574·776f726b·2e576169·urce.Network.Wai22 ··0x000c8130·75726365·004e6574·776f726b·2e576169·urce.Network.Wai
23 ··0x000c8140·2e48616e·646c6572·2e576172·702e436f·.Handler.Warp.Co23 ··0x000c8140·2e48616e·646c6572·2e576172·702e436f·.Handler.Warp.Co
24 ··0x000c8150·6e647569·74007761·72702d33·2e342e39·nduit.warp-3.4.924 ··0x000c8150·6e647569·74007761·72702d33·2e342e39·nduit.warp-3.4.9
25 ··0x000c8160·2d4c6a42·4e335962·33485057·39567a58·-LjBN3Yb3HPW9VzX25 ··0x000c8160·2d474231·48497a50·746d6c6a·4c334672·-GB1HIzPtmljL3Fr
26 ··0x000c8170·4d324164·4455423a·4e657477·6f726b2e·M2AdDUB:Network.26 ··0x000c8170·63416476·5153783a·4e657477·6f726b2e·cAdvQSx:Network.
27 ··0x000c8180·5761692e·48616e64·6c65722e·57617270·Wai.Handler.Warp27 ··0x000c8180·5761692e·48616e64·6c65722e·57617270·Wai.Handler.Warp
28 ··0x000c8190·2e436f6e·64756974·2e43536f·75726365·.Conduit.CSource28 ··0x000c8190·2e436f6e·64756974·2e43536f·75726365·.Conduit.CSource
29 ··0x000c81a0·00776172·702d332e·342e392d·4c6a424e·.warp-3.4.9-LjBN29 ··0x000c81a0·00776172·702d332e·342e392d·47423148·.warp-3.4.9-GB1H
30 ··0x000c81b0·33596233·48505739·567a584d·32416444·3Yb3HPW9VzXM2AdD30 ··0x000c81b0·497a5074·6d6c6a4c·33467263·41647651·IzPtmljL3FrcAdvQ
31 ··0x000c81c0·55423a4e·6574776f·726b2e57·61692e48·UB:Network.Wai.H31 ··0x000c81c0·53783a4e·6574776f·726b2e57·61692e48·Sx:Network.Wai.H
32 ··0x000c81d0·616e646c·65722e57·6172702e·436f6e64·andler.Warp.Cond32 ··0x000c81d0·616e646c·65722e57·6172702e·436f6e64·andler.Warp.Cond
33 ··0x000c81e0·7569742e·4e656564·4c656e00·77617270·uit.NeedLen.warp33 ··0x000c81e0·7569742e·4e656564·4c656e00·77617270·uit.NeedLen.warp
34 ··0x000c81f0·2d332e34·2e392d4c·6a424e33·59623348·-3.4.9-LjBN3Yb3H 
35 ··0x000c8200·50573956·7a584d32·41644455·423a4e65·PW9VzXM2AdDUB:Ne34 ··0x000c81f0·2d332e34·2e392d47·42314849·7a50746d·-3.4.9-GB1HIzPtm
 35 ··0x000c8200·6c6a4c33·46726341·64765153·783a4e65·ljL3FrcAdvQSx:Ne
36 ··0x000c8210·74776f72·6b2e5761·692e4861·6e646c65·twork.Wai.Handle36 ··0x000c8210·74776f72·6b2e5761·692e4861·6e646c65·twork.Wai.Handle
37 ··0x000c8220·722e5761·72702e43·6f6e6475·69742e4e·r.Warp.Conduit.N37 ··0x000c8220·722e5761·72702e43·6f6e6475·69742e4e·r.Warp.Conduit.N
38 ··0x000c8230·6565644c·656e4e65·776c696e·65007761·eedLenNewline.wa38 ··0x000c8230·6565644c·656e4e65·776c696e·65007761·eedLenNewline.wa
39 ··0x000c8240·72702d33·2e342e39·2d4c6a42·4e335962·rp-3.4.9-LjBN3Yb39 ··0x000c8240·72702d33·2e342e39·2d474231·48497a50·rp-3.4.9-GB1HIzP
40 ··0x000c8250·33485057·39567a58·4d324164·4455423a·3HPW9VzXM2AdDUB:40 ··0x000c8250·746d6c6a·4c334672·63416476·5153783a·tmljL3FrcAdvQSx:
41 ··0x000c8260·4e657477·6f726b2e·5761692e·48616e64·Network.Wai.Hand41 ··0x000c8260·4e657477·6f726b2e·5761692e·48616e64·Network.Wai.Hand
42 ··0x000c8270·6c65722e·57617270·2e436f6e·64756974·ler.Warp.Conduit42 ··0x000c8270·6c65722e·57617270·2e436f6e·64756974·ler.Warp.Conduit
43 ··0x000c8280·2e486176·654c656e·00776172·702d332e·.HaveLen.warp-3.43 ··0x000c8280·2e486176·654c656e·00776172·702d332e·.HaveLen.warp-3.
44 ··0x000c8290·342e392d·4c6a424e·33596233·48505739·4.9-LjBN3Yb3HPW9 
45 ··0x000c82a0·567a584d·32416444·55423a4e·6574776f·VzXM2AdDUB:Netwo44 ··0x000c8290·342e392d·47423148·497a5074·6d6c6a4c·4.9-GB1HIzPtmljL
 45 ··0x000c82a0·33467263·41647651·53783a4e·6574776f·3FrcAdvQSx:Netwo
46 ··0x000c82b0·726b2e57·61692e48·616e646c·65722e57·rk.Wai.Handler.W46 ··0x000c82b0·726b2e57·61692e48·616e646c·65722e57·rk.Wai.Handler.W
47 ··0x000c82c0·6172702e·436f6e64·7569742e·446f6e65·arp.Conduit.Done47 ··0x000c82c0·6172702e·436f6e64·7569742e·446f6e65·arp.Conduit.Done
48 ··0x000c82d0·4368756e·6b696e67·00776172·702d332e·Chunking.warp-3.48 ··0x000c82d0·4368756e·6b696e67·00776172·702d332e·Chunking.warp-3.
49 ··0x000c82e0·342e392d·4c6a424e·33596233·48505739·4.9-LjBN3Yb3HPW9 
50 ··0x000c82f0·567a584d·32416444·55423a4e·6574776f·VzXM2AdDUB:Netwo49 ··0x000c82e0·342e392d·47423148·497a5074·6d6c6a4c·4.9-GB1HIzPtmljL
 50 ··0x000c82f0·33467263·41647651·53783a4e·6574776f·3FrcAdvQSx:Netwo
51 ··0x000c8300·726b2e57·61692e48·616e646c·65722e57·rk.Wai.Handler.W51 ··0x000c8300·726b2e57·61692e48·616e646c·65722e57·rk.Wai.Handler.W
52 ··0x000c8310·6172702e·436f6e64·7569742e·49536f75·arp.Conduit.ISou52 ··0x000c8310·6172702e·436f6e64·7569742e·49536f75·arp.Conduit.ISou
53 ··0x000c8320·72636500·27436f75·6e746572·004e6574·rce.'Counter.Net53 ··0x000c8320·72636500·27436f75·6e746572·004e6574·rce.'Counter.Net
54 ··0x000c8330·776f726b·2e576169·2e48616e·646c6572·work.Wai.Handler54 ··0x000c8330·776f726b·2e576169·2e48616e·646c6572·work.Wai.Handler
55 ··0x000c8340·2e576172·702e436f·756e7465·72006570·.Warp.Counter.ep55 ··0x000c8340·2e576172·702e436f·756e7465·72006570·.Warp.Counter.ep
56 ··0x000c8350·6f636854·696d6500·61746520·63616368·ochTime.ate·cach56 ··0x000c8350·6f636854·696d6500·61746520·63616368·ochTime.ate·cach
57 ··0x000c8360·65722028·4175746f·55706461·74652900·er·(AutoUpdate).57 ··0x000c8360·65722028·4175746f·55706461·74652900·er·(AutoUpdate).
Offset 60, 44 lines modifiedOffset 60, 44 lines modified
60 ··0x000c8390·20636163·68657220·28526561·70657229··cacher·(Reaper)60 ··0x000c8390·20636163·68657220·28526561·70657229··cacher·(Reaper)
61 ··0x000c83a0·2000274d·75746162·6c654664·43616368··.'MutableFdCach61 ··0x000c83a0·2000274d·75746162·6c654664·43616368··.'MutableFdCach
62 ··0x000c83b0·65002746·64456e74·72790027·4d757461·e.'FdEntry.'Muta62 ··0x000c83b0·65002746·64456e74·72790027·4d757461·e.'FdEntry.'Muta
63 ··0x000c83c0·626c6553·74617475·73002749·6e616374·bleStatus.'Inact63 ··0x000c83c0·626c6553·74617475·73002749·6e616374·bleStatus.'Inact
64 ··0x000c83d0·69766500·27416374·69766500·4e657477·ive.'Active.Netw64 ··0x000c83d0·69766500·27416374·69766500·4e657477·ive.'Active.Netw
65 ··0x000c83e0·6f726b2e·5761692e·48616e64·6c65722e·ork.Wai.Handler.65 ··0x000c83e0·6f726b2e·5761692e·48616e64·6c65722e·ork.Wai.Handler.
66 ··0x000c83f0·57617270·2e466443·61636865·00776172·Warp.FdCache.war66 ··0x000c83f0·57617270·2e466443·61636865·00776172·Warp.FdCache.war
67 ··0x000c8400·702d332e·342e392d·4c6a424e·33596233·p-3.4.9-LjBN3Yb3 
68 ··0x000c8410·48505739·567a584d·32416444·55423a4e·HPW9VzXM2AdDUB:N67 ··0x000c8400·702d332e·342e392d·47423148·497a5074·p-3.4.9-GB1HIzPt
 68 ··0x000c8410·6d6c6a4c·33467263·41647651·53783a4e·mljL3FrcAdvQSx:N
69 ··0x000c8420·6574776f·726b2e57·61692e48·616e646c·etwork.Wai.Handl69 ··0x000c8420·6574776f·726b2e57·61692e48·616e646c·etwork.Wai.Handl
70 ··0x000c8430·65722e57·6172702e·46644361·6368652e·er.Warp.FdCache.70 ··0x000c8430·65722e57·6172702e·46644361·6368652e·er.Warp.FdCache.
71 ··0x000c8440·4664456e·74727900·77617270·2d332e34·FdEntry.warp-3.471 ··0x000c8440·4664456e·74727900·77617270·2d332e34·FdEntry.warp-3.4
72 ··0x000c8450·2e392d4c·6a424e33·59623348·50573956·.9-LjBN3Yb3HPW9V 
73 ··0x000c8460·7a584d32·41644455·423a4e65·74776f72·zXM2AdDUB:Networ72 ··0x000c8450·2e392d47·42314849·7a50746d·6c6a4c33·.9-GB1HIzPtmljL3
 73 ··0x000c8460·46726341·64765153·783a4e65·74776f72·FrcAdvQSx:Networ
74 ··0x000c8470·6b2e5761·692e4861·6e646c65·722e5761·k.Wai.Handler.Wa74 ··0x000c8470·6b2e5761·692e4861·6e646c65·722e5761·k.Wai.Handler.Wa
75 ··0x000c8480·72702e46·64436163·68652e41·63746976·rp.FdCache.Activ75 ··0x000c8480·72702e46·64436163·68652e41·63746976·rp.FdCache.Activ
76 ··0x000c8490·65007761·72702d33·2e342e39·2d4c6a42·e.warp-3.4.9-LjB76 ··0x000c8490·65007761·72702d33·2e342e39·2d474231·e.warp-3.4.9-GB1
77 ··0x000c84a0·4e335962·33485057·39567a58·4d324164·N3Yb3HPW9VzXM2Ad77 ··0x000c84a0·48497a50·746d6c6a·4c334672·63416476·HIzPtmljL3FrcAdv
78 ··0x000c84b0·4455423a·4e657477·6f726b2e·5761692e·DUB:Network.Wai.78 ··0x000c84b0·5153783a·4e657477·6f726b2e·5761692e·QSx:Network.Wai.
79 ··0x000c84c0·48616e64·6c65722e·57617270·2e466443·Handler.Warp.FdC79 ··0x000c84c0·48616e64·6c65722e·57617270·2e466443·Handler.Warp.FdC
80 ··0x000c84d0·61636865·2e496e61·63746976·65004e65·ache.Inactive.Ne80 ··0x000c84d0·61636865·2e496e61·63746976·65004e65·ache.Inactive.Ne
81 ··0x000c84e0·74776f72·6b2f5761·692f4861·6e646c65·twork/Wai/Handle81 ··0x000c84e0·74776f72·6b2f5761·692f4861·6e646c65·twork/Wai/Handle
82 ··0x000c84f0·722f5761·72702f46·696c652e·68733a32·r/Warp/File.hs:282 ··0x000c84f0·722f5761·72702f46·696c652e·68733a32·r/Warp/File.hs:2
83 ··0x000c8500·393a3135·2d31367c·63617365·00627974·9:15-16|case.byt83 ··0x000c8500·393a3135·2d31367c·63617365·00627974·9:15-16|case.byt
84 ··0x000c8510·65730027·57697468·6f757442·6f647900·es.'WithoutBody.84 ··0x000c8510·65730027·57697468·6f757442·6f647900·es.'WithoutBody.
85 ··0x000c8520·27576974·68426f64·79005273·7046696c·'WithBody.RspFil85 ··0x000c8520·27576974·68426f64·79005273·7046696c·'WithBody.RspFil
86 ··0x000c8530·65496e66·6f004e65·74776f72·6b2e5761·eInfo.Network.Wa86 ··0x000c8530·65496e66·6f004e65·74776f72·6b2e5761·eInfo.Network.Wa
87 ··0x000c8540·692e4861·6e646c65·722e5761·72702e46·i.Handler.Warp.F87 ··0x000c8540·692e4861·6e646c65·722e5761·72702e46·i.Handler.Warp.F
88 ··0x000c8550·696c6500·57697468·426f6479·20005769·ile.WithBody·.Wi88 ··0x000c8550·696c6500·57697468·426f6479·20005769·ile.WithBody·.Wi
89 ··0x000c8560·74686f75·74426f64·79200077·6172702d·thoutBody·.warp-89 ··0x000c8560·74686f75·74426f64·79200077·6172702d·thoutBody·.warp-
90 ··0x000c8570·332e342e·392d4c6a·424e3359·62334850·3.4.9-LjBN3Yb3HP 
91 ··0x000c8580·5739567a·584d3241·64445542·3a4e6574·W9VzXM2AdDUB:Net90 ··0x000c8570·332e342e·392d4742·3148497a·50746d6c·3.4.9-GB1HIzPtml
 91 ··0x000c8580·6a4c3346·72634164·76515378·3a4e6574·jL3FrcAdvQSx:Net
92 ··0x000c8590·776f726b·2e576169·2e48616e·646c6572·work.Wai.Handler92 ··0x000c8590·776f726b·2e576169·2e48616e·646c6572·work.Wai.Handler
93 ··0x000c85a0·2e576172·702e4669·6c652e57·6974686f·.Warp.File.Witho93 ··0x000c85a0·2e576172·702e4669·6c652e57·6974686f·.Warp.File.Witho
94 ··0x000c85b0·7574426f·64790077·6172702d·332e342e·utBody.warp-3.4.94 ··0x000c85b0·7574426f·64790077·6172702d·332e342e·utBody.warp-3.4.
95 ··0x000c85c0·392d4c6a·424e3359·62334850·5739567a·9-LjBN3Yb3HPW9Vz95 ··0x000c85c0·392d4742·3148497a·50746d6c·6a4c3346·9-GB1HIzPtmljL3F
96 ··0x000c85d0·584d3241·64445542·3a4e6574·776f726b·XM2AdDUB:Network96 ··0x000c85d0·72634164·76515378·3a4e6574·776f726b·rcAdvQSx:Network
97 ··0x000c85e0·2e576169·2e48616e·646c6572·2e576172·.Wai.Handler.War97 ··0x000c85e0·2e576169·2e48616e·646c6572·2e576172·.Wai.Handler.War
98 ··0x000c85f0·702e4669·6c652e57·69746842·6f647900·p.File.WithBody.98 ··0x000c85f0·702e4669·6c652e57·69746842·6f647900·p.File.WithBody.
99 ··0x000c8600·46696c65·496e666f·43616368·653a6765·FileInfoCache:ge99 ··0x000c8600·46696c65·496e666f·43616368·653a6765·FileInfoCache:ge
100 ··0x000c8610·74416e64·52656769·73746572·496e666f·tAndRegisterInfo100 ··0x000c8610·74416e64·52656769·73746572·496e666f·tAndRegisterInfo
101 ··0x000c8620·0046696c·65496e66·6f436163·68653a6e·.FileInfoCache:n101 ··0x000c8620·0046696c·65496e66·6f436163·68653a6e·.FileInfoCache:n
102 ··0x000c8630·65676174·69766500·46696c65·20696e66·egative.File·inf102 ··0x000c8630·65676174·69766500·46696c65·20696e66·egative.File·inf
103 ··0x000c8640·6f206361·63686572·20285265·61706572·o·cacher·(Reaper103 ··0x000c8640·6f206361·63686572·20285265·61706572·o·cacher·(Reaper
Offset 111, 46 lines modifiedOffset 111, 46 lines modified
111 ··0x000c86c0·6e646c65·722e5761·72702e46·696c6549·ndler.Warp.FileI111 ··0x000c86c0·6e646c65·722e5761·72702e46·696c6549·ndler.Warp.FileI
112 ··0x000c86d0·6e666f43·61636865·007d002c·2066696c·nfoCache.}.,·fil112 ··0x000c86d0·6e666f43·61636865·007d002c·2066696c·nfoCache.}.,·fil
113 ··0x000c86e0·65496e66·6f446174·65203d20·002c2066·eInfoDate·=·.,·f113 ··0x000c86e0·65496e66·6f446174·65203d20·002c2066·eInfoDate·=·.,·f
114 ··0x000c86f0·696c6549·6e666f54·696d6520·3d20002c·ileInfoTime·=·.,114 ··0x000c86f0·696c6549·6e666f54·696d6520·3d20002c·ileInfoTime·=·.,
115 ··0x000c8700·2066696c·65496e66·6f53697a·65203d20··fileInfoSize·=·115 ··0x000c8700·2066696c·65496e66·6f53697a·65203d20··fileInfoSize·=·
116 ··0x000c8710·0046696c·65496e66·6f207b66·696c6549·.FileInfo·{fileI116 ··0x000c8710·0046696c·65496e66·6f207b66·696c6549·.FileInfo·{fileI
117 ··0x000c8720·6e666f4e·616d6520·3d200077·6172702d·nfoName·=·.warp-117 ··0x000c8720·6e666f4e·616d6520·3d200077·6172702d·nfoName·=·.warp-
118 ··0x000c8730·332e342e·392d4c6a·424e3359·62334850·3.4.9-LjBN3Yb3HP 
119 ··0x000c8740·5739567a·584d3241·64445542·3a4e6574·W9VzXM2AdDUB:Net118 ··0x000c8730·332e342e·392d4742·3148497a·50746d6c·3.4.9-GB1HIzPtml
 119 ··0x000c8740·6a4c3346·72634164·76515378·3a4e6574·jL3FrcAdvQSx:Net
120 ··0x000c8750·776f726b·2e576169·2e48616e·646c6572·work.Wai.Handler120 ··0x000c8750·776f726b·2e576169·2e48616e·646c6572·work.Wai.Handler
121 ··0x000c8760·2e576172·702e4669·6c65496e·666f4361·.Warp.FileInfoCa121 ··0x000c8760·2e576172·702e4669·6c65496e·666f4361·.Warp.FileInfoCa
122 ··0x000c8770·6368652e·4e656761·74697665·00776172·che.Negative.war122 ··0x000c8770·6368652e·4e656761·74697665·00776172·che.Negative.war
123 ··0x000c8780·702d332e·342e392d·4c6a424e·33596233·p-3.4.9-LjBN3Yb3 
124 ··0x000c8790·48505739·567a584d·32416444·55423a4e·HPW9VzXM2AdDUB:N123 ··0x000c8780·702d332e·342e392d·47423148·497a5074·p-3.4.9-GB1HIzPt
 124 ··0x000c8790·6d6c6a4c·33467263·41647651·53783a4e·mljL3FrcAdvQSx:N
125 ··0x000c87a0·6574776f·726b2e57·61692e48·616e646c·etwork.Wai.Handl125 ··0x000c87a0·6574776f·726b2e57·61692e48·616e646c·etwork.Wai.Handl
126 ··0x000c87b0·65722e57·6172702e·46696c65·496e666f·er.Warp.FileInfo126 ··0x000c87b0·65722e57·6172702e·46696c65·496e666f·er.Warp.FileInfo
127 ··0x000c87c0·43616368·652e506f·73697469·76650077·Cache.Positive.w127 ··0x000c87c0·43616368·652e506f·73697469·76650077·Cache.Positive.w
128 ··0x000c87d0·6172702d·332e342e·392d4c6a·424e3359·arp-3.4.9-LjBN3Y128 ··0x000c87d0·6172702d·332e342e·392d4742·3148497a·arp-3.4.9-GB1HIz
129 ··0x000c87e0·62334850·5739567a·584d3241·64445542·b3HPW9VzXM2AdDUB129 ··0x000c87e0·50746d6c·6a4c3346·72634164·76515378·PtmljL3FrcAdvQSx
130 ··0x000c87f0·3a4e6574·776f726b·2e576169·2e48616e·:Network.Wai.Han130 ··0x000c87f0·3a4e6574·776f726b·2e576169·2e48616e·:Network.Wai.Han
131 ··0x000c8800·646c6572·2e576172·702e4669·6c65496e·dler.Warp.FileIn131 ··0x000c8800·646c6572·2e576172·702e4669·6c65496e·dler.Warp.FileIn
132 ··0x000c8810·666f4361·6368652e·46696c65·496e666f·foCache.FileInfo132 ··0x000c8810·666f4361·6368652e·46696c65·496e666f·foCache.FileInfo
133 ··0x000c8820·0050524f·58592000·6b656570·416c6976·.PROXY·.keepAliv133 ··0x000c8820·0050524f·58592000·6b656570·416c6976·.PROXY·.keepAliv
134 ··0x000c8830·65526566·206e6f74·2066696c·6c656400·eRef·not·filled.134 ··0x000c8830·65526566·206e6f74·2066696c·6c656400·eRef·not·filled.
135 ··0x000c8840·50524f58·59005443·50340054·43503600·PROXY.TCP4.TCP6.135 ··0x000c8840·50524f58·59005443·50340054·43503600·PROXY.TCP4.TCP6.
136 ··0x000c8850·554e4b4e·4f574e00·2e2f4e65·74776f72·UNKNOWN../Networ136 ··0x000c8850·554e4b4e·4f574e00·2e2f4e65·74776f72·UNKNOWN../Networ
137 ··0x000c8860·6b2f5761·692f4861·6e646c65·722f5761·k/Wai/Handler/Wa137 ··0x000c8860·6b2f5761·692f4861·6e646c65·722f5761·k/Wai/Handler/Wa
138 ··0x000c8870·72702f48·54545031·2e687300·27436c6f·rp/HTTP1.hs.'Clo138 ··0x000c8870·72702f48·54545031·2e687300·27436c6f·rp/HTTP1.hs.'Clo
139 ··0x000c8880·7365436f·6e6e6563·74696f6e·00275265·seConnection.'Re139 ··0x000c8880·7365436f·6e6e6563·74696f6e·00275265·seConnection.'Re
140 ··0x000c8890·75736543·6f6e6e65·6374696f·6e004e65·useConnection.Ne140 ··0x000c8890·75736543·6f6e6e65·6374696f·6e004e65·useConnection.Ne
141 ··0x000c88a0·74776f72·6b2e5761·692e4861·6e646c65·twork.Wai.Handle141 ··0x000c88a0·74776f72·6b2e5761·692e4861·6e646c65·twork.Wai.Handle
142 ··0x000c88b0·722e5761·72702e48·54545031·00776172·r.Warp.HTTP1.war142 ··0x000c88b0·722e5761·72702e48·54545031·00776172·r.Warp.HTTP1.war
143 ··0x000c88c0·702d332e·342e392d·4c6a424e·33596233·p-3.4.9-LjBN3Yb3 
Max diff block lines reached; 31867/42046 bytes (75.79%) of diff not shown.
69.9 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 109, 75 lines modifiedOffset 109, 75 lines modified
109 ··0x000cd700·00000000·00000000·a1d60c00·00000000·................109 ··0x000cd700·00000000·00000000·a1d60c00·00000000·................
110 ··0x000cd710·00000000·00000000·03000000·00000000·................110 ··0x000cd710·00000000·00000000·03000000·00000000·................
111 ··0x000cd720·00000000·00000000·00000000·00000000·................111 ··0x000cd720·00000000·00000000·00000000·00000000·................
112 ··0x000cd730·02d70c00·00000000·03000000·00000000·................112 ··0x000cd730·02d70c00·00000000·03000000·00000000·................
113 ··0x000cd740·00000000·00000000·2d810c00·00000000·........-.......113 ··0x000cd740·00000000·00000000·2d810c00·00000000·........-.......
114 ··0x000cd750·00000000·00000000·81d60c00·00000000·................114 ··0x000cd750·00000000·00000000·81d60c00·00000000·................
115 ··0x000cd760·41d70c00·00000000·00000000·00000000·A...............115 ··0x000cd760·41d70c00·00000000·00000000·00000000·A...............
116 ··0x000cd770·05295ac3·12b77be5·5ebb6d48·70be85be·.)Z...{.^.mHp...116 ··0x000cd770·e5004c84·6f2f2db2·f611e091·07564340·..L.o/-......VC@
117 ··0x000cd780·00000000·00000000·03000000·00000000·................117 ··0x000cd780·00000000·00000000·03000000·00000000·................
118 ··0x000cd790·00000000·00000000·51d70c00·00000000·........Q.......118 ··0x000cd790·00000000·00000000·51d70c00·00000000·........Q.......
119 ··0x000cd7a0·00000000·00000000·03000000·00000000·................119 ··0x000cd7a0·00000000·00000000·03000000·00000000·................
120 ··0x000cd7b0·00000000·00000000·21d70c00·00000000·........!.......120 ··0x000cd7b0·00000000·00000000·21d70c00·00000000·........!.......
121 ··0x000cd7c0·91d70c00·00000000·03000000·00000000·................121 ··0x000cd7c0·91d70c00·00000000·03000000·00000000·................
122 ··0x000cd7d0·00000000·00000000·e1d60c00·00000000·................122 ··0x000cd7d0·00000000·00000000·e1d60c00·00000000·................
123 ··0x000cd7e0·b4d70c00·00000000·03000000·00000000·................123 ··0x000cd7e0·b4d70c00·00000000·03000000·00000000·................
124 ··0x000cd7f0·00000000·00000000·2c810c00·00000000·........,.......124 ··0x000cd7f0·00000000·00000000·2c810c00·00000000·........,.......
125 ··0x000cd800·00000000·00000000·81d60c00·00000000·................125 ··0x000cd800·00000000·00000000·81d60c00·00000000·................
126 ··0x000cd810·f1d70c00·00000000·d4d70c00·00000000·................126 ··0x000cd810·f1d70c00·00000000·d4d70c00·00000000·................
127 ··0x000cd820·75f6a826·986242b7·2573c728·a8d51daf·u..&.bB.%s.(....127 ··0x000cd820·3093703b·d151b4f1·65e802f0·9d11599e·0.p;.Q..e.....Y.
128 ··0x000cd830·00000000·00000000·03000000·00000000·................128 ··0x000cd830·00000000·00000000·03000000·00000000·................
129 ··0x000cd840·00000000·00000000·21810c00·00000000·........!.......129 ··0x000cd840·00000000·00000000·21810c00·00000000·........!.......
130 ··0x000cd850·00000000·00000000·81d60c00·00000000·................130 ··0x000cd850·00000000·00000000·81d60c00·00000000·................
131 ··0x000cd860·41d80c00·00000000·00000000·00000000·A...............131 ··0x000cd860·41d80c00·00000000·00000000·00000000·A...............
132 ··0x000cd870·908f82f2·ff8faa56·11f0f9d6·c7a48a9b·.......V........132 ··0x000cd870·f2e75b06·d033b773·9ab6104b·51225e67·..[..3.s...KQ"^g
133 ··0x000cd880·00000000·00000000·03000000·00000000·................133 ··0x000cd880·00000000·00000000·03000000·00000000·................
134 ··0x000cd890·00000000·00000000·51d80c00·00000000·........Q.......134 ··0x000cd890·00000000·00000000·51d80c00·00000000·........Q.......
135 ··0x000cd8a0·00000000·00000000·03000000·00000000·................135 ··0x000cd8a0·00000000·00000000·03000000·00000000·................
136 ··0x000cd8b0·00000000·00000000·18810c00·00000000·................136 ··0x000cd8b0·00000000·00000000·18810c00·00000000·................
137 ··0x000cd8c0·00000000·00000000·81d60c00·00000000·................137 ··0x000cd8c0·00000000·00000000·81d60c00·00000000·................
138 ··0x000cd8d0·b1d80c00·00000000·91d80c00·00000000·................138 ··0x000cd8d0·b1d80c00·00000000·91d80c00·00000000·................
139 ··0x000cd8e0·66aae7ba·ed641b54·688bad71·cf4364c8·f....d.Th..q.Cd.139 ··0x000cd8e0·67a28a2e·448afacd·3f0d77d6·4842d1b0·g...D...?.w.HB..
140 ··0x000cd8f0·00000000·00000000·03000000·00000000·................140 ··0x000cd8f0·00000000·00000000·03000000·00000000·................
141 ··0x000cd900·00000000·00000000·08810c00·00000000·................141 ··0x000cd900·00000000·00000000·08810c00·00000000·................
142 ··0x000cd910·00000000·00000000·81d60c00·00000000·................142 ··0x000cd910·00000000·00000000·81d60c00·00000000·................
143 ··0x000cd920·01d90c00·00000000·91d80c00·00000000·................143 ··0x000cd920·01d90c00·00000000·91d80c00·00000000·................
144 ··0x000cd930·74c5821f·97424bdd·df65a4d8·7d363e36·t....BK..e..}6>6144 ··0x000cd930·32211908·d2779b20·54f15eec·1a058ed4·2!...w.·T.^.....
145 ··0x000cd940·00000000·00000000·03000000·00000000·................145 ··0x000cd940·00000000·00000000·03000000·00000000·................
146 ··0x000cd950·00000000·00000000·fa800c00·00000000·................146 ··0x000cd950·00000000·00000000·fa800c00·00000000·................
147 ··0x000cd960·00000000·00000000·81d60c00·00000000·................147 ··0x000cd960·00000000·00000000·81d60c00·00000000·................
148 ··0x000cd970·51d90c00·00000000·91d80c00·00000000·Q...............148 ··0x000cd970·51d90c00·00000000·91d80c00·00000000·Q...............
149 ··0x000cd980·0295660c·2510b8e3·30fa0671·6375a0d0·..f.%...0..qcu..149 ··0x000cd980·beac9d7c·4a16099f·5dd943a3·175add7e·...|J...].C..Z.~
150 ··0x000cd990·00000000·00000000·03000000·00000000·................150 ··0x000cd990·00000000·00000000·03000000·00000000·................
151 ··0x000cd9a0·00000000·00000000·c1d60c00·00000000·................151 ··0x000cd9a0·00000000·00000000·c1d60c00·00000000·................
152 ··0x000cd9b0·91d80c00·00000000·03000000·00000000·................152 ··0x000cd9b0·91d80c00·00000000·03000000·00000000·................
153 ··0x000cd9c0·00000000·00000000·f1800c00·00000000·................153 ··0x000cd9c0·00000000·00000000·f1800c00·00000000·................
154 ··0x000cd9d0·00000000·00000000·81d60c00·00000000·................154 ··0x000cd9d0·00000000·00000000·81d60c00·00000000·................
155 ··0x000cd9e0·c1d90c00·00000000·a4d90c00·00000000·................155 ··0x000cd9e0·c1d90c00·00000000·a4d90c00·00000000·................
156 ··0x000cd9f0·03f71c29·d4d440f0·3296cd50·77c70841·...)..@.2..Pw..A156 ··0x000cd9f0·f2166667·a0d78a2f·e814e39f·aa2ad8e5·..fg.../.....*..
157 ··0x000cda00·00000000·00000000·03000000·00000000·................157 ··0x000cda00·00000000·00000000·03000000·00000000·................
158 ··0x000cda10·00000000·00000000·91d80c00·00000000·................158 ··0x000cda10·00000000·00000000·91d80c00·00000000·................
159 ··0x000cda20·00000000·00000000·03000000·00000000·................159 ··0x000cda20·00000000·00000000·03000000·00000000·................
160 ··0x000cda30·00000000·00000000·00000000·00000000·................160 ··0x000cda30·00000000·00000000·00000000·00000000·................
161 ··0x000cda40·12da0c00·00000000·03000000·00000000·................161 ··0x000cda40·12da0c00·00000000·03000000·00000000·................
162 ··0x000cda50·00000000·00000000·e9800c00·00000000·................162 ··0x000cda50·00000000·00000000·e9800c00·00000000·................
163 ··0x000cda60·00000000·00000000·81d60c00·00000000·................163 ··0x000cda60·00000000·00000000·81d60c00·00000000·................
164 ··0x000cda70·51da0c00·00000000·00000000·00000000·Q...............164 ··0x000cda70·51da0c00·00000000·00000000·00000000·Q...............
165 ··0x000cda80·2c577fb4·38f65a9f·306610d6·9c0d7cea·,W..8.Z.0f....|.165 ··0x000cda80·005bd5ac·21705863·a85fcfe1·5fa690fa·.[..!pXc._.._...
166 ··0x000cda90·00000000·00000000·03000000·00000000·................166 ··0x000cda90·00000000·00000000·03000000·00000000·................
167 ··0x000cdaa0·00000000·00000000·61da0c00·00000000·........a.......167 ··0x000cdaa0·00000000·00000000·61da0c00·00000000·........a.......
168 ··0x000cdab0·00000000·00000000·03000000·00000000·................168 ··0x000cdab0·00000000·00000000·03000000·00000000·................
169 ··0x000cdac0·00000000·00000000·31da0c00·00000000·........1.......169 ··0x000cdac0·00000000·00000000·31da0c00·00000000·........1.......
170 ··0x000cdad0·a1da0c00·00000000·03000000·00000000·................170 ··0x000cdad0·a1da0c00·00000000·03000000·00000000·................
171 ··0x000cdae0·00000000·00000000·e1d60c00·00000000·................171 ··0x000cdae0·00000000·00000000·e1d60c00·00000000·................
172 ··0x000cdaf0·c4da0c00·00000000·03000000·00000000·................172 ··0x000cdaf0·c4da0c00·00000000·03000000·00000000·................
173 ··0x000cdb00·00000000·00000000·e8800c00·00000000·................173 ··0x000cdb00·00000000·00000000·e8800c00·00000000·................
174 ··0x000cdb10·00000000·00000000·81d60c00·00000000·................174 ··0x000cdb10·00000000·00000000·81d60c00·00000000·................
175 ··0x000cdb20·01db0c00·00000000·e4da0c00·00000000·................175 ··0x000cdb20·01db0c00·00000000·e4da0c00·00000000·................
176 ··0x000cdb30·ccc88ba9·6bf34c19·43e11e88·e0f5af0c·....k.L.C.......176 ··0x000cdb30·f08f8e97·024d1bc6·0dcf2abf·7b3c081f·.....M....*.{<..
177 ··0x000cdb40·00000000·00000000·03000000·00000000·................177 ··0x000cdb40·00000000·00000000·03000000·00000000·................
178 ··0x000cdb50·00000000·00000000·00000000·00000000·................178 ··0x000cdb50·00000000·00000000·00000000·00000000·................
179 ··0x000cdb60·00000000·00000000·00000000·00000000·................179 ··0x000cdb60·00000000·00000000·00000000·00000000·................
180 ··0x000cdb70·19810c00·00000000·00000000·00000000·................180 ··0x000cdb70·19810c00·00000000·00000000·00000000·................
181 ··0x000cdb80·00000000·00000000·00000000·00000000·................181 ··0x000cdb80·00000000·00000000·00000000·00000000·................
182 ··0x000cdb90·00000000·00000000·09810c00·00000000·................182 ··0x000cdb90·00000000·00000000·09810c00·00000000·................
183 ··0x000cdba0·00000000·00000000·00000000·00000000·................183 ··0x000cdba0·00000000·00000000·00000000·00000000·................
Offset 234, 25 lines modifiedOffset 234, 25 lines modified
234 ··0x000cded0·03000000·00000000·00000000·00000000·................234 ··0x000cded0·03000000·00000000·00000000·00000000·................
235 ··0x000cdee0·b9de0c00·00000000·00000000·00000000·................235 ··0x000cdee0·b9de0c00·00000000·00000000·00000000·................
236 ··0x000cdef0·03000000·00000000·00000000·00000000·................236 ··0x000cdef0·03000000·00000000·00000000·00000000·................
237 ··0x000cdf00·00000000·00000000·dade0c00·00000000·................237 ··0x000cdf00·00000000·00000000·dade0c00·00000000·................
238 ··0x000cdf10·03000000·00000000·00000000·00000000·................238 ··0x000cdf10·03000000·00000000·00000000·00000000·................
239 ··0x000cdf20·25830c00·00000000·00000000·00000000·%...............239 ··0x000cdf20·25830c00·00000000·00000000·00000000·%...............
240 ··0x000cdf30·99de0c00·00000000·19df0c00·00000000·................240 ··0x000cdf30·99de0c00·00000000·19df0c00·00000000·................
241 ··0x000cdf40·00000000·00000000·08803c5b·be25ec6a·..........<[.%.j 
242 ··0x000cdf50·60a8ea9d·29a77c08·00000000·00000000·`...).|.........241 ··0x000cdf40·00000000·00000000·7f8228a1·ad1820bb·..........(...·.
 242 ··0x000cdf50·3671ed3f·10d7882b·00000000·00000000·6q.?...+........
243 ··0x000cdf60·03000000·00000000·00000000·00000000·................243 ··0x000cdf60·03000000·00000000·00000000·00000000·................
244 ··0x000cdf70·29df0c00·00000000·00000000·00000000·)...............244 ··0x000cdf70·29df0c00·00000000·00000000·00000000·)...............
245 ··0x000cdf80·03000000·00000000·00000000·00000000·................245 ··0x000cdf80·03000000·00000000·00000000·00000000·................
246 ··0x000cdf90·f9de0c00·00000000·69df0c00·00000000·........i.......246 ··0x000cdf90·f9de0c00·00000000·69df0c00·00000000·........i.......
247 ··0x000cdfa0·03000000·00000000·00000000·00000000·................247 ··0x000cdfa0·03000000·00000000·00000000·00000000·................
248 ··0x000cdfb0·24830c00·00000000·00000000·00000000·$...............248 ··0x000cdfb0·24830c00·00000000·00000000·00000000·$...............
249 ··0x000cdfc0·99de0c00·00000000·a9df0c00·00000000·................249 ··0x000cdfc0·99de0c00·00000000·a9df0c00·00000000·................
250 ··0x000cdfd0·8cdf0c00·00000000·395f75e1·e0f72392·........9_u...#.250 ··0x000cdfd0·8cdf0c00·00000000·8606a5e3·fc56abac·.............V..
251 ··0x000cdfe0·f381026e·e6a9023a·00000000·00000000·...n...:........251 ··0x000cdfe0·42f42abc·e0e6d447·00000000·00000000·B.*....G........
252 ··0x000cdff0·03000000·00000000·10d90700·00000000·................252 ··0x000cdff0·03000000·00000000·10d90700·00000000·................
253 ··0x000ce000·b0d90700·00000000·70da0700·00000000·........p.......253 ··0x000ce000·b0d90700·00000000·70da0700·00000000·........p.......
254 ··0x000ce010·10db0700·00000000·00dc0700·00000000·................254 ··0x000ce010·10db0700·00000000·00dc0700·00000000·................
255 ··0x000ce020·38dd0700·00000000·58de0700·00000000·8.......X.......255 ··0x000ce020·38dd0700·00000000·58de0700·00000000·8.......X.......
256 ··0x000ce030·f8de0700·00000000·18e00700·00000000·................256 ··0x000ce030·f8de0700·00000000·18e00700·00000000·................
257 ··0x000ce040·b8e00700·00000000·00000000·00000000·................257 ··0x000ce040·b8e00700·00000000·00000000·00000000·................
258 ··0x000ce050·7baa0c00·00000000·00000000·00000000·{...............258 ··0x000ce050·7baa0c00·00000000·00000000·00000000·{...............
Offset 295, 62 lines modifiedOffset 295, 62 lines modified
295 ··0x000ce2a0·03000000·00000000·00000000·00000000·................295 ··0x000ce2a0·03000000·00000000·00000000·00000000·................
296 ··0x000ce2b0·89e20c00·00000000·00000000·00000000·................296 ··0x000ce2b0·89e20c00·00000000·00000000·00000000·................
297 ··0x000ce2c0·03000000·00000000·00000000·00000000·................297 ··0x000ce2c0·03000000·00000000·00000000·00000000·................
298 ··0x000ce2d0·00000000·00000000·aae20c00·00000000·................298 ··0x000ce2d0·00000000·00000000·aae20c00·00000000·................
299 ··0x000ce2e0·03000000·00000000·00000000·00000000·................299 ··0x000ce2e0·03000000·00000000·00000000·00000000·................
300 ··0x000ce2f0·0e980c00·00000000·00000000·00000000·................300 ··0x000ce2f0·0e980c00·00000000·00000000·00000000·................
301 ··0x000ce300·49e20c00·00000000·e9e20c00·00000000·I...............301 ··0x000ce300·49e20c00·00000000·e9e20c00·00000000·I...............
302 ··0x000ce310·00000000·00000000·dfb87b3a·78c25684·..........{:x.V.302 ··0x000ce310·00000000·00000000·1f0c6ee7·4844a2fe·..........n.HD..
303 ··0x000ce320·9fafdb96·fdd8c2fe·00000000·00000000·................303 ··0x000ce320·bef0204d·c92e5a5c·00000000·00000000·..·M..Z\........
304 ··0x000ce330·03000000·00000000·00000000·00000000·................304 ··0x000ce330·03000000·00000000·00000000·00000000·................
305 ··0x000ce340·f9e20c00·00000000·00000000·00000000·................305 ··0x000ce340·f9e20c00·00000000·00000000·00000000·................
306 ··0x000ce350·03000000·00000000·00000000·00000000·................306 ··0x000ce350·03000000·00000000·00000000·00000000·................
307 ··0x000ce360·d4830c00·00000000·00000000·00000000·................307 ··0x000ce360·d4830c00·00000000·00000000·00000000·................
308 ··0x000ce370·49e20c00·00000000·59e30c00·00000000·I.......Y.......308 ··0x000ce370·49e20c00·00000000·59e30c00·00000000·I.......Y.......
309 ··0x000ce380·39e30c00·00000000·8d841862·ea5d0663·9..........b.].c309 ··0x000ce380·39e30c00·00000000·7414198d·e834aca9·9.......t....4..
310 ··0x000ce390·3bfb59f6·afa8514b·00000000·00000000·;.Y...QK........310 ··0x000ce390·0df5d639·83786cf7·00000000·00000000·...9.xl.........
311 ··0x000ce3a0·03000000·00000000·00000000·00000000·................311 ··0x000ce3a0·03000000·00000000·00000000·00000000·................
312 ··0x000ce3b0·ca830c00·00000000·00000000·00000000·................312 ··0x000ce3b0·ca830c00·00000000·00000000·00000000·................
313 ··0x000ce3c0·49e20c00·00000000·a9e30c00·00000000·I...............313 ··0x000ce3c0·49e20c00·00000000·a9e30c00·00000000·I...............
314 ··0x000ce3d0·39e30c00·00000000·de43afeb·38d11d19·9........C..8...314 ··0x000ce3d0·39e30c00·00000000·cbc88a28·3b08912b·9..........(;..+
315 ··0x000ce3e0·1b2125b0·3710c4cf·00000000·00000000·.!%.7...........315 ··0x000ce3e0·4e2112df·1fcc3b3e·00000000·00000000·N!....;>........
316 ··0x000ce3f0·03000000·00000000·00000000·00000000·................316 ··0x000ce3f0·03000000·00000000·00000000·00000000·................
317 ··0x000ce400·39e30c00·00000000·00000000·00000000·9...............317 ··0x000ce400·39e30c00·00000000·00000000·00000000·9...............
318 ··0x000ce410·03000000·00000000·00000000·00000000·................318 ··0x000ce410·03000000·00000000·00000000·00000000·................
Max diff block lines reached; 61754/71468 bytes (86.41%) of diff not shown.
9.93 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Buffer.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Buffer.dyn_hi
Files 96% similar despite different names
9.61 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.Buffer·91037 interface·Network.Wai.Handler.Warp.Buffer·9103
8 ··interface·hash:·a8a10a930cb72c1220549dacc794142f 
9 ··ABI·hash:·48764534ece3c9cbf398a3839bf89071 
10 ··export-list·hash:·dfe94a2471912611756a715629c92f938 ··interface·hash:·665bf0c48497d26af53ec769a6cfd412
 9 ··ABI·hash:·b12088326a3f1e3789127748349f07f8
 10 ··export-list·hash:·86dec556cbccb81a6571edb43c5db83b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab612 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab6
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a1c44aec99683fe874147275e27c468116 ··src_hash:·a1c44aec99683fe874147275e27c4681
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 19, 16 lines modifiedOffset 19, 16 lines modified
19 ··where19 ··where
20 exports:20 exports:
21 ··allocateBuffer21 ··allocateBuffer
22 ··bufferIO22 ··bufferIO
23 ··createWriteBuffer23 ··createWriteBuffer
24 ··freeBuffer24 ··freeBuffer
25 ··toBuilderBuffer25 ··toBuilderBuffer
26 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports26 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
30 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M30 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
31 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN31 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN
32 plugin·package·dependencies:32 plugin·package·dependencies:
33 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block33 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
34 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder34 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
Offset 90, 61 lines modifiedOffset 90, 61 lines modified
90 import··-/··GHC.Internal.ForeignPtr·d46f8acaede394725d6e904b682a668690 import··-/··GHC.Internal.ForeignPtr·d46f8acaede394725d6e904b682a6686
91 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e99591 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
92 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c92 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
93 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988893 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
94 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee79994 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
95 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac95 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac
96 import··-/··Data.Streaming.ByteString.Builder.Buffer·16d251b54458c8b28dd7151c8c8f399896 import··-/··Data.Streaming.ByteString.Builder.Buffer·16d251b54458c8b28dd7151c8c8f3998
97 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
98 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
99 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
100 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
101 ··WriteBuffer·3471d3ba488e87ccddcd1af9293e8f03 
102 ··WriteBuffer·a21119dd44bd0f3e543d937e5c470549 
103 ··bufBuffer·ffcedd2d9931a56278c2aa6d190a9bc3 
104 ··bufFree·fe501f63af36d05a1768e577f0aa3d97 
105 ··bufSize·0c9b421acbbc790c1e1718bcec443a12 
106 e8f3aaf4d6171571ebc14c093ef8c53b97 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 98 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 99 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 100 ··exports:·e776193e178069fa75741d1221223f86
 101 ··WriteBuffer·5fa89c7c98075f629465603c7a2b47fa
 102 ··WriteBuffer·aa4cc3f4b7a75c28f43e5dc4653e82dd
 103 ··bufBuffer·266e6bc1e113fb0e1197c463c0a00ddc
 104 ··bufFree·db0b12519b017d0383a4dc2a5c2fd829
 105 ··bufSize·f16b4fa5ebc38f09b681230975444eb7
 106 193e6291da1fbf383073cc6c9fa796ae
107 ··$trModule·::·GHC.Types.Module107 ··$trModule·::·GHC.Types.Module
108 ··[HasNoCafRefs,·TagSig:·<TagProper>,108 ··[HasNoCafRefs,·TagSig:·<TagProper>,
109 ···LambdaFormInfo:·LFCon[GHC.Types.Module],109 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
110 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]110 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
111 0f8d96dfa6fcc66dfc19a49d42f8abb2111 2deee0c3e092b3acc7871916ecd2915a
112 ··$trModule1·::·GHC.Types.TrName112 ··$trModule1·::·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·$trModule2]115 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
116 2ecba4037aba81ed4ea61c22a01f0059116 e5b1c0af482c14e942cc41aa25b981c1
117 ··$trModule2·::·GHC.Prim.Addr#117 ··$trModule2·::·GHC.Prim.Addr#
118 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,118 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
119 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Buffer"#]119 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Buffer"#]
120 3660c12ae350b6650459e3551383fc35120 b87af7f2c98a65309e7c57d52568f50d
121 ··$trModule3·::·GHC.Types.TrName121 ··$trModule3·::·GHC.Types.TrName
122 ··[HasNoCafRefs,·TagSig:·<TagProper>,122 ··[HasNoCafRefs,·TagSig:·<TagProper>,
123 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],123 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
124 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]124 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
125 ddda4e01f3353e9173ee2302624add4a125 474ff49b548ae19b88f85b2b2373754e
126 ··$trModule4·::·GHC.Prim.Addr#126 ··$trModule4·::·GHC.Prim.Addr#
127 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,127 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
128 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
129 dddd1f0fe10dd1f72f08c489bbe1f261128 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 129 0ad8fbedf34ae461302f899b590a27cf
130 ··allocateBuffer·::130 ··allocateBuffer·::
131 ····GHC.Types.Int131 ····GHC.Types.Int
132 ····->·GHC.Types.IO·Network.Socket.BufferPool.Types.Buffer132 ····->·GHC.Types.IO·Network.Socket.BufferPool.Types.Buffer
133 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·2,133 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·2,
134 ···Arity:·2,·Strictness:·<1!P(L)><L>,·CPR:·1(,·1),134 ···Arity:·2,·Strictness:·<1!P(L)><L>,·CPR:·1(,·1),
135 ···Unfolding:·Core:·<vanilla>135 ···Unfolding:·Core:·<vanilla>
136 ··············(GHC.Internal.Foreign.Marshal.Alloc.mallocBytes1136 ··············(GHC.Internal.Foreign.Marshal.Alloc.mallocBytes1
137 ·················@GHC.Internal.Word.Word8)137 ·················@GHC.Internal.Word.Word8)
138 ················`cast`138 ················`cast`
139 ··············(<GHC.Types.Int>_R139 ··············(<GHC.Types.Int>_R
140 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]140 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
141 ··················································<GHC.Internal.Ptr.Ptr141 ··················································<GHC.Internal.Ptr.Ptr
142 ·····················································GHC.Internal.Word.Word8>_R))]142 ·····················································GHC.Internal.Word.Word8>_R))]
143 350d05fdf03237792af185d3b852210d143 a00843e04e97d06e81a59bb314bbb637
144 ··bufferIO·::144 ··bufferIO·::
145 ····Network.Socket.BufferPool.Types.Buffer145 ····Network.Socket.BufferPool.Types.Buffer
146 ····->·GHC.Types.Int146 ····->·GHC.Types.Int
147 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())147 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
148 ····->·GHC.Types.IO·()148 ····->·GHC.Types.IO·()
149 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,149 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
150 ···Strictness:·<1!P(L)><1!P(L)><1C(1,C(1,L))><L>,150 ···Strictness:·<1!P(L)><1!P(L)><1C(1,C(1,L))><L>,
Offset 152, 15 lines modifiedOffset 152, 15 lines modified
152 ··············bufferIO1152 ··············bufferIO1
153 ················`cast`153 ················`cast`
154 ··············(<Network.Socket.BufferPool.Types.Buffer>_R154 ··············(<Network.Socket.BufferPool.Types.Buffer>_R
155 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Int>_R155 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Int>_R
156 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString156 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString
157 ··········································->·GHC.Types.IO·()>_R157 ··········································->·GHC.Types.IO·()>_R
158 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))]158 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))]
159 83898088d89f53c696cc3385949a5ec9159 384e6e1b46d9c198e0f08e02614b6d56
160 ··bufferIO1·::160 ··bufferIO1·::
161 ····Network.Socket.BufferPool.Types.Buffer161 ····Network.Socket.BufferPool.Types.Buffer
162 ····->·GHC.Types.Int162 ····->·GHC.Types.Int
163 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())163 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
164 ····->·GHC.Prim.State#·GHC.Prim.RealWorld164 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
165 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)165 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)
166 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,166 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 185, 27 lines modifiedOffset 185, 27 lines modified
185 ·················(Data.ByteString.Internal.Type.BS185 ·················(Data.ByteString.Internal.Type.BS
186 ····················ipv186 ····················ipv
Max diff block lines reached; 3267/9807 bytes (33.31%) of diff not shown.
9.92 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Buffer.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Buffer.hi
Files 96% similar despite different names
9.61 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.Buffer·91037 interface·Network.Wai.Handler.Warp.Buffer·9103
8 ··interface·hash:·a8a10a930cb72c1220549dacc794142f 
9 ··ABI·hash:·48764534ece3c9cbf398a3839bf89071 
10 ··export-list·hash:·dfe94a2471912611756a715629c92f938 ··interface·hash:·665bf0c48497d26af53ec769a6cfd412
 9 ··ABI·hash:·b12088326a3f1e3789127748349f07f8
 10 ··export-list·hash:·86dec556cbccb81a6571edb43c5db83b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede2812 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede28
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a1c44aec99683fe874147275e27c468116 ··src_hash:·a1c44aec99683fe874147275e27c4681
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 19, 16 lines modifiedOffset 19, 16 lines modified
19 ··where19 ··where
20 exports:20 exports:
21 ··allocateBuffer21 ··allocateBuffer
22 ··bufferIO22 ··bufferIO
23 ··createWriteBuffer23 ··createWriteBuffer
24 ··freeBuffer24 ··freeBuffer
25 ··toBuilderBuffer25 ··toBuilderBuffer
26 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports26 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
30 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M30 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
31 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN31 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN
32 plugin·package·dependencies:32 plugin·package·dependencies:
33 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block33 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
34 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder34 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
Offset 90, 61 lines modifiedOffset 90, 61 lines modified
90 import··-/··GHC.Internal.ForeignPtr·d46f8acaede394725d6e904b682a668690 import··-/··GHC.Internal.ForeignPtr·d46f8acaede394725d6e904b682a6686
91 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e99591 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
92 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c92 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
93 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988893 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
94 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee79994 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
95 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac95 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac
96 import··-/··Data.Streaming.ByteString.Builder.Buffer·16d251b54458c8b28dd7151c8c8f399896 import··-/··Data.Streaming.ByteString.Builder.Buffer·16d251b54458c8b28dd7151c8c8f3998
97 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
98 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
99 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
100 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
101 ··WriteBuffer·3471d3ba488e87ccddcd1af9293e8f03 
102 ··WriteBuffer·a21119dd44bd0f3e543d937e5c470549 
103 ··bufBuffer·ffcedd2d9931a56278c2aa6d190a9bc3 
104 ··bufFree·fe501f63af36d05a1768e577f0aa3d97 
105 ··bufSize·0c9b421acbbc790c1e1718bcec443a12 
106 e8f3aaf4d6171571ebc14c093ef8c53b97 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 98 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 99 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 100 ··exports:·e776193e178069fa75741d1221223f86
 101 ··WriteBuffer·5fa89c7c98075f629465603c7a2b47fa
 102 ··WriteBuffer·aa4cc3f4b7a75c28f43e5dc4653e82dd
 103 ··bufBuffer·266e6bc1e113fb0e1197c463c0a00ddc
 104 ··bufFree·db0b12519b017d0383a4dc2a5c2fd829
 105 ··bufSize·f16b4fa5ebc38f09b681230975444eb7
 106 193e6291da1fbf383073cc6c9fa796ae
107 ··$trModule·::·GHC.Types.Module107 ··$trModule·::·GHC.Types.Module
108 ··[HasNoCafRefs,·TagSig:·<TagProper>,108 ··[HasNoCafRefs,·TagSig:·<TagProper>,
109 ···LambdaFormInfo:·LFCon[GHC.Types.Module],109 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
110 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]110 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
111 0f8d96dfa6fcc66dfc19a49d42f8abb2111 2deee0c3e092b3acc7871916ecd2915a
112 ··$trModule1·::·GHC.Types.TrName112 ··$trModule1·::·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·$trModule2]115 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
116 2ecba4037aba81ed4ea61c22a01f0059116 e5b1c0af482c14e942cc41aa25b981c1
117 ··$trModule2·::·GHC.Prim.Addr#117 ··$trModule2·::·GHC.Prim.Addr#
118 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,118 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
119 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Buffer"#]119 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Buffer"#]
120 3660c12ae350b6650459e3551383fc35120 b87af7f2c98a65309e7c57d52568f50d
121 ··$trModule3·::·GHC.Types.TrName121 ··$trModule3·::·GHC.Types.TrName
122 ··[HasNoCafRefs,·TagSig:·<TagProper>,122 ··[HasNoCafRefs,·TagSig:·<TagProper>,
123 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],123 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
124 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]124 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
125 ddda4e01f3353e9173ee2302624add4a125 474ff49b548ae19b88f85b2b2373754e
126 ··$trModule4·::·GHC.Prim.Addr#126 ··$trModule4·::·GHC.Prim.Addr#
127 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,127 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
128 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
129 dddd1f0fe10dd1f72f08c489bbe1f261128 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 129 0ad8fbedf34ae461302f899b590a27cf
130 ··allocateBuffer·::130 ··allocateBuffer·::
131 ····GHC.Types.Int131 ····GHC.Types.Int
132 ····->·GHC.Types.IO·Network.Socket.BufferPool.Types.Buffer132 ····->·GHC.Types.IO·Network.Socket.BufferPool.Types.Buffer
133 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·2,133 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·2,
134 ···Arity:·2,·Strictness:·<1!P(L)><L>,·CPR:·1(,·1),134 ···Arity:·2,·Strictness:·<1!P(L)><L>,·CPR:·1(,·1),
135 ···Unfolding:·Core:·<vanilla>135 ···Unfolding:·Core:·<vanilla>
136 ··············(GHC.Internal.Foreign.Marshal.Alloc.mallocBytes1136 ··············(GHC.Internal.Foreign.Marshal.Alloc.mallocBytes1
137 ·················@GHC.Internal.Word.Word8)137 ·················@GHC.Internal.Word.Word8)
138 ················`cast`138 ················`cast`
139 ··············(<GHC.Types.Int>_R139 ··············(<GHC.Types.Int>_R
140 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]140 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
141 ··················································<GHC.Internal.Ptr.Ptr141 ··················································<GHC.Internal.Ptr.Ptr
142 ·····················································GHC.Internal.Word.Word8>_R))]142 ·····················································GHC.Internal.Word.Word8>_R))]
143 350d05fdf03237792af185d3b852210d143 a00843e04e97d06e81a59bb314bbb637
144 ··bufferIO·::144 ··bufferIO·::
145 ····Network.Socket.BufferPool.Types.Buffer145 ····Network.Socket.BufferPool.Types.Buffer
146 ····->·GHC.Types.Int146 ····->·GHC.Types.Int
147 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())147 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
148 ····->·GHC.Types.IO·()148 ····->·GHC.Types.IO·()
149 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,149 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
150 ···Strictness:·<1!P(L)><1!P(L)><1C(1,C(1,L))><L>,150 ···Strictness:·<1!P(L)><1!P(L)><1C(1,C(1,L))><L>,
Offset 152, 15 lines modifiedOffset 152, 15 lines modified
152 ··············bufferIO1152 ··············bufferIO1
153 ················`cast`153 ················`cast`
154 ··············(<Network.Socket.BufferPool.Types.Buffer>_R154 ··············(<Network.Socket.BufferPool.Types.Buffer>_R
155 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Int>_R155 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Int>_R
156 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString156 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString
157 ··········································->·GHC.Types.IO·()>_R157 ··········································->·GHC.Types.IO·()>_R
158 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))]158 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))]
159 83898088d89f53c696cc3385949a5ec9159 384e6e1b46d9c198e0f08e02614b6d56
160 ··bufferIO1·::160 ··bufferIO1·::
161 ····Network.Socket.BufferPool.Types.Buffer161 ····Network.Socket.BufferPool.Types.Buffer
162 ····->·GHC.Types.Int162 ····->·GHC.Types.Int
163 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())163 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
164 ····->·GHC.Prim.State#·GHC.Prim.RealWorld164 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
165 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)165 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)
166 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,166 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 185, 27 lines modifiedOffset 185, 27 lines modified
185 ·················(Data.ByteString.Internal.Type.BS185 ·················(Data.ByteString.Internal.Type.BS
186 ····················ipv186 ····················ipv
Max diff block lines reached; 3267/9804 bytes (33.32%) of diff not shown.
28.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Conduit.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Conduit.hi
Files 95% similar despite different names
28.3 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.Wai.Handler.Warp.Conduit·91037 interface·Network.Wai.Handler.Warp.Conduit·9103
8 ··interface·hash:·5a22132dd3bb99654f0fe63e06992951 
9 ··ABI·hash:·2369eb7d55eceda44cbed81f761d2272 
10 ··export-list·hash:·923d208e85afe5790c05544b9a7fdd358 ··interface·hash:·7f6e2fc51aa1e8c135885c4d2eceb3cf
 9 ··ABI·hash:·7c970ef35c86cededaf9ee18fe906e9b
 10 ··export-list·hash:·0f449d13eea586561fc86ad5b58a67fb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9b3f8c345b8a9f4acbae38cf7a95987612 ··flag·hash:·0fbc245485520ee2a29c20b8c7362eda
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·460845b92ea88d0ba5217edc60ea25fa16 ··src_hash:·460845b92ea88d0ba5217edc60ea25fa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 22, 16 lines modifiedOffset 22, 16 lines modified
22 ··mkCSource22 ··mkCSource
23 ··mkISource23 ··mkISource
24 ··readCSource24 ··readCSource
25 ··readISource25 ··readISource
26 ··CSource{CSource}26 ··CSource{CSource}
27 ··ChunkState{DoneChunking·HaveLen·NeedLen·NeedLenNewline}27 ··ChunkState{DoneChunking·HaveLen·NeedLen·NeedLenNewline}
28 ··ISource{ISource}28 ··ISource{ISource}
29 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports29 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
30 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types30 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.032 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
33 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML33 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
36 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder36 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
Offset 92, 337 lines modifiedOffset 92, 337 lines modified
92 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e99592 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
93 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63593 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
94 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc94 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
95 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c95 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
96 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f396 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
97 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd697 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
98 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988898 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
99 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
100 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
101 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
102 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
103 ··ConnectionClosedByPeer·24447aae660acd644b6dc06d4d8cc7d3 
104 ··Source·13501364850b4c091812bb6e870c9eae 
105 ··leftoverSource·63594c29ec89bfc4c54111868b0a142c 
106 ··readSource·c7b38e025d4b5a9e04de72ebea529187 
107 ··readSource'·b66619cb55bbe6dddad0a89bc86006da99 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 100 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 101 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 102 ··exports:·e776193e178069fa75741d1221223f86
 103 ··ConnectionClosedByPeer·022f9990b1bd2a15e57cebab042e092f
 104 ··Source·1ffa849a2f2d8797eb275d43a9488915
 105 ··leftoverSource·17c28dbbb2728b3f96f6d62ceea7bddf
 106 ··readSource·10869d5020b17796f1291c4d9f29228d
 107 ··readSource'·8c30cec9bba553683bc14e3519b388dd
108 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3108 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3
109 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf109 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
110 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb110 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
111 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d111 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
112 e80415389c9a7de98097b52fd957018c112 1ba5236e877b0454d01de2527f5ea70d
113 ··$fShowChunkState·::·GHC.Internal.Show.Show·ChunkState113 ··$fShowChunkState·::·GHC.Internal.Show.Show·ChunkState
114 ··DFunId114 ··DFunId
115 ··[TagSig:·<TagProper>,115 ··[TagSig:·<TagProper>,
116 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,116 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,
117 ···Unfolding:·DFun:.117 ···Unfolding:·DFun:.
118 ················@ChunkState118 ················@ChunkState
119 ················$fShowChunkState_$cshowsPrec119 ················$fShowChunkState_$cshowsPrec
120 ················$fShowChunkState_$cshow120 ················$fShowChunkState_$cshow
121 ················$fShowChunkState_$cshowList]121 ················$fShowChunkState_$cshowList]
122 813e0f6757970740ef60d2d61b0d848f122 6cd03269d5d47593497088c969a93692
123 ··$fShowChunkState1·::·ChunkState·->·GHC.Internal.Show.ShowS123 ··$fShowChunkState1·::·ChunkState·->·GHC.Internal.Show.ShowS
124 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,124 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
125 ···Strictness:·<1L><L>,125 ···Strictness:·<1L><L>,
126 ···Unfolding:·Core:·<vanilla>126 ···Unfolding:·Core:·<vanilla>
127 ··············\·(ds['GHC.Types.Many]·::·ChunkState)127 ··············\·(ds['GHC.Types.Many]·::·ChunkState)
128 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->128 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->
129 ··············$w$cshowsPrec·0#·ds·eta]129 ··············$w$cshowsPrec·0#·ds·eta]
130 b76b5b82a48a542afaa58f9f0c2076cd130 f91a7a3e6f5bce8cee77913bc5703c48
131 ··$fShowChunkState2·::·GHC.Prim.Addr#131 ··$fShowChunkState2·::·GHC.Prim.Addr#
132 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,132 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
133 ···Unfolding:·Core:·<vanilla>·"DoneChunking"#]133 ···Unfolding:·Core:·<vanilla>·"DoneChunking"#]
134 1a9b01f8e39e1fd1aa8a0258bb156342134 82136573ca72a3ba4c4986bdbcca91ed
135 ··$fShowChunkState3·::·GHC.Prim.Addr#135 ··$fShowChunkState3·::·GHC.Prim.Addr#
136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
137 ···Unfolding:·Core:·<vanilla>·"HaveLen·"#]137 ···Unfolding:·Core:·<vanilla>·"HaveLen·"#]
138 f054cb0fa26f92787f6ae5f48b70fa1c138 1345e62abf063c8a9ad1d2ffc414e968
139 ··$fShowChunkState4·::·GHC.Prim.Addr#139 ··$fShowChunkState4·::·GHC.Prim.Addr#
140 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,140 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
141 ···Unfolding:·Core:·<vanilla>·"NeedLenNewline"#]141 ···Unfolding:·Core:·<vanilla>·"NeedLenNewline"#]
142 384c1171b026ecd8b307a1dd31390765142 52b7468605ee4643d0c37fdc80bf9a3b
143 ··$fShowChunkState5·::·GHC.Prim.Addr#143 ··$fShowChunkState5·::·GHC.Prim.Addr#
144 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,144 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
145 ···Unfolding:·Core:·<vanilla>·"NeedLen"#]145 ···Unfolding:·Core:·<vanilla>·"NeedLen"#]
146 6b5ca25b6281cbf46c86c38d53bb820a146 e4050f4488ff5bf7f4c3b756c5eb776b
147 ··$fShowChunkState6·::·[GHC.Types.Char]147 ··$fShowChunkState6·::·[GHC.Types.Char]
148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
149 ···Unfolding:·Core:·<vanilla>149 ···Unfolding:·Core:·<vanilla>
150 ··············GHC.CString.unpackCString#·$fShowChunkState2]150 ··············GHC.CString.unpackCString#·$fShowChunkState2]
151 d3109d464022c7d7cde08ec57e44624b151 342409918079305ea991f02109ec577d
152 ··$fShowChunkState7·::·[GHC.Types.Char]152 ··$fShowChunkState7·::·[GHC.Types.Char]
153 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),153 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
154 ···Unfolding:·Core:·<vanilla>154 ···Unfolding:·Core:·<vanilla>
155 ··············GHC.CString.unpackCString#·$fShowChunkState4]155 ··············GHC.CString.unpackCString#·$fShowChunkState4]
156 85049a2e80103fde1f6ae9bf3277829f156 591c2e121d9160e93148a14c7d7e3bdc
157 ··$fShowChunkState8·::·[GHC.Types.Char]157 ··$fShowChunkState8·::·[GHC.Types.Char]
158 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),158 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
159 ···Unfolding:·Core:·<vanilla>159 ···Unfolding:·Core:·<vanilla>
160 ··············GHC.CString.unpackCString#·$fShowChunkState5]160 ··············GHC.CString.unpackCString#·$fShowChunkState5]
161 cb0879ee78e0b2985fcea39bb422f8d0161 8aa62763681630fe5e482e0c43bdbb56
162 ··$fShowChunkState_$cshow·::·ChunkState·->·GHC.Internal.Base.String162 ··$fShowChunkState_$cshow·::·ChunkState·->·GHC.Internal.Base.String
163 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,163 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
164 ···Unfolding:·Core:·<vanilla>164 ···Unfolding:·Core:·<vanilla>
165 ··············\·(x['GHC.Types.Many]·::·ChunkState)·->165 ··············\·(x['GHC.Types.Many]·::·ChunkState)·->
166 ··············case·x·of·wild·{166 ··············case·x·of·wild·{
167 ················NeedLen·->·$fShowChunkState8167 ················NeedLen·->·$fShowChunkState8
168 ················NeedLenNewline·->·$fShowChunkState7168 ················NeedLenNewline·->·$fShowChunkState7
169 ················HaveLen·bx169 ················HaveLen·bx
170 ················->·GHC.CString.unpackAppendCString#170 ················->·GHC.CString.unpackAppendCString#
171 ·····················$fShowChunkState3171 ·····················$fShowChunkState3
Max diff block lines reached; 22042/28970 bytes (76.09%) of diff not shown.
28.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Conduit.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Conduit.dyn_hi
Files 92% similar despite different names
28.3 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.Conduit·91037 interface·Network.Wai.Handler.Warp.Conduit·9103
8 ··interface·hash:·5a22132dd3bb99654f0fe63e06992951 
9 ··ABI·hash:·2369eb7d55eceda44cbed81f761d2272 
10 ··export-list·hash:·923d208e85afe5790c05544b9a7fdd358 ··interface·hash:·7f6e2fc51aa1e8c135885c4d2eceb3cf
 9 ··ABI·hash:·7c970ef35c86cededaf9ee18fe906e9b
 10 ··export-list·hash:·0f449d13eea586561fc86ad5b58a67fb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0fbc245485520ee2a29c20b8c7362eda12 ··flag·hash:·9b3f8c345b8a9f4acbae38cf7a959876
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·460845b92ea88d0ba5217edc60ea25fa16 ··src_hash:·460845b92ea88d0ba5217edc60ea25fa
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 22, 16 lines modifiedOffset 22, 16 lines modified
22 ··mkCSource22 ··mkCSource
23 ··mkISource23 ··mkISource
24 ··readCSource24 ··readCSource
25 ··readISource25 ··readISource
26 ··CSource{CSource}26 ··CSource{CSource}
27 ··ChunkState{DoneChunking·HaveLen·NeedLen·NeedLenNewline}27 ··ChunkState{DoneChunking·HaveLen·NeedLen·NeedLenNewline}
28 ··ISource{ISource}28 ··ISource{ISource}
29 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports29 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
30 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types30 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.032 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
33 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML33 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
36 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder36 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
Offset 92, 337 lines modifiedOffset 92, 337 lines modified
92 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e99592 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
93 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63593 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
94 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc94 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
95 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c95 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
96 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f396 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
97 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd697 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
98 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988898 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
99 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
100 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
101 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
102 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
103 ··ConnectionClosedByPeer·24447aae660acd644b6dc06d4d8cc7d3 
104 ··Source·13501364850b4c091812bb6e870c9eae 
105 ··leftoverSource·63594c29ec89bfc4c54111868b0a142c 
106 ··readSource·c7b38e025d4b5a9e04de72ebea529187 
107 ··readSource'·b66619cb55bbe6dddad0a89bc86006da99 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 100 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 101 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 102 ··exports:·e776193e178069fa75741d1221223f86
 103 ··ConnectionClosedByPeer·022f9990b1bd2a15e57cebab042e092f
 104 ··Source·1ffa849a2f2d8797eb275d43a9488915
 105 ··leftoverSource·17c28dbbb2728b3f96f6d62ceea7bddf
 106 ··readSource·10869d5020b17796f1291c4d9f29228d
 107 ··readSource'·8c30cec9bba553683bc14e3519b388dd
108 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3108 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3
109 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf109 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
110 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb110 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
111 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d111 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
112 e80415389c9a7de98097b52fd957018c112 1ba5236e877b0454d01de2527f5ea70d
113 ··$fShowChunkState·::·GHC.Internal.Show.Show·ChunkState113 ··$fShowChunkState·::·GHC.Internal.Show.Show·ChunkState
114 ··DFunId114 ··DFunId
115 ··[TagSig:·<TagProper>,115 ··[TagSig:·<TagProper>,
116 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,116 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,
117 ···Unfolding:·DFun:.117 ···Unfolding:·DFun:.
118 ················@ChunkState118 ················@ChunkState
119 ················$fShowChunkState_$cshowsPrec119 ················$fShowChunkState_$cshowsPrec
120 ················$fShowChunkState_$cshow120 ················$fShowChunkState_$cshow
121 ················$fShowChunkState_$cshowList]121 ················$fShowChunkState_$cshowList]
122 813e0f6757970740ef60d2d61b0d848f122 6cd03269d5d47593497088c969a93692
123 ··$fShowChunkState1·::·ChunkState·->·GHC.Internal.Show.ShowS123 ··$fShowChunkState1·::·ChunkState·->·GHC.Internal.Show.ShowS
124 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,124 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
125 ···Strictness:·<1L><L>,125 ···Strictness:·<1L><L>,
126 ···Unfolding:·Core:·<vanilla>126 ···Unfolding:·Core:·<vanilla>
127 ··············\·(ds['GHC.Types.Many]·::·ChunkState)127 ··············\·(ds['GHC.Types.Many]·::·ChunkState)
128 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->128 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->
129 ··············$w$cshowsPrec·0#·ds·eta]129 ··············$w$cshowsPrec·0#·ds·eta]
130 b76b5b82a48a542afaa58f9f0c2076cd130 f91a7a3e6f5bce8cee77913bc5703c48
131 ··$fShowChunkState2·::·GHC.Prim.Addr#131 ··$fShowChunkState2·::·GHC.Prim.Addr#
132 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,132 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
133 ···Unfolding:·Core:·<vanilla>·"DoneChunking"#]133 ···Unfolding:·Core:·<vanilla>·"DoneChunking"#]
134 1a9b01f8e39e1fd1aa8a0258bb156342134 82136573ca72a3ba4c4986bdbcca91ed
135 ··$fShowChunkState3·::·GHC.Prim.Addr#135 ··$fShowChunkState3·::·GHC.Prim.Addr#
136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
137 ···Unfolding:·Core:·<vanilla>·"HaveLen·"#]137 ···Unfolding:·Core:·<vanilla>·"HaveLen·"#]
138 f054cb0fa26f92787f6ae5f48b70fa1c138 1345e62abf063c8a9ad1d2ffc414e968
139 ··$fShowChunkState4·::·GHC.Prim.Addr#139 ··$fShowChunkState4·::·GHC.Prim.Addr#
140 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,140 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
141 ···Unfolding:·Core:·<vanilla>·"NeedLenNewline"#]141 ···Unfolding:·Core:·<vanilla>·"NeedLenNewline"#]
142 384c1171b026ecd8b307a1dd31390765142 52b7468605ee4643d0c37fdc80bf9a3b
143 ··$fShowChunkState5·::·GHC.Prim.Addr#143 ··$fShowChunkState5·::·GHC.Prim.Addr#
144 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,144 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
145 ···Unfolding:·Core:·<vanilla>·"NeedLen"#]145 ···Unfolding:·Core:·<vanilla>·"NeedLen"#]
146 6b5ca25b6281cbf46c86c38d53bb820a146 e4050f4488ff5bf7f4c3b756c5eb776b
147 ··$fShowChunkState6·::·[GHC.Types.Char]147 ··$fShowChunkState6·::·[GHC.Types.Char]
148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),148 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
149 ···Unfolding:·Core:·<vanilla>149 ···Unfolding:·Core:·<vanilla>
150 ··············GHC.CString.unpackCString#·$fShowChunkState2]150 ··············GHC.CString.unpackCString#·$fShowChunkState2]
151 d3109d464022c7d7cde08ec57e44624b151 342409918079305ea991f02109ec577d
152 ··$fShowChunkState7·::·[GHC.Types.Char]152 ··$fShowChunkState7·::·[GHC.Types.Char]
153 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),153 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
154 ···Unfolding:·Core:·<vanilla>154 ···Unfolding:·Core:·<vanilla>
155 ··············GHC.CString.unpackCString#·$fShowChunkState4]155 ··············GHC.CString.unpackCString#·$fShowChunkState4]
156 85049a2e80103fde1f6ae9bf3277829f156 591c2e121d9160e93148a14c7d7e3bdc
157 ··$fShowChunkState8·::·[GHC.Types.Char]157 ··$fShowChunkState8·::·[GHC.Types.Char]
158 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),158 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
159 ···Unfolding:·Core:·<vanilla>159 ···Unfolding:·Core:·<vanilla>
160 ··············GHC.CString.unpackCString#·$fShowChunkState5]160 ··············GHC.CString.unpackCString#·$fShowChunkState5]
161 cb0879ee78e0b2985fcea39bb422f8d0161 8aa62763681630fe5e482e0c43bdbb56
162 ··$fShowChunkState_$cshow·::·ChunkState·->·GHC.Internal.Base.String162 ··$fShowChunkState_$cshow·::·ChunkState·->·GHC.Internal.Base.String
163 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,163 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
164 ···Unfolding:·Core:·<vanilla>164 ···Unfolding:·Core:·<vanilla>
165 ··············\·(x['GHC.Types.Many]·::·ChunkState)·->165 ··············\·(x['GHC.Types.Many]·::·ChunkState)·->
166 ··············case·x·of·wild·{166 ··············case·x·of·wild·{
167 ················NeedLen·->·$fShowChunkState8167 ················NeedLen·->·$fShowChunkState8
168 ················NeedLenNewline·->·$fShowChunkState7168 ················NeedLenNewline·->·$fShowChunkState7
169 ················HaveLen·bx169 ················HaveLen·bx
170 ················->·GHC.CString.unpackAppendCString#170 ················->·GHC.CString.unpackAppendCString#
171 ·····················$fShowChunkState3171 ·····················$fShowChunkState3
Max diff block lines reached; 22042/28970 bytes (76.09%) of diff not shown.
11.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Counter.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Counter.hi
Files 95% similar despite different names
11.0 KB
ghc --show-iface {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.Wai.Handler.Warp.Counter·91037 interface·Network.Wai.Handler.Warp.Counter·9103
8 ··interface·hash:·66cf910008fa47c8b8dce778eb00975b 
9 ··ABI·hash:·5f69faf3dd1f775117421e5357760f24 
10 ··export-list·hash:·4f71bb763a4dc7dec0dab102f0b52e0f8 ··interface·hash:·89d9b8b1841ab7106ab41fa0c3ca40c9
 9 ··ABI·hash:·326255944222309d62768f293bc6603b
 10 ··export-list·hash:·f10e6f293ce46d3545b916932029211e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9b3f8c345b8a9f4acbae38cf7a95987612 ··flag·hash:·0fbc245485520ee2a29c20b8c7362eda
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9cfb4e6541098beb67f5f91824bcebf316 ··src_hash:·9cfb4e6541098beb67f5f91824bcebf3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··decrease21 ··decrease
22 ··increase22 ··increase
23 ··newCounter23 ··newCounter
24 ··waitForDecreased24 ··waitForDecreased
25 ··waitForZero25 ··waitForZero
26 ··Counter26 ··Counter
27 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports27 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.0·stm-2.5.3.129 direct·package·dependencies:·base-4.20.2.0·stm-2.5.3.1
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
32 ·········Control.Monad.STM32 ·········Control.Monad.STM
33 family·instance·modules:·Control.Applicative·Data.Array.Byte33 family·instance·modules:·Control.Applicative·Data.Array.Byte
34 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product34 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
Offset 46, 102 lines modifiedOffset 46, 102 lines modified
46 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe46 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
47 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63547 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
48 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd648 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
49 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988849 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
50 import··-/··Control.Concurrent.STM·988674f1c79c5b43448777dc85aef0c650 import··-/··Control.Concurrent.STM·988674f1c79c5b43448777dc85aef0c6
51 import··-/··Control.Concurrent.STM.TVar·46b790860491e013c38021f3b50aa57751 import··-/··Control.Concurrent.STM.TVar·46b790860491e013c38021f3b50aa577
52 import··-/··Control.Monad.STM·42ef2bbd6de7af3bf60c21b10f726d2052 import··-/··Control.Monad.STM·42ef2bbd6de7af3bf60c21b10f726d20
53 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
54 ··exports:·a2bb3dcc22bef7437912bc9517d4217c53 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 54 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
55 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf55 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
56 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb56 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
57 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d57 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
58 cd4fdbf085b93320c8874c66da3b3cde58 50b2e99e85a9600d911e7fa314519252
59 ··$tc'Counter·::·GHC.Types.TyCon59 ··$tc'Counter·::·GHC.Types.TyCon
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],61 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············GHC.Types.TyCon63 ··············GHC.Types.TyCon
64 ················10530532898949652281#Word64 
65 ················4180090211306471923#Word6464 ················12442134039692117638#Word64
 65 ················5176015724659536962#Word64
66 ················$trModule66 ················$trModule
67 ················$tc'Counter267 ················$tc'Counter2
68 ················0#68 ················0#
69 ················$tc'Counter1]69 ················$tc'Counter1]
70 8e128998baaa87898b3cba3cd45f64f370 5c537fa6404c5df37ac98f52eba443d6
71 ··$tc'Counter1·::·GHC.Types.KindRep71 ··$tc'Counter1·::·GHC.Types.KindRep
72 ··[HasNoCafRefs,·TagSig:·<TagProper>,72 ··[HasNoCafRefs,·TagSig:·<TagProper>,
73 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]73 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
74 d78cdcd62fea1b36a6fdce27292802df74 d2f8f7dd4b2018dd43c33d47b027ce09
75 ··$tc'Counter2·::·GHC.Types.TrName75 ··$tc'Counter2·::·GHC.Types.TrName
76 ··[HasNoCafRefs,·TagSig:·<TagProper>,76 ··[HasNoCafRefs,·TagSig:·<TagProper>,
77 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],77 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
78 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Counter3]78 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Counter3]
79 100bb3497541037938b150fa752f6d2679 df72930604585d30934fdef1ac3a3536
80 ··$tc'Counter3·::·GHC.Prim.Addr#80 ··$tc'Counter3·::·GHC.Prim.Addr#
81 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,81 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
82 ···Unfolding:·Core:·<vanilla>·"'Counter"#]82 ···Unfolding:·Core:·<vanilla>·"'Counter"#]
83 7b2f6470805666b081113d808a19a7a383 94e21279be938fe7d387654fa29abc22
84 ··$tcCounter·::·GHC.Types.TyCon84 ··$tcCounter·::·GHC.Types.TyCon
85 ··[HasNoCafRefs,·TagSig:·<TagProper>,85 ··[HasNoCafRefs,·TagSig:·<TagProper>,
86 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],86 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
87 ···Unfolding:·Core:·<vanilla>87 ···Unfolding:·Core:·<vanilla>
88 ··············GHC.Types.TyCon88 ··············GHC.Types.TyCon
89 ················7704574562028781576#Word64 
90 ················611547446600444000#Word6489 ················13483804418359460479#Word64
 90 ················3136993605255524662#Word64
91 ················$trModule91 ················$trModule
92 ················$tcCounter192 ················$tcCounter1
93 ················0#93 ················0#
94 ················GHC.Types.krep$*]94 ················GHC.Types.krep$*]
95 bbce40d2c04ba7ab9ab1afd9f346199395 b5c882f761d24209a222c4b09251baf5
96 ··$tcCounter1·::·GHC.Types.TrName96 ··$tcCounter1·::·GHC.Types.TrName
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCounter2]99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCounter2]
100 407fcf78502512213e496cef6912d42d100 5565bcf35e5c5d48272c3b4eb1aacd0f
101 ··$tcCounter2·::·GHC.Prim.Addr#101 ··$tcCounter2·::·GHC.Prim.Addr#
102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
103 ···Unfolding:·Core:·<vanilla>·"Counter"#]103 ···Unfolding:·Core:·<vanilla>·"Counter"#]
104 22a850c5c7ae5984864714248153429f104 ad183fe7743877b6c48ace18f0da5506
105 ··$trModule·::·GHC.Types.Module105 ··$trModule·::·GHC.Types.Module
106 ··[HasNoCafRefs,·TagSig:·<TagProper>,106 ··[HasNoCafRefs,·TagSig:·<TagProper>,
107 ···LambdaFormInfo:·LFCon[GHC.Types.Module],107 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
108 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]108 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
109 3bb0b1963702abfe71d1a6e2e2fb4a04109 7f2af6a4acc051c0b9ebc0d608bb6784
110 ··$trModule1·::·GHC.Types.TrName110 ··$trModule1·::·GHC.Types.TrName
111 ··[HasNoCafRefs,·TagSig:·<TagProper>,111 ··[HasNoCafRefs,·TagSig:·<TagProper>,
112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
114 0e8cae478ec44801cf229f76c6e72c7d114 b0201cfdbaa0a02103ac1674a08304da
115 ··$trModule2·::·GHC.Prim.Addr#115 ··$trModule2·::·GHC.Prim.Addr#
116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
117 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Counter"#]117 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Counter"#]
118 fb3b4b580134e9adf1634eb6f241a090118 689a5dd4f388acff52fc57f10e376b8d
119 ··$trModule3·::·GHC.Types.TrName119 ··$trModule3·::·GHC.Types.TrName
120 ··[HasNoCafRefs,·TagSig:·<TagProper>,120 ··[HasNoCafRefs,·TagSig:·<TagProper>,
121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
123 2004d1a6eca99623af065dd15f1af006123 a932125851e2b2dfb419bc8e6f275a95
124 ··$trModule4·::·GHC.Prim.Addr#124 ··$trModule4·::·GHC.Prim.Addr#
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
126 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
127 57bcf4c2d5095b69cdb7163d04989d48126 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 127 4b8f549506c1d6f421230030faafea19
128 ··type·Counter·::·*128 ··type·Counter·::·*
129 ··newtype·Counter129 ··newtype·Counter
130 ····=·Counter·(GHC.Internal.Conc.Sync.TVar·GHC.Types.Int)130 ····=·Counter·(GHC.Internal.Conc.Sync.TVar·GHC.Types.Int)
131 9eaaa253ee2abbdf382acd8abec1399e131 cb2431e32a0e3dd216f73987c4fa3699
Max diff block lines reached; 4800/11196 bytes (42.87%) of diff not shown.
11.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Counter.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Counter.dyn_hi
Files 94% similar despite different names
11.0 KB
ghc --show-iface {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.Counter·91037 interface·Network.Wai.Handler.Warp.Counter·9103
8 ··interface·hash:·66cf910008fa47c8b8dce778eb00975b 
9 ··ABI·hash:·5f69faf3dd1f775117421e5357760f24 
10 ··export-list·hash:·4f71bb763a4dc7dec0dab102f0b52e0f8 ··interface·hash:·89d9b8b1841ab7106ab41fa0c3ca40c9
 9 ··ABI·hash:·326255944222309d62768f293bc6603b
 10 ··export-list·hash:·f10e6f293ce46d3545b916932029211e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0fbc245485520ee2a29c20b8c7362eda12 ··flag·hash:·9b3f8c345b8a9f4acbae38cf7a959876
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9cfb4e6541098beb67f5f91824bcebf316 ··src_hash:·9cfb4e6541098beb67f5f91824bcebf3
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··decrease21 ··decrease
22 ··increase22 ··increase
23 ··newCounter23 ··newCounter
24 ··waitForDecreased24 ··waitForDecreased
25 ··waitForZero25 ··waitForZero
26 ··Counter26 ··Counter
27 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports27 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.0·stm-2.5.3.129 direct·package·dependencies:·base-4.20.2.0·stm-2.5.3.1
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext31 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
32 ·········Control.Monad.STM32 ·········Control.Monad.STM
33 family·instance·modules:·Control.Applicative·Data.Array.Byte33 family·instance·modules:·Control.Applicative·Data.Array.Byte
34 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product34 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
Offset 46, 102 lines modifiedOffset 46, 102 lines modified
46 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe46 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
47 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63547 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
48 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd648 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
49 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988849 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
50 import··-/··Control.Concurrent.STM·988674f1c79c5b43448777dc85aef0c650 import··-/··Control.Concurrent.STM·988674f1c79c5b43448777dc85aef0c6
51 import··-/··Control.Concurrent.STM.TVar·46b790860491e013c38021f3b50aa57751 import··-/··Control.Concurrent.STM.TVar·46b790860491e013c38021f3b50aa577
52 import··-/··Control.Monad.STM·42ef2bbd6de7af3bf60c21b10f726d2052 import··-/··Control.Monad.STM·42ef2bbd6de7af3bf60c21b10f726d20
53 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
54 ··exports:·a2bb3dcc22bef7437912bc9517d4217c53 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 54 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
55 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf55 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
56 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb56 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
57 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d57 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
58 cd4fdbf085b93320c8874c66da3b3cde58 50b2e99e85a9600d911e7fa314519252
59 ··$tc'Counter·::·GHC.Types.TyCon59 ··$tc'Counter·::·GHC.Types.TyCon
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],61 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
62 ···Unfolding:·Core:·<vanilla>62 ···Unfolding:·Core:·<vanilla>
63 ··············GHC.Types.TyCon63 ··············GHC.Types.TyCon
64 ················10530532898949652281#Word64 
65 ················4180090211306471923#Word6464 ················12442134039692117638#Word64
 65 ················5176015724659536962#Word64
66 ················$trModule66 ················$trModule
67 ················$tc'Counter267 ················$tc'Counter2
68 ················0#68 ················0#
69 ················$tc'Counter1]69 ················$tc'Counter1]
70 8e128998baaa87898b3cba3cd45f64f370 5c537fa6404c5df37ac98f52eba443d6
71 ··$tc'Counter1·::·GHC.Types.KindRep71 ··$tc'Counter1·::·GHC.Types.KindRep
72 ··[HasNoCafRefs,·TagSig:·<TagProper>,72 ··[HasNoCafRefs,·TagSig:·<TagProper>,
73 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]73 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
74 d78cdcd62fea1b36a6fdce27292802df74 d2f8f7dd4b2018dd43c33d47b027ce09
75 ··$tc'Counter2·::·GHC.Types.TrName75 ··$tc'Counter2·::·GHC.Types.TrName
76 ··[HasNoCafRefs,·TagSig:·<TagProper>,76 ··[HasNoCafRefs,·TagSig:·<TagProper>,
77 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],77 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
78 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Counter3]78 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Counter3]
79 100bb3497541037938b150fa752f6d2679 df72930604585d30934fdef1ac3a3536
80 ··$tc'Counter3·::·GHC.Prim.Addr#80 ··$tc'Counter3·::·GHC.Prim.Addr#
81 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,81 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
82 ···Unfolding:·Core:·<vanilla>·"'Counter"#]82 ···Unfolding:·Core:·<vanilla>·"'Counter"#]
83 7b2f6470805666b081113d808a19a7a383 94e21279be938fe7d387654fa29abc22
84 ··$tcCounter·::·GHC.Types.TyCon84 ··$tcCounter·::·GHC.Types.TyCon
85 ··[HasNoCafRefs,·TagSig:·<TagProper>,85 ··[HasNoCafRefs,·TagSig:·<TagProper>,
86 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],86 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
87 ···Unfolding:·Core:·<vanilla>87 ···Unfolding:·Core:·<vanilla>
88 ··············GHC.Types.TyCon88 ··············GHC.Types.TyCon
89 ················7704574562028781576#Word64 
90 ················611547446600444000#Word6489 ················13483804418359460479#Word64
 90 ················3136993605255524662#Word64
91 ················$trModule91 ················$trModule
92 ················$tcCounter192 ················$tcCounter1
93 ················0#93 ················0#
94 ················GHC.Types.krep$*]94 ················GHC.Types.krep$*]
95 bbce40d2c04ba7ab9ab1afd9f346199395 b5c882f761d24209a222c4b09251baf5
96 ··$tcCounter1·::·GHC.Types.TrName96 ··$tcCounter1·::·GHC.Types.TrName
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCounter2]99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcCounter2]
100 407fcf78502512213e496cef6912d42d100 5565bcf35e5c5d48272c3b4eb1aacd0f
101 ··$tcCounter2·::·GHC.Prim.Addr#101 ··$tcCounter2·::·GHC.Prim.Addr#
102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
103 ···Unfolding:·Core:·<vanilla>·"Counter"#]103 ···Unfolding:·Core:·<vanilla>·"Counter"#]
104 22a850c5c7ae5984864714248153429f104 ad183fe7743877b6c48ace18f0da5506
105 ··$trModule·::·GHC.Types.Module105 ··$trModule·::·GHC.Types.Module
106 ··[HasNoCafRefs,·TagSig:·<TagProper>,106 ··[HasNoCafRefs,·TagSig:·<TagProper>,
107 ···LambdaFormInfo:·LFCon[GHC.Types.Module],107 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
108 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]108 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
109 3bb0b1963702abfe71d1a6e2e2fb4a04109 7f2af6a4acc051c0b9ebc0d608bb6784
110 ··$trModule1·::·GHC.Types.TrName110 ··$trModule1·::·GHC.Types.TrName
111 ··[HasNoCafRefs,·TagSig:·<TagProper>,111 ··[HasNoCafRefs,·TagSig:·<TagProper>,
112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
114 0e8cae478ec44801cf229f76c6e72c7d114 b0201cfdbaa0a02103ac1674a08304da
115 ··$trModule2·::·GHC.Prim.Addr#115 ··$trModule2·::·GHC.Prim.Addr#
116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
117 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Counter"#]117 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Counter"#]
118 fb3b4b580134e9adf1634eb6f241a090118 689a5dd4f388acff52fc57f10e376b8d
119 ··$trModule3·::·GHC.Types.TrName119 ··$trModule3·::·GHC.Types.TrName
120 ··[HasNoCafRefs,·TagSig:·<TagProper>,120 ··[HasNoCafRefs,·TagSig:·<TagProper>,
121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],121 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
123 2004d1a6eca99623af065dd15f1af006123 a932125851e2b2dfb419bc8e6f275a95
124 ··$trModule4·::·GHC.Prim.Addr#124 ··$trModule4·::·GHC.Prim.Addr#
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
126 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
127 57bcf4c2d5095b69cdb7163d04989d48126 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 127 4b8f549506c1d6f421230030faafea19
128 ··type·Counter·::·*128 ··type·Counter·::·*
129 ··newtype·Counter129 ··newtype·Counter
130 ····=·Counter·(GHC.Internal.Conc.Sync.TVar·GHC.Types.Int)130 ····=·Counter·(GHC.Internal.Conc.Sync.TVar·GHC.Types.Int)
131 9eaaa253ee2abbdf382acd8abec1399e131 cb2431e32a0e3dd216f73987c4fa3699
Max diff block lines reached; 4800/11196 bytes (42.87%) of diff not shown.
7.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Date.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Date.hi
Files 96% similar despite different names
7.19 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.Wai.Handler.Warp.Date·91037 interface·Network.Wai.Handler.Warp.Date·9103
8 ··interface·hash:·67304a97cfaed441d6adc2a7c727ed4f 
9 ··ABI·hash:·3a12f46cee25298f02992411beafff7f 
10 ··export-list·hash:·462a61d1ffa147e8f34772b40ed5dfb38 ··interface·hash:·c4abe1c9edec4ec61c6b1ce2c94e6e2e
 9 ··ABI·hash:·9d7aeb8fe5daa191164be883cecece9e
 10 ··export-list·hash:·7987033e8d2c04f31666d7e87b641262
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9b3f8c345b8a9f4acbae38cf7a95987612 ··flag·hash:·0fbc245485520ee2a29c20b8c7362eda
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0fed1953c16d657cd48692f8cd0fc45b16 ··src_hash:·0fed1953c16d657cd48692f8cd0fc45b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 71, 55 lines modifiedOffset 71, 55 lines modified
71 import··-/··Network.HTTP.Date·daa0107b3bc6abab37d532c4dc84b4eb71 import··-/··Network.HTTP.Date·daa0107b3bc6abab37d532c4dc84b4eb
72 import··-/··Network.HTTP.Date.Converter·b49ef380145864f2cd557fdd251146a272 import··-/··Network.HTTP.Date.Converter·b49ef380145864f2cd557fdd251146a2
73 import··-/··Network.HTTP.Date.Formatter·2d982801a23beba5d9e4ccfb403a38b873 import··-/··Network.HTTP.Date.Formatter·2d982801a23beba5d9e4ccfb403a38b8
74 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab74 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab
75 import··-/··System.Posix·3643b48a4592b1750a98b5f88ad163ca75 import··-/··System.Posix·3643b48a4592b1750a98b5f88ad163ca
76 import··-/··System.Posix.Time·8aa9458af122bea4587c9163cf489f4876 import··-/··System.Posix.Time·8aa9458af122bea4587c9163cf489f48
77 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf77 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
78 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb78 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
79 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d79 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
80 da50383f15ebb399720456d92901872c80 d7e5118fe022839605c39fa0a7166ddb
81 ··$trModule·::·GHC.Types.Module81 ··$trModule·::·GHC.Types.Module
82 ··[HasNoCafRefs,·TagSig:·<TagProper>,82 ··[HasNoCafRefs,·TagSig:·<TagProper>,
83 ···LambdaFormInfo:·LFCon[GHC.Types.Module],83 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
84 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]84 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
85 1f210309de79953c0f7278d0412d1b6385 e92c0aa775679a3eed13e9960dc87cf9
86 ··$trModule1·::·GHC.Types.TrName86 ··$trModule1·::·GHC.Types.TrName
87 ··[HasNoCafRefs,·TagSig:·<TagProper>,87 ··[HasNoCafRefs,·TagSig:·<TagProper>,
88 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],88 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
89 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]89 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
90 2224e3f581d7c5862babaf3950de3fb090 7d72d70ed014676bce3a77ae1e177373
91 ··$trModule2·::·GHC.Prim.Addr#91 ··$trModule2·::·GHC.Prim.Addr#
92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
93 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Date"#]93 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Date"#]
94 8345295f5828752c8a12322cfb61cf8c94 2d2f80b24019c966c596e56f1770e3bc
95 ··$trModule3·::·GHC.Types.TrName95 ··$trModule3·::·GHC.Types.TrName
96 ··[HasNoCafRefs,·TagSig:·<TagProper>,96 ··[HasNoCafRefs,·TagSig:·<TagProper>,
97 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],97 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
98 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]98 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
99 76e1fa6c00c7201b49c82beb7d81df0699 7c501f8abd0c81b2d5ab9394b4bea5c4
100 ··$trModule4·::·GHC.Prim.Addr#100 ··$trModule4·::·GHC.Prim.Addr#
101 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,101 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
102 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
103 4a8d574589308d56c777bc23b057ec52102 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 103 0d685a248f8494f440757295dee90fd0
104 ··type·GMTDate·::·*104 ··type·GMTDate·::·*
105 ··type·GMTDate·=·Data.ByteString.Internal.Type.ByteString105 ··type·GMTDate·=·Data.ByteString.Internal.Type.ByteString
106 313b34dd62a76f1b10a94d66a8787aa0106 1f6c4f9a17420e90393782accb6b6a37
107 ··withDateCache·::107 ··withDateCache·::
108 ····(GHC.Types.IO·GMTDate·->·GHC.Types.IO·a)·->·GHC.Types.IO·a108 ····(GHC.Types.IO·GMTDate·->·GHC.Types.IO·a)·->·GHC.Types.IO·a
109 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,109 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
110 ···Strictness:·<1C(M,C(1,L))><L>,110 ···Strictness:·<1C(M,C(1,L))><L>,
111 ···Unfolding:·Core:·<vanilla>111 ···Unfolding:·Core:·<vanilla>
112 ··············withDateCache1112 ··············withDateCache1
113 ················`cast`113 ················`cast`
114 ··············(forall·(a·::·<*>_N).114 ··············(forall·(a·::·<*>_N).
115 ···············<GHC.Types.IO·GMTDate·->·GHC.Types.IO·(a·|>·<*>_N)>_R115 ···············<GHC.Types.IO·GMTDate·->·GHC.Types.IO·(a·|>·<*>_N)>_R
116 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]116 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
117 ··················································<(a·|>·<*>_N)>_R))]117 ··················································<(a·|>·<*>_N)>_R))]
118 8474e97637e041473f4a55e44228de9e118 423f4029297a3505855f100bba56272d
119 ··withDateCache1·::119 ··withDateCache1·::
120 ····(GHC.Types.IO·GMTDate·->·GHC.Types.IO·a)120 ····(GHC.Types.IO·GMTDate·->·GHC.Types.IO·a)
121 ····->·GHC.Prim.State#·GHC.Prim.RealWorld121 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
122 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)122 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)
123 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,123 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
124 ···Strictness:·<1C(M,C(1,L))><L>,124 ···Strictness:·<1C(M,C(1,L))><L>,
125 ···Unfolding:·Core:·<vanilla>125 ···Unfolding:·Core:·<vanilla>
Offset 156, 28 lines modifiedOffset 156, 28 lines modified
156 ··························withDateCache2156 ··························withDateCache2
157 ····························`cast`157 ····························`cast`
158 ··························(<GMTDate>_R158 ··························(<GMTDate>_R
159 ···························%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]159 ···························%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
160 ······························································<Data.ByteString.Internal.Type.ByteString>_R))160 ······························································<Data.ByteString.Internal.Type.ByteString>_R))
161 ··························ipv·of·ds2·{·(#,#)·ipv2·ipv3·->161 ··························ipv·of·ds2·{·(#,#)·ipv2·ipv3·->
162 ···················(action1·ipv3)·`cast`·(GHC.Types.N:IO[0]·<a>_R)·ipv2·}·}·}·}]162 ···················(action1·ipv3)·`cast`·(GHC.Types.N:IO[0]·<a>_R)·ipv2·}·}·}·}]
163 c9ada3ad1abd1ed991834b2657f7cf70163 0cacbf0c507a7be32ae9ea06998188c7
164 ··withDateCache2·::164 ··withDateCache2·::
165 ····GMTDate165 ····GMTDate
166 ····->·GHC.Prim.State#·GHC.Prim.RealWorld166 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
167 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,167 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
168 ··········Data.ByteString.Internal.Type.ByteString·#)168 ··········Data.ByteString.Internal.Type.ByteString·#)
169 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,169 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,
170 ···Arity:·2,·Strictness:·<A><L>,170 ···Arity:·2,·Strictness:·<A><L>,
171 ···Unfolding:·Core:·<vanilla>171 ···Unfolding:·Core:·<vanilla>
172 ··············\·(ds2['GHC.Types.Many]·::·GMTDate)172 ··············\·(ds2['GHC.Types.Many]·::·GMTDate)
173 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#173 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#
174 ···········································GHC.Prim.RealWorld)[OneShot]·->174 ···········································GHC.Prim.RealWorld)[OneShot]·->
175 ··············withDateCache3·eta]175 ··············withDateCache3·eta]
176 bf3d77441dc9479af573243c96a56426176 1e6098aee876a6b6853687a9e25ba438
177 ··withDateCache3·::177 ··withDateCache3·::
178 ····GHC.Prim.State#·GHC.Prim.RealWorld178 ····GHC.Prim.State#·GHC.Prim.RealWorld
179 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,179 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
180 ··········Data.ByteString.Internal.Type.ByteString·#)180 ··········Data.ByteString.Internal.Type.ByteString·#)
181 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·1,181 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·1,
182 ···Arity:·1,·Strictness:·<L>,·CPR:·1,182 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
183 ···Unfolding:·Core:·<vanilla>183 ···Unfolding:·Core:·<vanilla>
Offset 211, 38 lines modifiedOffset 211, 38 lines modified
211 ················->·case·GHC.Internal.Foreign.C.Error.throwErrno1211 ················->·case·GHC.Internal.Foreign.C.Error.throwErrno1
212 ··························@GHC.Internal.System.Posix.Types.EpochTime212 ··························@GHC.Internal.System.Posix.Types.EpochTime
213 ··························withDateCache4213 ··························withDateCache4
214 ··························ds214 ··························ds
215 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,215 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
216 ·····························Data.ByteString.Internal.Type.ByteString·#)216 ·····························Data.ByteString.Internal.Type.ByteString·#)
217 ···················of·{}·}·}]217 ···················of·{}·}·}]
218 bf61d77b49b599c3e52ab959defeecf6218 157e0ac4cf0da03d6ff6e0df8b9ac3f1
219 ··withDateCache4·::·[GHC.Types.Char]219 ··withDateCache4·::·[GHC.Types.Char]
220 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),220 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
221 ···Unfolding:·Core:·<vanilla>221 ···Unfolding:·Core:·<vanilla>
222 ··············GHC.CString.unpackCString#·withDateCache5]222 ··············GHC.CString.unpackCString#·withDateCache5]
223 f54a099bd2f277b5a3f27474d51bcfb8223 c60b9dd3c4c860a484cbd7682cbb3d60
224 ··withDateCache5·::·GHC.Prim.Addr#224 ··withDateCache5·::·GHC.Prim.Addr#
225 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,225 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
226 ···Unfolding:·Core:·<vanilla>·"epochTime"#]226 ···Unfolding:·Core:·<vanilla>·"epochTime"#]
227 e90712aa899a96390a0dd45f39f347b9227 5efaf237ba64b86f20c8434ae63d3731
228 ··withDateCache6·::·[GHC.Types.Char]228 ··withDateCache6·::·[GHC.Types.Char]
229 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[:],229 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[:],
Max diff block lines reached; 838/7326 bytes (11.44%) of diff not shown.
7.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Date.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Date.dyn_hi
Files 97% similar despite different names
7.19 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.Date·91037 interface·Network.Wai.Handler.Warp.Date·9103
8 ··interface·hash:·67304a97cfaed441d6adc2a7c727ed4f 
9 ··ABI·hash:·3a12f46cee25298f02992411beafff7f 
10 ··export-list·hash:·462a61d1ffa147e8f34772b40ed5dfb38 ··interface·hash:·c4abe1c9edec4ec61c6b1ce2c94e6e2e
 9 ··ABI·hash:·9d7aeb8fe5daa191164be883cecece9e
 10 ··export-list·hash:·7987033e8d2c04f31666d7e87b641262
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0fbc245485520ee2a29c20b8c7362eda12 ··flag·hash:·9b3f8c345b8a9f4acbae38cf7a959876
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0fed1953c16d657cd48692f8cd0fc45b16 ··src_hash:·0fed1953c16d657cd48692f8cd0fc45b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 71, 55 lines modifiedOffset 71, 55 lines modified
71 import··-/··Network.HTTP.Date·daa0107b3bc6abab37d532c4dc84b4eb71 import··-/··Network.HTTP.Date·daa0107b3bc6abab37d532c4dc84b4eb
72 import··-/··Network.HTTP.Date.Converter·b49ef380145864f2cd557fdd251146a272 import··-/··Network.HTTP.Date.Converter·b49ef380145864f2cd557fdd251146a2
73 import··-/··Network.HTTP.Date.Formatter·2d982801a23beba5d9e4ccfb403a38b873 import··-/··Network.HTTP.Date.Formatter·2d982801a23beba5d9e4ccfb403a38b8
74 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab74 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab
75 import··-/··System.Posix·3643b48a4592b1750a98b5f88ad163ca75 import··-/··System.Posix·3643b48a4592b1750a98b5f88ad163ca
76 import··-/··System.Posix.Time·8aa9458af122bea4587c9163cf489f4876 import··-/··System.Posix.Time·8aa9458af122bea4587c9163cf489f48
77 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf77 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
78 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb78 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
79 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d79 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
80 da50383f15ebb399720456d92901872c80 d7e5118fe022839605c39fa0a7166ddb
81 ··$trModule·::·GHC.Types.Module81 ··$trModule·::·GHC.Types.Module
82 ··[HasNoCafRefs,·TagSig:·<TagProper>,82 ··[HasNoCafRefs,·TagSig:·<TagProper>,
83 ···LambdaFormInfo:·LFCon[GHC.Types.Module],83 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
84 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]84 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
85 1f210309de79953c0f7278d0412d1b6385 e92c0aa775679a3eed13e9960dc87cf9
86 ··$trModule1·::·GHC.Types.TrName86 ··$trModule1·::·GHC.Types.TrName
87 ··[HasNoCafRefs,·TagSig:·<TagProper>,87 ··[HasNoCafRefs,·TagSig:·<TagProper>,
88 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],88 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
89 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]89 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
90 2224e3f581d7c5862babaf3950de3fb090 7d72d70ed014676bce3a77ae1e177373
91 ··$trModule2·::·GHC.Prim.Addr#91 ··$trModule2·::·GHC.Prim.Addr#
92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
93 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Date"#]93 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Date"#]
94 8345295f5828752c8a12322cfb61cf8c94 2d2f80b24019c966c596e56f1770e3bc
95 ··$trModule3·::·GHC.Types.TrName95 ··$trModule3·::·GHC.Types.TrName
96 ··[HasNoCafRefs,·TagSig:·<TagProper>,96 ··[HasNoCafRefs,·TagSig:·<TagProper>,
97 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],97 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
98 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]98 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
99 76e1fa6c00c7201b49c82beb7d81df0699 7c501f8abd0c81b2d5ab9394b4bea5c4
100 ··$trModule4·::·GHC.Prim.Addr#100 ··$trModule4·::·GHC.Prim.Addr#
101 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,101 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
102 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
103 4a8d574589308d56c777bc23b057ec52102 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 103 0d685a248f8494f440757295dee90fd0
104 ··type·GMTDate·::·*104 ··type·GMTDate·::·*
105 ··type·GMTDate·=·Data.ByteString.Internal.Type.ByteString105 ··type·GMTDate·=·Data.ByteString.Internal.Type.ByteString
106 313b34dd62a76f1b10a94d66a8787aa0106 1f6c4f9a17420e90393782accb6b6a37
107 ··withDateCache·::107 ··withDateCache·::
108 ····(GHC.Types.IO·GMTDate·->·GHC.Types.IO·a)·->·GHC.Types.IO·a108 ····(GHC.Types.IO·GMTDate·->·GHC.Types.IO·a)·->·GHC.Types.IO·a
109 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,109 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
110 ···Strictness:·<1C(M,C(1,L))><L>,110 ···Strictness:·<1C(M,C(1,L))><L>,
111 ···Unfolding:·Core:·<vanilla>111 ···Unfolding:·Core:·<vanilla>
112 ··············withDateCache1112 ··············withDateCache1
113 ················`cast`113 ················`cast`
114 ··············(forall·(a·::·<*>_N).114 ··············(forall·(a·::·<*>_N).
115 ···············<GHC.Types.IO·GMTDate·->·GHC.Types.IO·(a·|>·<*>_N)>_R115 ···············<GHC.Types.IO·GMTDate·->·GHC.Types.IO·(a·|>·<*>_N)>_R
116 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]116 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
117 ··················································<(a·|>·<*>_N)>_R))]117 ··················································<(a·|>·<*>_N)>_R))]
118 8474e97637e041473f4a55e44228de9e118 423f4029297a3505855f100bba56272d
119 ··withDateCache1·::119 ··withDateCache1·::
120 ····(GHC.Types.IO·GMTDate·->·GHC.Types.IO·a)120 ····(GHC.Types.IO·GMTDate·->·GHC.Types.IO·a)
121 ····->·GHC.Prim.State#·GHC.Prim.RealWorld121 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
122 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)122 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)
123 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,123 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
124 ···Strictness:·<1C(M,C(1,L))><L>,124 ···Strictness:·<1C(M,C(1,L))><L>,
125 ···Unfolding:·Core:·<vanilla>125 ···Unfolding:·Core:·<vanilla>
Offset 156, 28 lines modifiedOffset 156, 28 lines modified
156 ··························withDateCache2156 ··························withDateCache2
157 ····························`cast`157 ····························`cast`
158 ··························(<GMTDate>_R158 ··························(<GMTDate>_R
159 ···························%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]159 ···························%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
160 ······························································<Data.ByteString.Internal.Type.ByteString>_R))160 ······························································<Data.ByteString.Internal.Type.ByteString>_R))
161 ··························ipv·of·ds2·{·(#,#)·ipv2·ipv3·->161 ··························ipv·of·ds2·{·(#,#)·ipv2·ipv3·->
162 ···················(action1·ipv3)·`cast`·(GHC.Types.N:IO[0]·<a>_R)·ipv2·}·}·}·}]162 ···················(action1·ipv3)·`cast`·(GHC.Types.N:IO[0]·<a>_R)·ipv2·}·}·}·}]
163 c9ada3ad1abd1ed991834b2657f7cf70163 0cacbf0c507a7be32ae9ea06998188c7
164 ··withDateCache2·::164 ··withDateCache2·::
165 ····GMTDate165 ····GMTDate
166 ····->·GHC.Prim.State#·GHC.Prim.RealWorld166 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
167 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,167 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
168 ··········Data.ByteString.Internal.Type.ByteString·#)168 ··········Data.ByteString.Internal.Type.ByteString·#)
169 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,169 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,
170 ···Arity:·2,·Strictness:·<A><L>,170 ···Arity:·2,·Strictness:·<A><L>,
171 ···Unfolding:·Core:·<vanilla>171 ···Unfolding:·Core:·<vanilla>
172 ··············\·(ds2['GHC.Types.Many]·::·GMTDate)172 ··············\·(ds2['GHC.Types.Many]·::·GMTDate)
173 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#173 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#
174 ···········································GHC.Prim.RealWorld)[OneShot]·->174 ···········································GHC.Prim.RealWorld)[OneShot]·->
175 ··············withDateCache3·eta]175 ··············withDateCache3·eta]
176 bf3d77441dc9479af573243c96a56426176 1e6098aee876a6b6853687a9e25ba438
177 ··withDateCache3·::177 ··withDateCache3·::
178 ····GHC.Prim.State#·GHC.Prim.RealWorld178 ····GHC.Prim.State#·GHC.Prim.RealWorld
179 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,179 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
180 ··········Data.ByteString.Internal.Type.ByteString·#)180 ··········Data.ByteString.Internal.Type.ByteString·#)
181 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·1,181 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·1,
182 ···Arity:·1,·Strictness:·<L>,·CPR:·1,182 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
183 ···Unfolding:·Core:·<vanilla>183 ···Unfolding:·Core:·<vanilla>
Offset 211, 38 lines modifiedOffset 211, 38 lines modified
211 ················->·case·GHC.Internal.Foreign.C.Error.throwErrno1211 ················->·case·GHC.Internal.Foreign.C.Error.throwErrno1
212 ··························@GHC.Internal.System.Posix.Types.EpochTime212 ··························@GHC.Internal.System.Posix.Types.EpochTime
213 ··························withDateCache4213 ··························withDateCache4
214 ··························ds214 ··························ds
215 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,215 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
216 ·····························Data.ByteString.Internal.Type.ByteString·#)216 ·····························Data.ByteString.Internal.Type.ByteString·#)
217 ···················of·{}·}·}]217 ···················of·{}·}·}]
218 bf61d77b49b599c3e52ab959defeecf6218 157e0ac4cf0da03d6ff6e0df8b9ac3f1
219 ··withDateCache4·::·[GHC.Types.Char]219 ··withDateCache4·::·[GHC.Types.Char]
220 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),220 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
221 ···Unfolding:·Core:·<vanilla>221 ···Unfolding:·Core:·<vanilla>
222 ··············GHC.CString.unpackCString#·withDateCache5]222 ··············GHC.CString.unpackCString#·withDateCache5]
223 f54a099bd2f277b5a3f27474d51bcfb8223 c60b9dd3c4c860a484cbd7682cbb3d60
224 ··withDateCache5·::·GHC.Prim.Addr#224 ··withDateCache5·::·GHC.Prim.Addr#
225 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,225 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
226 ···Unfolding:·Core:·<vanilla>·"epochTime"#]226 ···Unfolding:·Core:·<vanilla>·"epochTime"#]
227 e90712aa899a96390a0dd45f39f347b9227 5efaf237ba64b86f20c8434ae63d3731
228 ··withDateCache6·::·[GHC.Types.Char]228 ··withDateCache6·::·[GHC.Types.Char]
229 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[:],229 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[:],
Max diff block lines reached; 838/7326 bytes (11.44%) of diff not shown.
26.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FdCache.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FdCache.dyn_hi
Files 98% similar despite different names
26.4 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.FdCache·91037 interface·Network.Wai.Handler.Warp.FdCache·9103
8 ··interface·hash:·d95a7377d068793dfa941064d5b6af4c 
9 ··ABI·hash:·859846a95918069b91ce6bf04adb5b24 
10 ··export-list·hash:·399dd2ba19b33e56d7e3d5736a0b838f8 ··interface·hash:·9c802f2840dcd09dd4ad6f4cf5cd748d
 9 ··ABI·hash:·e91c79049361e9a7c68ac81ef859d046
 10 ··export-list·hash:·d26815cd0791df4b462d4103c29f6787
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·04fc4762703d29d3f81624186ef6a83012 ··flag·hash:·04fc4762703d29d3f81624186ef6a830
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·779de9993bf23b5c2c0c6038e3d61d5316 ··src_hash:·779de9993bf23b5c2c0c6038e3d61d53
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 exports:20 exports:
21 ··closeFile21 ··closeFile
22 ··openFile22 ··openFile
23 ··setFileCloseOnExec23 ··setFileCloseOnExec
24 ··withFdCache24 ··withFdCache
25 ··GHC.Internal.System.Posix.Types.Fd25 ··GHC.Internal.System.Posix.Types.Fd
26 ··Refresh26 ··Refresh
27 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.MultiMap27 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.MultiMap
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·auto-update-0.2.6-AchiSDtyU7wAbNnjGEg5Bx29 direct·package·dependencies:·auto-update-0.2.6-AchiSDtyU7wAbNnjGEg5Bx
30 ·····························base-4.20.2.0·unix-2.8.7.030 ·····························base-4.20.2.0·unix-2.8.7.0
31 plugin·package·dependencies:31 plugin·package·dependencies:
32 orphans:·Data.Binary.Generic·Data.ByteString.Builder32 orphans:·Data.Binary.Generic·Data.ByteString.Builder
33 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext33 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
34 ·········Data.Hashable.Generic.Instances·Data.Text·Data.Text.Lazy34 ·········Data.Hashable.Generic.Instances·Data.Text·Data.Text.Lazy
Offset 63, 256 lines modifiedOffset 63, 256 lines modified
63 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee863 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
64 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936464 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
65 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e99565 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
66 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf766 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf7
67 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988867 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
68 import··-/··System.Posix.IO·d1ddd5863541803f16a85ad74e16b7da68 import··-/··System.Posix.IO·d1ddd5863541803f16a85ad74e16b7da
69 import··-/··System.Posix.IO.Common·da065afbb5bfdcf4411e843589e1afc869 import··-/··System.Posix.IO.Common·da065afbb5bfdcf4411e843589e1afc8
70 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.MultiMap·807fec71df286b7adfba80850fe23fcd 
71 ··exports:·04a47efa31651dac3e4295bcf0c54572 
72 ··MultiMap·f65386764edc75f3956ae3133124e193 
73 ··empty·8004bbb47ac23c41e440fa1a13f8838e 
74 ··insert·2bc6bfca6e939dacb4c7747693f8463b 
75 ··isEmpty·a821b4faf2168704bf973b836cbac15b 
76 ··lookup·ef76605e0c21101896618968312039a4 
77 ··merge·097b9c83f6058cac6c36694181e1d858 
78 ··pruneWith·75dbc6f8163fae4d58a86d44f58c50b1 
79 ··toList·8ee5de301efaaf50e429d2e748bb10b170 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.MultiMap·2bf0ca46f5cb19da17b4ee5ea851ad43
 71 ··exports:·46d094ccb18e5602e93fcc14e3f32ad7
 72 ··MultiMap·73f62c49278f5a63130b85e060ebfd9d
 73 ··empty·819b48d9676ff70384cee6066061ea3d
 74 ··insert·de00d2e5863f32ae09226cb39a766b90
 75 ··isEmpty·3e3af1d6f0396080e7d9fce27bfdde6c
 76 ··lookup·b75061d235d4448a340aeca726262034
 77 ··merge·deaac8333bf4b9b459919e9d7bb79b65
 78 ··pruneWith·f718153eb62466f7ce1b88170b620413
 79 ··toList·fbdd9c66edbfa53113586146183ade8f
80 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf80 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
81 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb81 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
82 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d82 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
83 8965c256de82ec82fa311c29283e5fc283 c15323e4879540f45dfe44359eb12676
84 ··$tc'Active·::·GHC.Types.TyCon84 ··$tc'Active·::·GHC.Types.TyCon
85 ··[HasNoCafRefs,·TagSig:·<TagProper>,85 ··[HasNoCafRefs,·TagSig:·<TagProper>,
86 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],86 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
87 ···Unfolding:·Core:·<vanilla>87 ···Unfolding:·Core:·<vanilla>
88 ··············GHC.Types.TyCon88 ··············GHC.Types.TyCon
89 ················7135493920864633997#Word64 
90 ················5427304499663993659#Word6489 ················12226205261808342132#Word64
 90 ················17828757529859388685#Word64
91 ················$trModule91 ················$trModule
92 ················$tc'Active292 ················$tc'Active2
93 ················0#93 ················0#
94 ················$tc'Active1]94 ················$tc'Active1]
95 b892cda383d0a382111a26dd636bc8fe95 6b777eb0485979b09fc3ffd386aefe3f
96 ··$tc'Active1·::·GHC.Types.KindRep96 ··$tc'Active1·::·GHC.Types.KindRep
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]98 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]
99 c9c0e3aa1aa0146a2a949579e79a9e7599 66b10c528648f6cff0055d497491a120
100 ··$tc'Active2·::·GHC.Types.TrName100 ··$tc'Active2·::·GHC.Types.TrName
101 ··[HasNoCafRefs,·TagSig:·<TagProper>,101 ··[HasNoCafRefs,·TagSig:·<TagProper>,
102 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],102 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
103 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Active3]103 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Active3]
104 e2c85fb11ef2b3ed9659c83dafee543b104 f5ecbf679c266ec81e4c57b6a73ec8fb
105 ··$tc'Active3·::·GHC.Prim.Addr#105 ··$tc'Active3·::·GHC.Prim.Addr#
106 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,106 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
107 ···Unfolding:·Core:·<vanilla>·"'Active"#]107 ···Unfolding:·Core:·<vanilla>·"'Active"#]
108 5ec61b628eb48afdb6a62bb283f82e02108 ee54ae58ed2ca1a3f2387c2cce35b79e
109 ··$tc'FdEntry·::·GHC.Types.TyCon109 ··$tc'FdEntry·::·GHC.Types.TyCon
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],111 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
112 ···Unfolding:·Core:·<vanilla>112 ···Unfolding:·Core:·<vanilla>
113 ··············GHC.Types.TyCon113 ··············GHC.Types.TyCon
114 ················8699804070717942187#Word64 
115 ················9583783884798423774#Word64114 ················9978773859029657252#Word64
 115 ················13005712946223299055#Word64
116 ················$trModule116 ················$trModule
117 ················$tc'FdEntry2117 ················$tc'FdEntry2
118 ················0#118 ················0#
119 ················$tc'FdEntry1]119 ················$tc'FdEntry1]
120 2327798d0ae3353b252b9d7a6a4d3168120 7c18369b90ac53ccac9d87588e6cc015
121 ··$tc'FdEntry1·::·GHC.Types.KindRep121 ··$tc'FdEntry1·::·GHC.Types.KindRep
122 ··[HasNoCafRefs,·TagSig:·<TagProper>,122 ··[HasNoCafRefs,·TagSig:·<TagProper>,
123 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]123 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
124 0a352850f50efdde20818dd887384e04124 32e1393262c58b279f8d34b6d3c16ad2
125 ··$tc'FdEntry2·::·GHC.Types.TrName125 ··$tc'FdEntry2·::·GHC.Types.TrName
126 ··[HasNoCafRefs,·TagSig:·<TagProper>,126 ··[HasNoCafRefs,·TagSig:·<TagProper>,
127 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],127 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
128 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'FdEntry3]128 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'FdEntry3]
129 483cf936c5a9e8964a63c93a0e8191ba129 228b3abf82271e05eb5d72f95ce9535b
130 ··$tc'FdEntry3·::·GHC.Prim.Addr#130 ··$tc'FdEntry3·::·GHC.Prim.Addr#
131 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,131 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
132 ···Unfolding:·Core:·<vanilla>·"'FdEntry"#]132 ···Unfolding:·Core:·<vanilla>·"'FdEntry"#]
133 d452c397f039ac187000e191c2292266133 6ee86d234fb736e2d52c4921e2509082
134 ··$tc'Inactive·::·GHC.Types.TyCon134 ··$tc'Inactive·::·GHC.Types.TyCon
135 ··[HasNoCafRefs,·TagSig:·<TagProper>,135 ··[HasNoCafRefs,·TagSig:·<TagProper>,
136 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],136 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
137 ···Unfolding:·Core:·<vanilla>137 ···Unfolding:·Core:·<vanilla>
138 ··············GHC.Types.TyCon138 ··············GHC.Types.TyCon
139 ················1809832667675313118#Word64 
140 ················14971108892650840347#Word64139 ················3139299465430223051#Word64
 140 ················4484402291236020558#Word64
141 ················$trModule141 ················$trModule
Max diff block lines reached; 20770/27007 bytes (76.91%) of diff not shown.
26.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FdCache.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FdCache.hi
Files 94% similar despite different names
26.4 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.FdCache·91037 interface·Network.Wai.Handler.Warp.FdCache·9103
8 ··interface·hash:·d95a7377d068793dfa941064d5b6af4c 
9 ··ABI·hash:·859846a95918069b91ce6bf04adb5b24 
10 ··export-list·hash:·399dd2ba19b33e56d7e3d5736a0b838f8 ··interface·hash:·9c802f2840dcd09dd4ad6f4cf5cd748d
 9 ··ABI·hash:·e91c79049361e9a7c68ac81ef859d046
 10 ··export-list·hash:·d26815cd0791df4b462d4103c29f6787
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2a33ca9a9f8ad71bf143ee32abfa123112 ··flag·hash:·2a33ca9a9f8ad71bf143ee32abfa1231
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·779de9993bf23b5c2c0c6038e3d61d5316 ··src_hash:·779de9993bf23b5c2c0c6038e3d61d53
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 exports:20 exports:
21 ··closeFile21 ··closeFile
22 ··openFile22 ··openFile
23 ··setFileCloseOnExec23 ··setFileCloseOnExec
24 ··withFdCache24 ··withFdCache
25 ··GHC.Internal.System.Posix.Types.Fd25 ··GHC.Internal.System.Posix.Types.Fd
26 ··Refresh26 ··Refresh
27 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.MultiMap27 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.MultiMap
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·auto-update-0.2.6-AchiSDtyU7wAbNnjGEg5Bx29 direct·package·dependencies:·auto-update-0.2.6-AchiSDtyU7wAbNnjGEg5Bx
30 ·····························base-4.20.2.0·unix-2.8.7.030 ·····························base-4.20.2.0·unix-2.8.7.0
31 plugin·package·dependencies:31 plugin·package·dependencies:
32 orphans:·Data.Binary.Generic·Data.ByteString.Builder32 orphans:·Data.Binary.Generic·Data.ByteString.Builder
33 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext33 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
34 ·········Data.Hashable.Generic.Instances·Data.Text·Data.Text.Lazy34 ·········Data.Hashable.Generic.Instances·Data.Text·Data.Text.Lazy
Offset 63, 256 lines modifiedOffset 63, 256 lines modified
63 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee863 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
64 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936464 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
65 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e99565 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
66 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf766 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf7
67 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988867 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
68 import··-/··System.Posix.IO·d1ddd5863541803f16a85ad74e16b7da68 import··-/··System.Posix.IO·d1ddd5863541803f16a85ad74e16b7da
69 import··-/··System.Posix.IO.Common·da065afbb5bfdcf4411e843589e1afc869 import··-/··System.Posix.IO.Common·da065afbb5bfdcf4411e843589e1afc8
70 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.MultiMap·807fec71df286b7adfba80850fe23fcd 
71 ··exports:·04a47efa31651dac3e4295bcf0c54572 
72 ··MultiMap·f65386764edc75f3956ae3133124e193 
73 ··empty·8004bbb47ac23c41e440fa1a13f8838e 
74 ··insert·2bc6bfca6e939dacb4c7747693f8463b 
75 ··isEmpty·a821b4faf2168704bf973b836cbac15b 
76 ··lookup·ef76605e0c21101896618968312039a4 
77 ··merge·097b9c83f6058cac6c36694181e1d858 
78 ··pruneWith·75dbc6f8163fae4d58a86d44f58c50b1 
79 ··toList·8ee5de301efaaf50e429d2e748bb10b170 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.MultiMap·2bf0ca46f5cb19da17b4ee5ea851ad43
 71 ··exports:·46d094ccb18e5602e93fcc14e3f32ad7
 72 ··MultiMap·73f62c49278f5a63130b85e060ebfd9d
 73 ··empty·819b48d9676ff70384cee6066061ea3d
 74 ··insert·de00d2e5863f32ae09226cb39a766b90
 75 ··isEmpty·3e3af1d6f0396080e7d9fce27bfdde6c
 76 ··lookup·b75061d235d4448a340aeca726262034
 77 ··merge·deaac8333bf4b9b459919e9d7bb79b65
 78 ··pruneWith·f718153eb62466f7ce1b88170b620413
 79 ··toList·fbdd9c66edbfa53113586146183ade8f
80 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf80 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
81 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb81 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
82 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d82 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
83 8965c256de82ec82fa311c29283e5fc283 c15323e4879540f45dfe44359eb12676
84 ··$tc'Active·::·GHC.Types.TyCon84 ··$tc'Active·::·GHC.Types.TyCon
85 ··[HasNoCafRefs,·TagSig:·<TagProper>,85 ··[HasNoCafRefs,·TagSig:·<TagProper>,
86 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],86 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
87 ···Unfolding:·Core:·<vanilla>87 ···Unfolding:·Core:·<vanilla>
88 ··············GHC.Types.TyCon88 ··············GHC.Types.TyCon
89 ················7135493920864633997#Word64 
90 ················5427304499663993659#Word6489 ················12226205261808342132#Word64
 90 ················17828757529859388685#Word64
91 ················$trModule91 ················$trModule
92 ················$tc'Active292 ················$tc'Active2
93 ················0#93 ················0#
94 ················$tc'Active1]94 ················$tc'Active1]
95 b892cda383d0a382111a26dd636bc8fe95 6b777eb0485979b09fc3ffd386aefe3f
96 ··$tc'Active1·::·GHC.Types.KindRep96 ··$tc'Active1·::·GHC.Types.KindRep
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]98 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]
99 c9c0e3aa1aa0146a2a949579e79a9e7599 66b10c528648f6cff0055d497491a120
100 ··$tc'Active2·::·GHC.Types.TrName100 ··$tc'Active2·::·GHC.Types.TrName
101 ··[HasNoCafRefs,·TagSig:·<TagProper>,101 ··[HasNoCafRefs,·TagSig:·<TagProper>,
102 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],102 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
103 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Active3]103 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'Active3]
104 e2c85fb11ef2b3ed9659c83dafee543b104 f5ecbf679c266ec81e4c57b6a73ec8fb
105 ··$tc'Active3·::·GHC.Prim.Addr#105 ··$tc'Active3·::·GHC.Prim.Addr#
106 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,106 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
107 ···Unfolding:·Core:·<vanilla>·"'Active"#]107 ···Unfolding:·Core:·<vanilla>·"'Active"#]
108 5ec61b628eb48afdb6a62bb283f82e02108 ee54ae58ed2ca1a3f2387c2cce35b79e
109 ··$tc'FdEntry·::·GHC.Types.TyCon109 ··$tc'FdEntry·::·GHC.Types.TyCon
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],111 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
112 ···Unfolding:·Core:·<vanilla>112 ···Unfolding:·Core:·<vanilla>
113 ··············GHC.Types.TyCon113 ··············GHC.Types.TyCon
114 ················8699804070717942187#Word64 
115 ················9583783884798423774#Word64114 ················9978773859029657252#Word64
 115 ················13005712946223299055#Word64
116 ················$trModule116 ················$trModule
117 ················$tc'FdEntry2117 ················$tc'FdEntry2
118 ················0#118 ················0#
119 ················$tc'FdEntry1]119 ················$tc'FdEntry1]
120 2327798d0ae3353b252b9d7a6a4d3168120 7c18369b90ac53ccac9d87588e6cc015
121 ··$tc'FdEntry1·::·GHC.Types.KindRep121 ··$tc'FdEntry1·::·GHC.Types.KindRep
122 ··[HasNoCafRefs,·TagSig:·<TagProper>,122 ··[HasNoCafRefs,·TagSig:·<TagProper>,
123 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]123 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
124 0a352850f50efdde20818dd887384e04124 32e1393262c58b279f8d34b6d3c16ad2
125 ··$tc'FdEntry2·::·GHC.Types.TrName125 ··$tc'FdEntry2·::·GHC.Types.TrName
126 ··[HasNoCafRefs,·TagSig:·<TagProper>,126 ··[HasNoCafRefs,·TagSig:·<TagProper>,
127 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],127 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
128 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'FdEntry3]128 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'FdEntry3]
129 483cf936c5a9e8964a63c93a0e8191ba129 228b3abf82271e05eb5d72f95ce9535b
130 ··$tc'FdEntry3·::·GHC.Prim.Addr#130 ··$tc'FdEntry3·::·GHC.Prim.Addr#
131 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,131 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
132 ···Unfolding:·Core:·<vanilla>·"'FdEntry"#]132 ···Unfolding:·Core:·<vanilla>·"'FdEntry"#]
133 d452c397f039ac187000e191c2292266133 6ee86d234fb736e2d52c4921e2509082
134 ··$tc'Inactive·::·GHC.Types.TyCon134 ··$tc'Inactive·::·GHC.Types.TyCon
135 ··[HasNoCafRefs,·TagSig:·<TagProper>,135 ··[HasNoCafRefs,·TagSig:·<TagProper>,
136 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],136 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
137 ···Unfolding:·Core:·<vanilla>137 ···Unfolding:·Core:·<vanilla>
138 ··············GHC.Types.TyCon138 ··············GHC.Types.TyCon
139 ················1809832667675313118#Word64 
140 ················14971108892650840347#Word64139 ················3139299465430223051#Word64
 140 ················4484402291236020558#Word64
141 ················$trModule141 ················$trModule
Max diff block lines reached; 20770/27004 bytes (76.91%) of diff not shown.
18.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/File.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/File.hi
Files 96% similar despite different names
17.9 KB
ghc --show-iface {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.Wai.Handler.Warp.File·91037 interface·Network.Wai.Handler.Warp.File·9103
8 ··interface·hash:·277ab08ca56178346718e6ebc4aacd40 
9 ··ABI·hash:·fad7e6b5b4c1580740942f08b432fb67 
10 ··export-list·hash:·48af0ae63782a5b6b8e679c8bb3d6ae68 ··interface·hash:·5ff640caeb8ff5612e23a427568e13af
 9 ··ABI·hash:·214e226ebd5da0a82da0990b0d507bd2
 10 ··export-list·hash:·211c7696516afdd85e4b71335ac4581f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4e60320bf7062ee3a16f95654cfedea112 ··flag·hash:·d20a100dfe87fe0ca90b2100befe5f05
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·68e5f91c153105e07bf9d941e6cbd3d516 ··src_hash:·68e5f91c153105e07bf9d941e6cbd3d5
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Network.HTTP.Types.Header.parseByteRanges21 ··Network.HTTP.Types.Header.parseByteRanges
22 ··addContentHeadersForFilePart22 ··addContentHeadersForFilePart
23 ··conditionalRequest23 ··conditionalRequest
24 ··RspFileInfo{WithBody·WithoutBody}24 ··RspFileInfo{WithBody·WithoutBody}
25 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache25 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.PackInt28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.PackInt
29 boot·module·dependencies:29 boot·module·dependencies:
30 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.030 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.0
31 ·····························bytestring-0.12.2.0·http-date-0.0.11-3uw23k2TXKmDziZ6YA1QKb31 ·····························bytestring-0.12.2.0·http-date-0.0.11-3uw23k2TXKmDziZ6YA1QKb
32 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui232 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
33 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP33 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
Offset 103, 84 lines modifiedOffset 103, 84 lines modified
103 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab103 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab
104 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc104 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
105 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21105 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
106 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692106 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692
107 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995107 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
108 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38108 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
109 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083109 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
110 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache·c686d4f07e6f8421341d9c4a9cb382d7 
111 ··exports:·91d137dcdfdd44e5b2fa59adb3d8e725 
112 ··FileInfo·75ec10b23d564007a1faf655fc44d3db 
113 ··fileInfoDate·173083ce7ba490507f2f42d8110aca16 
114 ··fileInfoSize·e98073dc8896e10f9e5b1737f05e99d6 
115 ··fileInfoTime·a11b7be0d4fd6abda5b27d75a6425ca6 
116 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
117 ··exports:·88bbfef451c212be6c81454fbaa9657c 
118 ··IndexedHeader·f71acb2ba088d11aa9039092eec5c89a 
119 ··ReqIfMatch·337f10860011117b02c6c15da9d4c3f9 
120 ··ReqIfModifiedSince·891d4f8d288d002b45476f72e1bfef9b 
121 ··ReqIfNoneMatch·ac380c25c068dcae53dd267833fdf96d 
122 ··ReqIfRange·3199739eba79064fb76a164a9d58b26c 
123 ··ReqIfUnmodifiedSince·5a3f413a29f10389dd62b720db2f5716 
124 ··ReqRange·a577c0622b66e84d166d2e75d2ac5011 
125 ··ResLastModified·286b4bc6a86db5daaad5ee77b275812e 
126 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
127 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
128 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.PackInt·a6f2b1759cebeea435426d6d68b1e87f 
129 ··exports:·b72b50cf1c9c4500c17910db3840af3c 
130 ··packIntegral·360bc1d5676896d897decbdd7a6c4dd1110 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache·2d3378f2a4284d6f821b0e8344f4e566
 111 ··exports:·bcf30b9078d21e72447ff2e2380166d0
 112 ··FileInfo·e397ed9c1e5b3421af9c18b7f92bed24
 113 ··fileInfoDate·6a3c433c017902b7b5e6521e5131c0a1
 114 ··fileInfoSize·be85f4aa8e238bbc00b576c12eceb700
 115 ··fileInfoTime·b931935d13c6559b47a0470967af04b0
 116 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header·abb1cfa7881da0a89548839d1c03d345
 117 ··exports:·e32b5ac67c378680cc726e3faa0838e1
 118 ··IndexedHeader·89079f79ea8bfcf69ee19f23de83cee2
 119 ··ReqIfMatch·e21de3d7d0b47f859c6833afae19cc33
 120 ··ReqIfModifiedSince·ac92563890cd700922eec59753d1a5d8
 121 ··ReqIfNoneMatch·376606507d27de007a3d498acb002620
 122 ··ReqIfRange·3678a18770a9a70ef92f1bc05ba375df
 123 ··ReqIfUnmodifiedSince·fcdb7c56265220b72faf517a8333dbdd
 124 ··ReqRange·fe6e8f11b8bdde4991fcc71efd6203cf
 125 ··ResLastModified·b94e1432ef127d85ec9bb388782c8d5a
 126 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 127 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 128 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.PackInt·064188eb465bd1bfe59339300e152ab1
 129 ··exports:·07f30c92efc5dc7dc8b688642ca66c0d
 130 ··packIntegral·67618f31c6f97dfaabf0d7521726c7ba
131 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf131 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
132 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb132 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
133 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d133 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
134 1a233b6f653504dcf12c2fcab16e4bbf134 a4050b18f719060e07d1531153aadc0f
135 ··$fEqRspFileInfo·::·GHC.Classes.Eq·RspFileInfo135 ··$fEqRspFileInfo·::·GHC.Classes.Eq·RspFileInfo
136 ··DFunId136 ··DFunId
137 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],137 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
138 ···Inline:·CONLIKE,138 ···Inline:·CONLIKE,
139 ···Unfolding:·DFun:.139 ···Unfolding:·DFun:.
140 ················@RspFileInfo·$fEqRspFileInfo_$c==·$fEqRspFileInfo_$c/=]140 ················@RspFileInfo·$fEqRspFileInfo_$c==·$fEqRspFileInfo_$c/=]
141 daa67e5d47d11338c81713ea46ac78b0141 3d38d4b184524aae15bea86786a108c1
142 ··$fEqRspFileInfo1·::142 ··$fEqRspFileInfo1·::
143 ····GHC.Classes.Eq143 ····GHC.Classes.Eq
144 ······(Network.HTTP.Types.Header.HeaderName,144 ······(Network.HTTP.Types.Header.HeaderName,
145 ·······Data.ByteString.Internal.Type.ByteString)145 ·······Data.ByteString.Internal.Type.ByteString)
146 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),146 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
147 ···Unfolding:·Core:·<vanilla>147 ···Unfolding:·Core:·<vanilla>
148 ··············GHC.Classes.$fEqTuple2148 ··············GHC.Classes.$fEqTuple2
149 ················@(Data.CaseInsensitive.Internal.CI149 ················@(Data.CaseInsensitive.Internal.CI
150 ····················Data.ByteString.Internal.Type.ByteString)150 ····················Data.ByteString.Internal.Type.ByteString)
151 ················@Data.ByteString.Internal.Type.ByteString151 ················@Data.ByteString.Internal.Type.ByteString
152 ················$fEqRspFileInfo2152 ················$fEqRspFileInfo2
153 ················Data.ByteString.Internal.Type.$fEqByteString]153 ················Data.ByteString.Internal.Type.$fEqByteString]
154 1fb39a10bba60cc89f106cac8d34e97b154 589cb3296c5dc26d2d9d42d16d4a6314
155 ··$fEqRspFileInfo2·::155 ··$fEqRspFileInfo2·::
156 ····GHC.Classes.Eq156 ····GHC.Classes.Eq
157 ······(Data.CaseInsensitive.Internal.CI157 ······(Data.CaseInsensitive.Internal.CI
158 ·········Data.ByteString.Internal.Type.ByteString)158 ·········Data.ByteString.Internal.Type.ByteString)
159 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),159 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
160 ···Unfolding:·Core:·<vanilla>160 ···Unfolding:·Core:·<vanilla>
161 ··············Data.CaseInsensitive.Internal.$fEqCI161 ··············Data.CaseInsensitive.Internal.$fEqCI
162 ················@Data.ByteString.Internal.Type.ByteString162 ················@Data.ByteString.Internal.Type.ByteString
163 ················Data.ByteString.Internal.Type.$fEqByteString]163 ················Data.ByteString.Internal.Type.$fEqByteString]
164 d4f304c296b487b55b4b881281cc10cb164 95601824d655952bc125d90c57c96a1b
165 ··$fEqRspFileInfo3·::·()165 ··$fEqRspFileInfo3·::·()
166 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),166 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
167 ···Strictness:·b,·CPR:·b]167 ···Strictness:·b,·CPR:·b]
168 dbf70fed636c8b2f932aa0afb3804d51168 aff7a793ec76a07195032f0fa89c25bf
169 ··$fEqRspFileInfo_$c/=·::169 ··$fEqRspFileInfo_$c/=·::
170 ····RspFileInfo·->·RspFileInfo·->·GHC.Types.Bool170 ····RspFileInfo·->·RspFileInfo·->·GHC.Types.Bool
171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
Max diff block lines reached; 10799/18326 bytes (58.93%) of diff not shown.
18.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/File.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/File.dyn_hi
Files 96% similar despite different names
17.9 KB
ghc --show-iface {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.File·91037 interface·Network.Wai.Handler.Warp.File·9103
8 ··interface·hash:·277ab08ca56178346718e6ebc4aacd40 
9 ··ABI·hash:·fad7e6b5b4c1580740942f08b432fb67 
10 ··export-list·hash:·48af0ae63782a5b6b8e679c8bb3d6ae68 ··interface·hash:·5ff640caeb8ff5612e23a427568e13af
 9 ··ABI·hash:·214e226ebd5da0a82da0990b0d507bd2
 10 ··export-list·hash:·211c7696516afdd85e4b71335ac4581f
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d20a100dfe87fe0ca90b2100befe5f0512 ··flag·hash:·4e60320bf7062ee3a16f95654cfedea1
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·68e5f91c153105e07bf9d941e6cbd3d516 ··src_hash:·68e5f91c153105e07bf9d941e6cbd3d5
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··Network.HTTP.Types.Header.parseByteRanges21 ··Network.HTTP.Types.Header.parseByteRanges
22 ··addContentHeadersForFilePart22 ··addContentHeadersForFilePart
23 ··conditionalRequest23 ··conditionalRequest
24 ··RspFileInfo{WithBody·WithoutBody}24 ··RspFileInfo{WithBody·WithoutBody}
25 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache25 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.PackInt28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.PackInt
29 boot·module·dependencies:29 boot·module·dependencies:
30 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.030 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.0
31 ·····························bytestring-0.12.2.0·http-date-0.0.11-3uw23k2TXKmDziZ6YA1QKb31 ·····························bytestring-0.12.2.0·http-date-0.0.11-3uw23k2TXKmDziZ6YA1QKb
32 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui232 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
33 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP33 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
Offset 103, 84 lines modifiedOffset 103, 84 lines modified
103 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab103 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab
104 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc104 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
105 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21105 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
106 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692106 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692
107 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995107 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
108 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38108 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
109 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083109 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
110 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache·c686d4f07e6f8421341d9c4a9cb382d7 
111 ··exports:·91d137dcdfdd44e5b2fa59adb3d8e725 
112 ··FileInfo·75ec10b23d564007a1faf655fc44d3db 
113 ··fileInfoDate·173083ce7ba490507f2f42d8110aca16 
114 ··fileInfoSize·e98073dc8896e10f9e5b1737f05e99d6 
115 ··fileInfoTime·a11b7be0d4fd6abda5b27d75a6425ca6 
116 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
117 ··exports:·88bbfef451c212be6c81454fbaa9657c 
118 ··IndexedHeader·f71acb2ba088d11aa9039092eec5c89a 
119 ··ReqIfMatch·337f10860011117b02c6c15da9d4c3f9 
120 ··ReqIfModifiedSince·891d4f8d288d002b45476f72e1bfef9b 
121 ··ReqIfNoneMatch·ac380c25c068dcae53dd267833fdf96d 
122 ··ReqIfRange·3199739eba79064fb76a164a9d58b26c 
123 ··ReqIfUnmodifiedSince·5a3f413a29f10389dd62b720db2f5716 
124 ··ReqRange·a577c0622b66e84d166d2e75d2ac5011 
125 ··ResLastModified·286b4bc6a86db5daaad5ee77b275812e 
126 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
127 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
128 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.PackInt·a6f2b1759cebeea435426d6d68b1e87f 
129 ··exports:·b72b50cf1c9c4500c17910db3840af3c 
130 ··packIntegral·360bc1d5676896d897decbdd7a6c4dd1110 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache·2d3378f2a4284d6f821b0e8344f4e566
 111 ··exports:·bcf30b9078d21e72447ff2e2380166d0
 112 ··FileInfo·e397ed9c1e5b3421af9c18b7f92bed24
 113 ··fileInfoDate·6a3c433c017902b7b5e6521e5131c0a1
 114 ··fileInfoSize·be85f4aa8e238bbc00b576c12eceb700
 115 ··fileInfoTime·b931935d13c6559b47a0470967af04b0
 116 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header·abb1cfa7881da0a89548839d1c03d345
 117 ··exports:·e32b5ac67c378680cc726e3faa0838e1
 118 ··IndexedHeader·89079f79ea8bfcf69ee19f23de83cee2
 119 ··ReqIfMatch·e21de3d7d0b47f859c6833afae19cc33
 120 ··ReqIfModifiedSince·ac92563890cd700922eec59753d1a5d8
 121 ··ReqIfNoneMatch·376606507d27de007a3d498acb002620
 122 ··ReqIfRange·3678a18770a9a70ef92f1bc05ba375df
 123 ··ReqIfUnmodifiedSince·fcdb7c56265220b72faf517a8333dbdd
 124 ··ReqRange·fe6e8f11b8bdde4991fcc71efd6203cf
 125 ··ResLastModified·b94e1432ef127d85ec9bb388782c8d5a
 126 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 127 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 128 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.PackInt·064188eb465bd1bfe59339300e152ab1
 129 ··exports:·07f30c92efc5dc7dc8b688642ca66c0d
 130 ··packIntegral·67618f31c6f97dfaabf0d7521726c7ba
131 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf131 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
132 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb132 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
133 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d133 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
134 1a233b6f653504dcf12c2fcab16e4bbf134 a4050b18f719060e07d1531153aadc0f
135 ··$fEqRspFileInfo·::·GHC.Classes.Eq·RspFileInfo135 ··$fEqRspFileInfo·::·GHC.Classes.Eq·RspFileInfo
136 ··DFunId136 ··DFunId
137 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],137 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
138 ···Inline:·CONLIKE,138 ···Inline:·CONLIKE,
139 ···Unfolding:·DFun:.139 ···Unfolding:·DFun:.
140 ················@RspFileInfo·$fEqRspFileInfo_$c==·$fEqRspFileInfo_$c/=]140 ················@RspFileInfo·$fEqRspFileInfo_$c==·$fEqRspFileInfo_$c/=]
141 daa67e5d47d11338c81713ea46ac78b0141 3d38d4b184524aae15bea86786a108c1
142 ··$fEqRspFileInfo1·::142 ··$fEqRspFileInfo1·::
143 ····GHC.Classes.Eq143 ····GHC.Classes.Eq
144 ······(Network.HTTP.Types.Header.HeaderName,144 ······(Network.HTTP.Types.Header.HeaderName,
145 ·······Data.ByteString.Internal.Type.ByteString)145 ·······Data.ByteString.Internal.Type.ByteString)
146 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),146 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
147 ···Unfolding:·Core:·<vanilla>147 ···Unfolding:·Core:·<vanilla>
148 ··············GHC.Classes.$fEqTuple2148 ··············GHC.Classes.$fEqTuple2
149 ················@(Data.CaseInsensitive.Internal.CI149 ················@(Data.CaseInsensitive.Internal.CI
150 ····················Data.ByteString.Internal.Type.ByteString)150 ····················Data.ByteString.Internal.Type.ByteString)
151 ················@Data.ByteString.Internal.Type.ByteString151 ················@Data.ByteString.Internal.Type.ByteString
152 ················$fEqRspFileInfo2152 ················$fEqRspFileInfo2
153 ················Data.ByteString.Internal.Type.$fEqByteString]153 ················Data.ByteString.Internal.Type.$fEqByteString]
154 1fb39a10bba60cc89f106cac8d34e97b154 589cb3296c5dc26d2d9d42d16d4a6314
155 ··$fEqRspFileInfo2·::155 ··$fEqRspFileInfo2·::
156 ····GHC.Classes.Eq156 ····GHC.Classes.Eq
157 ······(Data.CaseInsensitive.Internal.CI157 ······(Data.CaseInsensitive.Internal.CI
158 ·········Data.ByteString.Internal.Type.ByteString)158 ·········Data.ByteString.Internal.Type.ByteString)
159 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),159 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
160 ···Unfolding:·Core:·<vanilla>160 ···Unfolding:·Core:·<vanilla>
161 ··············Data.CaseInsensitive.Internal.$fEqCI161 ··············Data.CaseInsensitive.Internal.$fEqCI
162 ················@Data.ByteString.Internal.Type.ByteString162 ················@Data.ByteString.Internal.Type.ByteString
163 ················Data.ByteString.Internal.Type.$fEqByteString]163 ················Data.ByteString.Internal.Type.$fEqByteString]
164 d4f304c296b487b55b4b881281cc10cb164 95601824d655952bc125d90c57c96a1b
165 ··$fEqRspFileInfo3·::·()165 ··$fEqRspFileInfo3·::·()
166 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),166 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
167 ···Strictness:·b,·CPR:·b]167 ···Strictness:·b,·CPR:·b]
168 dbf70fed636c8b2f932aa0afb3804d51168 aff7a793ec76a07195032f0fa89c25bf
169 ··$fEqRspFileInfo_$c/=·::169 ··$fEqRspFileInfo_$c/=·::
170 ····RspFileInfo·->·RspFileInfo·->·GHC.Types.Bool170 ····RspFileInfo·->·RspFileInfo·->·GHC.Types.Bool
171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
Max diff block lines reached; 10799/18326 bytes (58.93%) of diff not shown.
27.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FileInfoCache.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FileInfoCache.dyn_hi
Files 98% similar despite different names
27.2 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.FileInfoCache·91037 interface·Network.Wai.Handler.Warp.FileInfoCache·9103
8 ··interface·hash:·fc274def20d04f40caec532fef3a045a 
9 ··ABI·hash:·c686d4f07e6f8421341d9c4a9cb382d7 
10 ··export-list·hash:·91d137dcdfdd44e5b2fa59adb3d8e7258 ··interface·hash:·8b58c7c0c0313da44ba49f135fd7ac91
 9 ··ABI·hash:·2d3378f2a4284d6f821b0e8344f4e566
 10 ··export-list·hash:·bcf30b9078d21e72447ff2e2380166d0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·79f1abd70c2dd4c83a43820817e488c412 ··flag·hash:·79f1abd70c2dd4c83a43820817e488c4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ecbbe6a28ae99ca04e7d3756891230df16 ··src_hash:·ecbbe6a28ae99ca04e7d3756891230df
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··getInfo21 ··getInfo
22 ··withFileInfoCache22 ··withFileInfoCache
23 ··FileInfo{FileInfo·fileInfoDate·fileInfoName·fileInfoSize·fileInfoTime}23 ··FileInfo{FileInfo·fileInfoDate·fileInfoName·fileInfoSize·fileInfoTime}
24 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HashMap24 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HashMap
25 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports25 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·auto-update-0.2.6-AchiSDtyU7wAbNnjGEg5Bx27 direct·package·dependencies:·auto-update-0.2.6-AchiSDtyU7wAbNnjGEg5Bx
28 ·····························base-4.20.2.0·http-date-0.0.11-3uw23k2TXKmDziZ6YA1QKb·unix-2.8.7.028 ·····························base-4.20.2.0·http-date-0.0.11-3uw23k2TXKmDziZ6YA1QKb·unix-2.8.7.0
29 plugin·package·dependencies:29 plugin·package·dependencies:
30 orphans:·Data.Attoparsec.ByteString.Char8·Data.Binary.Generic30 orphans:·Data.Attoparsec.ByteString.Char8·Data.Binary.Generic
31 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float31 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
32 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Data.Text32 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Data.Text
Offset 77, 271 lines modifiedOffset 77, 271 lines modified
77 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988877 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
78 import··-/··Network.HTTP.Date·daa0107b3bc6abab37d532c4dc84b4eb78 import··-/··Network.HTTP.Date·daa0107b3bc6abab37d532c4dc84b4eb
79 import··-/··Network.HTTP.Date.Converter·b49ef380145864f2cd557fdd251146a279 import··-/··Network.HTTP.Date.Converter·b49ef380145864f2cd557fdd251146a2
80 import··-/··Network.HTTP.Date.Formatter·2d982801a23beba5d9e4ccfb403a38b880 import··-/··Network.HTTP.Date.Formatter·2d982801a23beba5d9e4ccfb403a38b8
81 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab81 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab
82 import··-/··System.Posix.Files·b1799050ffa0f4de3eca55acbda65ea082 import··-/··System.Posix.Files·b1799050ffa0f4de3eca55acbda65ea0
83 import··-/··System.Posix.Files.Common·7273fd0779ed4d507c3972cd075b703083 import··-/··System.Posix.Files.Common·7273fd0779ed4d507c3972cd075b7030
84 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HashMap·6b2078aa7d6270a50a697f8f6302ee53 
85 ··exports:·c1f82018274809ca382725624104ae79 
86 ··HashMap·ba23000178a3567c162de046a2906b80 
87 ··empty·87043ea6366ae9c8851cf8ca575e1590 
88 ··insert·c684036b89a6fcb7981e4137c140594b 
89 ··isEmpty·abae7ff94ba3dc30241e8aa0e0f749eb 
90 ··lookup·13bbbb4eb1e4e1abc72b0432041028a5 
91 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
92 ··exports:·a2bb3dcc22bef7437912bc9517d4217c84 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HashMap·579912d6ccb8c29610fbd66dc0458ed8
 85 ··exports:·3cf40a5e70553a006f30a62c163eca5c
 86 ··HashMap·d5e21fabee17fef66d180ae54b7e2489
 87 ··empty·ef7151656923cd3c4244ac8e06879b3a
 88 ··insert·602ee47b0588273228f02cebbfc695d0
 89 ··isEmpty·d2920d94936cc47c0f492a393f57d0e2
 90 ··lookup·2714b53b3698bb35335962e60d9300c2
 91 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 92 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
93 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf93 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
94 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb94 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
95 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d95 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
96 31aa6ac0a9360f79fe6d41ad67067c1896 69f9c0e630e796491ac9db0d2b9628b8
97 ··$fEqFileInfo·::·GHC.Classes.Eq·FileInfo97 ··$fEqFileInfo·::·GHC.Classes.Eq·FileInfo
98 ··DFunId98 ··DFunId
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,100 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
101 ···Unfolding:·DFun:.·@FileInfo·$fEqFileInfo_$c==·$fEqFileInfo_$c/=]101 ···Unfolding:·DFun:.·@FileInfo·$fEqFileInfo_$c==·$fEqFileInfo_$c/=]
102 4ee839f775152510295b6402c5b726f8102 46b8faf1de33d369fb69d831f27ab487
103 ··$fEqFileInfo_$c/=·::·FileInfo·->·FileInfo·->·GHC.Types.Bool103 ··$fEqFileInfo_$c/=·::·FileInfo·->·FileInfo·->·GHC.Types.Bool
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
105 ···Arity:·2,·Strictness:·<1!P(1L,1L,1L,1!P(L,L,L))><1!P(1L,1L,1L,1L)>,105 ···Arity:·2,·Strictness:·<1!P(1L,1L,1L,1!P(L,L,L))><1!P(1L,1L,1L,1L)>,
106 ···Inline:·(sat-args=2),106 ···Inline:·(sat-args=2),
107 ···Unfolding:·Core:·StableUser·<2,FalseFalse>107 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
108 ··············\·(x['GHC.Types.Many]·::·FileInfo)108 ··············\·(x['GHC.Types.Many]·::·FileInfo)
109 ················(y['GHC.Types.Many]·::·FileInfo)·->109 ················(y['GHC.Types.Many]·::·FileInfo)·->
110 ··············case·$fEqFileInfo_$c==·x·y·of·wild·{110 ··············case·$fEqFileInfo_$c==·x·y·of·wild·{
111 ················GHC.Types.False·->·GHC.Types.True111 ················GHC.Types.False·->·GHC.Types.True
112 ················GHC.Types.True·->·GHC.Types.False·}]112 ················GHC.Types.True·->·GHC.Types.False·}]
113 664b561ea88cb9d62df9f10de44a6d3d113 d3b77d3d2bcb882275155debb1e6d463
114 ··$fEqFileInfo_$c==·::·FileInfo·->·FileInfo·->·GHC.Types.Bool114 ··$fEqFileInfo_$c==·::·FileInfo·->·FileInfo·->·GHC.Types.Bool
115 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,115 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
116 ···Strictness:·<1!P(1L,1L,1L,1!P(L,L,L))><1!P(1L,1L,1L,1L)>,116 ···Strictness:·<1!P(1L,1L,1L,1!P(L,L,L))><1!P(1L,1L,1L,1L)>,
117 ···Inline:·[2],117 ···Inline:·[2],
118 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>118 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
119 ··············\·(ds['GHC.Types.Many]·::·FileInfo)119 ··············\·(ds['GHC.Types.Many]·::·FileInfo)
120 ················(ds1['GHC.Types.Many]·::·FileInfo)·->120 ················(ds1['GHC.Types.Many]·::·FileInfo)·->
121 ··············case·ds·of·wild·{·FileInfo·ww·ww1·ww2·ww3·->121 ··············case·ds·of·wild·{·FileInfo·ww·ww1·ww2·ww3·->
122 ··············case·ww3·of·wild1·{·Data.ByteString.Internal.Type.BS·ww4·ww5·ww6·->122 ··············case·ww3·of·wild1·{·Data.ByteString.Internal.Type.BS·ww4·ww5·ww6·->
123 ··············case·ds1·of·wild2·{·FileInfo·ww7·ww8·ww9·ww10·->123 ··············case·ds1·of·wild2·{·FileInfo·ww7·ww8·ww9·ww10·->
124 ··············$w$c==·ww·ww1·ww2·ww4·ww5·ww6·ww7·ww8·ww9·ww10·}·}·}]124 ··············$w$c==·ww·ww1·ww2·ww4·ww5·ww6·ww7·ww8·ww9·ww10·}·}·}]
125 b101f35ee9abb64080d45af5467b32b4125 01bbd154771ff2089cd865dfcb2c5314
126 ··$fShowFileInfo·::·GHC.Internal.Show.Show·FileInfo126 ··$fShowFileInfo·::·GHC.Internal.Show.Show·FileInfo
127 ··DFunId127 ··DFunId
128 ··[TagSig:·<TagProper>,128 ··[TagSig:·<TagProper>,
129 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,129 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,
130 ···Unfolding:·DFun:.130 ···Unfolding:·DFun:.
131 ················@FileInfo131 ················@FileInfo
132 ················$fShowFileInfo_$cshowsPrec132 ················$fShowFileInfo_$cshowsPrec
133 ················$fShowFileInfo_$cshow133 ················$fShowFileInfo_$cshow
134 ················$fShowFileInfo_$cshowList]134 ················$fShowFileInfo_$cshowList]
135 4262796180c5e1495c71a18ecc61ebb9135 f9e0136c64dcb1957732b8563e057ad5
136 ··$fShowFileInfo1·::·FileInfo·->·GHC.Internal.Show.ShowS136 ··$fShowFileInfo1·::·FileInfo·->·GHC.Internal.Show.ShowS
137 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,137 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
138 ···Strictness:·<1P(1L,1L,1L,1L)><L>,138 ···Strictness:·<1P(1L,1L,1L,1L)><L>,
139 ···Unfolding:·Core:·<vanilla>139 ···Unfolding:·Core:·<vanilla>
140 ··············\·(ds['GHC.Types.Many]·::·FileInfo)140 ··············\·(ds['GHC.Types.Many]·::·FileInfo)
141 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->141 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->
142 ··············case·ds·of·wild·{·FileInfo·ww·ww1·ww2·ww3·->142 ··············case·ds·of·wild·{·FileInfo·ww·ww1·ww2·ww3·->
143 ··············case·ww3·of·wild1·{·Data.ByteString.Internal.Type.BS·ww4·ww5·ww6·->143 ··············case·ww3·of·wild1·{·Data.ByteString.Internal.Type.BS·ww4·ww5·ww6·->
144 ··············$w$cshowsPrec·0#·ww·ww1·ww2·ww4·ww5·ww6·eta·}·}]144 ··············$w$cshowsPrec·0#·ww·ww1·ww2·ww4·ww5·ww6·eta·}·}]
145 3e13d2d9b9f82a79a66cca238e4cc85a145 4596b62de4e71cb21db79c6537b01a62
146 ··$fShowFileInfo2·::·GHC.Prim.Addr#146 ··$fShowFileInfo2·::·GHC.Prim.Addr#
147 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,147 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
148 ···Unfolding:·Core:·<vanilla>·"}"#]148 ···Unfolding:·Core:·<vanilla>·"}"#]
149 4dd8d2bafe5b296abdf2d946c0eedc5e149 fdb46fa2d2b538551f2f30b08721c072
150 ··$fShowFileInfo3·::·GHC.Prim.Addr#150 ··$fShowFileInfo3·::·GHC.Prim.Addr#
151 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,151 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
152 ···Unfolding:·Core:·<vanilla>·",·fileInfoDate·=·"#]152 ···Unfolding:·Core:·<vanilla>·",·fileInfoDate·=·"#]
153 c7d92329adecd455deceb9b638ddc5a3153 33cde159db7658e2b78cd7001bc89daa
154 ··$fShowFileInfo4·::·GHC.Prim.Addr#154 ··$fShowFileInfo4·::·GHC.Prim.Addr#
155 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,155 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
156 ···Unfolding:·Core:·<vanilla>·",·fileInfoTime·=·"#]156 ···Unfolding:·Core:·<vanilla>·",·fileInfoTime·=·"#]
157 9ad23b9a7c88b3c755c1451eed948af0157 462aa23c4f9e55891320eb5656be43e1
158 ··$fShowFileInfo5·::·GHC.Prim.Addr#158 ··$fShowFileInfo5·::·GHC.Prim.Addr#
159 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,159 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
160 ···Unfolding:·Core:·<vanilla>·",·fileInfoSize·=·"#]160 ···Unfolding:·Core:·<vanilla>·",·fileInfoSize·=·"#]
Max diff block lines reached; 20643/27843 bytes (74.14%) of diff not shown.
27.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/FileInfoCache.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/FileInfoCache.hi
Files 98% similar despite different names
27.2 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.FileInfoCache·91037 interface·Network.Wai.Handler.Warp.FileInfoCache·9103
8 ··interface·hash:·fc274def20d04f40caec532fef3a045a 
9 ··ABI·hash:·c686d4f07e6f8421341d9c4a9cb382d7 
10 ··export-list·hash:·91d137dcdfdd44e5b2fa59adb3d8e7258 ··interface·hash:·8b58c7c0c0313da44ba49f135fd7ac91
 9 ··ABI·hash:·2d3378f2a4284d6f821b0e8344f4e566
 10 ··export-list·hash:·bcf30b9078d21e72447ff2e2380166d0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f9d4de0715f48dce5f9c3dd7e761105612 ··flag·hash:·f9d4de0715f48dce5f9c3dd7e7611056
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ecbbe6a28ae99ca04e7d3756891230df16 ··src_hash:·ecbbe6a28ae99ca04e7d3756891230df
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··getInfo21 ··getInfo
22 ··withFileInfoCache22 ··withFileInfoCache
23 ··FileInfo{FileInfo·fileInfoDate·fileInfoName·fileInfoSize·fileInfoTime}23 ··FileInfo{FileInfo·fileInfoDate·fileInfoName·fileInfoSize·fileInfoTime}
24 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HashMap24 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HashMap
25 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports25 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·auto-update-0.2.6-AchiSDtyU7wAbNnjGEg5Bx27 direct·package·dependencies:·auto-update-0.2.6-AchiSDtyU7wAbNnjGEg5Bx
28 ·····························base-4.20.2.0·http-date-0.0.11-3uw23k2TXKmDziZ6YA1QKb·unix-2.8.7.028 ·····························base-4.20.2.0·http-date-0.0.11-3uw23k2TXKmDziZ6YA1QKb·unix-2.8.7.0
29 plugin·package·dependencies:29 plugin·package·dependencies:
30 orphans:·Data.Attoparsec.ByteString.Char8·Data.Binary.Generic30 orphans:·Data.Attoparsec.ByteString.Char8·Data.Binary.Generic
31 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float31 ·········Data.ByteString.Builder·GHC.Internal.Base·GHC.Internal.Float
32 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Data.Text32 ·········GHC.Prim.Ext·Data.Hashable.Generic.Instances·Data.Text
Offset 77, 271 lines modifiedOffset 77, 271 lines modified
77 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988877 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
78 import··-/··Network.HTTP.Date·daa0107b3bc6abab37d532c4dc84b4eb78 import··-/··Network.HTTP.Date·daa0107b3bc6abab37d532c4dc84b4eb
79 import··-/··Network.HTTP.Date.Converter·b49ef380145864f2cd557fdd251146a279 import··-/··Network.HTTP.Date.Converter·b49ef380145864f2cd557fdd251146a2
80 import··-/··Network.HTTP.Date.Formatter·2d982801a23beba5d9e4ccfb403a38b880 import··-/··Network.HTTP.Date.Formatter·2d982801a23beba5d9e4ccfb403a38b8
81 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab81 import··-/··Network.HTTP.Date.Types·af1978499fb49d6b6fdbed595a2ef3ab
82 import··-/··System.Posix.Files·b1799050ffa0f4de3eca55acbda65ea082 import··-/··System.Posix.Files·b1799050ffa0f4de3eca55acbda65ea0
83 import··-/··System.Posix.Files.Common·7273fd0779ed4d507c3972cd075b703083 import··-/··System.Posix.Files.Common·7273fd0779ed4d507c3972cd075b7030
84 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HashMap·6b2078aa7d6270a50a697f8f6302ee53 
85 ··exports:·c1f82018274809ca382725624104ae79 
86 ··HashMap·ba23000178a3567c162de046a2906b80 
87 ··empty·87043ea6366ae9c8851cf8ca575e1590 
88 ··insert·c684036b89a6fcb7981e4137c140594b 
89 ··isEmpty·abae7ff94ba3dc30241e8aa0e0f749eb 
90 ··lookup·13bbbb4eb1e4e1abc72b0432041028a5 
91 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
92 ··exports:·a2bb3dcc22bef7437912bc9517d4217c84 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HashMap·579912d6ccb8c29610fbd66dc0458ed8
 85 ··exports:·3cf40a5e70553a006f30a62c163eca5c
 86 ··HashMap·d5e21fabee17fef66d180ae54b7e2489
 87 ··empty·ef7151656923cd3c4244ac8e06879b3a
 88 ··insert·602ee47b0588273228f02cebbfc695d0
 89 ··isEmpty·d2920d94936cc47c0f492a393f57d0e2
 90 ··lookup·2714b53b3698bb35335962e60d9300c2
 91 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 92 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
93 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf93 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
94 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb94 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
95 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d95 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
96 31aa6ac0a9360f79fe6d41ad67067c1896 69f9c0e630e796491ac9db0d2b9628b8
97 ··$fEqFileInfo·::·GHC.Classes.Eq·FileInfo97 ··$fEqFileInfo·::·GHC.Classes.Eq·FileInfo
98 ··DFunId98 ··DFunId
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,100 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
101 ···Unfolding:·DFun:.·@FileInfo·$fEqFileInfo_$c==·$fEqFileInfo_$c/=]101 ···Unfolding:·DFun:.·@FileInfo·$fEqFileInfo_$c==·$fEqFileInfo_$c/=]
102 4ee839f775152510295b6402c5b726f8102 46b8faf1de33d369fb69d831f27ab487
103 ··$fEqFileInfo_$c/=·::·FileInfo·->·FileInfo·->·GHC.Types.Bool103 ··$fEqFileInfo_$c/=·::·FileInfo·->·FileInfo·->·GHC.Types.Bool
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
105 ···Arity:·2,·Strictness:·<1!P(1L,1L,1L,1!P(L,L,L))><1!P(1L,1L,1L,1L)>,105 ···Arity:·2,·Strictness:·<1!P(1L,1L,1L,1!P(L,L,L))><1!P(1L,1L,1L,1L)>,
106 ···Inline:·(sat-args=2),106 ···Inline:·(sat-args=2),
107 ···Unfolding:·Core:·StableUser·<2,FalseFalse>107 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
108 ··············\·(x['GHC.Types.Many]·::·FileInfo)108 ··············\·(x['GHC.Types.Many]·::·FileInfo)
109 ················(y['GHC.Types.Many]·::·FileInfo)·->109 ················(y['GHC.Types.Many]·::·FileInfo)·->
110 ··············case·$fEqFileInfo_$c==·x·y·of·wild·{110 ··············case·$fEqFileInfo_$c==·x·y·of·wild·{
111 ················GHC.Types.False·->·GHC.Types.True111 ················GHC.Types.False·->·GHC.Types.True
112 ················GHC.Types.True·->·GHC.Types.False·}]112 ················GHC.Types.True·->·GHC.Types.False·}]
113 664b561ea88cb9d62df9f10de44a6d3d113 d3b77d3d2bcb882275155debb1e6d463
114 ··$fEqFileInfo_$c==·::·FileInfo·->·FileInfo·->·GHC.Types.Bool114 ··$fEqFileInfo_$c==·::·FileInfo·->·FileInfo·->·GHC.Types.Bool
115 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,115 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
116 ···Strictness:·<1!P(1L,1L,1L,1!P(L,L,L))><1!P(1L,1L,1L,1L)>,116 ···Strictness:·<1!P(1L,1L,1L,1!P(L,L,L))><1!P(1L,1L,1L,1L)>,
117 ···Inline:·[2],117 ···Inline:·[2],
118 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>118 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
119 ··············\·(ds['GHC.Types.Many]·::·FileInfo)119 ··············\·(ds['GHC.Types.Many]·::·FileInfo)
120 ················(ds1['GHC.Types.Many]·::·FileInfo)·->120 ················(ds1['GHC.Types.Many]·::·FileInfo)·->
121 ··············case·ds·of·wild·{·FileInfo·ww·ww1·ww2·ww3·->121 ··············case·ds·of·wild·{·FileInfo·ww·ww1·ww2·ww3·->
122 ··············case·ww3·of·wild1·{·Data.ByteString.Internal.Type.BS·ww4·ww5·ww6·->122 ··············case·ww3·of·wild1·{·Data.ByteString.Internal.Type.BS·ww4·ww5·ww6·->
123 ··············case·ds1·of·wild2·{·FileInfo·ww7·ww8·ww9·ww10·->123 ··············case·ds1·of·wild2·{·FileInfo·ww7·ww8·ww9·ww10·->
124 ··············$w$c==·ww·ww1·ww2·ww4·ww5·ww6·ww7·ww8·ww9·ww10·}·}·}]124 ··············$w$c==·ww·ww1·ww2·ww4·ww5·ww6·ww7·ww8·ww9·ww10·}·}·}]
125 b101f35ee9abb64080d45af5467b32b4125 01bbd154771ff2089cd865dfcb2c5314
126 ··$fShowFileInfo·::·GHC.Internal.Show.Show·FileInfo126 ··$fShowFileInfo·::·GHC.Internal.Show.Show·FileInfo
127 ··DFunId127 ··DFunId
128 ··[TagSig:·<TagProper>,128 ··[TagSig:·<TagProper>,
129 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,129 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,
130 ···Unfolding:·DFun:.130 ···Unfolding:·DFun:.
131 ················@FileInfo131 ················@FileInfo
132 ················$fShowFileInfo_$cshowsPrec132 ················$fShowFileInfo_$cshowsPrec
133 ················$fShowFileInfo_$cshow133 ················$fShowFileInfo_$cshow
134 ················$fShowFileInfo_$cshowList]134 ················$fShowFileInfo_$cshowList]
135 4262796180c5e1495c71a18ecc61ebb9135 f9e0136c64dcb1957732b8563e057ad5
136 ··$fShowFileInfo1·::·FileInfo·->·GHC.Internal.Show.ShowS136 ··$fShowFileInfo1·::·FileInfo·->·GHC.Internal.Show.ShowS
137 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,137 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
138 ···Strictness:·<1P(1L,1L,1L,1L)><L>,138 ···Strictness:·<1P(1L,1L,1L,1L)><L>,
139 ···Unfolding:·Core:·<vanilla>139 ···Unfolding:·Core:·<vanilla>
140 ··············\·(ds['GHC.Types.Many]·::·FileInfo)140 ··············\·(ds['GHC.Types.Many]·::·FileInfo)
141 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->141 ················(eta['GHC.Types.Many]·::·GHC.Internal.Base.String)[OneShot]·->
142 ··············case·ds·of·wild·{·FileInfo·ww·ww1·ww2·ww3·->142 ··············case·ds·of·wild·{·FileInfo·ww·ww1·ww2·ww3·->
143 ··············case·ww3·of·wild1·{·Data.ByteString.Internal.Type.BS·ww4·ww5·ww6·->143 ··············case·ww3·of·wild1·{·Data.ByteString.Internal.Type.BS·ww4·ww5·ww6·->
144 ··············$w$cshowsPrec·0#·ww·ww1·ww2·ww4·ww5·ww6·eta·}·}]144 ··············$w$cshowsPrec·0#·ww·ww1·ww2·ww4·ww5·ww6·eta·}·}]
145 3e13d2d9b9f82a79a66cca238e4cc85a145 4596b62de4e71cb21db79c6537b01a62
146 ··$fShowFileInfo2·::·GHC.Prim.Addr#146 ··$fShowFileInfo2·::·GHC.Prim.Addr#
147 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,147 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
148 ···Unfolding:·Core:·<vanilla>·"}"#]148 ···Unfolding:·Core:·<vanilla>·"}"#]
149 4dd8d2bafe5b296abdf2d946c0eedc5e149 fdb46fa2d2b538551f2f30b08721c072
150 ··$fShowFileInfo3·::·GHC.Prim.Addr#150 ··$fShowFileInfo3·::·GHC.Prim.Addr#
151 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,151 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
152 ···Unfolding:·Core:·<vanilla>·",·fileInfoDate·=·"#]152 ···Unfolding:·Core:·<vanilla>·",·fileInfoDate·=·"#]
153 c7d92329adecd455deceb9b638ddc5a3153 33cde159db7658e2b78cd7001bc89daa
154 ··$fShowFileInfo4·::·GHC.Prim.Addr#154 ··$fShowFileInfo4·::·GHC.Prim.Addr#
155 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,155 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
156 ···Unfolding:·Core:·<vanilla>·",·fileInfoTime·=·"#]156 ···Unfolding:·Core:·<vanilla>·",·fileInfoTime·=·"#]
157 9ad23b9a7c88b3c755c1451eed948af0157 462aa23c4f9e55891320eb5656be43e1
158 ··$fShowFileInfo5·::·GHC.Prim.Addr#158 ··$fShowFileInfo5·::·GHC.Prim.Addr#
159 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,159 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
160 ···Unfolding:·Core:·<vanilla>·",·fileInfoSize·=·"#]160 ···Unfolding:·Core:·<vanilla>·",·fileInfoSize·=·"#]
Max diff block lines reached; 20643/27840 bytes (74.15%) of diff not shown.
15.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP1.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP1.dyn_hi
Files 94% similar despite different names
14.6 KB
ghc --show-iface {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.HTTP1·91037 interface·Network.Wai.Handler.Warp.HTTP1·9103
8 ··interface·hash:·d9991962720eecfbe38cc75bd5b82166 
9 ··ABI·hash:·3fc532301404f177cd2bf5d6a3eb005f 
10 ··export-list·hash:·9f68011dfe3869817f86501a6a2bf0518 ··interface·hash:·9c759997292be703dd9ffbb0a0de47be
 9 ··ABI·hash:·fd909689442bcf95d11957ee477161c6
 10 ··export-list·hash:·c90347a51c89d3a16d4e8200d8eecbd2
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·73534b8ee2cc77406cabd741447312c012 ··flag·hash:·73534b8ee2cc77406cabd741447312c0
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3bb8301456a71ded1360d3dc97e011ae16 ··src_hash:·3bb8301456a71ded1360d3dc97e011ae
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··http121 ··http1
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
23 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports23 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ReadInt24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ReadInt
25 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request25 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Request
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Response
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
29 boot·module·dependencies:29 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.030 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
31 ·····························iproute-1.7.15-DXPWbbWrQlzGQlteaJ6ZG131 ·····························iproute-1.7.15-DXPWbbWrQlzGQlteaJ6ZG1
32 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp32 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
33 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U733 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
34 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP·word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML34 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP·word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
35 plugin·package·dependencies:35 plugin·package·dependencies:
Offset 112, 157 lines modifiedOffset 112, 157 lines modified
112 import··-/··Data.IP·af2bf469e8a8a0651d019b4b65db99ef112 import··-/··Data.IP·af2bf469e8a8a0651d019b4b65db99ef
113 import··-/··Data.IP.Addr·e584121d1b82519cd6d7f60bede1d205113 import··-/··Data.IP.Addr·e584121d1b82519cd6d7f60bede1d205
114 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909114 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909
115 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7115 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
116 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8116 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
117 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38117 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
118 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083118 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
119 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
120 ··exports:·88bbfef451c212be6c81454fbaa9657c 
121 ··IndexedHeader·f71acb2ba088d11aa9039092eec5c89a 
122 ··defaultIndexRequestHeader·20afef01c1b3036f043612c2430d03da 
123 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
124 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
125 ··isAsyncException·a733518cb17dd340d509e0a648a8dc75 
126 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ReadInt·0bc029a1980b80eafb2f6aa6d1da316e 
127 ··exports:·a4366cef885979fa28f369b564ea9c60 
128 ··readInt·b1e0cd1c9e8ec917fcc424e26de52e12 
129 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request·f7f0098f5128a82eb7325e0eaf838562 
130 ··exports:·a284030ba98740a22035368a1004931f 
131 ··FirstRequest·a0e1d1e8e0d19e2452f82d183449c409 
132 ··NoKeepAliveRequest·17867aebb5f66b40884576ff71eae1c1 
133 ··SubsequentRequest·041ff9aca8fc14ddbdc36c852b825eb5 
134 ··recvRequest·6bf0f2998e4632da7ac5b4a6914384d2 
135 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response·85899973a88ec23675c3c82b97cca378 
136 ··exports:·1daef325b050d5a65f183cd23883e1d4 
137 ··sendResponse·170fef5c879b3e3cbc9d6a9b7d7ab54b 
138 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
139 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
140 ··ProxyProtocolNone·b7a7ca12ffa8de0e577375ab099062db 
141 ··ProxyProtocolOptional·862afa391438ce21133e1fdd5e6ccb78 
142 ··ProxyProtocolRequired·4cdd13fa0371cd26333b39b373dbf97d 
143 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
144 ··settingsMaximumBodyFlush·e7230d2e5f7b81ff38222e4396cd2c13 
145 ··settingsOnException·e93224716ae5fd93430ac0b032c2c07e 
146 ··settingsOnExceptionResponse·3f8bdb1368728eb03e886019f5b140ee 
147 ··settingsProxyProtocol·13e7b21f0f7b0bab52e207ff40e09fc4 
148 ··settingsSlowlorisSize·e7fc533a73a91fd209e048b10fc17526 
149 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
150 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
151 ··BadFirstLine·567c34337d6dfacafef2a9d5267b19bc 
152 ··BadProxyHeader·c8b5b7ff784f4ada5e44c518a8632a8f 
153 ··Connection·f8ca90d2cf4c09c8e2c3f232f8b5b596 
154 ··Connection·d874be0ba5479bc0d219811247bfccce 
155 ··ConnectionClosedByPeer·24447aae660acd644b6dc06d4d8cc7d3 
156 ··ExceptionInsideResponseBody·b122d04f11765e4aecd8b533017bf74c 
157 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
158 ··Source·13501364850b4c091812bb6e870c9eae 
159 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
160 ··connRecv·c09d9060861fc69518a7c32f563c36a0 
161 ··leftoverSource·63594c29ec89bfc4c54111868b0a142c 
162 ··mkSource·318140fdb6db9abb6cb43f7a08c98b51 
163 ··readSource·c7b38e025d4b5a9e04de72ebea529187119 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header·abb1cfa7881da0a89548839d1c03d345
 120 ··exports:·e32b5ac67c378680cc726e3faa0838e1
 121 ··IndexedHeader·89079f79ea8bfcf69ee19f23de83cee2
 122 ··defaultIndexRequestHeader·7599bf7a403e11c3ff2b9c3abb9514d9
 123 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 124 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 125 ··isAsyncException·fa927ecab9a2cee5fb4f3ca4fda6f2e6
 126 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ReadInt·420fd923a0345c88f433605787a65781
 127 ··exports:·3e8edd6d94c42ed04da9ab0d3ba952f5
 128 ··readInt·91366c45d8f2007de5fcf1e100d275a8
 129 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Request·e983d5c1d8743c0bf52d97418e69b87f
 130 ··exports:·45d8cb8c8281256d5cfb2128aeafa312
 131 ··FirstRequest·f31328fe69209f7d84261d5bdc9214c7
 132 ··NoKeepAliveRequest·d91435074b9e27e0cf11f364ce9107d3
 133 ··SubsequentRequest·efdc6184ac1e665b712c61d1e96ffcbf
 134 ··recvRequest·8505de9ec9b00bdaad8ce3d7c09acb31
 135 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Response·d7306c5213454aa5f2635303196b11b9
 136 ··exports:·fc73be8c0a1897e5dcdeed18a3b33eaf
 137 ··sendResponse·9915f59c0684c607664f7bb528f562ef
 138 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings·5b948dbd7f1e62df48f987d24d01e6fb
 139 ··exports:·0f301459fcaaa3ea3ead19b42e46d723
 140 ··ProxyProtocolNone·160da5ab140d5dd8b8c05ca23636d970
 141 ··ProxyProtocolOptional·1ec08d01f41f470d8a55a160ba516c1b
 142 ··ProxyProtocolRequired·b0591e2c4691b79de676098e52738f27
 143 ··Settings·a1d5ffad6c792192d092c9c7d8d37a6a
 144 ··settingsMaximumBodyFlush·b8e49a30cdd897e91799d7f1f7ff7454
 145 ··settingsOnException·0edd94a184f1c9dc7d243c08aa39cf12
 146 ··settingsOnExceptionResponse·a01396b4c15547c016048133c780309f
 147 ··settingsProxyProtocol·88a07b7d91222966f132cc271dda0dfd
 148 ··settingsSlowlorisSize·0311952d47d646e2d738ef4e46d4fa82
 149 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 150 ··exports:·e776193e178069fa75741d1221223f86
 151 ··BadFirstLine·e2cdcf9d3783c89c1998a162b8caf008
 152 ··BadProxyHeader·7f9fc02312838c4b4190dafaa1d63b89
 153 ··Connection·24587171df4b55990a451e6cfca9c03a
 154 ··Connection·377910cd60e0ff0d9027aef8a0b64ad2
 155 ··ConnectionClosedByPeer·022f9990b1bd2a15e57cebab042e092f
 156 ··ExceptionInsideResponseBody·93a837f1a30c068cba63dc0f7ca8d25e
Max diff block lines reached; 6383/14963 bytes (42.66%) of diff not shown.
14.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP1.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP1.hi
Files 89% similar despite different names
14.6 KB
ghc --show-iface {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.HTTP1·91037 interface·Network.Wai.Handler.Warp.HTTP1·9103
8 ··interface·hash:·d9991962720eecfbe38cc75bd5b82166 
9 ··ABI·hash:·3fc532301404f177cd2bf5d6a3eb005f 
10 ··export-list·hash:·9f68011dfe3869817f86501a6a2bf0518 ··interface·hash:·9c759997292be703dd9ffbb0a0de47be
 9 ··ABI·hash:·fd909689442bcf95d11957ee477161c6
 10 ··export-list·hash:·c90347a51c89d3a16d4e8200d8eecbd2
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·b95ce5c2f40c06a0d39790596b101b0b12 ··flag·hash:·b95ce5c2f40c06a0d39790596b101b0b
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3bb8301456a71ded1360d3dc97e011ae16 ··src_hash:·3bb8301456a71ded1360d3dc97e011ae
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··http121 ··http1
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
23 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports23 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ReadInt24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ReadInt
25 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request25 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Request
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Response
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
29 boot·module·dependencies:29 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.030 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
31 ·····························iproute-1.7.15-DXPWbbWrQlzGQlteaJ6ZG131 ·····························iproute-1.7.15-DXPWbbWrQlzGQlteaJ6ZG1
32 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp32 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
33 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U733 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
34 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP·word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML34 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP·word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
35 plugin·package·dependencies:35 plugin·package·dependencies:
Offset 112, 157 lines modifiedOffset 112, 157 lines modified
112 import··-/··Data.IP·af2bf469e8a8a0651d019b4b65db99ef112 import··-/··Data.IP·af2bf469e8a8a0651d019b4b65db99ef
113 import··-/··Data.IP.Addr·e584121d1b82519cd6d7f60bede1d205113 import··-/··Data.IP.Addr·e584121d1b82519cd6d7f60bede1d205
114 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909114 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909
115 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7115 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
116 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8116 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
117 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38117 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
118 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083118 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
119 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
120 ··exports:·88bbfef451c212be6c81454fbaa9657c 
121 ··IndexedHeader·f71acb2ba088d11aa9039092eec5c89a 
122 ··defaultIndexRequestHeader·20afef01c1b3036f043612c2430d03da 
123 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
124 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
125 ··isAsyncException·a733518cb17dd340d509e0a648a8dc75 
126 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ReadInt·0bc029a1980b80eafb2f6aa6d1da316e 
127 ··exports:·a4366cef885979fa28f369b564ea9c60 
128 ··readInt·b1e0cd1c9e8ec917fcc424e26de52e12 
129 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request·f7f0098f5128a82eb7325e0eaf838562 
130 ··exports:·a284030ba98740a22035368a1004931f 
131 ··FirstRequest·a0e1d1e8e0d19e2452f82d183449c409 
132 ··NoKeepAliveRequest·17867aebb5f66b40884576ff71eae1c1 
133 ··SubsequentRequest·041ff9aca8fc14ddbdc36c852b825eb5 
134 ··recvRequest·6bf0f2998e4632da7ac5b4a6914384d2 
135 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response·85899973a88ec23675c3c82b97cca378 
136 ··exports:·1daef325b050d5a65f183cd23883e1d4 
137 ··sendResponse·170fef5c879b3e3cbc9d6a9b7d7ab54b 
138 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
139 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
140 ··ProxyProtocolNone·b7a7ca12ffa8de0e577375ab099062db 
141 ··ProxyProtocolOptional·862afa391438ce21133e1fdd5e6ccb78 
142 ··ProxyProtocolRequired·4cdd13fa0371cd26333b39b373dbf97d 
143 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
144 ··settingsMaximumBodyFlush·e7230d2e5f7b81ff38222e4396cd2c13 
145 ··settingsOnException·e93224716ae5fd93430ac0b032c2c07e 
146 ··settingsOnExceptionResponse·3f8bdb1368728eb03e886019f5b140ee 
147 ··settingsProxyProtocol·13e7b21f0f7b0bab52e207ff40e09fc4 
148 ··settingsSlowlorisSize·e7fc533a73a91fd209e048b10fc17526 
149 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
150 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
151 ··BadFirstLine·567c34337d6dfacafef2a9d5267b19bc 
152 ··BadProxyHeader·c8b5b7ff784f4ada5e44c518a8632a8f 
153 ··Connection·f8ca90d2cf4c09c8e2c3f232f8b5b596 
154 ··Connection·d874be0ba5479bc0d219811247bfccce 
155 ··ConnectionClosedByPeer·24447aae660acd644b6dc06d4d8cc7d3 
156 ··ExceptionInsideResponseBody·b122d04f11765e4aecd8b533017bf74c 
157 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
158 ··Source·13501364850b4c091812bb6e870c9eae 
159 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
160 ··connRecv·c09d9060861fc69518a7c32f563c36a0 
161 ··leftoverSource·63594c29ec89bfc4c54111868b0a142c 
162 ··mkSource·318140fdb6db9abb6cb43f7a08c98b51 
163 ··readSource·c7b38e025d4b5a9e04de72ebea529187119 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header·abb1cfa7881da0a89548839d1c03d345
 120 ··exports:·e32b5ac67c378680cc726e3faa0838e1
 121 ··IndexedHeader·89079f79ea8bfcf69ee19f23de83cee2
 122 ··defaultIndexRequestHeader·7599bf7a403e11c3ff2b9c3abb9514d9
 123 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 124 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 125 ··isAsyncException·fa927ecab9a2cee5fb4f3ca4fda6f2e6
 126 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ReadInt·420fd923a0345c88f433605787a65781
 127 ··exports:·3e8edd6d94c42ed04da9ab0d3ba952f5
 128 ··readInt·91366c45d8f2007de5fcf1e100d275a8
 129 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Request·e983d5c1d8743c0bf52d97418e69b87f
 130 ··exports:·45d8cb8c8281256d5cfb2128aeafa312
 131 ··FirstRequest·f31328fe69209f7d84261d5bdc9214c7
 132 ··NoKeepAliveRequest·d91435074b9e27e0cf11f364ce9107d3
 133 ··SubsequentRequest·efdc6184ac1e665b712c61d1e96ffcbf
 134 ··recvRequest·8505de9ec9b00bdaad8ce3d7c09acb31
 135 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Response·d7306c5213454aa5f2635303196b11b9
 136 ··exports:·fc73be8c0a1897e5dcdeed18a3b33eaf
 137 ··sendResponse·9915f59c0684c607664f7bb528f562ef
 138 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings·5b948dbd7f1e62df48f987d24d01e6fb
 139 ··exports:·0f301459fcaaa3ea3ead19b42e46d723
 140 ··ProxyProtocolNone·160da5ab140d5dd8b8c05ca23636d970
 141 ··ProxyProtocolOptional·1ec08d01f41f470d8a55a160ba516c1b
 142 ··ProxyProtocolRequired·b0591e2c4691b79de676098e52738f27
 143 ··Settings·a1d5ffad6c792192d092c9c7d8d37a6a
 144 ··settingsMaximumBodyFlush·b8e49a30cdd897e91799d7f1f7ff7454
 145 ··settingsOnException·0edd94a184f1c9dc7d243c08aa39cf12
 146 ··settingsOnExceptionResponse·a01396b4c15547c016048133c780309f
 147 ··settingsProxyProtocol·88a07b7d91222966f132cc271dda0dfd
 148 ··settingsSlowlorisSize·0311952d47d646e2d738ef4e46d4fa82
 149 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 150 ··exports:·e776193e178069fa75741d1221223f86
 151 ··BadFirstLine·e2cdcf9d3783c89c1998a162b8caf008
 152 ··BadProxyHeader·7f9fc02312838c4b4190dafaa1d63b89
 153 ··Connection·24587171df4b55990a451e6cfca9c03a
 154 ··Connection·377910cd60e0ff0d9027aef8a0b64ad2
 155 ··ConnectionClosedByPeer·022f9990b1bd2a15e57cebab042e092f
 156 ··ExceptionInsideResponseBody·93a837f1a30c068cba63dc0f7ca8d25e
Max diff block lines reached; 6383/14960 bytes (42.67%) of diff not shown.
10.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/File.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/File.hi
Files 98% similar despite different names
10.6 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.Wai.Handler.Warp.HTTP2.File·91037 interface·Network.Wai.Handler.Warp.HTTP2.File·9103
8 ··interface·hash:·1e19614e4c02437f44d69f024ee59911 
9 ··ABI·hash:·a67f19f789dde9471fcf8482f1b0ec2e 
10 ··export-list·hash:·4e0fc5047a239f063a1c610037e10d838 ··interface·hash:·2311b114dc5abcd72aba83c5b7f289bf
 9 ··ABI·hash:·efccf4bc2d3ec8c7d173dc0dbad17bea
 10 ··export-list·hash:·044de9dfbc228e1bd42394d2f48ea379
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9b3f8c345b8a9f4acbae38cf7a95987612 ··flag·hash:·0fbc245485520ee2a29c20b8c7362eda
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7bb8e87e00b295218e3355b5f8112e5116 ··src_hash:·7bb8e87e00b295218e3355b5f8112e51
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··pReadMaker21 ··pReadMaker
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache
23 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile23 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.SendFile
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.026 direct·package·dependencies:·base-4.20.2.0
27 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k27 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block29 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
30 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder30 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
31 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext31 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
Offset 80, 52 lines modifiedOffset 80, 52 lines modified
80 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a80 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
81 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c81 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
82 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe82 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
83 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc83 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
84 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf784 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf7
85 import··-/··Network.HTTP.Semantics.File·d663ea79ec30d804dd34e194be6d833985 import··-/··Network.HTTP.Semantics.File·d663ea79ec30d804dd34e194be6d8339
86 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d86 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d
87 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache·859846a95918069b91ce6bf04adb5b24 
88 ··exports:·399dd2ba19b33e56d7e3d5736a0b838f 
89 ··closeFile·5ddfed143f072ffee0999fba0bf05e8a 
90 ··openFile·7202c9b3b902c4e1d48fdbb489a030a0 
91 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile·85f8ee3e1b994ba31aafcb14cd7b7764 
92 ··exports:·6dd6835c76b3283e7d0fb237534ddc7a 
93 ··positionRead·9c878840782686431bce994e1bbf6951 
94 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
95 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
96 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
97 ··getFd·584ec4a316b2ee600a4a84b2a90dccd687 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache·e91c79049361e9a7c68ac81ef859d046
 88 ··exports:·d26815cd0791df4b462d4103c29f6787
 89 ··closeFile·89d00c5c4d57149b74e0ea4ca0864c3b
 90 ··openFile·b29485dadddc3e94ba2e08c4706f4ca2
 91 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.SendFile·acf2e35de8306b6f8ef84ceb90375fc8
 92 ··exports:·7037f99f2222942a2a7b59c1842f7514
 93 ··positionRead·4bc25d7f3abf9b096df68d2dca8e7f8f
 94 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 95 ··exports:·e776193e178069fa75741d1221223f86
 96 ··InternalInfo·1528acf3e2e2183acbe88596620ca630
 97 ··getFd·f5e3beb3bdfdd89b612baa11187e4d13
98 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf98 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
99 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb99 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
100 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d100 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
101 3c9529c5dd6b8438de6967d0f4199eb6101 e6a066eda3e04b23d2e3c0b698522afe
102 ··$trModule·::·GHC.Types.Module102 ··$trModule·::·GHC.Types.Module
103 ··[HasNoCafRefs,·TagSig:·<TagProper>,103 ··[HasNoCafRefs,·TagSig:·<TagProper>,
104 ···LambdaFormInfo:·LFCon[GHC.Types.Module],104 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
105 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]105 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
106 6657f4104cc860051e077255fa51cc64106 52311307f3c2ecfc46fb552d5c64950f
107 ··$trModule1·::·GHC.Types.TrName107 ··$trModule1·::·GHC.Types.TrName
108 ··[HasNoCafRefs,·TagSig:·<TagProper>,108 ··[HasNoCafRefs,·TagSig:·<TagProper>,
109 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],109 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
110 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]110 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
111 5524711558ff026f3ef759c816d48dde111 db9f803cf3bd85e88cc32e2f955bbc6e
112 ··$trModule2·::·GHC.Prim.Addr#112 ··$trModule2·::·GHC.Prim.Addr#
113 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,113 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
114 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.HTTP2.File"#]114 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.HTTP2.File"#]
115 de790cb257eb1d5cada14b5367e296b8115 d7ce6dae55a93609c0b462115be8aa71
116 ··$trModule3·::·GHC.Types.TrName116 ··$trModule3·::·GHC.Types.TrName
117 ··[HasNoCafRefs,·TagSig:·<TagProper>,117 ··[HasNoCafRefs,·TagSig:·<TagProper>,
118 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],118 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
119 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]119 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
120 3f594f7b332137f4ffb8e33561f8323c120 933290401cf4357401f7c56a0b79b752
121 ··$trModule4·::·GHC.Prim.Addr#121 ··$trModule4·::·GHC.Prim.Addr#
122 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,122 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
123 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
124 b771e76fdfc39c40482a3bb3fa72c905123 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 124 61f2b0cd94891778b4900c2b9fdf9b8a
125 ··$wpReadMaker·::125 ··$wpReadMaker·::
126 ····(GHC.Internal.IO.FilePath126 ····(GHC.Internal.IO.FilePath
127 ·····->·GHC.Types.IO127 ·····->·GHC.Types.IO
128 ··········(GHC.Internal.Maybe.Maybe·GHC.Internal.System.Posix.Types.Fd,128 ··········(GHC.Internal.Maybe.Maybe·GHC.Internal.System.Posix.Types.Fd,
129 ···········Network.Wai.Handler.Warp.FdCache.Refresh))129 ···········Network.Wai.Handler.Warp.FdCache.Refresh))
130 ····->·GHC.Internal.IO.FilePath130 ····->·GHC.Internal.IO.FilePath
131 ····->·GHC.Prim.State#·GHC.Prim.RealWorld131 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
169 ·························(eta1['GHC.Types.Many]·::·GHC.Prim.State#169 ·························(eta1['GHC.Types.Many]·::·GHC.Prim.State#
170 ·····················································GHC.Prim.RealWorld)[OneShot]·->170 ·····················································GHC.Prim.RealWorld)[OneShot]·->
171 ·······················case·off·of·wild2·{·GHC.Internal.Int.I64#·ww1·->171 ·······················case·off·of·wild2·{·GHC.Internal.Int.I64#·ww1·->
172 ·······················case·bytes·of·wild3·{·GHC.Internal.Int.I64#·ww2·->172 ·······················case·bytes·of·wild3·{·GHC.Internal.Int.I64#·ww2·->
173 ·······················case·buf·of·wild4·{·GHC.Internal.Ptr.Ptr·ww3·->173 ·······················case·buf·of·wild4·{·GHC.Internal.Ptr.Ptr·ww3·->
174 ·······················case·GHC.Num.Integer.integerFromInt64#·ww1·of·off'·{·DEFAULT·->174 ·······················case·GHC.Num.Integer.integerFromInt64#·ww1·of·off'·{·DEFAULT·->
175 ·······················case·GHC.Num.Integer.integerToInt64#·off'·of·ds·{·DEFAULT·->175 ·······················case·GHC.Num.Integer.integerToInt64#·off'·of·ds·{·DEFAULT·->
176 ·······················case·{__ffi_static_ccall_unsafe·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:pread·::·GHC.Prim.Int32#176 ·······················case·{__ffi_static_ccall_unsafe·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:pread·::·GHC.Prim.Int32#
177 ··································································································->·GHC.Prim.Addr#177 ··································································································->·GHC.Prim.Addr#
178 ··································································································->·GHC.Prim.Word64#178 ··································································································->·GHC.Prim.Word64#
179 ··································································································->·GHC.Prim.Int64#179 ··································································································->·GHC.Prim.Int64#
180 ··································································································->·GHC.Prim.State#180 ··································································································->·GHC.Prim.State#
181 ·······································································································GHC.Prim.RealWorld181 ·······································································································GHC.Prim.RealWorld
182 ··································································································->·(#·GHC.Prim.State#182 ··································································································->·(#·GHC.Prim.State#
183 ··········································································································GHC.Prim.RealWorld,183 ··········································································································GHC.Prim.RealWorld,
Offset 241, 15 lines modifiedOffset 241, 15 lines modified
241 ····························(GHC.Internal.System.Posix.Types.N:Fd[0]241 ····························(GHC.Internal.System.Posix.Types.N:Fd[0]
242 ·····························;·GHC.Internal.Foreign.C.Types.N:CInt[0])·of·wild2·{·GHC.Internal.Int.I32#·ww1·->242 ·····························;·GHC.Internal.Foreign.C.Types.N:CInt[0])·of·wild2·{·GHC.Internal.Int.I32#·ww1·->
243 ·······················case·off·of·wild3·{·GHC.Internal.Int.I64#·ww2·->243 ·······················case·off·of·wild3·{·GHC.Internal.Int.I64#·ww2·->
244 ·······················case·bytes·of·wild4·{·GHC.Internal.Int.I64#·ww3·->244 ·······················case·bytes·of·wild4·{·GHC.Internal.Int.I64#·ww3·->
245 ·······················case·buf·of·wild5·{·GHC.Internal.Ptr.Ptr·ww4·->245 ·······················case·buf·of·wild5·{·GHC.Internal.Ptr.Ptr·ww4·->
246 ·······················case·GHC.Num.Integer.integerFromInt64#·ww2·of·off'·{·DEFAULT·->246 ·······················case·GHC.Num.Integer.integerFromInt64#·ww2·of·off'·{·DEFAULT·->
247 ·······················case·GHC.Num.Integer.integerToInt64#·off'·of·ds·{·DEFAULT·->247 ·······················case·GHC.Num.Integer.integerToInt64#·off'·of·ds·{·DEFAULT·->
248 ·······················case·{__ffi_static_ccall_unsafe·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:pread·::·GHC.Prim.Int32#248 ·······················case·{__ffi_static_ccall_unsafe·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:pread·::·GHC.Prim.Int32#
249 ··································································································->·GHC.Prim.Addr#249 ··································································································->·GHC.Prim.Addr#
250 ··································································································->·GHC.Prim.Word64#250 ··································································································->·GHC.Prim.Word64#
251 ··································································································->·GHC.Prim.Int64#251 ··································································································->·GHC.Prim.Int64#
252 ··································································································->·GHC.Prim.State#252 ··································································································->·GHC.Prim.State#
253 ·······································································································GHC.Prim.RealWorld253 ·······································································································GHC.Prim.RealWorld
Max diff block lines reached; 1860/10793 bytes (17.23%) of diff not shown.
10.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/File.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/File.dyn_hi
Files 97% similar despite different names
10.6 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.HTTP2.File·91037 interface·Network.Wai.Handler.Warp.HTTP2.File·9103
8 ··interface·hash:·1e19614e4c02437f44d69f024ee59911 
9 ··ABI·hash:·a67f19f789dde9471fcf8482f1b0ec2e 
10 ··export-list·hash:·4e0fc5047a239f063a1c610037e10d838 ··interface·hash:·2311b114dc5abcd72aba83c5b7f289bf
 9 ··ABI·hash:·efccf4bc2d3ec8c7d173dc0dbad17bea
 10 ··export-list·hash:·044de9dfbc228e1bd42394d2f48ea379
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0fbc245485520ee2a29c20b8c7362eda12 ··flag·hash:·9b3f8c345b8a9f4acbae38cf7a959876
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7bb8e87e00b295218e3355b5f8112e5116 ··src_hash:·7bb8e87e00b295218e3355b5f8112e51
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··pReadMaker21 ··pReadMaker
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache
23 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile23 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.SendFile
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.026 direct·package·dependencies:·base-4.20.2.0
27 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k27 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block29 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
30 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder30 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
31 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext31 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
Offset 80, 52 lines modifiedOffset 80, 52 lines modified
80 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a80 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
81 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c81 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
82 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe82 import··-/··GHC.Internal.Data.Functor·6b4b91f5dfd0ccb60e239d5e21b3a0fe
83 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc83 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
84 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf784 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf7
85 import··-/··Network.HTTP.Semantics.File·d663ea79ec30d804dd34e194be6d833985 import··-/··Network.HTTP.Semantics.File·d663ea79ec30d804dd34e194be6d8339
86 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d86 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d
87 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache·859846a95918069b91ce6bf04adb5b24 
88 ··exports:·399dd2ba19b33e56d7e3d5736a0b838f 
89 ··closeFile·5ddfed143f072ffee0999fba0bf05e8a 
90 ··openFile·7202c9b3b902c4e1d48fdbb489a030a0 
91 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile·85f8ee3e1b994ba31aafcb14cd7b7764 
92 ··exports:·6dd6835c76b3283e7d0fb237534ddc7a 
93 ··positionRead·9c878840782686431bce994e1bbf6951 
94 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
95 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
96 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
97 ··getFd·584ec4a316b2ee600a4a84b2a90dccd687 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache·e91c79049361e9a7c68ac81ef859d046
 88 ··exports:·d26815cd0791df4b462d4103c29f6787
 89 ··closeFile·89d00c5c4d57149b74e0ea4ca0864c3b
 90 ··openFile·b29485dadddc3e94ba2e08c4706f4ca2
 91 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.SendFile·acf2e35de8306b6f8ef84ceb90375fc8
 92 ··exports:·7037f99f2222942a2a7b59c1842f7514
 93 ··positionRead·4bc25d7f3abf9b096df68d2dca8e7f8f
 94 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 95 ··exports:·e776193e178069fa75741d1221223f86
 96 ··InternalInfo·1528acf3e2e2183acbe88596620ca630
 97 ··getFd·f5e3beb3bdfdd89b612baa11187e4d13
98 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf98 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
99 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb99 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
100 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d100 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
101 3c9529c5dd6b8438de6967d0f4199eb6101 e6a066eda3e04b23d2e3c0b698522afe
102 ··$trModule·::·GHC.Types.Module102 ··$trModule·::·GHC.Types.Module
103 ··[HasNoCafRefs,·TagSig:·<TagProper>,103 ··[HasNoCafRefs,·TagSig:·<TagProper>,
104 ···LambdaFormInfo:·LFCon[GHC.Types.Module],104 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
105 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]105 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
106 6657f4104cc860051e077255fa51cc64106 52311307f3c2ecfc46fb552d5c64950f
107 ··$trModule1·::·GHC.Types.TrName107 ··$trModule1·::·GHC.Types.TrName
108 ··[HasNoCafRefs,·TagSig:·<TagProper>,108 ··[HasNoCafRefs,·TagSig:·<TagProper>,
109 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],109 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
110 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]110 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
111 5524711558ff026f3ef759c816d48dde111 db9f803cf3bd85e88cc32e2f955bbc6e
112 ··$trModule2·::·GHC.Prim.Addr#112 ··$trModule2·::·GHC.Prim.Addr#
113 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,113 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
114 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.HTTP2.File"#]114 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.HTTP2.File"#]
115 de790cb257eb1d5cada14b5367e296b8115 d7ce6dae55a93609c0b462115be8aa71
116 ··$trModule3·::·GHC.Types.TrName116 ··$trModule3·::·GHC.Types.TrName
117 ··[HasNoCafRefs,·TagSig:·<TagProper>,117 ··[HasNoCafRefs,·TagSig:·<TagProper>,
118 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],118 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
119 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]119 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
120 3f594f7b332137f4ffb8e33561f8323c120 933290401cf4357401f7c56a0b79b752
121 ··$trModule4·::·GHC.Prim.Addr#121 ··$trModule4·::·GHC.Prim.Addr#
122 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,122 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
123 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
124 b771e76fdfc39c40482a3bb3fa72c905123 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 124 61f2b0cd94891778b4900c2b9fdf9b8a
125 ··$wpReadMaker·::125 ··$wpReadMaker·::
126 ····(GHC.Internal.IO.FilePath126 ····(GHC.Internal.IO.FilePath
127 ·····->·GHC.Types.IO127 ·····->·GHC.Types.IO
128 ··········(GHC.Internal.Maybe.Maybe·GHC.Internal.System.Posix.Types.Fd,128 ··········(GHC.Internal.Maybe.Maybe·GHC.Internal.System.Posix.Types.Fd,
129 ···········Network.Wai.Handler.Warp.FdCache.Refresh))129 ···········Network.Wai.Handler.Warp.FdCache.Refresh))
130 ····->·GHC.Internal.IO.FilePath130 ····->·GHC.Internal.IO.FilePath
131 ····->·GHC.Prim.State#·GHC.Prim.RealWorld131 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
169 ·························(eta1['GHC.Types.Many]·::·GHC.Prim.State#169 ·························(eta1['GHC.Types.Many]·::·GHC.Prim.State#
170 ·····················································GHC.Prim.RealWorld)[OneShot]·->170 ·····················································GHC.Prim.RealWorld)[OneShot]·->
171 ·······················case·off·of·wild2·{·GHC.Internal.Int.I64#·ww1·->171 ·······················case·off·of·wild2·{·GHC.Internal.Int.I64#·ww1·->
172 ·······················case·bytes·of·wild3·{·GHC.Internal.Int.I64#·ww2·->172 ·······················case·bytes·of·wild3·{·GHC.Internal.Int.I64#·ww2·->
173 ·······················case·buf·of·wild4·{·GHC.Internal.Ptr.Ptr·ww3·->173 ·······················case·buf·of·wild4·{·GHC.Internal.Ptr.Ptr·ww3·->
174 ·······················case·GHC.Num.Integer.integerFromInt64#·ww1·of·off'·{·DEFAULT·->174 ·······················case·GHC.Num.Integer.integerFromInt64#·ww1·of·off'·{·DEFAULT·->
175 ·······················case·GHC.Num.Integer.integerToInt64#·off'·of·ds·{·DEFAULT·->175 ·······················case·GHC.Num.Integer.integerToInt64#·off'·of·ds·{·DEFAULT·->
176 ·······················case·{__ffi_static_ccall_unsafe·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:pread·::·GHC.Prim.Int32#176 ·······················case·{__ffi_static_ccall_unsafe·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:pread·::·GHC.Prim.Int32#
177 ··································································································->·GHC.Prim.Addr#177 ··································································································->·GHC.Prim.Addr#
178 ··································································································->·GHC.Prim.Word64#178 ··································································································->·GHC.Prim.Word64#
179 ··································································································->·GHC.Prim.Int64#179 ··································································································->·GHC.Prim.Int64#
180 ··································································································->·GHC.Prim.State#180 ··································································································->·GHC.Prim.State#
181 ·······································································································GHC.Prim.RealWorld181 ·······································································································GHC.Prim.RealWorld
182 ··································································································->·(#·GHC.Prim.State#182 ··································································································->·(#·GHC.Prim.State#
183 ··········································································································GHC.Prim.RealWorld,183 ··········································································································GHC.Prim.RealWorld,
Offset 241, 15 lines modifiedOffset 241, 15 lines modified
241 ····························(GHC.Internal.System.Posix.Types.N:Fd[0]241 ····························(GHC.Internal.System.Posix.Types.N:Fd[0]
242 ·····························;·GHC.Internal.Foreign.C.Types.N:CInt[0])·of·wild2·{·GHC.Internal.Int.I32#·ww1·->242 ·····························;·GHC.Internal.Foreign.C.Types.N:CInt[0])·of·wild2·{·GHC.Internal.Int.I32#·ww1·->
243 ·······················case·off·of·wild3·{·GHC.Internal.Int.I64#·ww2·->243 ·······················case·off·of·wild3·{·GHC.Internal.Int.I64#·ww2·->
244 ·······················case·bytes·of·wild4·{·GHC.Internal.Int.I64#·ww3·->244 ·······················case·bytes·of·wild4·{·GHC.Internal.Int.I64#·ww3·->
245 ·······················case·buf·of·wild5·{·GHC.Internal.Ptr.Ptr·ww4·->245 ·······················case·buf·of·wild5·{·GHC.Internal.Ptr.Ptr·ww4·->
246 ·······················case·GHC.Num.Integer.integerFromInt64#·ww2·of·off'·{·DEFAULT·->246 ·······················case·GHC.Num.Integer.integerFromInt64#·ww2·of·off'·{·DEFAULT·->
247 ·······················case·GHC.Num.Integer.integerToInt64#·off'·of·ds·{·DEFAULT·->247 ·······················case·GHC.Num.Integer.integerToInt64#·off'·of·ds·{·DEFAULT·->
248 ·······················case·{__ffi_static_ccall_unsafe·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:pread·::·GHC.Prim.Int32#248 ·······················case·{__ffi_static_ccall_unsafe·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:pread·::·GHC.Prim.Int32#
249 ··································································································->·GHC.Prim.Addr#249 ··································································································->·GHC.Prim.Addr#
250 ··································································································->·GHC.Prim.Word64#250 ··································································································->·GHC.Prim.Word64#
251 ··································································································->·GHC.Prim.Int64#251 ··································································································->·GHC.Prim.Int64#
252 ··································································································->·GHC.Prim.State#252 ··································································································->·GHC.Prim.State#
253 ·······································································································GHC.Prim.RealWorld253 ·······································································································GHC.Prim.RealWorld
Max diff block lines reached; 1860/10793 bytes (17.23%) of diff not shown.
11.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/PushPromise.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/PushPromise.dyn_hi
Files 98% similar despite different names
10.6 KB
ghc --show-iface {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.HTTP2.PushPromise·91037 interface·Network.Wai.Handler.Warp.HTTP2.PushPromise·9103
8 ··interface·hash:·46f42678d3747d207cd9c20966acb9d0 
9 ··ABI·hash:·8e3c186f85682fc865ce0511aa54f31f 
10 ··export-list·hash:·e6bdc7727a327a2865dd3169de99e1108 ··interface·hash:·7cf28493a312dab185a1a1f30138d1e5
 9 ··ABI·hash:·7c2f09a6120b91c2e29ba8f3a209153d
 10 ··export-list·hash:·02574659a3d40125f0bbfae56d19a699
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9eeab5d6bb7cf7552d926531390eca5112 ··flag·hash:·9eeab5d6bb7cf7552d926531390eca51
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8e95a66b55c63c860ad0515f24ccd6ef16 ··src_hash:·8e95a66b55c63c860ad0515f24ccd6ef
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··fromPushPromise21 ··fromPushPromise
22 ··fromPushPromises22 ··fromPushPromises
23 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache23 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request
25 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types25 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
30 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui230 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
31 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k31 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
32 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP32 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block34 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
Offset 98, 56 lines modifiedOffset 98, 56 lines modified
98 import··-/··Network.HTTP.Semantics.Server·7af808a84d6d0c4fe3882d54a7c7183598 import··-/··Network.HTTP.Semantics.Server·7af808a84d6d0c4fe3882d54a7c71835
99 import··-/··Network.HTTP.Semantics.Types·aea167f7583fc438caf5268a6824876f99 import··-/··Network.HTTP.Semantics.Types·aea167f7583fc438caf5268a6824876f
100 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc100 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
101 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995101 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
102 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d102 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d
103 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38103 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
104 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083104 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
105 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache·c686d4f07e6f8421341d9c4a9cb382d7 
106 ··exports:·91d137dcdfdd44e5b2fa59adb3d8e725 
107 ··fileInfoSize·e98073dc8896e10f9e5b1737f05e99d6 
108 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request·2ac1064e904e1d90e3157ebbef105b57 
109 ··exports:·321bbd7bf643e3cc32d6601ec4ee3985 
110 ··getHTTP2Data·4e3c994f17fadcd2daca1aca94ca13f3 
111 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types·71c8c40ddfbfe74ddb7ab06b036cb65d 
112 ··exports:·811fc6ce4107b4351e6a3c1bd1ebb18c 
113 ··PushPromise·34d5e0c73810a27a81cf3c8a6c8adf7b 
114 ··PushPromise·a0f86dd9c7dda082ca36c03baf3a6c57 
115 ··http2dataPushPromise·ec8807ebd8a0259b6797ff43434e38f3 
116 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
117 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
118 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
119 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
120 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
121 ··getFileInfo·1373f279475009ab5bcc54259585244b 
122 04040899c050bf12f36cb768c4b9c6af105 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache·2d3378f2a4284d6f821b0e8344f4e566
 106 ··exports:·bcf30b9078d21e72447ff2e2380166d0
 107 ··fileInfoSize·be85f4aa8e238bbc00b576c12eceb700
 108 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request·3c4a1bd0da36efc4b8d7eed03ec9a3e7
 109 ··exports:·d8508af978abc3e57155800dd3e4340c
 110 ··getHTTP2Data·c14194601bf3c225817039505b638ac3
 111 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types·39cdcd5f4d6ddbe50afcd68ce46314ef
 112 ··exports:·36e4930f05ac57c025249e948da0eebb
 113 ··PushPromise·2760a0746f37b58997b81a5a53ac9688
 114 ··PushPromise·0baa4a4aae603a3defca9d5add9f1635
 115 ··http2dataPushPromise·dee9c9a7b9cf9c9e52e1e350458a8896
 116 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 117 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 118 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 119 ··exports:·e776193e178069fa75741d1221223f86
 120 ··InternalInfo·1528acf3e2e2183acbe88596620ca630
 121 ··getFileInfo·dbd4c2e4323f25b90e07c10a554e9af8
 122 7285786339618c8479b2637b08143e72
123 ··$trModule·::·GHC.Types.Module123 ··$trModule·::·GHC.Types.Module
124 ··[HasNoCafRefs,·TagSig:·<TagProper>,124 ··[HasNoCafRefs,·TagSig:·<TagProper>,
125 ···LambdaFormInfo:·LFCon[GHC.Types.Module],125 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
126 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]126 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
127 fd972e63453356434f8efa2833022463127 e5cf54f9ee1212614a76208158a728d5
128 ··$trModule1·::·GHC.Types.TrName128 ··$trModule1·::·GHC.Types.TrName
129 ··[HasNoCafRefs,·TagSig:·<TagProper>,129 ··[HasNoCafRefs,·TagSig:·<TagProper>,
130 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],130 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
131 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]131 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
132 d5f9e493d6b6b17d7713ffe163000635132 f5a32c91e49184b01a9a96a95125df5a
133 ··$trModule2·::·GHC.Prim.Addr#133 ··$trModule2·::·GHC.Prim.Addr#
134 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,134 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
135 ···Unfolding:·Core:·<vanilla>135 ···Unfolding:·Core:·<vanilla>
136 ··············"Network.Wai.Handler.Warp.HTTP2.PushPromise"#]136 ··············"Network.Wai.Handler.Warp.HTTP2.PushPromise"#]
137 220d534d3f634f6f4185fef03e2c2256137 3286f1ad3cda98a6c8f4e7cd99edc59b
138 ··$trModule3·::·GHC.Types.TrName138 ··$trModule3·::·GHC.Types.TrName
139 ··[HasNoCafRefs,·TagSig:·<TagProper>,139 ··[HasNoCafRefs,·TagSig:·<TagProper>,
140 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],140 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
141 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]141 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
142 59a5f0e15b50e070b49e9590fdb3e504142 d1a81161d0714033191cd13e5414ecf3
143 ··$trModule4·::·GHC.Prim.Addr#143 ··$trModule4·::·GHC.Prim.Addr#
144 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,144 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
145 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
146 b91d52ef4cece6f75ff36ef8e5b9fb00145 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 146 461621530b6da783676dbb18f5a0c5c8
147 ··$wfromPushPromises·::147 ··$wfromPushPromises·::
148 ····(GHC.Internal.IO.FilePath148 ····(GHC.Internal.IO.FilePath
149 ·····->·GHC.Types.IO·Network.Wai.Handler.Warp.FileInfoCache.FileInfo)149 ·····->·GHC.Types.IO·Network.Wai.Handler.Warp.FileInfoCache.FileInfo)
150 ····->·Data.Vault.Lazy.Vault150 ····->·Data.Vault.Lazy.Vault
151 ····->·GHC.Prim.State#·GHC.Prim.RealWorld151 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
152 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,152 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
153 ··········[Network.HTTP.Semantics.Server.PushPromise]·#)153 ··········[Network.HTTP.Semantics.Server.PushPromise]·#)
Offset 345, 15 lines modifiedOffset 345, 15 lines modified
345 ··························`cast`345 ··························`cast`
346 ························(Sub·(Sym·co)346 ························(Sub·(Sym·co)
347 ·························;·GHC.Types.N:IO[0]347 ·························;·GHC.Types.N:IO[0]
348 ·······························<GHC.Internal.Maybe.Maybe348 ·······························<GHC.Internal.Maybe.Maybe
349 ··································Network.Wai.Handler.Warp.HTTP2.Types.HTTP2Data>_R)349 ··································Network.Wai.Handler.Warp.HTTP2.Types.HTTP2Data>_R)
350 ··························eta·of·ds2·{·(#,#)·ipv·ipv2·->350 ··························eta·of·ds2·{·(#,#)·ipv·ipv2·->
351 ···················$j·ipv·ipv2·}·}·}·}·}·}]351 ···················$j·ipv·ipv2·}·}·}·}·}·}]
352 6a76644d19c3105385fc2a6171a9a5e1352 a31034efae3b24dd81fe544e7c9dc936
353 ··fromPushPromise·::353 ··fromPushPromise·::
354 ····Network.Wai.Handler.Warp.Types.InternalInfo354 ····Network.Wai.Handler.Warp.Types.InternalInfo
355 ····->·Network.Wai.Handler.Warp.HTTP2.Types.PushPromise355 ····->·Network.Wai.Handler.Warp.HTTP2.Types.PushPromise
356 ····->·GHC.Types.IO356 ····->·GHC.Types.IO
357 ·········(GHC.Internal.Maybe.Maybe357 ·········(GHC.Internal.Maybe.Maybe
358 ············Network.HTTP.Semantics.Server.PushPromise)358 ············Network.HTTP.Semantics.Server.PushPromise)
359 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·3,359 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·3,
Max diff block lines reached; 3387/10864 bytes (31.18%) of diff not shown.
11.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/PushPromise.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/PushPromise.hi
Files 96% similar despite different names
10.6 KB
ghc --show-iface {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.HTTP2.PushPromise·91037 interface·Network.Wai.Handler.Warp.HTTP2.PushPromise·9103
8 ··interface·hash:·46f42678d3747d207cd9c20966acb9d0 
9 ··ABI·hash:·8e3c186f85682fc865ce0511aa54f31f 
10 ··export-list·hash:·e6bdc7727a327a2865dd3169de99e1108 ··interface·hash:·7cf28493a312dab185a1a1f30138d1e5
 9 ··ABI·hash:·7c2f09a6120b91c2e29ba8f3a209153d
 10 ··export-list·hash:·02574659a3d40125f0bbfae56d19a699
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·16aca964875d7339fb08e5f05f55cebc12 ··flag·hash:·16aca964875d7339fb08e5f05f55cebc
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8e95a66b55c63c860ad0515f24ccd6ef16 ··src_hash:·8e95a66b55c63c860ad0515f24ccd6ef
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··fromPushPromise21 ··fromPushPromise
22 ··fromPushPromises22 ··fromPushPromises
23 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache23 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request
25 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types25 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.029 direct·package·dependencies:·base-4.20.2.0
30 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui230 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
31 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k31 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
32 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP32 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block34 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
Offset 98, 56 lines modifiedOffset 98, 56 lines modified
98 import··-/··Network.HTTP.Semantics.Server·7af808a84d6d0c4fe3882d54a7c7183598 import··-/··Network.HTTP.Semantics.Server·7af808a84d6d0c4fe3882d54a7c71835
99 import··-/··Network.HTTP.Semantics.Types·aea167f7583fc438caf5268a6824876f99 import··-/··Network.HTTP.Semantics.Types·aea167f7583fc438caf5268a6824876f
100 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc100 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
101 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995101 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
102 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d102 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d
103 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38103 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
104 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083104 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
105 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache·c686d4f07e6f8421341d9c4a9cb382d7 
106 ··exports:·91d137dcdfdd44e5b2fa59adb3d8e725 
107 ··fileInfoSize·e98073dc8896e10f9e5b1737f05e99d6 
108 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request·2ac1064e904e1d90e3157ebbef105b57 
109 ··exports:·321bbd7bf643e3cc32d6601ec4ee3985 
110 ··getHTTP2Data·4e3c994f17fadcd2daca1aca94ca13f3 
111 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types·71c8c40ddfbfe74ddb7ab06b036cb65d 
112 ··exports:·811fc6ce4107b4351e6a3c1bd1ebb18c 
113 ··PushPromise·34d5e0c73810a27a81cf3c8a6c8adf7b 
114 ··PushPromise·a0f86dd9c7dda082ca36c03baf3a6c57 
115 ··http2dataPushPromise·ec8807ebd8a0259b6797ff43434e38f3 
116 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
117 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
118 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
119 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
120 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
121 ··getFileInfo·1373f279475009ab5bcc54259585244b 
122 04040899c050bf12f36cb768c4b9c6af105 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache·2d3378f2a4284d6f821b0e8344f4e566
 106 ··exports:·bcf30b9078d21e72447ff2e2380166d0
 107 ··fileInfoSize·be85f4aa8e238bbc00b576c12eceb700
 108 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request·3c4a1bd0da36efc4b8d7eed03ec9a3e7
 109 ··exports:·d8508af978abc3e57155800dd3e4340c
 110 ··getHTTP2Data·c14194601bf3c225817039505b638ac3
 111 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types·39cdcd5f4d6ddbe50afcd68ce46314ef
 112 ··exports:·36e4930f05ac57c025249e948da0eebb
 113 ··PushPromise·2760a0746f37b58997b81a5a53ac9688
 114 ··PushPromise·0baa4a4aae603a3defca9d5add9f1635
 115 ··http2dataPushPromise·dee9c9a7b9cf9c9e52e1e350458a8896
 116 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 117 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 118 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 119 ··exports:·e776193e178069fa75741d1221223f86
 120 ··InternalInfo·1528acf3e2e2183acbe88596620ca630
 121 ··getFileInfo·dbd4c2e4323f25b90e07c10a554e9af8
 122 7285786339618c8479b2637b08143e72
123 ··$trModule·::·GHC.Types.Module123 ··$trModule·::·GHC.Types.Module
124 ··[HasNoCafRefs,·TagSig:·<TagProper>,124 ··[HasNoCafRefs,·TagSig:·<TagProper>,
125 ···LambdaFormInfo:·LFCon[GHC.Types.Module],125 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
126 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]126 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
127 fd972e63453356434f8efa2833022463127 e5cf54f9ee1212614a76208158a728d5
128 ··$trModule1·::·GHC.Types.TrName128 ··$trModule1·::·GHC.Types.TrName
129 ··[HasNoCafRefs,·TagSig:·<TagProper>,129 ··[HasNoCafRefs,·TagSig:·<TagProper>,
130 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],130 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
131 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]131 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
132 d5f9e493d6b6b17d7713ffe163000635132 f5a32c91e49184b01a9a96a95125df5a
133 ··$trModule2·::·GHC.Prim.Addr#133 ··$trModule2·::·GHC.Prim.Addr#
134 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,134 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
135 ···Unfolding:·Core:·<vanilla>135 ···Unfolding:·Core:·<vanilla>
136 ··············"Network.Wai.Handler.Warp.HTTP2.PushPromise"#]136 ··············"Network.Wai.Handler.Warp.HTTP2.PushPromise"#]
137 220d534d3f634f6f4185fef03e2c2256137 3286f1ad3cda98a6c8f4e7cd99edc59b
138 ··$trModule3·::·GHC.Types.TrName138 ··$trModule3·::·GHC.Types.TrName
139 ··[HasNoCafRefs,·TagSig:·<TagProper>,139 ··[HasNoCafRefs,·TagSig:·<TagProper>,
140 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],140 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
141 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]141 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
142 59a5f0e15b50e070b49e9590fdb3e504142 d1a81161d0714033191cd13e5414ecf3
143 ··$trModule4·::·GHC.Prim.Addr#143 ··$trModule4·::·GHC.Prim.Addr#
144 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,144 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
145 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
146 b91d52ef4cece6f75ff36ef8e5b9fb00145 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 146 461621530b6da783676dbb18f5a0c5c8
147 ··$wfromPushPromises·::147 ··$wfromPushPromises·::
148 ····(GHC.Internal.IO.FilePath148 ····(GHC.Internal.IO.FilePath
149 ·····->·GHC.Types.IO·Network.Wai.Handler.Warp.FileInfoCache.FileInfo)149 ·····->·GHC.Types.IO·Network.Wai.Handler.Warp.FileInfoCache.FileInfo)
150 ····->·Data.Vault.Lazy.Vault150 ····->·Data.Vault.Lazy.Vault
151 ····->·GHC.Prim.State#·GHC.Prim.RealWorld151 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
152 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,152 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
153 ··········[Network.HTTP.Semantics.Server.PushPromise]·#)153 ··········[Network.HTTP.Semantics.Server.PushPromise]·#)
Offset 345, 15 lines modifiedOffset 345, 15 lines modified
345 ··························`cast`345 ··························`cast`
346 ························(Sub·(Sym·co)346 ························(Sub·(Sym·co)
347 ·························;·GHC.Types.N:IO[0]347 ·························;·GHC.Types.N:IO[0]
348 ·······························<GHC.Internal.Maybe.Maybe348 ·······························<GHC.Internal.Maybe.Maybe
349 ··································Network.Wai.Handler.Warp.HTTP2.Types.HTTP2Data>_R)349 ··································Network.Wai.Handler.Warp.HTTP2.Types.HTTP2Data>_R)
350 ··························eta·of·ds2·{·(#,#)·ipv·ipv2·->350 ··························eta·of·ds2·{·(#,#)·ipv·ipv2·->
351 ···················$j·ipv·ipv2·}·}·}·}·}·}]351 ···················$j·ipv·ipv2·}·}·}·}·}·}]
352 6a76644d19c3105385fc2a6171a9a5e1352 a31034efae3b24dd81fe544e7c9dc936
353 ··fromPushPromise·::353 ··fromPushPromise·::
354 ····Network.Wai.Handler.Warp.Types.InternalInfo354 ····Network.Wai.Handler.Warp.Types.InternalInfo
355 ····->·Network.Wai.Handler.Warp.HTTP2.Types.PushPromise355 ····->·Network.Wai.Handler.Warp.HTTP2.Types.PushPromise
356 ····->·GHC.Types.IO356 ····->·GHC.Types.IO
357 ·········(GHC.Internal.Maybe.Maybe357 ·········(GHC.Internal.Maybe.Maybe
358 ············Network.HTTP.Semantics.Server.PushPromise)358 ············Network.HTTP.Semantics.Server.PushPromise)
359 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·3,359 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·3,
Max diff block lines reached; 3387/10861 bytes (31.18%) of diff not shown.
18.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Request.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Request.hi
Files 98% similar despite different names
17.8 KB
ghc --show-iface {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.Wai.Handler.Warp.HTTP2.Request·91037 interface·Network.Wai.Handler.Warp.HTTP2.Request·9103
8 ··interface·hash:·c89b4644880679f163bcfc2c37104b17 
9 ··ABI·hash:·2ac1064e904e1d90e3157ebbef105b57 
10 ··export-list·hash:·321bbd7bf643e3cc32d6601ec4ee39858 ··interface·hash:·dbe2b186d01cdcb8567229ab20488db2
 9 ··ABI·hash:·3c4a1bd0da36efc4b8d7eed03ec9a3e7
 10 ··export-list·hash:·d8508af978abc3e57155800dd3e4340c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·04fc4762703d29d3f81624186ef6a83012 ··flag·hash:·2a33ca9a9f8ad71bf143ee32abfa1231
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d2e7ae7d2cbf0dca15f7742e37b36bee16 ··src_hash:·d2e7ae7d2cbf0dca15f7742e37b36bee
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··getHTTP2Data21 ··getHTTP2Data
22 ··modifyHTTP2Data22 ··modifyHTTP2Data
23 ··setHTTP2Data23 ··setHTTP2Data
24 ··toRequest24 ··toRequest
25 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types25 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Request
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
29 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types29 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
30 boot·module·dependencies:30 boot·module·dependencies:
31 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.031 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
32 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui232 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
33 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k33 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
34 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp34 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
35 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U735 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
36 ·····························vault-0.3.1.6-6YGDIpR3vpf3Ncq31MfJKC36 ·····························vault-0.3.1.6-6YGDIpR3vpf3Ncq31MfJKC
Offset 113, 64 lines modifiedOffset 113, 64 lines modified
113 import··-/··Network.HPACK.Token·36fb57fd4ab76f6532bcee513ce60bb8113 import··-/··Network.HPACK.Token·36fb57fd4ab76f6532bcee513ce60bb8
114 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909114 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909
115 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7115 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
116 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8116 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
117 import··-/··Data.Vault.Lazy·98414aee036102e78d456a8f8f3f6605117 import··-/··Data.Vault.Lazy·98414aee036102e78d456a8f8f3f6605
118 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38118 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
119 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083119 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
120 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types·71c8c40ddfbfe74ddb7ab06b036cb65d 
121 ··exports:·811fc6ce4107b4351e6a3c1bd1ebb18c 
122 ··HTTP2Data·667961177008fd94d175f007488a2ab8 
123 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
124 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
125 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request·f7f0098f5128a82eb7325e0eaf838562 
126 ··exports:·a284030ba98740a22035368a1004931f 
127 ··getClientCertificateKey·039e72e7587abdf7915b83d6b2dfb191 
128 ··getFileInfoKey·567cb30ac41ffb762c51dcd1b1a61c50 
129 ··pauseTimeoutKey·7bb851168fe83e48d18562a6000983a0 
130 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
131 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
132 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
133 ··settingsNoParsePath·c255e8e662b0b115adb43def28a1e4c9 
134 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
135 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
136 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
137 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
138 ··getFileInfo·1373f279475009ab5bcc54259585244b 
139 ··getTransportClientCertificate·e830333da3aa526339891a9415ab995b 
140 ··isTransportQUIC·06fb06a6ddaec294ab716588303b147d 
141 ··isTransportSecure·57af7e88eebc82ef84f033619ce93e7e120 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types·39cdcd5f4d6ddbe50afcd68ce46314ef
 121 ··exports:·36e4930f05ac57c025249e948da0eebb
 122 ··HTTP2Data·e03ae7c7a960a5c4778308835c4cc976
 123 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 124 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 125 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Request·e983d5c1d8743c0bf52d97418e69b87f
 126 ··exports:·45d8cb8c8281256d5cfb2128aeafa312
 127 ··getClientCertificateKey·077760fa64aa7875a61717bb62d096c3
 128 ··getFileInfoKey·0ad203e7d722d52f1cf5b893f97f18b4
 129 ··pauseTimeoutKey·a05e82933bf8b4f50546d13bc64aa00f
 130 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings·5b948dbd7f1e62df48f987d24d01e6fb
 131 ··exports:·0f301459fcaaa3ea3ead19b42e46d723
 132 ··Settings·a1d5ffad6c792192d092c9c7d8d37a6a
 133 ··settingsNoParsePath·2f7be60657ccb72ef65881fb7b343dbd
 134 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 135 ··exports:·e776193e178069fa75741d1221223f86
 136 ··InternalInfo·1528acf3e2e2183acbe88596620ca630
 137 ··Transport·c632469cc53e92ed1d0bfcdf7ad1f4ab
 138 ··getFileInfo·dbd4c2e4323f25b90e07c10a554e9af8
 139 ··getTransportClientCertificate·cdb98e040a137749137e433d0f786e04
 140 ··isTransportQUIC·150191810a36d5ff71f5525ee5bbebc9
 141 ··isTransportSecure·9f5c5237cbefffa5928706923948f8c9
142 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf142 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
143 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb143 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
144 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d144 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
145 2567d59c81876f27bbfe79548bd032fb145 f77baea57215a39e4e2b8ceac78f8d85
146 ··$trModule·::·GHC.Types.Module146 ··$trModule·::·GHC.Types.Module
147 ··[HasNoCafRefs,·TagSig:·<TagProper>,147 ··[HasNoCafRefs,·TagSig:·<TagProper>,
148 ···LambdaFormInfo:·LFCon[GHC.Types.Module],148 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
149 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]149 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
150 2cf4332640a4e104825d2a934832df28150 20e09d74212f046c2ebfb1c1bd7573c7
151 ··$trModule1·::·GHC.Types.TrName151 ··$trModule1·::·GHC.Types.TrName
152 ··[HasNoCafRefs,·TagSig:·<TagProper>,152 ··[HasNoCafRefs,·TagSig:·<TagProper>,
153 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],153 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
154 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]154 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
155 0c8523db1b68b56a3119928712572532155 271abd11d511e93b67e6d03bf582e4cd
156 ··$trModule2·::·GHC.Prim.Addr#156 ··$trModule2·::·GHC.Prim.Addr#
157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
158 ···Unfolding:·Core:·<vanilla>158 ···Unfolding:·Core:·<vanilla>
159 ··············"Network.Wai.Handler.Warp.HTTP2.Request"#]159 ··············"Network.Wai.Handler.Warp.HTTP2.Request"#]
160 17108d7bf0adb7f614f0354d5c0bf053160 da25cedf6ae95e9dc98fcadb857fce58
161 ··$trModule3·::·GHC.Types.TrName161 ··$trModule3·::·GHC.Types.TrName
162 ··[HasNoCafRefs,·TagSig:·<TagProper>,162 ··[HasNoCafRefs,·TagSig:·<TagProper>,
163 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],163 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
164 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]164 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
165 53907c8fe23702565c7e08d1c8d9fb61165 3c8096c02e411922cd2f67b62a2d41cf
166 ··$trModule4·::·GHC.Prim.Addr#166 ··$trModule4·::·GHC.Prim.Addr#
167 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,167 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
168 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
169 43700faebfe8797cad032a0e0969083c168 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 169 5e4002a9d721f6f9228ddcab932624b0
170 ··$wgetHTTP2Data·::170 ··$wgetHTTP2Data·::
171 ····Data.Vault.Lazy.Vault171 ····Data.Vault.Lazy.Vault
172 ····->·GHC.Prim.State#·GHC.Prim.RealWorld172 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
173 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,173 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
174 ··········GHC.Internal.Maybe.Maybe174 ··········GHC.Internal.Maybe.Maybe
175 ············Network.Wai.Handler.Warp.HTTP2.Types.HTTP2Data·#)175 ············Network.Wai.Handler.Warp.HTTP2.Types.HTTP2Data·#)
176 ··StrWork([!])176 ··StrWork([!])
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 ···················a1243 ···················a1
Max diff block lines reached; 10398/18138 bytes (57.33%) of diff not shown.
18.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Request.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Request.dyn_hi
Files 97% similar despite different names
17.8 KB
ghc --show-iface {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.HTTP2.Request·91037 interface·Network.Wai.Handler.Warp.HTTP2.Request·9103
8 ··interface·hash:·c89b4644880679f163bcfc2c37104b17 
9 ··ABI·hash:·2ac1064e904e1d90e3157ebbef105b57 
10 ··export-list·hash:·321bbd7bf643e3cc32d6601ec4ee39858 ··interface·hash:·dbe2b186d01cdcb8567229ab20488db2
 9 ··ABI·hash:·3c4a1bd0da36efc4b8d7eed03ec9a3e7
 10 ··export-list·hash:·d8508af978abc3e57155800dd3e4340c
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2a33ca9a9f8ad71bf143ee32abfa123112 ··flag·hash:·04fc4762703d29d3f81624186ef6a830
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d2e7ae7d2cbf0dca15f7742e37b36bee16 ··src_hash:·d2e7ae7d2cbf0dca15f7742e37b36bee
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··getHTTP2Data21 ··getHTTP2Data
22 ··modifyHTTP2Data22 ··modifyHTTP2Data
23 ··setHTTP2Data23 ··setHTTP2Data
24 ··toRequest24 ··toRequest
25 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types25 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Request
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
29 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types29 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
30 boot·module·dependencies:30 boot·module·dependencies:
31 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.031 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
32 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui232 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
33 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k33 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
34 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp34 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
35 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U735 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
36 ·····························vault-0.3.1.6-6YGDIpR3vpf3Ncq31MfJKC36 ·····························vault-0.3.1.6-6YGDIpR3vpf3Ncq31MfJKC
Offset 113, 64 lines modifiedOffset 113, 64 lines modified
113 import··-/··Network.HPACK.Token·36fb57fd4ab76f6532bcee513ce60bb8113 import··-/··Network.HPACK.Token·36fb57fd4ab76f6532bcee513ce60bb8
114 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909114 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909
115 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7115 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
116 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8116 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
117 import··-/··Data.Vault.Lazy·98414aee036102e78d456a8f8f3f6605117 import··-/··Data.Vault.Lazy·98414aee036102e78d456a8f8f3f6605
118 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38118 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
119 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083119 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
120 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types·71c8c40ddfbfe74ddb7ab06b036cb65d 
121 ··exports:·811fc6ce4107b4351e6a3c1bd1ebb18c 
122 ··HTTP2Data·667961177008fd94d175f007488a2ab8 
123 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
124 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
125 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request·f7f0098f5128a82eb7325e0eaf838562 
126 ··exports:·a284030ba98740a22035368a1004931f 
127 ··getClientCertificateKey·039e72e7587abdf7915b83d6b2dfb191 
128 ··getFileInfoKey·567cb30ac41ffb762c51dcd1b1a61c50 
129 ··pauseTimeoutKey·7bb851168fe83e48d18562a6000983a0 
130 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
131 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
132 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
133 ··settingsNoParsePath·c255e8e662b0b115adb43def28a1e4c9 
134 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
135 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
136 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
137 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
138 ··getFileInfo·1373f279475009ab5bcc54259585244b 
139 ··getTransportClientCertificate·e830333da3aa526339891a9415ab995b 
140 ··isTransportQUIC·06fb06a6ddaec294ab716588303b147d 
141 ··isTransportSecure·57af7e88eebc82ef84f033619ce93e7e120 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types·39cdcd5f4d6ddbe50afcd68ce46314ef
 121 ··exports:·36e4930f05ac57c025249e948da0eebb
 122 ··HTTP2Data·e03ae7c7a960a5c4778308835c4cc976
 123 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 124 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 125 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Request·e983d5c1d8743c0bf52d97418e69b87f
 126 ··exports:·45d8cb8c8281256d5cfb2128aeafa312
 127 ··getClientCertificateKey·077760fa64aa7875a61717bb62d096c3
 128 ··getFileInfoKey·0ad203e7d722d52f1cf5b893f97f18b4
 129 ··pauseTimeoutKey·a05e82933bf8b4f50546d13bc64aa00f
 130 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings·5b948dbd7f1e62df48f987d24d01e6fb
 131 ··exports:·0f301459fcaaa3ea3ead19b42e46d723
 132 ··Settings·a1d5ffad6c792192d092c9c7d8d37a6a
 133 ··settingsNoParsePath·2f7be60657ccb72ef65881fb7b343dbd
 134 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 135 ··exports:·e776193e178069fa75741d1221223f86
 136 ··InternalInfo·1528acf3e2e2183acbe88596620ca630
 137 ··Transport·c632469cc53e92ed1d0bfcdf7ad1f4ab
 138 ··getFileInfo·dbd4c2e4323f25b90e07c10a554e9af8
 139 ··getTransportClientCertificate·cdb98e040a137749137e433d0f786e04
 140 ··isTransportQUIC·150191810a36d5ff71f5525ee5bbebc9
 141 ··isTransportSecure·9f5c5237cbefffa5928706923948f8c9
142 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf142 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
143 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb143 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
144 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d144 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
145 2567d59c81876f27bbfe79548bd032fb145 f77baea57215a39e4e2b8ceac78f8d85
146 ··$trModule·::·GHC.Types.Module146 ··$trModule·::·GHC.Types.Module
147 ··[HasNoCafRefs,·TagSig:·<TagProper>,147 ··[HasNoCafRefs,·TagSig:·<TagProper>,
148 ···LambdaFormInfo:·LFCon[GHC.Types.Module],148 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
149 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]149 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
150 2cf4332640a4e104825d2a934832df28150 20e09d74212f046c2ebfb1c1bd7573c7
151 ··$trModule1·::·GHC.Types.TrName151 ··$trModule1·::·GHC.Types.TrName
152 ··[HasNoCafRefs,·TagSig:·<TagProper>,152 ··[HasNoCafRefs,·TagSig:·<TagProper>,
153 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],153 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
154 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]154 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
155 0c8523db1b68b56a3119928712572532155 271abd11d511e93b67e6d03bf582e4cd
156 ··$trModule2·::·GHC.Prim.Addr#156 ··$trModule2·::·GHC.Prim.Addr#
157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,157 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
158 ···Unfolding:·Core:·<vanilla>158 ···Unfolding:·Core:·<vanilla>
159 ··············"Network.Wai.Handler.Warp.HTTP2.Request"#]159 ··············"Network.Wai.Handler.Warp.HTTP2.Request"#]
160 17108d7bf0adb7f614f0354d5c0bf053160 da25cedf6ae95e9dc98fcadb857fce58
161 ··$trModule3·::·GHC.Types.TrName161 ··$trModule3·::·GHC.Types.TrName
162 ··[HasNoCafRefs,·TagSig:·<TagProper>,162 ··[HasNoCafRefs,·TagSig:·<TagProper>,
163 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],163 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
164 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]164 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
165 53907c8fe23702565c7e08d1c8d9fb61165 3c8096c02e411922cd2f67b62a2d41cf
166 ··$trModule4·::·GHC.Prim.Addr#166 ··$trModule4·::·GHC.Prim.Addr#
167 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,167 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
168 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
169 43700faebfe8797cad032a0e0969083c168 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 169 5e4002a9d721f6f9228ddcab932624b0
170 ··$wgetHTTP2Data·::170 ··$wgetHTTP2Data·::
171 ····Data.Vault.Lazy.Vault171 ····Data.Vault.Lazy.Vault
172 ····->·GHC.Prim.State#·GHC.Prim.RealWorld172 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
173 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,173 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
174 ··········GHC.Internal.Maybe.Maybe174 ··········GHC.Internal.Maybe.Maybe
175 ············Network.Wai.Handler.Warp.HTTP2.Types.HTTP2Data·#)175 ············Network.Wai.Handler.Warp.HTTP2.Types.HTTP2Data·#)
176 ··StrWork([!])176 ··StrWork([!])
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 ···················a1243 ···················a1
Max diff block lines reached; 10398/18138 bytes (57.33%) of diff not shown.
10.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Response.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Response.dyn_hi
Files 90% similar despite different names
9.93 KB
ghc --show-iface {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.HTTP2.Response·91037 interface·Network.Wai.Handler.Warp.HTTP2.Response·9103
8 ··interface·hash:·2114d938d6ce3299686c1eec2fa59f89 
9 ··ABI·hash:·e8b9190ad93b70d742d3f90e623876db 
10 ··export-list·hash:·6d90fb0146ca6435586151e3a2ac3e3d8 ··interface·hash:·ab8a5e693286730bb2352625b7760a9d
 9 ··ABI·hash:·85e57e6120e53bc29e1dcd6a3532ed67
 10 ··export-list·hash:·c24ec89f7f8af99bb3f1116ff75deec4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9c16b5f4fcad0d8579e6e6e38d21793f12 ··flag·hash:·9c16b5f4fcad0d8579e6e6e38d21793f
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f90015500daed34625c8f7465e6b30fe16 ··src_hash:·f90015500daed34625c8f7465e6b30fe
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··fromResponse21 ··fromResponse
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.File22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.File
23 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request23 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types
25 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header25 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Response
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
29 boot·module·dependencies:29 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.030 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
31 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui231 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
32 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k32 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
33 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP33 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
Offset 108, 68 lines modifiedOffset 108, 68 lines modified
108 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc108 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
109 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21109 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
110 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692110 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692
111 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995111 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
112 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d112 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d
113 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38113 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
114 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083114 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
115 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.File·fad7e6b5b4c1580740942f08b432fb67 
116 ··exports:·48af0ae63782a5b6b8e679c8bb3d6ae6 
117 ··WithBody·9a9be42ce5017ebb7f19b1c8779fd5e7 
118 ··WithoutBody·422a235e6661c67d78b963a19db1d356 
119 ··conditionalRequest·a4144f9cac99d5be7954353922e2217a 
120 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request·2ac1064e904e1d90e3157ebbef105b57 
121 ··exports:·321bbd7bf643e3cc32d6601ec4ee3985 
122 ··getHTTP2Data·4e3c994f17fadcd2daca1aca94ca13f3 
123 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types·71c8c40ddfbfe74ddb7ab06b036cb65d 
124 ··exports:·811fc6ce4107b4351e6a3c1bd1ebb18c 
125 ··http2dataTrailers·8b797fce78da6bd06bf5f49905d222be 
126 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
127 ··exports:·88bbfef451c212be6c81454fbaa9657c 
128 ··indexRequestHeader·4a10d4bdadd780f3af3f14936e107400 
129 ··indexResponseHeader·a839ba2af3258856a8d68b56f4988bff 
130 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response·85899973a88ec23675c3c82b97cca378 
131 ··exports:·1daef325b050d5a65f183cd23883e1d4 
132 ··addAltSvc·d3ee37782ba7b0462af7c18d9ca29eeb 
133 ··hasBody·a5fddfe34cac3087e1f46a85b0c136aa 
134 ··replaceHeader·e768130937b222706ab65925370e1329 
135 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
136 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
137 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
138 ··settingsServerName·0b40d411e48103eff664986dea06b8ac 
139 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
140 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
141 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
142 ··getDate·6b16049cc6acfb155d77450e16b10322 
143 ··getFileInfo·1373f279475009ab5bcc54259585244b 
144 7f5708b8e24020c7a877bce25763605f115 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.File·214e226ebd5da0a82da0990b0d507bd2
 116 ··exports:·211c7696516afdd85e4b71335ac4581f
 117 ··WithBody·cd48767f2d3f18386a10587790267bf4
 118 ··WithoutBody·5e10e56601b33c12f261dab23f47f3b3
 119 ··conditionalRequest·b662f4797bcf6d03830d5a92b49eb0bf
 120 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request·3c4a1bd0da36efc4b8d7eed03ec9a3e7
 121 ··exports:·d8508af978abc3e57155800dd3e4340c
 122 ··getHTTP2Data·c14194601bf3c225817039505b638ac3
 123 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types·39cdcd5f4d6ddbe50afcd68ce46314ef
 124 ··exports:·36e4930f05ac57c025249e948da0eebb
 125 ··http2dataTrailers·debe4f4e6caad401db87dac7d44539bf
 126 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header·abb1cfa7881da0a89548839d1c03d345
 127 ··exports:·e32b5ac67c378680cc726e3faa0838e1
 128 ··indexRequestHeader·7fec0d513cfe85c771f6440e034f3115
 129 ··indexResponseHeader·3d6644f90fc1c9311b9c2cbf87dece90
 130 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Response·d7306c5213454aa5f2635303196b11b9
 131 ··exports:·fc73be8c0a1897e5dcdeed18a3b33eaf
 132 ··addAltSvc·aa8d2d008185c3ba5d1c990a5ce173f9
 133 ··hasBody·7479654dfe927dacb12fa1a73cfb7767
 134 ··replaceHeader·53020ec7a365053f8020b1c29d10fe40
 135 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings·5b948dbd7f1e62df48f987d24d01e6fb
 136 ··exports:·0f301459fcaaa3ea3ead19b42e46d723
 137 ··Settings·a1d5ffad6c792192d092c9c7d8d37a6a
 138 ··settingsServerName·b130f3531cb7e6b6da055ae62b85b1cd
 139 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 140 ··exports:·e776193e178069fa75741d1221223f86
 141 ··InternalInfo·1528acf3e2e2183acbe88596620ca630
 142 ··getDate·61a86c1dd10f79ba83b267b9a7443828
 143 ··getFileInfo·dbd4c2e4323f25b90e07c10a554e9af8
 144 975b3883b2bb1f832a31599a3c058937
145 ··$trModule·::·GHC.Types.Module145 ··$trModule·::·GHC.Types.Module
146 ··[HasNoCafRefs,·TagSig:·<TagProper>,146 ··[HasNoCafRefs,·TagSig:·<TagProper>,
147 ···LambdaFormInfo:·LFCon[GHC.Types.Module],147 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
148 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]148 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
149 35a7d7fab6e7ef10980e16328df3b92a149 78917cdce352ab93692673380b65f9ff
150 ··$trModule1·::·GHC.Types.TrName150 ··$trModule1·::·GHC.Types.TrName
151 ··[HasNoCafRefs,·TagSig:·<TagProper>,151 ··[HasNoCafRefs,·TagSig:·<TagProper>,
152 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],152 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
153 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]153 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
154 1880345f3332a260f87aba05ba8a88e1154 f0c90a4b5fdd6d11b65971994f7b1431
155 ··$trModule2·::·GHC.Prim.Addr#155 ··$trModule2·::·GHC.Prim.Addr#
156 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,156 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
157 ···Unfolding:·Core:·<vanilla>157 ···Unfolding:·Core:·<vanilla>
158 ··············"Network.Wai.Handler.Warp.HTTP2.Response"#]158 ··············"Network.Wai.Handler.Warp.HTTP2.Response"#]
159 d0ec1875dc596063268d0c0c182c2862159 1baa4be86e358d8072f5c387970e4af6
160 ··$trModule3·::·GHC.Types.TrName160 ··$trModule3·::·GHC.Types.TrName
161 ··[HasNoCafRefs,·TagSig:·<TagProper>,161 ··[HasNoCafRefs,·TagSig:·<TagProper>,
162 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],162 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
163 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]163 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
164 54805ebbde4d94de6b8e3bb6b729a178164 c8f47cbd252b781d04e4e5d11c493da6
165 ··$trModule4·::·GHC.Prim.Addr#165 ··$trModule4·::·GHC.Prim.Addr#
166 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,166 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
167 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
Max diff block lines reached; 1966/10134 bytes (19.40%) of diff not shown.
10.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Response.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Response.hi
Files 92% similar despite different names
9.93 KB
ghc --show-iface {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.HTTP2.Response·91037 interface·Network.Wai.Handler.Warp.HTTP2.Response·9103
8 ··interface·hash:·2114d938d6ce3299686c1eec2fa59f89 
9 ··ABI·hash:·e8b9190ad93b70d742d3f90e623876db 
10 ··export-list·hash:·6d90fb0146ca6435586151e3a2ac3e3d8 ··interface·hash:·ab8a5e693286730bb2352625b7760a9d
 9 ··ABI·hash:·85e57e6120e53bc29e1dcd6a3532ed67
 10 ··export-list·hash:·c24ec89f7f8af99bb3f1116ff75deec4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3ca2eedf7b8cb99dee35896898a045d912 ··flag·hash:·3ca2eedf7b8cb99dee35896898a045d9
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f90015500daed34625c8f7465e6b30fe16 ··src_hash:·f90015500daed34625c8f7465e6b30fe
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··fromResponse21 ··fromResponse
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.File22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.File
23 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request23 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types
25 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header25 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Response
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
29 boot·module·dependencies:29 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.030 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
31 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui231 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
32 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k32 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
33 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP33 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
Offset 108, 68 lines modifiedOffset 108, 68 lines modified
108 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc108 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
109 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21109 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
110 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692110 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692
111 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995111 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
112 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d112 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d
113 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38113 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
114 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083114 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
115 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.File·fad7e6b5b4c1580740942f08b432fb67 
116 ··exports:·48af0ae63782a5b6b8e679c8bb3d6ae6 
117 ··WithBody·9a9be42ce5017ebb7f19b1c8779fd5e7 
118 ··WithoutBody·422a235e6661c67d78b963a19db1d356 
119 ··conditionalRequest·a4144f9cac99d5be7954353922e2217a 
120 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request·2ac1064e904e1d90e3157ebbef105b57 
121 ··exports:·321bbd7bf643e3cc32d6601ec4ee3985 
122 ··getHTTP2Data·4e3c994f17fadcd2daca1aca94ca13f3 
123 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types·71c8c40ddfbfe74ddb7ab06b036cb65d 
124 ··exports:·811fc6ce4107b4351e6a3c1bd1ebb18c 
125 ··http2dataTrailers·8b797fce78da6bd06bf5f49905d222be 
126 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
127 ··exports:·88bbfef451c212be6c81454fbaa9657c 
128 ··indexRequestHeader·4a10d4bdadd780f3af3f14936e107400 
129 ··indexResponseHeader·a839ba2af3258856a8d68b56f4988bff 
130 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response·85899973a88ec23675c3c82b97cca378 
131 ··exports:·1daef325b050d5a65f183cd23883e1d4 
132 ··addAltSvc·d3ee37782ba7b0462af7c18d9ca29eeb 
133 ··hasBody·a5fddfe34cac3087e1f46a85b0c136aa 
134 ··replaceHeader·e768130937b222706ab65925370e1329 
135 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
136 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
137 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
138 ··settingsServerName·0b40d411e48103eff664986dea06b8ac 
139 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
140 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
141 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
142 ··getDate·6b16049cc6acfb155d77450e16b10322 
143 ··getFileInfo·1373f279475009ab5bcc54259585244b 
144 7f5708b8e24020c7a877bce25763605f115 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.File·214e226ebd5da0a82da0990b0d507bd2
 116 ··exports:·211c7696516afdd85e4b71335ac4581f
 117 ··WithBody·cd48767f2d3f18386a10587790267bf4
 118 ··WithoutBody·5e10e56601b33c12f261dab23f47f3b3
 119 ··conditionalRequest·b662f4797bcf6d03830d5a92b49eb0bf
 120 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request·3c4a1bd0da36efc4b8d7eed03ec9a3e7
 121 ··exports:·d8508af978abc3e57155800dd3e4340c
 122 ··getHTTP2Data·c14194601bf3c225817039505b638ac3
 123 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types·39cdcd5f4d6ddbe50afcd68ce46314ef
 124 ··exports:·36e4930f05ac57c025249e948da0eebb
 125 ··http2dataTrailers·debe4f4e6caad401db87dac7d44539bf
 126 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header·abb1cfa7881da0a89548839d1c03d345
 127 ··exports:·e32b5ac67c378680cc726e3faa0838e1
 128 ··indexRequestHeader·7fec0d513cfe85c771f6440e034f3115
 129 ··indexResponseHeader·3d6644f90fc1c9311b9c2cbf87dece90
 130 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Response·d7306c5213454aa5f2635303196b11b9
 131 ··exports:·fc73be8c0a1897e5dcdeed18a3b33eaf
 132 ··addAltSvc·aa8d2d008185c3ba5d1c990a5ce173f9
 133 ··hasBody·7479654dfe927dacb12fa1a73cfb7767
 134 ··replaceHeader·53020ec7a365053f8020b1c29d10fe40
 135 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings·5b948dbd7f1e62df48f987d24d01e6fb
 136 ··exports:·0f301459fcaaa3ea3ead19b42e46d723
 137 ··Settings·a1d5ffad6c792192d092c9c7d8d37a6a
 138 ··settingsServerName·b130f3531cb7e6b6da055ae62b85b1cd
 139 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 140 ··exports:·e776193e178069fa75741d1221223f86
 141 ··InternalInfo·1528acf3e2e2183acbe88596620ca630
 142 ··getDate·61a86c1dd10f79ba83b267b9a7443828
 143 ··getFileInfo·dbd4c2e4323f25b90e07c10a554e9af8
 144 975b3883b2bb1f832a31599a3c058937
145 ··$trModule·::·GHC.Types.Module145 ··$trModule·::·GHC.Types.Module
146 ··[HasNoCafRefs,·TagSig:·<TagProper>,146 ··[HasNoCafRefs,·TagSig:·<TagProper>,
147 ···LambdaFormInfo:·LFCon[GHC.Types.Module],147 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
148 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]148 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
149 35a7d7fab6e7ef10980e16328df3b92a149 78917cdce352ab93692673380b65f9ff
150 ··$trModule1·::·GHC.Types.TrName150 ··$trModule1·::·GHC.Types.TrName
151 ··[HasNoCafRefs,·TagSig:·<TagProper>,151 ··[HasNoCafRefs,·TagSig:·<TagProper>,
152 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],152 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
153 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]153 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
154 1880345f3332a260f87aba05ba8a88e1154 f0c90a4b5fdd6d11b65971994f7b1431
155 ··$trModule2·::·GHC.Prim.Addr#155 ··$trModule2·::·GHC.Prim.Addr#
156 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,156 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
157 ···Unfolding:·Core:·<vanilla>157 ···Unfolding:·Core:·<vanilla>
158 ··············"Network.Wai.Handler.Warp.HTTP2.Response"#]158 ··············"Network.Wai.Handler.Warp.HTTP2.Response"#]
159 d0ec1875dc596063268d0c0c182c2862159 1baa4be86e358d8072f5c387970e4af6
160 ··$trModule3·::·GHC.Types.TrName160 ··$trModule3·::·GHC.Types.TrName
161 ··[HasNoCafRefs,·TagSig:·<TagProper>,161 ··[HasNoCafRefs,·TagSig:·<TagProper>,
162 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],162 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
163 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]163 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
164 54805ebbde4d94de6b8e3bb6b729a178164 c8f47cbd252b781d04e4e5d11c493da6
165 ··$trModule4·::·GHC.Prim.Addr#165 ··$trModule4·::·GHC.Prim.Addr#
166 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,166 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
167 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
Max diff block lines reached; 1966/10131 bytes (19.41%) of diff not shown.
28.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Types.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Types.dyn_hi
Files 95% similar despite different names
28.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.HTTP2.Types·91037 interface·Network.Wai.Handler.Warp.HTTP2.Types·9103
8 ··interface·hash:·25d3d6b51fd0015043d54391bc7f4c02 
9 ··ABI·hash:·71c8c40ddfbfe74ddb7ab06b036cb65d 
10 ··export-list·hash:·811fc6ce4107b4351e6a3c1bd1ebb18c8 ··interface·hash:·bf932968d4a729160700b58d2a152cf3
 9 ··ABI·hash:·39cdcd5f4d6ddbe50afcd68ce46314ef
 10 ··export-list·hash:·36e4930f05ac57c025249e948da0eebb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6d7e678995c0446f9b2f60abcc39fdb312 ··flag·hash:·6d7e678995c0446f9b2f60abcc39fdb3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·46d79863509648466cc9a53541a1b2ca16 ··src_hash:·46d79863509648466cc9a53541a1b2ca
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 19, 16 lines modifiedOffset 19, 16 lines modified
19 ··where19 ··where
20 exports:20 exports:
21 ··defaultHTTP2Data21 ··defaultHTTP2Data
22 ··defaultPushPromise22 ··defaultPushPromise
23 ··isHTTP223 ··isHTTP2
24 ··HTTP2Data{HTTP2Data·http2dataPushPromise·http2dataTrailers}24 ··HTTP2Data{HTTP2Data·http2dataPushPromise·http2dataTrailers}
25 ··PushPromise{PushPromise·promisedFile·promisedPath·promisedResponseHeaders·promisedWeight}25 ··PushPromise{PushPromise·promisedFile·promisedPath·promisedResponseHeaders·promisedWeight}
26 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports26 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.029 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
30 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui230 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
31 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k31 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
32 plugin·package·dependencies:32 plugin·package·dependencies:
33 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block33 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
34 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder34 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
Offset 91, 67 lines modifiedOffset 91, 67 lines modified
91 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988891 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
92 import··-/··Network.HTTP.Semantics.Trailer·7729a38c8ef3e604249c8d9eb06770b192 import··-/··Network.HTTP.Semantics.Trailer·7729a38c8ef3e604249c8d9eb06770b1
93 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc93 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
94 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d2194 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
95 import··-/··Network.HTTP2.Frame·eabc97d467b3087a74895fb085a7a73295 import··-/··Network.HTTP2.Frame·eabc97d467b3087a74895fb085a7a732
96 import··-/··Network.HTTP2.Frame.Types·52f378546ba97e8f58cdb9e6e63f251296 import··-/··Network.HTTP2.Frame.Types·52f378546ba97e8f58cdb9e6e63f2512
97 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d97 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d
98 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
99 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
100 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
101 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
102 ··TCP·242e98c03213a2b2904727427eaf3b65 
103 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
104 ··tlsNegotiatedProtocol·07439db9773fae03f21b9f8afc55a6d298 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 99 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 100 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 101 ··exports:·e776193e178069fa75741d1221223f86
 102 ··TCP·0357f0b7d4363936b017d7a50c4f0edf
 103 ··Transport·c632469cc53e92ed1d0bfcdf7ad1f4ab
 104 ··tlsNegotiatedProtocol·4d6f46f9a0b54451f9eb709c2da3f41d
105 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf105 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
106 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb106 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
107 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d107 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
108 2ffa16f4324678a702b3c4ea9f537cc2108 cf90f1a565dd699f7c9b1b59232f4785
109 ··$fEqPushPromise·::·GHC.Classes.Eq·PushPromise109 ··$fEqPushPromise·::·GHC.Classes.Eq·PushPromise
110 ··DFunId110 ··DFunId
111 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],111 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
112 ···Inline:·CONLIKE,112 ···Inline:·CONLIKE,
113 ···Unfolding:·DFun:.113 ···Unfolding:·DFun:.
114 ················@PushPromise·$fEqPushPromise_$c==·$fEqPushPromise_$c/=]114 ················@PushPromise·$fEqPushPromise_$c==·$fEqPushPromise_$c/=]
115 484873cd76ea0e520bd98623d7191568115 16700677d56dce961c5cf64aa5003d53
116 ··$fEqPushPromise1·::116 ··$fEqPushPromise1·::
117 ····GHC.Classes.Eq117 ····GHC.Classes.Eq
118 ······(Network.HTTP.Types.Header.HeaderName,118 ······(Network.HTTP.Types.Header.HeaderName,
119 ·······Data.ByteString.Internal.Type.ByteString)119 ·······Data.ByteString.Internal.Type.ByteString)
120 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),120 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
121 ···Unfolding:·Core:·<vanilla>121 ···Unfolding:·Core:·<vanilla>
122 ··············GHC.Classes.$fEqTuple2122 ··············GHC.Classes.$fEqTuple2
123 ················@(Data.CaseInsensitive.Internal.CI123 ················@(Data.CaseInsensitive.Internal.CI
124 ····················Data.ByteString.Internal.Type.ByteString)124 ····················Data.ByteString.Internal.Type.ByteString)
125 ················@Data.ByteString.Internal.Type.ByteString125 ················@Data.ByteString.Internal.Type.ByteString
126 ················$fEqPushPromise2126 ················$fEqPushPromise2
127 ················Data.ByteString.Internal.Type.$fEqByteString]127 ················Data.ByteString.Internal.Type.$fEqByteString]
128 6f3dbd66dd40445cae25e18fedefbf17128 b2b509735e2f680816cd6a8240059221
129 ··$fEqPushPromise2·::129 ··$fEqPushPromise2·::
130 ····GHC.Classes.Eq130 ····GHC.Classes.Eq
131 ······(Data.CaseInsensitive.Internal.CI131 ······(Data.CaseInsensitive.Internal.CI
132 ·········Data.ByteString.Internal.Type.ByteString)132 ·········Data.ByteString.Internal.Type.ByteString)
133 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),133 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
134 ···Unfolding:·Core:·<vanilla>134 ···Unfolding:·Core:·<vanilla>
135 ··············Data.CaseInsensitive.Internal.$fEqCI135 ··············Data.CaseInsensitive.Internal.$fEqCI
136 ················@Data.ByteString.Internal.Type.ByteString136 ················@Data.ByteString.Internal.Type.ByteString
137 ················Data.ByteString.Internal.Type.$fEqByteString]137 ················Data.ByteString.Internal.Type.$fEqByteString]
138 061801e4cc47a1828ac7bd620e79dc11138 c2e50967862d34eac14a8f0a8532966f
139 ··$fEqPushPromise_$c/=·::139 ··$fEqPushPromise_$c/=·::
140 ····PushPromise·->·PushPromise·->·GHC.Types.Bool140 ····PushPromise·->·PushPromise·->·GHC.Types.Bool
141 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,141 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
142 ···Strictness:·<1!P(1!P(L,L,L),ML,ML,L)><1!P(1L,ML,ML,L)>,142 ···Strictness:·<1!P(1!P(L,L,L),ML,ML,L)><1!P(1L,ML,ML,L)>,
143 ···Inline:·(sat-args=2),143 ···Inline:·(sat-args=2),
144 ···Unfolding:·Core:·StableUser·<2,FalseFalse>144 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
145 ··············\·(x['GHC.Types.Many]·::·PushPromise)145 ··············\·(x['GHC.Types.Many]·::·PushPromise)
146 ················(y['GHC.Types.Many]·::·PushPromise)·->146 ················(y['GHC.Types.Many]·::·PushPromise)·->
147 ··············case·$fEqPushPromise_$c==·x·y·of·wild·{147 ··············case·$fEqPushPromise_$c==·x·y·of·wild·{
148 ················GHC.Types.False·->·GHC.Types.True148 ················GHC.Types.False·->·GHC.Types.True
149 ················GHC.Types.True·->·GHC.Types.False·}]149 ················GHC.Types.True·->·GHC.Types.False·}]
150 913821ff167848978a07e693da7266e4150 da5e27942e3af6307bfdb803c9752160
151 ··$fEqPushPromise_$c==·::151 ··$fEqPushPromise_$c==·::
152 ····PushPromise·->·PushPromise·->·GHC.Types.Bool152 ····PushPromise·->·PushPromise·->·GHC.Types.Bool
153 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,153 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
154 ···Strictness:·<1!P(1!P(L,L,L),ML,ML,L)><1!P(1L,ML,ML,L)>,154 ···Strictness:·<1!P(1!P(L,L,L),ML,ML,L)><1!P(1L,ML,ML,L)>,
155 ···Inline:·[2],155 ···Inline:·[2],
156 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>156 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
157 ··············\·(ds['GHC.Types.Many]·::·PushPromise)157 ··············\·(ds['GHC.Types.Many]·::·PushPromise)
Offset 185, 53 lines modifiedOffset 185, 53 lines modified
185 ·······························ww6185 ·······························ww6
186 ·······························bx3186 ·······························bx3
187 ·······························bx4187 ·······························bx4
188 ·······························bx5·of·lwild2·{188 ·······························bx5·of·lwild2·{
189 ··························DEFAULT·->·GHC.Types.False·GHC.Types.EQ·->·$j·}189 ··························DEFAULT·->·GHC.Types.False·GHC.Types.EQ·->·$j·}
190 ·····················1#·->·$j·}190 ·····················1#·->·$j·}
191 ················1#·->·GHC.Types.False·}·}·}·}·}]191 ················1#·->·GHC.Types.False·}·}·}·}·}]
192 3802b6fceafb566bdbcedf61b73f6367192 9922d757ef74a390817d74466c316234
193 ··$fOrdPushPromise·::·GHC.Classes.Ord·PushPromise193 ··$fOrdPushPromise·::·GHC.Classes.Ord·PushPromise
194 ··DFunId194 ··DFunId
195 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Ord],195 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Ord],
196 ···Inline:·CONLIKE,196 ···Inline:·CONLIKE,
197 ···Unfolding:·DFun:.197 ···Unfolding:·DFun:.
198 ················@PushPromise198 ················@PushPromise
199 ················$fEqPushPromise199 ················$fEqPushPromise
200 ················$fOrdPushPromise_$ccompare200 ················$fOrdPushPromise_$ccompare
Max diff block lines reached; 22022/28737 bytes (76.63%) of diff not shown.
28.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2/Types.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2/Types.hi
Files 96% similar despite different names
28.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.HTTP2.Types·91037 interface·Network.Wai.Handler.Warp.HTTP2.Types·9103
8 ··interface·hash:·25d3d6b51fd0015043d54391bc7f4c02 
9 ··ABI·hash:·71c8c40ddfbfe74ddb7ab06b036cb65d 
10 ··export-list·hash:·811fc6ce4107b4351e6a3c1bd1ebb18c8 ··interface·hash:·bf932968d4a729160700b58d2a152cf3
 9 ··ABI·hash:·39cdcd5f4d6ddbe50afcd68ce46314ef
 10 ··export-list·hash:·36e4930f05ac57c025249e948da0eebb
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0a25f47609e84e1c746317fd6bca0a4112 ··flag·hash:·0a25f47609e84e1c746317fd6bca0a41
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·46d79863509648466cc9a53541a1b2ca16 ··src_hash:·46d79863509648466cc9a53541a1b2ca
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 19, 16 lines modifiedOffset 19, 16 lines modified
19 ··where19 ··where
20 exports:20 exports:
21 ··defaultHTTP2Data21 ··defaultHTTP2Data
22 ··defaultPushPromise22 ··defaultPushPromise
23 ··isHTTP223 ··isHTTP2
24 ··HTTP2Data{HTTP2Data·http2dataPushPromise·http2dataTrailers}24 ··HTTP2Data{HTTP2Data·http2dataPushPromise·http2dataTrailers}
25 ··PushPromise{PushPromise·promisedFile·promisedPath·promisedResponseHeaders·promisedWeight}25 ··PushPromise{PushPromise·promisedFile·promisedPath·promisedResponseHeaders·promisedWeight}
26 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports26 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
28 boot·module·dependencies:28 boot·module·dependencies:
29 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.029 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
30 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui230 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
31 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k31 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
32 plugin·package·dependencies:32 plugin·package·dependencies:
33 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block33 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
34 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder34 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
Offset 91, 67 lines modifiedOffset 91, 67 lines modified
91 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988891 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
92 import··-/··Network.HTTP.Semantics.Trailer·7729a38c8ef3e604249c8d9eb06770b192 import··-/··Network.HTTP.Semantics.Trailer·7729a38c8ef3e604249c8d9eb06770b1
93 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc93 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
94 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d2194 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
95 import··-/··Network.HTTP2.Frame·eabc97d467b3087a74895fb085a7a73295 import··-/··Network.HTTP2.Frame·eabc97d467b3087a74895fb085a7a732
96 import··-/··Network.HTTP2.Frame.Types·52f378546ba97e8f58cdb9e6e63f251296 import··-/··Network.HTTP2.Frame.Types·52f378546ba97e8f58cdb9e6e63f2512
97 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d97 import··-/··Network.HTTP2.Server·e00a97ab51c6a0f53b9b0b701e6f728d
98 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
99 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
100 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
101 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
102 ··TCP·242e98c03213a2b2904727427eaf3b65 
103 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
104 ··tlsNegotiatedProtocol·07439db9773fae03f21b9f8afc55a6d298 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 99 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 100 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 101 ··exports:·e776193e178069fa75741d1221223f86
 102 ··TCP·0357f0b7d4363936b017d7a50c4f0edf
 103 ··Transport·c632469cc53e92ed1d0bfcdf7ad1f4ab
 104 ··tlsNegotiatedProtocol·4d6f46f9a0b54451f9eb709c2da3f41d
105 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf105 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
106 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb106 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
107 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d107 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
108 2ffa16f4324678a702b3c4ea9f537cc2108 cf90f1a565dd699f7c9b1b59232f4785
109 ··$fEqPushPromise·::·GHC.Classes.Eq·PushPromise109 ··$fEqPushPromise·::·GHC.Classes.Eq·PushPromise
110 ··DFunId110 ··DFunId
111 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],111 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
112 ···Inline:·CONLIKE,112 ···Inline:·CONLIKE,
113 ···Unfolding:·DFun:.113 ···Unfolding:·DFun:.
114 ················@PushPromise·$fEqPushPromise_$c==·$fEqPushPromise_$c/=]114 ················@PushPromise·$fEqPushPromise_$c==·$fEqPushPromise_$c/=]
115 484873cd76ea0e520bd98623d7191568115 16700677d56dce961c5cf64aa5003d53
116 ··$fEqPushPromise1·::116 ··$fEqPushPromise1·::
117 ····GHC.Classes.Eq117 ····GHC.Classes.Eq
118 ······(Network.HTTP.Types.Header.HeaderName,118 ······(Network.HTTP.Types.Header.HeaderName,
119 ·······Data.ByteString.Internal.Type.ByteString)119 ·······Data.ByteString.Internal.Type.ByteString)
120 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),120 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
121 ···Unfolding:·Core:·<vanilla>121 ···Unfolding:·Core:·<vanilla>
122 ··············GHC.Classes.$fEqTuple2122 ··············GHC.Classes.$fEqTuple2
123 ················@(Data.CaseInsensitive.Internal.CI123 ················@(Data.CaseInsensitive.Internal.CI
124 ····················Data.ByteString.Internal.Type.ByteString)124 ····················Data.ByteString.Internal.Type.ByteString)
125 ················@Data.ByteString.Internal.Type.ByteString125 ················@Data.ByteString.Internal.Type.ByteString
126 ················$fEqPushPromise2126 ················$fEqPushPromise2
127 ················Data.ByteString.Internal.Type.$fEqByteString]127 ················Data.ByteString.Internal.Type.$fEqByteString]
128 6f3dbd66dd40445cae25e18fedefbf17128 b2b509735e2f680816cd6a8240059221
129 ··$fEqPushPromise2·::129 ··$fEqPushPromise2·::
130 ····GHC.Classes.Eq130 ····GHC.Classes.Eq
131 ······(Data.CaseInsensitive.Internal.CI131 ······(Data.CaseInsensitive.Internal.CI
132 ·········Data.ByteString.Internal.Type.ByteString)132 ·········Data.ByteString.Internal.Type.ByteString)
133 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),133 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
134 ···Unfolding:·Core:·<vanilla>134 ···Unfolding:·Core:·<vanilla>
135 ··············Data.CaseInsensitive.Internal.$fEqCI135 ··············Data.CaseInsensitive.Internal.$fEqCI
136 ················@Data.ByteString.Internal.Type.ByteString136 ················@Data.ByteString.Internal.Type.ByteString
137 ················Data.ByteString.Internal.Type.$fEqByteString]137 ················Data.ByteString.Internal.Type.$fEqByteString]
138 061801e4cc47a1828ac7bd620e79dc11138 c2e50967862d34eac14a8f0a8532966f
139 ··$fEqPushPromise_$c/=·::139 ··$fEqPushPromise_$c/=·::
140 ····PushPromise·->·PushPromise·->·GHC.Types.Bool140 ····PushPromise·->·PushPromise·->·GHC.Types.Bool
141 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,141 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
142 ···Strictness:·<1!P(1!P(L,L,L),ML,ML,L)><1!P(1L,ML,ML,L)>,142 ···Strictness:·<1!P(1!P(L,L,L),ML,ML,L)><1!P(1L,ML,ML,L)>,
143 ···Inline:·(sat-args=2),143 ···Inline:·(sat-args=2),
144 ···Unfolding:·Core:·StableUser·<2,FalseFalse>144 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
145 ··············\·(x['GHC.Types.Many]·::·PushPromise)145 ··············\·(x['GHC.Types.Many]·::·PushPromise)
146 ················(y['GHC.Types.Many]·::·PushPromise)·->146 ················(y['GHC.Types.Many]·::·PushPromise)·->
147 ··············case·$fEqPushPromise_$c==·x·y·of·wild·{147 ··············case·$fEqPushPromise_$c==·x·y·of·wild·{
148 ················GHC.Types.False·->·GHC.Types.True148 ················GHC.Types.False·->·GHC.Types.True
149 ················GHC.Types.True·->·GHC.Types.False·}]149 ················GHC.Types.True·->·GHC.Types.False·}]
150 913821ff167848978a07e693da7266e4150 da5e27942e3af6307bfdb803c9752160
151 ··$fEqPushPromise_$c==·::151 ··$fEqPushPromise_$c==·::
152 ····PushPromise·->·PushPromise·->·GHC.Types.Bool152 ····PushPromise·->·PushPromise·->·GHC.Types.Bool
153 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,153 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
154 ···Strictness:·<1!P(1!P(L,L,L),ML,ML,L)><1!P(1L,ML,ML,L)>,154 ···Strictness:·<1!P(1!P(L,L,L),ML,ML,L)><1!P(1L,ML,ML,L)>,
155 ···Inline:·[2],155 ···Inline:·[2],
156 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>156 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
157 ··············\·(ds['GHC.Types.Many]·::·PushPromise)157 ··············\·(ds['GHC.Types.Many]·::·PushPromise)
Offset 185, 53 lines modifiedOffset 185, 53 lines modified
185 ·······························ww6185 ·······························ww6
186 ·······························bx3186 ·······························bx3
187 ·······························bx4187 ·······························bx4
188 ·······························bx5·of·lwild2·{188 ·······························bx5·of·lwild2·{
189 ··························DEFAULT·->·GHC.Types.False·GHC.Types.EQ·->·$j·}189 ··························DEFAULT·->·GHC.Types.False·GHC.Types.EQ·->·$j·}
190 ·····················1#·->·$j·}190 ·····················1#·->·$j·}
191 ················1#·->·GHC.Types.False·}·}·}·}·}]191 ················1#·->·GHC.Types.False·}·}·}·}·}]
192 3802b6fceafb566bdbcedf61b73f6367192 9922d757ef74a390817d74466c316234
193 ··$fOrdPushPromise·::·GHC.Classes.Ord·PushPromise193 ··$fOrdPushPromise·::·GHC.Classes.Ord·PushPromise
194 ··DFunId194 ··DFunId
195 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Ord],195 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Ord],
196 ···Inline:·CONLIKE,196 ···Inline:·CONLIKE,
197 ···Unfolding:·DFun:.197 ···Unfolding:·DFun:.
198 ················@PushPromise198 ················@PushPromise
199 ················$fEqPushPromise199 ················$fEqPushPromise
200 ················$fOrdPushPromise_$ccompare200 ················$fOrdPushPromise_$ccompare
Max diff block lines reached; 22022/28734 bytes (76.64%) of diff not shown.
14.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2.dyn_hi
Files 97% similar despite different names
14.0 KB
ghc --show-iface {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.HTTP2·91037 interface·Network.Wai.Handler.Warp.HTTP2·9103
8 ··interface·hash:·90761032180f785751b58c45a7a60299 
9 ··ABI·hash:·7d38bbb6ebacaf16ec1a68cbfbd48e49 
10 ··export-list·hash:·8bac1209a884217b0f8070c35c81f6898 ··interface·hash:·1a38724da9eee5c84aab610b0246a063
 9 ··ABI·hash:·178f9eb76c3025281da08deef61a5c40
 10 ··export-list·hash:·82d82ed55900e9b0a48484c0d673ce8e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·72ebe78c1216253135f911535100a60012 ··flag·hash:·72ebe78c1216253135f911535100a600
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ff26487aaec13f295f5f785442b302c516 ··src_hash:·ff26487aaec13f295f5f785442b302c5
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··http221 ··http2
22 ··http2server22 ··http2server
23 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.File23 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.File
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.PushPromise24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.PushPromise
25 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request25 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Response26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Response
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
29 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types29 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
30 boot·module·dependencies:30 boot·module·dependencies:
31 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.031 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
32 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k32 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
33 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp33 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
34 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M34 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
35 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U735 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
36 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP36 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
Offset 120, 87 lines modifiedOffset 120, 87 lines modified
120 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7120 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
121 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799121 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
122 import··-/··Network.Socket.BufferPool.Recv·c5c8b08f8b40703ad5de694a00276cbd122 import··-/··Network.Socket.BufferPool.Recv·c5c8b08f8b40703ad5de694a00276cbd
123 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac123 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac
124 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8124 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
125 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38125 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
126 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083126 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
127 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.File·a67f19f789dde9471fcf8482f1b0ec2e 
128 ··exports:·4e0fc5047a239f063a1c610037e10d83 
129 ··pReadMaker·05cd28b2c8eeb006bb0720261d3e937e 
130 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.PushPromise·8e3c186f85682fc865ce0511aa54f31f 
131 ··exports:·e6bdc7727a327a2865dd3169de99e110 
132 ··fromPushPromises·7cb87125a7b2cc6113255f7b8f5e31f9 
133 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request·2ac1064e904e1d90e3157ebbef105b57 
134 ··exports:·321bbd7bf643e3cc32d6601ec4ee3985 
135 ··toRequest·5f8559727acbf00195b7305b098a0bd5 
136 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Response·e8b9190ad93b70d742d3f90e623876db 
137 ··exports:·6d90fb0146ca6435586151e3a2ac3e3d 
138 ··fromResponse·101b007d0cb96f17bc6735988359f93d 
139 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
140 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
141 ··isAsyncException·a733518cb17dd340d509e0a648a8dc75 
142 ··throughAsync·81d89c97373a68cc95f819242f6ffe13 
143 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
144 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
145 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
146 ··settingsLogger·c1e3604a3bbd14881ff9cb9bf02cd3c4 
147 ··settingsOnException·e93224716ae5fd93430ac0b032c2c07e 
148 ··settingsOnExceptionResponse·3f8bdb1368728eb03e886019f5b140ee 
149 ··settingsServerPushLogger·f3c6d4951aaefb534566930503f9ba18 
150 ··settingsSlowlorisSize·e7fc533a73a91fd209e048b10fc17526 
151 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
152 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
153 ··Connection·f8ca90d2cf4c09c8e2c3f232f8b5b596 
154 ··Connection·d874be0ba5479bc0d219811247bfccce 
155 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
156 ··TCP·242e98c03213a2b2904727427eaf3b65 
157 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
158 ··bufBuffer·ffcedd2d9931a56278c2aa6d190a9bc3 
159 ··bufSize·0c9b421acbbc790c1e1718bcec443a12 
160 ··connClose·fb5b1da1488c2798e0d1ab9a2d7afdb6 
161 ··connHTTP2·5e6233fa4531679fa426a035ee68455f 
162 ··connMySockAddr·cf3e8e5b1153829dc1ba4ace29d6aa40 
163 ··connRecv·c09d9060861fc69518a7c32f563c36a0 
164 ··connRecvBuf·e4d5a71441579d7950e260561570e621 
165 ··connSendAll·adaa9721cb37c2e93e6eca4f606f32a8 
166 ··connSendFile·2dd591def4a86352a685c56968949730 
167 ··connSendMany·92c940bd594761abcbb2447a9f90b601 
168 ··connWriteBuffer·6c9b1bc4cf4050ea8c760d2266e3a291 
169 ··setConnHTTP2·20a814c4cf33b461faac9a83f5f9cb3a 
170 ··timeoutManager·b4e2d8241e05c314c0270992fe985696 
171 ··tlsMajorVersion·84ac95cdd1c35cac9b89effdd22f4cc7 
172 ··tlsMinorVersion·4d9c9d2b1ba88a8a8d0137af29f4a720127 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.File·efccf4bc2d3ec8c7d173dc0dbad17bea
 128 ··exports:·044de9dfbc228e1bd42394d2f48ea379
 129 ··pReadMaker·edd77b15d4cca745c9f0734936319718
 130 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.PushPromise·7c2f09a6120b91c2e29ba8f3a209153d
 131 ··exports:·02574659a3d40125f0bbfae56d19a699
 132 ··fromPushPromises·7ef1d8b427dc3a057bd621449081a7f0
 133 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request·3c4a1bd0da36efc4b8d7eed03ec9a3e7
 134 ··exports:·d8508af978abc3e57155800dd3e4340c
 135 ··toRequest·fa8c52834a8ecadffca57e8ebcae52b8
 136 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Response·85e57e6120e53bc29e1dcd6a3532ed67
 137 ··exports:·c24ec89f7f8af99bb3f1116ff75deec4
 138 ··fromResponse·5bfce836112997fd7968cce10ebc70b0
 139 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 140 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 141 ··isAsyncException·fa927ecab9a2cee5fb4f3ca4fda6f2e6
 142 ··throughAsync·d44fcfada4ddc5ce909194312b28e799
 143 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings·5b948dbd7f1e62df48f987d24d01e6fb
 144 ··exports:·0f301459fcaaa3ea3ead19b42e46d723
 145 ··Settings·a1d5ffad6c792192d092c9c7d8d37a6a
 146 ··settingsLogger·15bdb37c357e0038807287b494c137b8
 147 ··settingsOnException·0edd94a184f1c9dc7d243c08aa39cf12
 148 ··settingsOnExceptionResponse·a01396b4c15547c016048133c780309f
 149 ··settingsServerPushLogger·4c8253acc7c08783132743459d84d844
 150 ··settingsSlowlorisSize·0311952d47d646e2d738ef4e46d4fa82
 151 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 152 ··exports:·e776193e178069fa75741d1221223f86
 153 ··Connection·24587171df4b55990a451e6cfca9c03a
 154 ··Connection·377910cd60e0ff0d9027aef8a0b64ad2
 155 ··InternalInfo·1528acf3e2e2183acbe88596620ca630
 156 ··TCP·0357f0b7d4363936b017d7a50c4f0edf
 157 ··Transport·c632469cc53e92ed1d0bfcdf7ad1f4ab
 158 ··bufBuffer·266e6bc1e113fb0e1197c463c0a00ddc
 159 ··bufSize·f16b4fa5ebc38f09b681230975444eb7
 160 ··connClose·9af3aeea306e1ac2be0f02ed5b3639db
 161 ··connHTTP2·26180cf1f5d3de606a1801ba146ffc86
 162 ··connMySockAddr·a38919835a75129e54e810573e4e39b7
Max diff block lines reached; 5568/14330 bytes (38.86%) of diff not shown.
14.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HTTP2.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HTTP2.hi
Files 96% similar despite different names
14.0 KB
ghc --show-iface {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.HTTP2·91037 interface·Network.Wai.Handler.Warp.HTTP2·9103
8 ··interface·hash:·90761032180f785751b58c45a7a60299 
9 ··ABI·hash:·7d38bbb6ebacaf16ec1a68cbfbd48e49 
10 ··export-list·hash:·8bac1209a884217b0f8070c35c81f6898 ··interface·hash:·1a38724da9eee5c84aab610b0246a063
 9 ··ABI·hash:·178f9eb76c3025281da08deef61a5c40
 10 ··export-list·hash:·82d82ed55900e9b0a48484c0d673ce8e
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·616bc49c590854b93b7745dd4cbef2a412 ··flag·hash:·616bc49c590854b93b7745dd4cbef2a4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ff26487aaec13f295f5f785442b302c516 ··src_hash:·ff26487aaec13f295f5f785442b302c5
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··http221 ··http2
22 ··http2server22 ··http2server
23 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.File23 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.File
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.PushPromise24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.PushPromise
25 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request25 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Response26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Response
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
29 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types29 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
30 boot·module·dependencies:30 boot·module·dependencies:
31 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.031 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
32 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k32 ·····························http2-5.3.10-9BTMAdp4D4J1PSiPl2AJ1k
33 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp33 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
34 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M34 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
35 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U735 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
36 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP36 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
Offset 120, 87 lines modifiedOffset 120, 87 lines modified
120 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7120 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
121 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799121 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
122 import··-/··Network.Socket.BufferPool.Recv·c5c8b08f8b40703ad5de694a00276cbd122 import··-/··Network.Socket.BufferPool.Recv·c5c8b08f8b40703ad5de694a00276cbd
123 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac123 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac
124 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8124 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
125 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38125 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
126 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083126 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
127 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.File·a67f19f789dde9471fcf8482f1b0ec2e 
128 ··exports:·4e0fc5047a239f063a1c610037e10d83 
129 ··pReadMaker·05cd28b2c8eeb006bb0720261d3e937e 
130 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.PushPromise·8e3c186f85682fc865ce0511aa54f31f 
131 ··exports:·e6bdc7727a327a2865dd3169de99e110 
132 ··fromPushPromises·7cb87125a7b2cc6113255f7b8f5e31f9 
133 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Request·2ac1064e904e1d90e3157ebbef105b57 
134 ··exports:·321bbd7bf643e3cc32d6601ec4ee3985 
135 ··toRequest·5f8559727acbf00195b7305b098a0bd5 
136 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Response·e8b9190ad93b70d742d3f90e623876db 
137 ··exports:·6d90fb0146ca6435586151e3a2ac3e3d 
138 ··fromResponse·101b007d0cb96f17bc6735988359f93d 
139 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
140 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
141 ··isAsyncException·a733518cb17dd340d509e0a648a8dc75 
142 ··throughAsync·81d89c97373a68cc95f819242f6ffe13 
143 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
144 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
145 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
146 ··settingsLogger·c1e3604a3bbd14881ff9cb9bf02cd3c4 
147 ··settingsOnException·e93224716ae5fd93430ac0b032c2c07e 
148 ··settingsOnExceptionResponse·3f8bdb1368728eb03e886019f5b140ee 
149 ··settingsServerPushLogger·f3c6d4951aaefb534566930503f9ba18 
150 ··settingsSlowlorisSize·e7fc533a73a91fd209e048b10fc17526 
151 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
152 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
153 ··Connection·f8ca90d2cf4c09c8e2c3f232f8b5b596 
154 ··Connection·d874be0ba5479bc0d219811247bfccce 
155 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
156 ··TCP·242e98c03213a2b2904727427eaf3b65 
157 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
158 ··bufBuffer·ffcedd2d9931a56278c2aa6d190a9bc3 
159 ··bufSize·0c9b421acbbc790c1e1718bcec443a12 
160 ··connClose·fb5b1da1488c2798e0d1ab9a2d7afdb6 
161 ··connHTTP2·5e6233fa4531679fa426a035ee68455f 
162 ··connMySockAddr·cf3e8e5b1153829dc1ba4ace29d6aa40 
163 ··connRecv·c09d9060861fc69518a7c32f563c36a0 
164 ··connRecvBuf·e4d5a71441579d7950e260561570e621 
165 ··connSendAll·adaa9721cb37c2e93e6eca4f606f32a8 
166 ··connSendFile·2dd591def4a86352a685c56968949730 
167 ··connSendMany·92c940bd594761abcbb2447a9f90b601 
168 ··connWriteBuffer·6c9b1bc4cf4050ea8c760d2266e3a291 
169 ··setConnHTTP2·20a814c4cf33b461faac9a83f5f9cb3a 
170 ··timeoutManager·b4e2d8241e05c314c0270992fe985696 
171 ··tlsMajorVersion·84ac95cdd1c35cac9b89effdd22f4cc7 
172 ··tlsMinorVersion·4d9c9d2b1ba88a8a8d0137af29f4a720127 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.File·efccf4bc2d3ec8c7d173dc0dbad17bea
 128 ··exports:·044de9dfbc228e1bd42394d2f48ea379
 129 ··pReadMaker·edd77b15d4cca745c9f0734936319718
 130 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.PushPromise·7c2f09a6120b91c2e29ba8f3a209153d
 131 ··exports:·02574659a3d40125f0bbfae56d19a699
 132 ··fromPushPromises·7ef1d8b427dc3a057bd621449081a7f0
 133 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Request·3c4a1bd0da36efc4b8d7eed03ec9a3e7
 134 ··exports:·d8508af978abc3e57155800dd3e4340c
 135 ··toRequest·fa8c52834a8ecadffca57e8ebcae52b8
 136 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Response·85e57e6120e53bc29e1dcd6a3532ed67
 137 ··exports:·c24ec89f7f8af99bb3f1116ff75deec4
 138 ··fromResponse·5bfce836112997fd7968cce10ebc70b0
 139 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 140 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 141 ··isAsyncException·fa927ecab9a2cee5fb4f3ca4fda6f2e6
 142 ··throughAsync·d44fcfada4ddc5ce909194312b28e799
 143 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings·5b948dbd7f1e62df48f987d24d01e6fb
 144 ··exports:·0f301459fcaaa3ea3ead19b42e46d723
 145 ··Settings·a1d5ffad6c792192d092c9c7d8d37a6a
 146 ··settingsLogger·15bdb37c357e0038807287b494c137b8
 147 ··settingsOnException·0edd94a184f1c9dc7d243c08aa39cf12
 148 ··settingsOnExceptionResponse·a01396b4c15547c016048133c780309f
 149 ··settingsServerPushLogger·4c8253acc7c08783132743459d84d844
 150 ··settingsSlowlorisSize·0311952d47d646e2d738ef4e46d4fa82
 151 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 152 ··exports:·e776193e178069fa75741d1221223f86
 153 ··Connection·24587171df4b55990a451e6cfca9c03a
 154 ··Connection·377910cd60e0ff0d9027aef8a0b64ad2
 155 ··InternalInfo·1528acf3e2e2183acbe88596620ca630
 156 ··TCP·0357f0b7d4363936b017d7a50c4f0edf
 157 ··Transport·c632469cc53e92ed1d0bfcdf7ad1f4ab
 158 ··bufBuffer·266e6bc1e113fb0e1197c463c0a00ddc
 159 ··bufSize·f16b4fa5ebc38f09b681230975444eb7
 160 ··connClose·9af3aeea306e1ac2be0f02ed5b3639db
 161 ··connHTTP2·26180cf1f5d3de606a1801ba146ffc86
 162 ··connMySockAddr·a38919835a75129e54e810573e4e39b7
Max diff block lines reached; 5568/14327 bytes (38.86%) of diff not shown.
10.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HashMap.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HashMap.dyn_hi
Files 96% similar despite different names
9.92 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.HashMap·91037 interface·Network.Wai.Handler.Warp.HashMap·9103
8 ··interface·hash:·84b1f9d77412ef114e537c247a4e9636 
9 ··ABI·hash:·6b2078aa7d6270a50a697f8f6302ee53 
10 ··export-list·hash:·c1f82018274809ca382725624104ae79 
11 ··orphan·hash:·daca0f421024e91ef57ea6cfbfdd9eb58 ··interface·hash:·30470c3c53bdcdfaab9cde7fb97851d2
 9 ··ABI·hash:·579912d6ccb8c29610fbd66dc0458ed8
 10 ··export-list·hash:·3cf40a5e70553a006f30a62c163eca5c
 11 ··orphan·hash:·c4ca79dadfbe9d4f16384ece80b49d2c
12 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab612 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab6
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ec165830edd8509f612a77ad59b732b916 ··src_hash:·ec165830edd8509f612a77ad59b732b9
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 57, 133 lines modifiedOffset 57, 133 lines modified
57 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b57 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
58 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d58 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d
59 import··-/··Data.Map.Strict.Internal·153b10739ef1003752c037c29ae307af59 import··-/··Data.Map.Strict.Internal·153b10739ef1003752c037c29ae307af
60 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c60 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
61 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936461 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
62 import··-/··Data.Hashable·e51b30d227a0c4008b27a4575c34bd3162 import··-/··Data.Hashable·e51b30d227a0c4008b27a4575c34bd31
63 import··-/··Data.Hashable.Class·b54be6a582ae53102669a1517cc03de763 import··-/··Data.Hashable.Class·b54be6a582ae53102669a1517cc03de7
64 c1862f4cea50dd5eb1ade25000d33ba464 b1dfc35ec43eea1e66429d63aca6029c
65 ··$sinsertR_$sgo15·::65 ··$sinsertR_$sgo15·::
66 ····GHC.Internal.IO.FilePath66 ····GHC.Internal.IO.FilePath
67 ····->·GHC.Internal.IO.FilePath67 ····->·GHC.Internal.IO.FilePath
68 ····->·a168 ····->·a1
69 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a169 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a1
70 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a170 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a1
71 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,71 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
72 ···Strictness:·<L><1L><L><1L>]72 ···Strictness:·<L><1L><L><1L>]
73 45c5b1ad4684b2e5bd26918a483a69da73 7fe26dbf4ab2aa7bcf1e8e6f886c41a5
74 ··$sinsert_$sgo15·::74 ··$sinsert_$sgo15·::
75 ····GHC.Internal.IO.FilePath75 ····GHC.Internal.IO.FilePath
76 ····->·GHC.Internal.IO.FilePath76 ····->·GHC.Internal.IO.FilePath
77 ····->·a177 ····->·a1
78 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a178 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a1
79 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a179 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a1
80 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,80 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
81 ···Strictness:·<L><1L><L><1L>]81 ···Strictness:·<L><1L><L><1L>]
82 23e4c4408654184d2b9b4385f8208c6582 b6184d7326d7bd3faa987585040d6499
83 ··$sunion·::83 ··$sunion·::
84 ····Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a84 ····Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a
85 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a85 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a
86 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a86 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a
87 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,87 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
88 ···Strictness:·<1L><1L>,·Inline:·[~]]88 ···Strictness:·<1L><1L>,·Inline:·[~]]
89 ebfa0d8bfc4a6873dd630f8ccd0b89b889 68542be98cf2e95b7f89edf9ba08322d
90 ··$tc'HashMap·::·GHC.Types.TyCon90 ··$tc'HashMap·::·GHC.Types.TyCon
91 ··[HasNoCafRefs,·TagSig:·<TagProper>,91 ··[HasNoCafRefs,·TagSig:·<TagProper>,
92 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],92 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
93 ···Unfolding:·Core:·<vanilla>93 ···Unfolding:·Core:·<vanilla>
94 ··············GHC.Types.TyCon94 ··············GHC.Types.TyCon
95 ················14962831337423865492#Word64 
96 ················2075603118695996000#Word6495 ················16285196184990459816#Word64
 96 ················13503181212420363181#Word64
97 ················$trModule97 ················$trModule
98 ················$tc'HashMap298 ················$tc'HashMap2
99 ················1#99 ················1#
100 ················$tc'HashMap1]100 ················$tc'HashMap1]
101 72e95e5ec5013719032f83d7bb17769a101 20e846024a5b5a499bb4254f4866eabe
102 ··$tc'HashMap1·::·GHC.Types.KindRep102 ··$tc'HashMap1·::·GHC.Types.KindRep
103 ··[HasNoCafRefs,·TagSig:·<TagProper>,103 ··[HasNoCafRefs,·TagSig:·<TagProper>,
104 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]104 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
105 13ad1d070ff3a4adb273b443d42a6890105 09fa4441fcadac79178e62b7c83440ed
106 ··$tc'HashMap2·::·GHC.Types.TrName106 ··$tc'HashMap2·::·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·$tc'HashMap3]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'HashMap3]
110 ecf7d2a5f95926ee36435236df7b17ba110 f66582dde5e046a740f678fdf53d686c
111 ··$tc'HashMap3·::·GHC.Prim.Addr#111 ··$tc'HashMap3·::·GHC.Prim.Addr#
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
113 ···Unfolding:·Core:·<vanilla>·"'HashMap"#]113 ···Unfolding:·Core:·<vanilla>·"'HashMap"#]
114 3c6425cda1c41dd81379ae81b66ddeb9114 3bc0eb3104788cebb18a01c52ce7c2f6
115 ··$tcHashMap·::·GHC.Types.TyCon115 ··$tcHashMap·::·GHC.Types.TyCon
116 ··[HasNoCafRefs,·TagSig:·<TagProper>,116 ··[HasNoCafRefs,·TagSig:·<TagProper>,
117 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],117 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
118 ···Unfolding:·Core:·<vanilla>118 ···Unfolding:·Core:·<vanilla>
119 ··············GHC.Types.TyCon119 ··············GHC.Types.TyCon
120 ················13817858182022724890#Word64 
121 ················11791817667534988948#Word64120 ················3687519944652660525#Word64
 121 ················5255118061487536692#Word64
122 ················$trModule122 ················$trModule
123 ················$tcHashMap1123 ················$tcHashMap1
124 ················0#124 ················0#
125 ················GHC.Types.krep$*Arr*]125 ················GHC.Types.krep$*Arr*]
126 541351055f0b2e19024cd9e499c82bc5126 9da0a35ef4615881e37e86404e9ab700
127 ··$tcHashMap1·::·GHC.Types.TrName127 ··$tcHashMap1·::·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·$tcHashMap2]130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcHashMap2]
131 d792f58951d2e58ca8b8b256acf22ef6131 2e31e6c032b6d527490a68128b567243
132 ··$tcHashMap2·::·GHC.Prim.Addr#132 ··$tcHashMap2·::·GHC.Prim.Addr#
133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
134 ···Unfolding:·Core:·<vanilla>·"HashMap"#]134 ···Unfolding:·Core:·<vanilla>·"HashMap"#]
135 8d82052fa9ff8509d70ae0a293ff9f4f135 0f0a9d8887516e2058df648abd8b99ab
136 ··$trModule·::·GHC.Types.Module136 ··$trModule·::·GHC.Types.Module
137 ··[HasNoCafRefs,·TagSig:·<TagProper>,137 ··[HasNoCafRefs,·TagSig:·<TagProper>,
138 ···LambdaFormInfo:·LFCon[GHC.Types.Module],138 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
139 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]139 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
140 04da39daf6ff331f3430b8013917721e140 ac076772d61943a49ee7619cbe067ea0
141 ··$trModule1·::·GHC.Types.TrName141 ··$trModule1·::·GHC.Types.TrName
142 ··[HasNoCafRefs,·TagSig:·<TagProper>,142 ··[HasNoCafRefs,·TagSig:·<TagProper>,
143 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],143 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
144 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]144 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
145 178d81407df06cebca52a8b9cb91160d145 e76ead808a4250e53a8caac22db48ebf
146 ··$trModule2·::·GHC.Prim.Addr#146 ··$trModule2·::·GHC.Prim.Addr#
147 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,147 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
148 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.HashMap"#]148 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.HashMap"#]
149 8808915ad4a2519a254ad760dc45cffa149 64f49f8bfee158e329e17dc2f6db6e13
150 ··$trModule3·::·GHC.Types.TrName150 ··$trModule3·::·GHC.Types.TrName
151 ··[HasNoCafRefs,·TagSig:·<TagProper>,151 ··[HasNoCafRefs,·TagSig:·<TagProper>,
152 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],152 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
153 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]153 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
154 18c085a85d319c94ee175ded28e3d8f0154 356ef66337be9ebf623fa05738995aea
155 ··$trModule4·::·GHC.Prim.Addr#155 ··$trModule4·::·GHC.Prim.Addr#
156 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,156 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
157 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
158 bc69cbad912e4c6f5f902014b857d943157 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 158 9a71b7eb6a406a0e713199dc152a7a1c
Max diff block lines reached; 4164/10117 bytes (41.16%) of diff not shown.
10.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/HashMap.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/HashMap.hi
Files 95% similar despite different names
9.91 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.HashMap·91037 interface·Network.Wai.Handler.Warp.HashMap·9103
8 ··interface·hash:·84b1f9d77412ef114e537c247a4e9636 
9 ··ABI·hash:·6b2078aa7d6270a50a697f8f6302ee53 
10 ··export-list·hash:·c1f82018274809ca382725624104ae79 
11 ··orphan·hash:·daca0f421024e91ef57ea6cfbfdd9eb58 ··interface·hash:·30470c3c53bdcdfaab9cde7fb97851d2
 9 ··ABI·hash:·579912d6ccb8c29610fbd66dc0458ed8
 10 ··export-list·hash:·3cf40a5e70553a006f30a62c163eca5c
 11 ··orphan·hash:·c4ca79dadfbe9d4f16384ece80b49d2c
12 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede2812 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede28
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ec165830edd8509f612a77ad59b732b916 ··src_hash:·ec165830edd8509f612a77ad59b732b9
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 57, 133 lines modifiedOffset 57, 133 lines modified
57 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b57 import··-/··Data.Map.Internal·e17e8e58b2ece0a25cfe67120a9dad7b
58 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d58 import··-/··Data.Map.Strict·a4c8d8f707e32aad999f16c06c99999d
59 import··-/··Data.Map.Strict.Internal·153b10739ef1003752c037c29ae307af59 import··-/··Data.Map.Strict.Internal·153b10739ef1003752c037c29ae307af
60 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c60 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
61 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936461 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
62 import··-/··Data.Hashable·e51b30d227a0c4008b27a4575c34bd3162 import··-/··Data.Hashable·e51b30d227a0c4008b27a4575c34bd31
63 import··-/··Data.Hashable.Class·b54be6a582ae53102669a1517cc03de763 import··-/··Data.Hashable.Class·b54be6a582ae53102669a1517cc03de7
64 c1862f4cea50dd5eb1ade25000d33ba464 b1dfc35ec43eea1e66429d63aca6029c
65 ··$sinsertR_$sgo15·::65 ··$sinsertR_$sgo15·::
66 ····GHC.Internal.IO.FilePath66 ····GHC.Internal.IO.FilePath
67 ····->·GHC.Internal.IO.FilePath67 ····->·GHC.Internal.IO.FilePath
68 ····->·a168 ····->·a1
69 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a169 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a1
70 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a170 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a1
71 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,71 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
72 ···Strictness:·<L><1L><L><1L>]72 ···Strictness:·<L><1L><L><1L>]
73 45c5b1ad4684b2e5bd26918a483a69da73 7fe26dbf4ab2aa7bcf1e8e6f886c41a5
74 ··$sinsert_$sgo15·::74 ··$sinsert_$sgo15·::
75 ····GHC.Internal.IO.FilePath75 ····GHC.Internal.IO.FilePath
76 ····->·GHC.Internal.IO.FilePath76 ····->·GHC.Internal.IO.FilePath
77 ····->·a177 ····->·a1
78 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a178 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a1
79 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a179 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a1
80 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,80 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
81 ···Strictness:·<L><1L><L><1L>]81 ···Strictness:·<L><1L><L><1L>]
82 23e4c4408654184d2b9b4385f8208c6582 b6184d7326d7bd3faa987585040d6499
83 ··$sunion·::83 ··$sunion·::
84 ····Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a84 ····Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a
85 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a85 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a
86 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a86 ····->·Data.Map.Internal.Map·GHC.Internal.IO.FilePath·a
87 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,87 ··[TagSig:·<TagDunno>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
88 ···Strictness:·<1L><1L>,·Inline:·[~]]88 ···Strictness:·<1L><1L>,·Inline:·[~]]
89 ebfa0d8bfc4a6873dd630f8ccd0b89b889 68542be98cf2e95b7f89edf9ba08322d
90 ··$tc'HashMap·::·GHC.Types.TyCon90 ··$tc'HashMap·::·GHC.Types.TyCon
91 ··[HasNoCafRefs,·TagSig:·<TagProper>,91 ··[HasNoCafRefs,·TagSig:·<TagProper>,
92 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],92 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
93 ···Unfolding:·Core:·<vanilla>93 ···Unfolding:·Core:·<vanilla>
94 ··············GHC.Types.TyCon94 ··············GHC.Types.TyCon
95 ················14962831337423865492#Word64 
96 ················2075603118695996000#Word6495 ················16285196184990459816#Word64
 96 ················13503181212420363181#Word64
97 ················$trModule97 ················$trModule
98 ················$tc'HashMap298 ················$tc'HashMap2
99 ················1#99 ················1#
100 ················$tc'HashMap1]100 ················$tc'HashMap1]
101 72e95e5ec5013719032f83d7bb17769a101 20e846024a5b5a499bb4254f4866eabe
102 ··$tc'HashMap1·::·GHC.Types.KindRep102 ··$tc'HashMap1·::·GHC.Types.KindRep
103 ··[HasNoCafRefs,·TagSig:·<TagProper>,103 ··[HasNoCafRefs,·TagSig:·<TagProper>,
104 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]104 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
105 13ad1d070ff3a4adb273b443d42a6890105 09fa4441fcadac79178e62b7c83440ed
106 ··$tc'HashMap2·::·GHC.Types.TrName106 ··$tc'HashMap2·::·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·$tc'HashMap3]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'HashMap3]
110 ecf7d2a5f95926ee36435236df7b17ba110 f66582dde5e046a740f678fdf53d686c
111 ··$tc'HashMap3·::·GHC.Prim.Addr#111 ··$tc'HashMap3·::·GHC.Prim.Addr#
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
113 ···Unfolding:·Core:·<vanilla>·"'HashMap"#]113 ···Unfolding:·Core:·<vanilla>·"'HashMap"#]
114 3c6425cda1c41dd81379ae81b66ddeb9114 3bc0eb3104788cebb18a01c52ce7c2f6
115 ··$tcHashMap·::·GHC.Types.TyCon115 ··$tcHashMap·::·GHC.Types.TyCon
116 ··[HasNoCafRefs,·TagSig:·<TagProper>,116 ··[HasNoCafRefs,·TagSig:·<TagProper>,
117 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],117 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
118 ···Unfolding:·Core:·<vanilla>118 ···Unfolding:·Core:·<vanilla>
119 ··············GHC.Types.TyCon119 ··············GHC.Types.TyCon
120 ················13817858182022724890#Word64 
121 ················11791817667534988948#Word64120 ················3687519944652660525#Word64
 121 ················5255118061487536692#Word64
122 ················$trModule122 ················$trModule
123 ················$tcHashMap1123 ················$tcHashMap1
124 ················0#124 ················0#
125 ················GHC.Types.krep$*Arr*]125 ················GHC.Types.krep$*Arr*]
126 541351055f0b2e19024cd9e499c82bc5126 9da0a35ef4615881e37e86404e9ab700
127 ··$tcHashMap1·::·GHC.Types.TrName127 ··$tcHashMap1·::·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·$tcHashMap2]130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcHashMap2]
131 d792f58951d2e58ca8b8b256acf22ef6131 2e31e6c032b6d527490a68128b567243
132 ··$tcHashMap2·::·GHC.Prim.Addr#132 ··$tcHashMap2·::·GHC.Prim.Addr#
133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
134 ···Unfolding:·Core:·<vanilla>·"HashMap"#]134 ···Unfolding:·Core:·<vanilla>·"HashMap"#]
135 8d82052fa9ff8509d70ae0a293ff9f4f135 0f0a9d8887516e2058df648abd8b99ab
136 ··$trModule·::·GHC.Types.Module136 ··$trModule·::·GHC.Types.Module
137 ··[HasNoCafRefs,·TagSig:·<TagProper>,137 ··[HasNoCafRefs,·TagSig:·<TagProper>,
138 ···LambdaFormInfo:·LFCon[GHC.Types.Module],138 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
139 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]139 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
140 04da39daf6ff331f3430b8013917721e140 ac076772d61943a49ee7619cbe067ea0
141 ··$trModule1·::·GHC.Types.TrName141 ··$trModule1·::·GHC.Types.TrName
142 ··[HasNoCafRefs,·TagSig:·<TagProper>,142 ··[HasNoCafRefs,·TagSig:·<TagProper>,
143 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],143 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
144 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]144 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
145 178d81407df06cebca52a8b9cb91160d145 e76ead808a4250e53a8caac22db48ebf
146 ··$trModule2·::·GHC.Prim.Addr#146 ··$trModule2·::·GHC.Prim.Addr#
147 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,147 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
148 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.HashMap"#]148 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.HashMap"#]
149 8808915ad4a2519a254ad760dc45cffa149 64f49f8bfee158e329e17dc2f6db6e13
150 ··$trModule3·::·GHC.Types.TrName150 ··$trModule3·::·GHC.Types.TrName
151 ··[HasNoCafRefs,·TagSig:·<TagProper>,151 ··[HasNoCafRefs,·TagSig:·<TagProper>,
152 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],152 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
153 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]153 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
154 18c085a85d319c94ee175ded28e3d8f0154 356ef66337be9ebf623fa05738995aea
155 ··$trModule4·::·GHC.Prim.Addr#155 ··$trModule4·::·GHC.Prim.Addr#
156 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,156 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
157 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
158 bc69cbad912e4c6f5f902014b857d943157 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 158 9a71b7eb6a406a0e713199dc152a7a1c
Max diff block lines reached; 4164/10114 bytes (41.17%) of diff not shown.
48.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Header.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Header.dyn_hi
Files 98% similar despite different names
47.9 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.Header·91037 interface·Network.Wai.Handler.Warp.Header·9103
8 ··interface·hash:·45838448ed8ceb9bae7cf69f9ed42bf1 
9 ··ABI·hash:·579a361ba0e9d38f0e2f168c4795bcd5 
10 ··export-list·hash:·88bbfef451c212be6c81454fbaa9657c8 ··interface·hash:·f897022cb9f1124a58740d7a01cf220c
 9 ··ABI·hash:·abb1cfa7881da0a89548839d1c03d345
 10 ··export-list·hash:·e32b5ac67c378680cc726e3faa0838e1
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9aed8a1031295d2a42498fb9ad0dca8512 ··flag·hash:·9aed8a1031295d2a42498fb9ad0dca85
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5fb64d90668f7009f759283b7bf43cbf16 ··src_hash:·5fb64d90668f7009f759283b7bf43cbf
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··requestMaxIndex25 ··requestMaxIndex
26 ··responseKeyIndex26 ··responseKeyIndex
27 ··responseMaxIndex27 ··responseMaxIndex
28 ··traverseHeader28 ··traverseHeader
29 ··IndexedHeader29 ··IndexedHeader
30 ··RequestHeaderIndex{ReqConnection·ReqContentLength·ReqExpect·ReqHost·ReqIfMatch·ReqIfModifiedSince·ReqIfNoneMatch·ReqIfRange·ReqIfUnmodifiedSince·ReqRange·ReqReferer·ReqTransferEncoding·ReqUserAgent}30 ··RequestHeaderIndex{ReqConnection·ReqContentLength·ReqExpect·ReqHost·ReqIfMatch·ReqIfModifiedSince·ReqIfNoneMatch·ReqIfRange·ReqIfUnmodifiedSince·ReqRange·ReqReferer·ReqTransferEncoding·ReqUserAgent}
31 ··ResponseHeaderIndex{ResContentLength·ResDate·ResLastModified·ResServer}31 ··ResponseHeaderIndex{ResContentLength·ResDate·ResLastModified·ResServer}
32 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types32 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.034 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.0
35 ·····························bytestring-0.12.2.0·case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh35 ·····························bytestring-0.12.2.0·case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh
36 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui236 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
37 plugin·package·dependencies:37 plugin·package·dependencies:
38 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block38 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
39 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder39 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
Offset 100, 36 lines modifiedOffset 100, 36 lines modified
100 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff100 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
101 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635101 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
102 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c102 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
103 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6103 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
104 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c104 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
105 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc105 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
106 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21106 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
107 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
108 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
109 ··HeaderValue·80d4d1442e8ab5d36b787b77860e5b67 
110 9fdeeb45e01c212f389cd5e7568f6f9c107 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 108 ··exports:·e776193e178069fa75741d1221223f86
 109 ··HeaderValue·92387846aaae150e3d486a1a73b468d9
 110 5232daa83311d6242aac3eff6c8029c3
111 ··$fBoundedRequestHeaderIndex·::111 ··$fBoundedRequestHeaderIndex·::
112 ····GHC.Internal.Enum.Bounded·RequestHeaderIndex112 ····GHC.Internal.Enum.Bounded·RequestHeaderIndex
113 ··DFunId113 ··DFunId
114 ··[HasNoCafRefs,·TagSig:·<TagProper>,114 ··[HasNoCafRefs,·TagSig:·<TagProper>,
115 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],115 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],
116 ···Inline:·CONLIKE,116 ···Inline:·CONLIKE,
117 ···Unfolding:·DFun:.117 ···Unfolding:·DFun:.
118 ················@RequestHeaderIndex·ReqContentLength·ReqIfNoneMatch]118 ················@RequestHeaderIndex·ReqContentLength·ReqIfNoneMatch]
119 f538f1626d5a0483c144d57cd3c6e5bd119 72fc8ff5209e8db9c37ee691b9a30aa5
120 ··$fBoundedResponseHeaderIndex·::120 ··$fBoundedResponseHeaderIndex·::
121 ····GHC.Internal.Enum.Bounded·ResponseHeaderIndex121 ····GHC.Internal.Enum.Bounded·ResponseHeaderIndex
122 ··DFunId122 ··DFunId
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,
124 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],124 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],
125 ···Inline:·CONLIKE,125 ···Inline:·CONLIKE,
126 ···Unfolding:·DFun:.126 ···Unfolding:·DFun:.
127 ················@ResponseHeaderIndex·ResContentLength·ResLastModified]127 ················@ResponseHeaderIndex·ResContentLength·ResLastModified]
128 95d561f58e5f2a2e7111a35a06b11f26128 4d4fd432ade492a41fc1013e3a4155b5
129 ··$fEnumRequestHeaderIndex·::129 ··$fEnumRequestHeaderIndex·::
130 ····GHC.Internal.Enum.Enum·RequestHeaderIndex130 ····GHC.Internal.Enum.Enum·RequestHeaderIndex
131 ··DFunId131 ··DFunId
132 ··[TagSig:·<TagProper>,132 ··[TagSig:·<TagProper>,
133 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,133 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,
134 ···Unfolding:·DFun:.134 ···Unfolding:·DFun:.
135 ················@RequestHeaderIndex135 ················@RequestHeaderIndex
Offset 137, 45 lines modifiedOffset 137, 45 lines modified
137 ················$fEnumRequestHeaderIndex_$cpred137 ················$fEnumRequestHeaderIndex_$cpred
138 ················$fEnumRequestHeaderIndex_$ctoEnum138 ················$fEnumRequestHeaderIndex_$ctoEnum
139 ················$fEnumRequestHeaderIndex_$cfromEnum139 ················$fEnumRequestHeaderIndex_$cfromEnum
140 ················$fEnumRequestHeaderIndex_$cenumFrom140 ················$fEnumRequestHeaderIndex_$cenumFrom
141 ················$fEnumRequestHeaderIndex_$cenumFromThen141 ················$fEnumRequestHeaderIndex_$cenumFromThen
142 ················$fEnumRequestHeaderIndex_$cenumFromTo142 ················$fEnumRequestHeaderIndex_$cenumFromTo
143 ················$fEnumRequestHeaderIndex_$cenumFromThenTo]143 ················$fEnumRequestHeaderIndex_$cenumFromThenTo]
144 537e0883c188678db33570fa645de244144 c4c92deeeb4a9a31c3528ac72159fcb9
145 ··$fEnumRequestHeaderIndex1·::·GHC.Types.Int·->·RequestHeaderIndex145 ··$fEnumRequestHeaderIndex1·::·GHC.Types.Int·->·RequestHeaderIndex
146 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,146 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
147 ···Strictness:·<1!P(S)>b,·CPR:·b,·Inline:·[2],147 ···Strictness:·<1!P(S)>b,·CPR:·b,·Inline:·[2],
148 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>148 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
149 ··············\·(a['GHC.Types.Many]·::·GHC.Types.Int)·->149 ··············\·(a['GHC.Types.Many]·::·GHC.Types.Int)·->
150 ··············case·a·of·wild·{·GHC.Types.I#·ww·->·$wlvl·ww·}]150 ··············case·a·of·wild·{·GHC.Types.I#·ww·->·$wlvl·ww·}]
151 41aab08a0c8d9cccd8c0e361e85f3154151 32aa29bb866725ee2e5e45b4bdc6c6c7
152 ··$fEnumRequestHeaderIndex2·::·RequestHeaderIndex152 ··$fEnumRequestHeaderIndex2·::·RequestHeaderIndex
153 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),153 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
154 ···Strictness:·b,·CPR:·b]154 ···Strictness:·b,·CPR:·b]
155 1d420ab34459bb050d8df919d1ec3e06155 e0d58836ba3616a20df7689000274002
156 ··$fEnumRequestHeaderIndex3·::·RequestHeaderIndex156 ··$fEnumRequestHeaderIndex3·::·RequestHeaderIndex
157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
158 ···Strictness:·b,·CPR:·b]158 ···Strictness:·b,·CPR:·b]
159 6c1e9d63e36c02427a135bc233772760159 eb7547ecdc880f58d8804fcdcca4ec17
160 ··$fEnumRequestHeaderIndex_$cenumFrom·::160 ··$fEnumRequestHeaderIndex_$cenumFrom·::
161 ····RequestHeaderIndex·->·[RequestHeaderIndex]161 ····RequestHeaderIndex·->·[RequestHeaderIndex]
162 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,162 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
163 ···Arity:·1,·Strictness:·<1L>,163 ···Arity:·1,·Strictness:·<1L>,
164 ···Unfolding:·Core:·<vanilla>164 ···Unfolding:·Core:·<vanilla>
165 ··············\·(a['GHC.Types.Many]·::·RequestHeaderIndex)·->165 ··············\·(a['GHC.Types.Many]·::·RequestHeaderIndex)·->
166 ··············case·a·of·a1·{·DEFAULT·->166 ··············case·a·of·a1·{·DEFAULT·->
167 ··············case·GHC.Prim.dataToTagLarge#167 ··············case·GHC.Prim.dataToTagLarge#
168 ·····················@'GHC.Types.Lifted168 ·····················@'GHC.Types.Lifted
169 ·····················@RequestHeaderIndex169 ·····················@RequestHeaderIndex
170 ·····················a1·of·a#·{·DEFAULT·->170 ·····················a1·of·a#·{·DEFAULT·->
171 ··············case·GHC.Prim.>#·a#·12#·of·lwild·{171 ··············case·GHC.Prim.>#·a#·12#·of·lwild·{
172 ················DEFAULT·->·$fEnumRequestHeaderIndex_go3·a#172 ················DEFAULT·->·$fEnumRequestHeaderIndex_go3·a#
173 ················1#·->·GHC.Types.[]·@RequestHeaderIndex·}·}·}]173 ················1#·->·GHC.Types.[]·@RequestHeaderIndex·}·}·}]
174 aa1a14c956f1298d6e02a3f717d8c34e174 090fab5b1835886c54561125c60a0c7a
175 ··$fEnumRequestHeaderIndex_$cenumFromThen·::175 ··$fEnumRequestHeaderIndex_$cenumFromThen·::
176 ····RequestHeaderIndex·->·RequestHeaderIndex·->·[RequestHeaderIndex]176 ····RequestHeaderIndex·->·RequestHeaderIndex·->·[RequestHeaderIndex]
177 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,177 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
178 ···Arity:·2,·Strictness:·<1L><1L>,178 ···Arity:·2,·Strictness:·<1L><1L>,
179 ···Unfolding:·Core:·<vanilla>179 ···Unfolding:·Core:·<vanilla>
180 ··············\·(a['GHC.Types.Many]·::·RequestHeaderIndex)180 ··············\·(a['GHC.Types.Many]·::·RequestHeaderIndex)
181 ················(b['GHC.Types.Many]·::·RequestHeaderIndex)·->181 ················(b['GHC.Types.Many]·::·RequestHeaderIndex)·->
Offset 338, 15 lines modifiedOffset 338, 15 lines modified
338 ··························->·case·GHC.Prim.<#·0#·a#·of·lwild3·{338 ··························->·case·GHC.Prim.<#·0#·a#·of·lwild3·{
339 ·······························DEFAULT339 ·······························DEFAULT
340 ·······························->·GHC.Types.:340 ·······························->·GHC.Types.:
341 ····································@RequestHeaderIndex341 ····································@RequestHeaderIndex
342 ····································(GHC.Prim.tagToEnum#·@RequestHeaderIndex·a#)342 ····································(GHC.Prim.tagToEnum#·@RequestHeaderIndex·a#)
Max diff block lines reached; 42496/49036 bytes (86.66%) of diff not shown.
48.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Header.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Header.hi
Files 98% similar despite different names
47.9 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.Header·91037 interface·Network.Wai.Handler.Warp.Header·9103
8 ··interface·hash:·45838448ed8ceb9bae7cf69f9ed42bf1 
9 ··ABI·hash:·579a361ba0e9d38f0e2f168c4795bcd5 
10 ··export-list·hash:·88bbfef451c212be6c81454fbaa9657c8 ··interface·hash:·f897022cb9f1124a58740d7a01cf220c
 9 ··ABI·hash:·abb1cfa7881da0a89548839d1c03d345
 10 ··export-list·hash:·e32b5ac67c378680cc726e3faa0838e1
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·7be21a1ac913a46754b33eb5d355810b12 ··flag·hash:·7be21a1ac913a46754b33eb5d355810b
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5fb64d90668f7009f759283b7bf43cbf16 ··src_hash:·5fb64d90668f7009f759283b7bf43cbf
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··requestMaxIndex25 ··requestMaxIndex
26 ··responseKeyIndex26 ··responseKeyIndex
27 ··responseMaxIndex27 ··responseMaxIndex
28 ··traverseHeader28 ··traverseHeader
29 ··IndexedHeader29 ··IndexedHeader
30 ··RequestHeaderIndex{ReqConnection·ReqContentLength·ReqExpect·ReqHost·ReqIfMatch·ReqIfModifiedSince·ReqIfNoneMatch·ReqIfRange·ReqIfUnmodifiedSince·ReqRange·ReqReferer·ReqTransferEncoding·ReqUserAgent}30 ··RequestHeaderIndex{ReqConnection·ReqContentLength·ReqExpect·ReqHost·ReqIfMatch·ReqIfModifiedSince·ReqIfNoneMatch·ReqIfRange·ReqIfUnmodifiedSince·ReqRange·ReqReferer·ReqTransferEncoding·ReqUserAgent}
31 ··ResponseHeaderIndex{ResContentLength·ResDate·ResLastModified·ResServer}31 ··ResponseHeaderIndex{ResContentLength·ResDate·ResLastModified·ResServer}
32 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types32 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.034 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.0
35 ·····························bytestring-0.12.2.0·case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh35 ·····························bytestring-0.12.2.0·case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh
36 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui236 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
37 plugin·package·dependencies:37 plugin·package·dependencies:
38 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block38 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
39 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder39 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
Offset 100, 36 lines modifiedOffset 100, 36 lines modified
100 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff100 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
101 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635101 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
102 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c102 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
103 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6103 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
104 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c104 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
105 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc105 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
106 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21106 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
107 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
108 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
109 ··HeaderValue·80d4d1442e8ab5d36b787b77860e5b67 
110 9fdeeb45e01c212f389cd5e7568f6f9c107 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 108 ··exports:·e776193e178069fa75741d1221223f86
 109 ··HeaderValue·92387846aaae150e3d486a1a73b468d9
 110 5232daa83311d6242aac3eff6c8029c3
111 ··$fBoundedRequestHeaderIndex·::111 ··$fBoundedRequestHeaderIndex·::
112 ····GHC.Internal.Enum.Bounded·RequestHeaderIndex112 ····GHC.Internal.Enum.Bounded·RequestHeaderIndex
113 ··DFunId113 ··DFunId
114 ··[HasNoCafRefs,·TagSig:·<TagProper>,114 ··[HasNoCafRefs,·TagSig:·<TagProper>,
115 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],115 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],
116 ···Inline:·CONLIKE,116 ···Inline:·CONLIKE,
117 ···Unfolding:·DFun:.117 ···Unfolding:·DFun:.
118 ················@RequestHeaderIndex·ReqContentLength·ReqIfNoneMatch]118 ················@RequestHeaderIndex·ReqContentLength·ReqIfNoneMatch]
119 f538f1626d5a0483c144d57cd3c6e5bd119 72fc8ff5209e8db9c37ee691b9a30aa5
120 ··$fBoundedResponseHeaderIndex·::120 ··$fBoundedResponseHeaderIndex·::
121 ····GHC.Internal.Enum.Bounded·ResponseHeaderIndex121 ····GHC.Internal.Enum.Bounded·ResponseHeaderIndex
122 ··DFunId122 ··DFunId
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,
124 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],124 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],
125 ···Inline:·CONLIKE,125 ···Inline:·CONLIKE,
126 ···Unfolding:·DFun:.126 ···Unfolding:·DFun:.
127 ················@ResponseHeaderIndex·ResContentLength·ResLastModified]127 ················@ResponseHeaderIndex·ResContentLength·ResLastModified]
128 95d561f58e5f2a2e7111a35a06b11f26128 4d4fd432ade492a41fc1013e3a4155b5
129 ··$fEnumRequestHeaderIndex·::129 ··$fEnumRequestHeaderIndex·::
130 ····GHC.Internal.Enum.Enum·RequestHeaderIndex130 ····GHC.Internal.Enum.Enum·RequestHeaderIndex
131 ··DFunId131 ··DFunId
132 ··[TagSig:·<TagProper>,132 ··[TagSig:·<TagProper>,
133 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,133 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,
134 ···Unfolding:·DFun:.134 ···Unfolding:·DFun:.
135 ················@RequestHeaderIndex135 ················@RequestHeaderIndex
Offset 137, 45 lines modifiedOffset 137, 45 lines modified
137 ················$fEnumRequestHeaderIndex_$cpred137 ················$fEnumRequestHeaderIndex_$cpred
138 ················$fEnumRequestHeaderIndex_$ctoEnum138 ················$fEnumRequestHeaderIndex_$ctoEnum
139 ················$fEnumRequestHeaderIndex_$cfromEnum139 ················$fEnumRequestHeaderIndex_$cfromEnum
140 ················$fEnumRequestHeaderIndex_$cenumFrom140 ················$fEnumRequestHeaderIndex_$cenumFrom
141 ················$fEnumRequestHeaderIndex_$cenumFromThen141 ················$fEnumRequestHeaderIndex_$cenumFromThen
142 ················$fEnumRequestHeaderIndex_$cenumFromTo142 ················$fEnumRequestHeaderIndex_$cenumFromTo
143 ················$fEnumRequestHeaderIndex_$cenumFromThenTo]143 ················$fEnumRequestHeaderIndex_$cenumFromThenTo]
144 537e0883c188678db33570fa645de244144 c4c92deeeb4a9a31c3528ac72159fcb9
145 ··$fEnumRequestHeaderIndex1·::·GHC.Types.Int·->·RequestHeaderIndex145 ··$fEnumRequestHeaderIndex1·::·GHC.Types.Int·->·RequestHeaderIndex
146 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,146 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
147 ···Strictness:·<1!P(S)>b,·CPR:·b,·Inline:·[2],147 ···Strictness:·<1!P(S)>b,·CPR:·b,·Inline:·[2],
148 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>148 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
149 ··············\·(a['GHC.Types.Many]·::·GHC.Types.Int)·->149 ··············\·(a['GHC.Types.Many]·::·GHC.Types.Int)·->
150 ··············case·a·of·wild·{·GHC.Types.I#·ww·->·$wlvl·ww·}]150 ··············case·a·of·wild·{·GHC.Types.I#·ww·->·$wlvl·ww·}]
151 41aab08a0c8d9cccd8c0e361e85f3154151 32aa29bb866725ee2e5e45b4bdc6c6c7
152 ··$fEnumRequestHeaderIndex2·::·RequestHeaderIndex152 ··$fEnumRequestHeaderIndex2·::·RequestHeaderIndex
153 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),153 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
154 ···Strictness:·b,·CPR:·b]154 ···Strictness:·b,·CPR:·b]
155 1d420ab34459bb050d8df919d1ec3e06155 e0d58836ba3616a20df7689000274002
156 ··$fEnumRequestHeaderIndex3·::·RequestHeaderIndex156 ··$fEnumRequestHeaderIndex3·::·RequestHeaderIndex
157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
158 ···Strictness:·b,·CPR:·b]158 ···Strictness:·b,·CPR:·b]
159 6c1e9d63e36c02427a135bc233772760159 eb7547ecdc880f58d8804fcdcca4ec17
160 ··$fEnumRequestHeaderIndex_$cenumFrom·::160 ··$fEnumRequestHeaderIndex_$cenumFrom·::
161 ····RequestHeaderIndex·->·[RequestHeaderIndex]161 ····RequestHeaderIndex·->·[RequestHeaderIndex]
162 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,162 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
163 ···Arity:·1,·Strictness:·<1L>,163 ···Arity:·1,·Strictness:·<1L>,
164 ···Unfolding:·Core:·<vanilla>164 ···Unfolding:·Core:·<vanilla>
165 ··············\·(a['GHC.Types.Many]·::·RequestHeaderIndex)·->165 ··············\·(a['GHC.Types.Many]·::·RequestHeaderIndex)·->
166 ··············case·a·of·a1·{·DEFAULT·->166 ··············case·a·of·a1·{·DEFAULT·->
167 ··············case·GHC.Prim.dataToTagLarge#167 ··············case·GHC.Prim.dataToTagLarge#
168 ·····················@'GHC.Types.Lifted168 ·····················@'GHC.Types.Lifted
169 ·····················@RequestHeaderIndex169 ·····················@RequestHeaderIndex
170 ·····················a1·of·a#·{·DEFAULT·->170 ·····················a1·of·a#·{·DEFAULT·->
171 ··············case·GHC.Prim.>#·a#·12#·of·lwild·{171 ··············case·GHC.Prim.>#·a#·12#·of·lwild·{
172 ················DEFAULT·->·$fEnumRequestHeaderIndex_go3·a#172 ················DEFAULT·->·$fEnumRequestHeaderIndex_go3·a#
173 ················1#·->·GHC.Types.[]·@RequestHeaderIndex·}·}·}]173 ················1#·->·GHC.Types.[]·@RequestHeaderIndex·}·}·}]
174 aa1a14c956f1298d6e02a3f717d8c34e174 090fab5b1835886c54561125c60a0c7a
175 ··$fEnumRequestHeaderIndex_$cenumFromThen·::175 ··$fEnumRequestHeaderIndex_$cenumFromThen·::
176 ····RequestHeaderIndex·->·RequestHeaderIndex·->·[RequestHeaderIndex]176 ····RequestHeaderIndex·->·RequestHeaderIndex·->·[RequestHeaderIndex]
177 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,177 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
178 ···Arity:·2,·Strictness:·<1L><1L>,178 ···Arity:·2,·Strictness:·<1L><1L>,
179 ···Unfolding:·Core:·<vanilla>179 ···Unfolding:·Core:·<vanilla>
180 ··············\·(a['GHC.Types.Many]·::·RequestHeaderIndex)180 ··············\·(a['GHC.Types.Many]·::·RequestHeaderIndex)
181 ················(b['GHC.Types.Many]·::·RequestHeaderIndex)·->181 ················(b['GHC.Types.Many]·::·RequestHeaderIndex)·->
Offset 338, 15 lines modifiedOffset 338, 15 lines modified
338 ··························->·case·GHC.Prim.<#·0#·a#·of·lwild3·{338 ··························->·case·GHC.Prim.<#·0#·a#·of·lwild3·{
339 ·······························DEFAULT339 ·······························DEFAULT
340 ·······························->·GHC.Types.:340 ·······························->·GHC.Types.:
341 ····································@RequestHeaderIndex341 ····································@RequestHeaderIndex
342 ····································(GHC.Prim.tagToEnum#·@RequestHeaderIndex·a#)342 ····································(GHC.Prim.tagToEnum#·@RequestHeaderIndex·a#)
Max diff block lines reached; 42496/49033 bytes (86.67%) of diff not shown.
7.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/IO.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/IO.dyn_hi
Files 96% similar despite different names
6.79 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.IO·91037 interface·Network.Wai.Handler.Warp.IO·9103
8 ··interface·hash:·8d729004cf0d480e5fda93618cc2ed64 
9 ··ABI·hash:·9d4a5a97d5d4a4d4f774a3cb9bd00dd9 
10 ··export-list·hash:·b3a656087ed6f9206bc5f729f4ec56968 ··interface·hash:·9575143e14950e285b0eece05a3dd87c
 9 ··ABI·hash:·d69bfe88a256642d664c1475c153ecf1
 10 ··export-list·hash:·64a19a0250b90e8265a03ad64e5846c9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab612 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab6
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ede6ae8697a4c5d64e8cd05188a974d816 ··src_hash:·ede6ae8697a4c5d64e8cd05188a974d8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··toBufIOWith21 ··toBufIOWith
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer
23 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports23 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.026 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block28 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
29 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder29 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
31 ·········Data.Hashable.Generic.Instances·Network.Socket.Info31 ·········Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 86, 65 lines modifiedOffset 86, 65 lines modified
86 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936486 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
87 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e99587 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
88 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63588 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
89 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc89 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
90 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c90 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
91 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd691 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
92 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988892 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
93 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer·48764534ece3c9cbf398a3839bf89071 
94 ··exports:·dfe94a2471912611756a715629c92f93 
95 ··bufferIO·350d05fdf03237792af185d3b852210d 
96 ··createWriteBuffer·c1b59224bd71fcb1d3882fbb744bfac1 
97 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
98 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
99 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
100 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
101 ··WriteBuffer·a21119dd44bd0f3e543d937e5c470549 
102 ··bufBuffer·ffcedd2d9931a56278c2aa6d190a9bc3 
103 ··bufFree·fe501f63af36d05a1768e577f0aa3d97 
104 ··bufSize·0c9b421acbbc790c1e1718bcec443a12 
105 ec4bb8bd3555f2c16698ad6d8cd067ca93 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer·b12088326a3f1e3789127748349f07f8
 94 ··exports:·86dec556cbccb81a6571edb43c5db83b
 95 ··bufferIO·a00843e04e97d06e81a59bb314bbb637
 96 ··createWriteBuffer·16bd0ecf2f8ca675155c11b4dcb4d0d8
 97 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 98 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 99 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 100 ··exports:·e776193e178069fa75741d1221223f86
 101 ··WriteBuffer·aa4cc3f4b7a75c28f43e5dc4653e82dd
 102 ··bufBuffer·266e6bc1e113fb0e1197c463c0a00ddc
 103 ··bufFree·db0b12519b017d0383a4dc2a5c2fd829
 104 ··bufSize·f16b4fa5ebc38f09b681230975444eb7
 105 e832dc720a29fa7970865f5af9221e78
106 ··$trModule·::·GHC.Types.Module106 ··$trModule·::·GHC.Types.Module
107 ··[HasNoCafRefs,·TagSig:·<TagProper>,107 ··[HasNoCafRefs,·TagSig:·<TagProper>,
108 ···LambdaFormInfo:·LFCon[GHC.Types.Module],108 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
109 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
110 de09164f5eea454c7d6058331db02e78110 2796c1ba134a123988a034b69c9266a1
111 ··$trModule1·::·GHC.Types.TrName111 ··$trModule1·::·GHC.Types.TrName
112 ··[HasNoCafRefs,·TagSig:·<TagProper>,112 ··[HasNoCafRefs,·TagSig:·<TagProper>,
113 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],113 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
114 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]114 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
115 e66b5041e52892ef312b8e8d9a7963e3115 836cff5122939f3c5b9991b437ca271e
116 ··$trModule2·::·GHC.Prim.Addr#116 ··$trModule2·::·GHC.Prim.Addr#
117 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,117 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
118 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.IO"#]118 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.IO"#]
119 20fa8485e380d2e04927862b7ed2cefa119 339d3df41f4c700717731b8d96b9bf3f
120 ··$trModule3·::·GHC.Types.TrName120 ··$trModule3·::·GHC.Types.TrName
121 ··[HasNoCafRefs,·TagSig:·<TagProper>,121 ··[HasNoCafRefs,·TagSig:·<TagProper>,
122 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],122 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
123 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]123 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
124 a2df567e9c59760a78fea33aca07eccb124 48a46181425aa9490ae9907de15db6ea
125 ··$trModule4·::·GHC.Prim.Addr#125 ··$trModule4·::·GHC.Prim.Addr#
126 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,126 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
127 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
128 64320f8e51d2cf2bb065508cc4a23317127 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 128 4466cc0efe0925eb1a39e718607f7da1
129 ··$wtoBufIOWith·::129 ··$wtoBufIOWith·::
130 ····GHC.Prim.Int#130 ····GHC.Prim.Int#
131 ····->·GHC.Prim.MutVar#131 ····->·GHC.Prim.MutVar#
132 ·········GHC.Prim.RealWorld·Network.Wai.Handler.Warp.Types.WriteBuffer132 ·········GHC.Prim.RealWorld·Network.Wai.Handler.Warp.Types.WriteBuffer
133 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())133 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
134 ····->·Data.ByteString.Builder.Internal.Builder134 ····->·Data.ByteString.Builder.Internal.Builder
135 ····->·GHC.Prim.State#·GHC.Prim.RealWorld135 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
136 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,136 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
137 ··········GHC.Num.Integer.Integer·#)137 ··········GHC.Num.Integer.Integer·#)
138 ··StrWork([~,·~,·~,·!])138 ··StrWork([~,·~,·~,·!])
139 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·5,139 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·5,
140 ···Arity:·5,140 ···Arity:·5,
141 ···Strictness:·<L><L><1C(L,C(1,P(L,A)))><1C(1,C(1,C(1,P(L,1L))))><L>,141 ···Strictness:·<L><L><1C(L,C(1,P(L,A)))><1C(1,C(1,C(1,P(L,1L))))><L>,
142 ···Inline:·[2]]142 ···Inline:·[2]]
143 45d51591229c3ccf43070ba8db70c65e143 447c402c5f919a82d8c41c36a13819d6
144 ··toBufIOWith·::144 ··toBufIOWith·::
145 ····GHC.Types.Int145 ····GHC.Types.Int
146 ····->·GHC.Internal.IORef.IORef146 ····->·GHC.Internal.IORef.IORef
147 ·········Network.Wai.Handler.Warp.Types.WriteBuffer147 ·········Network.Wai.Handler.Warp.Types.WriteBuffer
148 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())148 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
149 ····->·Data.ByteString.Builder.Internal.Builder149 ····->·Data.ByteString.Builder.Internal.Builder
150 ····->·GHC.Types.IO·GHC.Num.Integer.Integer150 ····->·GHC.Types.IO·GHC.Num.Integer.Integer
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
159 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.IORef.IORef159 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.IORef.IORef
160 ············································Network.Wai.Handler.Warp.Types.WriteBuffer>_R160 ············································Network.Wai.Handler.Warp.Types.WriteBuffer>_R
161 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString161 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString
162 ··········································->·GHC.Types.IO·()>_R162 ··········································->·GHC.Types.IO·()>_R
163 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Builder.Internal.Builder>_R163 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Builder.Internal.Builder>_R
164 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]164 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
165 ··················································<GHC.Num.Integer.Integer>_R))]165 ··················································<GHC.Num.Integer.Integer>_R))]
166 1f5376f2a5a69e8ede6ac52b1a4168ad166 c2775d012c8261d98a62b3dd646acc89
167 ··toBufIOWith1·::167 ··toBufIOWith1·::
168 ····GHC.Types.Int168 ····GHC.Types.Int
169 ····->·GHC.Internal.IORef.IORef169 ····->·GHC.Internal.IORef.IORef
170 ·········Network.Wai.Handler.Warp.Types.WriteBuffer170 ·········Network.Wai.Handler.Warp.Types.WriteBuffer
171 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())171 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
172 ····->·Data.ByteString.Builder.Internal.Builder172 ····->·Data.ByteString.Builder.Internal.Builder
Max diff block lines reached; 0/6918 bytes (0.00%) of diff not shown.
7.09 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/IO.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/IO.hi
Files 91% similar despite different names
6.79 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.IO·91037 interface·Network.Wai.Handler.Warp.IO·9103
8 ··interface·hash:·8d729004cf0d480e5fda93618cc2ed64 
9 ··ABI·hash:·9d4a5a97d5d4a4d4f774a3cb9bd00dd9 
10 ··export-list·hash:·b3a656087ed6f9206bc5f729f4ec56968 ··interface·hash:·9575143e14950e285b0eece05a3dd87c
 9 ··ABI·hash:·d69bfe88a256642d664c1475c153ecf1
 10 ··export-list·hash:·64a19a0250b90e8265a03ad64e5846c9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede2812 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede28
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ede6ae8697a4c5d64e8cd05188a974d816 ··src_hash:·ede6ae8697a4c5d64e8cd05188a974d8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··toBufIOWith21 ··toBufIOWith
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer
23 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports23 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
24 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types24 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.026 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block28 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
29 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder29 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
31 ·········Data.Hashable.Generic.Instances·Network.Socket.Info31 ·········Data.Hashable.Generic.Instances·Network.Socket.Info
Offset 86, 65 lines modifiedOffset 86, 65 lines modified
86 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936486 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
87 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e99587 import··-/··GHC.Internal.IORef·6e35970c69714a658615740343c5e995
88 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63588 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
89 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc89 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
90 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c90 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
91 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd691 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
92 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988892 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
93 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer·48764534ece3c9cbf398a3839bf89071 
94 ··exports:·dfe94a2471912611756a715629c92f93 
95 ··bufferIO·350d05fdf03237792af185d3b852210d 
96 ··createWriteBuffer·c1b59224bd71fcb1d3882fbb744bfac1 
97 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
98 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
99 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
100 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
101 ··WriteBuffer·a21119dd44bd0f3e543d937e5c470549 
102 ··bufBuffer·ffcedd2d9931a56278c2aa6d190a9bc3 
103 ··bufFree·fe501f63af36d05a1768e577f0aa3d97 
104 ··bufSize·0c9b421acbbc790c1e1718bcec443a12 
105 ec4bb8bd3555f2c16698ad6d8cd067ca93 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer·b12088326a3f1e3789127748349f07f8
 94 ··exports:·86dec556cbccb81a6571edb43c5db83b
 95 ··bufferIO·a00843e04e97d06e81a59bb314bbb637
 96 ··createWriteBuffer·16bd0ecf2f8ca675155c11b4dcb4d0d8
 97 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 98 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 99 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 100 ··exports:·e776193e178069fa75741d1221223f86
 101 ··WriteBuffer·aa4cc3f4b7a75c28f43e5dc4653e82dd
 102 ··bufBuffer·266e6bc1e113fb0e1197c463c0a00ddc
 103 ··bufFree·db0b12519b017d0383a4dc2a5c2fd829
 104 ··bufSize·f16b4fa5ebc38f09b681230975444eb7
 105 e832dc720a29fa7970865f5af9221e78
106 ··$trModule·::·GHC.Types.Module106 ··$trModule·::·GHC.Types.Module
107 ··[HasNoCafRefs,·TagSig:·<TagProper>,107 ··[HasNoCafRefs,·TagSig:·<TagProper>,
108 ···LambdaFormInfo:·LFCon[GHC.Types.Module],108 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
109 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
110 de09164f5eea454c7d6058331db02e78110 2796c1ba134a123988a034b69c9266a1
111 ··$trModule1·::·GHC.Types.TrName111 ··$trModule1·::·GHC.Types.TrName
112 ··[HasNoCafRefs,·TagSig:·<TagProper>,112 ··[HasNoCafRefs,·TagSig:·<TagProper>,
113 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],113 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
114 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]114 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
115 e66b5041e52892ef312b8e8d9a7963e3115 836cff5122939f3c5b9991b437ca271e
116 ··$trModule2·::·GHC.Prim.Addr#116 ··$trModule2·::·GHC.Prim.Addr#
117 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,117 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
118 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.IO"#]118 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.IO"#]
119 20fa8485e380d2e04927862b7ed2cefa119 339d3df41f4c700717731b8d96b9bf3f
120 ··$trModule3·::·GHC.Types.TrName120 ··$trModule3·::·GHC.Types.TrName
121 ··[HasNoCafRefs,·TagSig:·<TagProper>,121 ··[HasNoCafRefs,·TagSig:·<TagProper>,
122 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],122 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
123 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]123 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
124 a2df567e9c59760a78fea33aca07eccb124 48a46181425aa9490ae9907de15db6ea
125 ··$trModule4·::·GHC.Prim.Addr#125 ··$trModule4·::·GHC.Prim.Addr#
126 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,126 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
127 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
128 64320f8e51d2cf2bb065508cc4a23317127 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 128 4466cc0efe0925eb1a39e718607f7da1
129 ··$wtoBufIOWith·::129 ··$wtoBufIOWith·::
130 ····GHC.Prim.Int#130 ····GHC.Prim.Int#
131 ····->·GHC.Prim.MutVar#131 ····->·GHC.Prim.MutVar#
132 ·········GHC.Prim.RealWorld·Network.Wai.Handler.Warp.Types.WriteBuffer132 ·········GHC.Prim.RealWorld·Network.Wai.Handler.Warp.Types.WriteBuffer
133 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())133 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
134 ····->·Data.ByteString.Builder.Internal.Builder134 ····->·Data.ByteString.Builder.Internal.Builder
135 ····->·GHC.Prim.State#·GHC.Prim.RealWorld135 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
136 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,136 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
137 ··········GHC.Num.Integer.Integer·#)137 ··········GHC.Num.Integer.Integer·#)
138 ··StrWork([~,·~,·~,·!])138 ··StrWork([~,·~,·~,·!])
139 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·5,139 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·5,
140 ···Arity:·5,140 ···Arity:·5,
141 ···Strictness:·<L><L><1C(L,C(1,P(L,A)))><1C(1,C(1,C(1,P(L,1L))))><L>,141 ···Strictness:·<L><L><1C(L,C(1,P(L,A)))><1C(1,C(1,C(1,P(L,1L))))><L>,
142 ···Inline:·[2]]142 ···Inline:·[2]]
143 45d51591229c3ccf43070ba8db70c65e143 447c402c5f919a82d8c41c36a13819d6
144 ··toBufIOWith·::144 ··toBufIOWith·::
145 ····GHC.Types.Int145 ····GHC.Types.Int
146 ····->·GHC.Internal.IORef.IORef146 ····->·GHC.Internal.IORef.IORef
147 ·········Network.Wai.Handler.Warp.Types.WriteBuffer147 ·········Network.Wai.Handler.Warp.Types.WriteBuffer
148 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())148 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
149 ····->·Data.ByteString.Builder.Internal.Builder149 ····->·Data.ByteString.Builder.Internal.Builder
150 ····->·GHC.Types.IO·GHC.Num.Integer.Integer150 ····->·GHC.Types.IO·GHC.Num.Integer.Integer
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
159 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.IORef.IORef159 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.IORef.IORef
160 ············································Network.Wai.Handler.Warp.Types.WriteBuffer>_R160 ············································Network.Wai.Handler.Warp.Types.WriteBuffer>_R
161 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString161 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString
162 ··········································->·GHC.Types.IO·()>_R162 ··········································->·GHC.Types.IO·()>_R
163 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Builder.Internal.Builder>_R163 ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Builder.Internal.Builder>_R
164 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]164 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
165 ··················································<GHC.Num.Integer.Integer>_R))]165 ··················································<GHC.Num.Integer.Integer>_R))]
166 1f5376f2a5a69e8ede6ac52b1a4168ad166 c2775d012c8261d98a62b3dd646acc89
167 ··toBufIOWith1·::167 ··toBufIOWith1·::
168 ····GHC.Types.Int168 ····GHC.Types.Int
169 ····->·GHC.Internal.IORef.IORef169 ····->·GHC.Internal.IORef.IORef
170 ·········Network.Wai.Handler.Warp.Types.WriteBuffer170 ·········Network.Wai.Handler.Warp.Types.WriteBuffer
171 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())171 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
172 ····->·Data.ByteString.Builder.Internal.Builder172 ····->·Data.ByteString.Builder.Internal.Builder
Max diff block lines reached; 0/6915 bytes (0.00%) of diff not shown.
8.96 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Imports.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Imports.hi
Files 96% similar despite different names
8.65 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.Wai.Handler.Warp.Imports·91037 interface·Network.Wai.Handler.Warp.Imports·9103
8 ··interface·hash:·5eb4a0222c735b2dcb198811101be9b2 
9 ··ABI·hash:·dcf64789369be397688adeb3a8b6077d 
10 ··export-list·hash:·a2bb3dcc22bef7437912bc9517d4217c8 ··interface·hash:·bb5ebb1de2991dd51b01d3071d1eaf8c
 9 ··ABI·hash:·628621decab9c419b9b4cb8f4ad4e9ed
 10 ··export-list·hash:·2b6a3d60fbc9692bdb339107c3c0fbb4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab612 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede28
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e07bf12d3fa84714d8a49f837de8f11616 ··src_hash:·e07bf12d3fa84714d8a49f837de8f116
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 203, 38 lines modifiedOffset 203, 38 lines modified
203 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11203 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11
204 import··-/··GHC.Internal.Numeric·b76c108b34c2312030397786d5411d36204 import··-/··GHC.Internal.Numeric·b76c108b34c2312030397786d5411d36
205 import··-/··GHC.Internal.Read·20524f0d5e5eebb99c3f121451db0ba1205 import··-/··GHC.Internal.Read·20524f0d5e5eebb99c3f121451db0ba1
206 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc206 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
207 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3207 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
208 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6208 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
209 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888209 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
210 883b18097091545399c0d45880486b23210 56f78a13dd72465ea114761a2b6bf3cb
211 ··$trModule·::·GHC.Types.Module211 ··$trModule·::·GHC.Types.Module
212 ··[HasNoCafRefs,·TagSig:·<TagProper>,212 ··[HasNoCafRefs,·TagSig:·<TagProper>,
213 ···LambdaFormInfo:·LFCon[GHC.Types.Module],213 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
214 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]214 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
215 718626946ea79f32cee16666d4ed0ad3215 5294aefd87b793159cdf4fcf6dfbb3c0
216 ··$trModule1·::·GHC.Types.TrName216 ··$trModule1·::·GHC.Types.TrName
217 ··[HasNoCafRefs,·TagSig:·<TagProper>,217 ··[HasNoCafRefs,·TagSig:·<TagProper>,
218 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],218 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
219 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]219 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
220 95a206ae857e04bcfbddfc498d660632220 6aa00cc0224f4dca20983ff9e7ca3c24
221 ··$trModule2·::·GHC.Prim.Addr#221 ··$trModule2·::·GHC.Prim.Addr#
222 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,222 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
223 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Imports"#]223 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Imports"#]
224 99d7ad6c9d8721d209a5e64519045470224 a3f111632e403c6ae27e45c37eae395c
225 ··$trModule3·::·GHC.Types.TrName225 ··$trModule3·::·GHC.Types.TrName
226 ··[HasNoCafRefs,·TagSig:·<TagProper>,226 ··[HasNoCafRefs,·TagSig:·<TagProper>,
227 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],227 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
228 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]228 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
229 5de3d89711e1c257b1793a5b6e0fd931229 ea62525c608d358ce308d7bd13e302d6
230 ··$trModule4·::·GHC.Prim.Addr#230 ··$trModule4·::·GHC.Prim.Addr#
231 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,231 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
232 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
233 d90007a769dc590024fd082dd65a61d8232 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 233 68975f9f2ecbad2014c41671c6987591
234 ··$wthroughAsync·::234 ··$wthroughAsync·::
235 ····GHC.Types.IO·a235 ····GHC.Types.IO·a
236 ····->·forall·e.236 ····->·forall·e.
237 ·······GHC.Internal.Exception.Type.Exception·e·=>237 ·······GHC.Internal.Exception.Type.Exception·e·=>
238 ·······e238 ·······e
239 ·······->·GHC.Prim.State#·GHC.Prim.RealWorld239 ·······->·GHC.Prim.State#·GHC.Prim.RealWorld
240 ·······->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)240 ·······->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)
Offset 284, 15 lines modifiedOffset 284, 15 lines modified
284 ·····················throughAsync2284 ·····················throughAsync2
285 ·······················`cast`285 ·······················`cast`
286 ·····················(Sym·(GHC.Classes.N:IP[0]286 ·····················(Sym·(GHC.Classes.N:IP[0]
287 ·······························<"callStack">_N·<GHC.Internal.Stack.Types.CallStack>_N))287 ·······························<"callStack">_N·<GHC.Internal.Stack.Types.CallStack>_N))
288 ·····················ww288 ·····················ww
289 ·····················e1289 ·····················e1
290 ·····················eta·}·}·}·}·}·}]290 ·····················eta·}·}·}·}·}·}]
291 a733518cb17dd340d509e0a648a8dc75291 fa927ecab9a2cee5fb4f3ca4fda6f2e6
292 ··isAsyncException·::292 ··isAsyncException·::
293 ····GHC.Internal.Exception.Type.Exception·e·=>·e·->·GHC.Types.Bool293 ····GHC.Internal.Exception.Type.Exception·e·=>·e·->·GHC.Types.Bool
294 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,294 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
295 ···Strictness:·<1P(A,A,1C(1,P(1P(1L,A,A,A,A,A),A,MA)),A,A,A)><1L>,295 ···Strictness:·<1P(A,A,1C(1,P(1P(1L,A,A,A,A,A),A,MA)),A,A,A)><1L>,
296 ···Unfolding:·Core:·<vanilla>296 ···Unfolding:·Core:·<vanilla>
297 ··············\·@e297 ··············\·@e
298 ················($dException['GHC.Types.Many]·::·GHC.Internal.Exception.Type.Exception298 ················($dException['GHC.Types.Many]·::·GHC.Internal.Exception.Type.Exception
Offset 322, 29 lines modifiedOffset 322, 29 lines modified
322 ····························GHC.Internal.Data.Type.Equality.:~~:·GHC.Internal.IO.Exception.SomeAsyncException)·of·wild2·{·GHC.Internal.Unsafe.Coerce.UnsafeRefl·co·->322 ····························GHC.Internal.Data.Type.Equality.:~~:·GHC.Internal.IO.Exception.SomeAsyncException)·of·wild2·{·GHC.Internal.Unsafe.Coerce.UnsafeRefl·co·->
323 ···················case·e4323 ···················case·e4
324 ··························`cast`324 ··························`cast`
325 ························(Sub·(SelCo:Tc(2)·(Sub·co))325 ························(Sub·(SelCo:Tc(2)·(Sub·co))
326 ·························;·Sub·(SelCo:Tc(3)326 ·························;·Sub·(SelCo:Tc(3)
327 ····································(Sub·(Sym·co))))·of·wild4·{·GHC.Internal.IO.Exception.SomeAsyncException·e5·$dException2·ds·->327 ····································(Sub·(Sym·co))))·of·wild4·{·GHC.Internal.IO.Exception.SomeAsyncException·e5·$dException2·ds·->
328 ···················GHC.Types.True·}·}·}·}·}]328 ···················GHC.Types.True·}·}·}·}·}]
329 81d89c97373a68cc95f819242f6ffe13329 d44fcfada4ddc5ce909194312b28e799
330 ··throughAsync·::330 ··throughAsync·::
331 ····GHC.Types.IO·a331 ····GHC.Types.IO·a
332 ····->·GHC.Internal.Exception.Type.SomeException·->·GHC.Types.IO·a332 ····->·GHC.Internal.Exception.Type.SomeException·->·GHC.Types.IO·a
333 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,333 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
334 ···Strictness:·<1C(M,L)><1!P(SP(A,A,SC(S,L),A,A,LC(S,L)),A,1L)><L>,334 ···Strictness:·<1C(M,L)><1!P(SP(A,A,SC(S,L),A,A,LC(S,L)),A,1L)><L>,
335 ···Unfolding:·Core:·<vanilla>335 ···Unfolding:·Core:·<vanilla>
336 ··············throughAsync1336 ··············throughAsync1
337 ················`cast`337 ················`cast`
338 ··············(forall·(a·::·<*>_N).338 ··············(forall·(a·::·<*>_N).
339 ···············<GHC.Types.IO·(a·|>·<*>_N)>_R339 ···············<GHC.Types.IO·(a·|>·<*>_N)>_R
340 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.Exception.Type.SomeException>_R340 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.Exception.Type.SomeException>_R
341 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]341 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
342 ··················································<(a·|>·<*>_N)>_R))]342 ··················································<(a·|>·<*>_N)>_R))]
343 11af11cb0c8855588dea416b75de6277343 a2c88a537319490109ace100c3eb7dd8
344 ··throughAsync1·::344 ··throughAsync1·::
345 ····GHC.Types.IO·a345 ····GHC.Types.IO·a
346 ····->·GHC.Internal.Exception.Type.SomeException346 ····->·GHC.Internal.Exception.Type.SomeException
347 ····->·GHC.Prim.State#·GHC.Prim.RealWorld347 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
348 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)348 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)
349 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,349 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
350 ···Strictness:·<1C(M,L)><1!P(SP(A,A,SC(S,L),A,A,LC(S,L)),A,1L)><L>,350 ···Strictness:·<1C(M,L)><1!P(SP(A,A,SC(S,L),A,A,LC(S,L)),A,1L)><L>,
Offset 353, 75 lines modifiedOffset 353, 75 lines modified
353 ··············\·@a353 ··············\·@a
354 ················(action['GHC.Types.Many]·::·GHC.Types.IO·a)354 ················(action['GHC.Types.Many]·::·GHC.Types.IO·a)
355 ················(ds['GHC.Types.Many]·::·GHC.Internal.Exception.Type.SomeException)355 ················(ds['GHC.Types.Many]·::·GHC.Internal.Exception.Type.SomeException)
356 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#356 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#
357 ···········································GHC.Prim.RealWorld)[OneShot]·->357 ···········································GHC.Prim.RealWorld)[OneShot]·->
358 ··············case·ds·of·wild·{·GHC.Internal.Exception.Type.SomeException·e·ww·ww1·ww2·->358 ··············case·ds·of·wild·{·GHC.Internal.Exception.Type.SomeException·e·ww·ww1·ww2·->
359 ··············$wthroughAsync·@a·action·@e·ww·ww2·eta·}]359 ··············$wthroughAsync·@a·action·@e·ww·ww2·eta·}]
360 42ad8fca7427830e57846816bc9a177d360 de9b7dbc5a536e5d62d163039657cea4
361 ··throughAsync10·::·[GHC.Types.Char]361 ··throughAsync10·::·[GHC.Types.Char]
362 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),362 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
363 ···Unfolding:·Core:·<vanilla>·GHC.CString.unpackCString#·$trModule4]363 ···Unfolding:·Core:·<vanilla>·GHC.CString.unpackCString#·$trModule4]
364 d85b821e32fe0da03a21325170108a25364 81d31ad019df56b597204645202e53be
365 ··throughAsync11·::·[GHC.Types.Char]365 ··throughAsync11·::·[GHC.Types.Char]
366 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),366 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
367 ···Unfolding:·Core:·<vanilla>367 ···Unfolding:·Core:·<vanilla>
368 ··············GHC.CString.unpackCString#·throughAsync12]368 ··············GHC.CString.unpackCString#·throughAsync12]
369 73f3371d5ffc5deb9fb22bfef9ee30ea369 aee1fd216ca858061b54c524ddce009f
370 ··throughAsync12·::·GHC.Prim.Addr#370 ··throughAsync12·::·GHC.Prim.Addr#
371 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,371 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
Max diff block lines reached; 2433/8821 bytes (27.58%) of diff not shown.
8.96 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Imports.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Imports.dyn_hi
Files 93% similar despite different names
8.65 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.Imports·91037 interface·Network.Wai.Handler.Warp.Imports·9103
8 ··interface·hash:·5eb4a0222c735b2dcb198811101be9b2 
9 ··ABI·hash:·dcf64789369be397688adeb3a8b6077d 
10 ··export-list·hash:·a2bb3dcc22bef7437912bc9517d4217c8 ··interface·hash:·bb5ebb1de2991dd51b01d3071d1eaf8c
 9 ··ABI·hash:·628621decab9c419b9b4cb8f4ad4e9ed
 10 ··export-list·hash:·2b6a3d60fbc9692bdb339107c3c0fbb4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede2812 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab6
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e07bf12d3fa84714d8a49f837de8f11616 ··src_hash:·e07bf12d3fa84714d8a49f837de8f116
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 203, 38 lines modifiedOffset 203, 38 lines modified
203 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11203 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11
204 import··-/··GHC.Internal.Numeric·b76c108b34c2312030397786d5411d36204 import··-/··GHC.Internal.Numeric·b76c108b34c2312030397786d5411d36
205 import··-/··GHC.Internal.Read·20524f0d5e5eebb99c3f121451db0ba1205 import··-/··GHC.Internal.Read·20524f0d5e5eebb99c3f121451db0ba1
206 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc206 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
207 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3207 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
208 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6208 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
209 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888209 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
210 883b18097091545399c0d45880486b23210 56f78a13dd72465ea114761a2b6bf3cb
211 ··$trModule·::·GHC.Types.Module211 ··$trModule·::·GHC.Types.Module
212 ··[HasNoCafRefs,·TagSig:·<TagProper>,212 ··[HasNoCafRefs,·TagSig:·<TagProper>,
213 ···LambdaFormInfo:·LFCon[GHC.Types.Module],213 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
214 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]214 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
215 718626946ea79f32cee16666d4ed0ad3215 5294aefd87b793159cdf4fcf6dfbb3c0
216 ··$trModule1·::·GHC.Types.TrName216 ··$trModule1·::·GHC.Types.TrName
217 ··[HasNoCafRefs,·TagSig:·<TagProper>,217 ··[HasNoCafRefs,·TagSig:·<TagProper>,
218 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],218 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
219 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]219 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
220 95a206ae857e04bcfbddfc498d660632220 6aa00cc0224f4dca20983ff9e7ca3c24
221 ··$trModule2·::·GHC.Prim.Addr#221 ··$trModule2·::·GHC.Prim.Addr#
222 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,222 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
223 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Imports"#]223 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.Imports"#]
224 99d7ad6c9d8721d209a5e64519045470224 a3f111632e403c6ae27e45c37eae395c
225 ··$trModule3·::·GHC.Types.TrName225 ··$trModule3·::·GHC.Types.TrName
226 ··[HasNoCafRefs,·TagSig:·<TagProper>,226 ··[HasNoCafRefs,·TagSig:·<TagProper>,
227 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],227 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
228 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]228 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
229 5de3d89711e1c257b1793a5b6e0fd931229 ea62525c608d358ce308d7bd13e302d6
230 ··$trModule4·::·GHC.Prim.Addr#230 ··$trModule4·::·GHC.Prim.Addr#
231 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,231 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
232 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
233 d90007a769dc590024fd082dd65a61d8232 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 233 68975f9f2ecbad2014c41671c6987591
234 ··$wthroughAsync·::234 ··$wthroughAsync·::
235 ····GHC.Types.IO·a235 ····GHC.Types.IO·a
236 ····->·forall·e.236 ····->·forall·e.
237 ·······GHC.Internal.Exception.Type.Exception·e·=>237 ·······GHC.Internal.Exception.Type.Exception·e·=>
238 ·······e238 ·······e
239 ·······->·GHC.Prim.State#·GHC.Prim.RealWorld239 ·······->·GHC.Prim.State#·GHC.Prim.RealWorld
240 ·······->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)240 ·······->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)
Offset 284, 15 lines modifiedOffset 284, 15 lines modified
284 ·····················throughAsync2284 ·····················throughAsync2
285 ·······················`cast`285 ·······················`cast`
286 ·····················(Sym·(GHC.Classes.N:IP[0]286 ·····················(Sym·(GHC.Classes.N:IP[0]
287 ·······························<"callStack">_N·<GHC.Internal.Stack.Types.CallStack>_N))287 ·······························<"callStack">_N·<GHC.Internal.Stack.Types.CallStack>_N))
288 ·····················ww288 ·····················ww
289 ·····················e1289 ·····················e1
290 ·····················eta·}·}·}·}·}·}]290 ·····················eta·}·}·}·}·}·}]
291 a733518cb17dd340d509e0a648a8dc75291 fa927ecab9a2cee5fb4f3ca4fda6f2e6
292 ··isAsyncException·::292 ··isAsyncException·::
293 ····GHC.Internal.Exception.Type.Exception·e·=>·e·->·GHC.Types.Bool293 ····GHC.Internal.Exception.Type.Exception·e·=>·e·->·GHC.Types.Bool
294 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,294 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
295 ···Strictness:·<1P(A,A,1C(1,P(1P(1L,A,A,A,A,A),A,MA)),A,A,A)><1L>,295 ···Strictness:·<1P(A,A,1C(1,P(1P(1L,A,A,A,A,A),A,MA)),A,A,A)><1L>,
296 ···Unfolding:·Core:·<vanilla>296 ···Unfolding:·Core:·<vanilla>
297 ··············\·@e297 ··············\·@e
298 ················($dException['GHC.Types.Many]·::·GHC.Internal.Exception.Type.Exception298 ················($dException['GHC.Types.Many]·::·GHC.Internal.Exception.Type.Exception
Offset 322, 29 lines modifiedOffset 322, 29 lines modified
322 ····························GHC.Internal.Data.Type.Equality.:~~:·GHC.Internal.IO.Exception.SomeAsyncException)·of·wild2·{·GHC.Internal.Unsafe.Coerce.UnsafeRefl·co·->322 ····························GHC.Internal.Data.Type.Equality.:~~:·GHC.Internal.IO.Exception.SomeAsyncException)·of·wild2·{·GHC.Internal.Unsafe.Coerce.UnsafeRefl·co·->
323 ···················case·e4323 ···················case·e4
324 ··························`cast`324 ··························`cast`
325 ························(Sub·(SelCo:Tc(2)·(Sub·co))325 ························(Sub·(SelCo:Tc(2)·(Sub·co))
326 ·························;·Sub·(SelCo:Tc(3)326 ·························;·Sub·(SelCo:Tc(3)
327 ····································(Sub·(Sym·co))))·of·wild4·{·GHC.Internal.IO.Exception.SomeAsyncException·e5·$dException2·ds·->327 ····································(Sub·(Sym·co))))·of·wild4·{·GHC.Internal.IO.Exception.SomeAsyncException·e5·$dException2·ds·->
328 ···················GHC.Types.True·}·}·}·}·}]328 ···················GHC.Types.True·}·}·}·}·}]
329 81d89c97373a68cc95f819242f6ffe13329 d44fcfada4ddc5ce909194312b28e799
330 ··throughAsync·::330 ··throughAsync·::
331 ····GHC.Types.IO·a331 ····GHC.Types.IO·a
332 ····->·GHC.Internal.Exception.Type.SomeException·->·GHC.Types.IO·a332 ····->·GHC.Internal.Exception.Type.SomeException·->·GHC.Types.IO·a
333 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,333 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
334 ···Strictness:·<1C(M,L)><1!P(SP(A,A,SC(S,L),A,A,LC(S,L)),A,1L)><L>,334 ···Strictness:·<1C(M,L)><1!P(SP(A,A,SC(S,L),A,A,LC(S,L)),A,1L)><L>,
335 ···Unfolding:·Core:·<vanilla>335 ···Unfolding:·Core:·<vanilla>
336 ··············throughAsync1336 ··············throughAsync1
337 ················`cast`337 ················`cast`
338 ··············(forall·(a·::·<*>_N).338 ··············(forall·(a·::·<*>_N).
339 ···············<GHC.Types.IO·(a·|>·<*>_N)>_R339 ···············<GHC.Types.IO·(a·|>·<*>_N)>_R
340 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.Exception.Type.SomeException>_R340 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.Exception.Type.SomeException>_R
341 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]341 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
342 ··················································<(a·|>·<*>_N)>_R))]342 ··················································<(a·|>·<*>_N)>_R))]
343 11af11cb0c8855588dea416b75de6277343 a2c88a537319490109ace100c3eb7dd8
344 ··throughAsync1·::344 ··throughAsync1·::
345 ····GHC.Types.IO·a345 ····GHC.Types.IO·a
346 ····->·GHC.Internal.Exception.Type.SomeException346 ····->·GHC.Internal.Exception.Type.SomeException
347 ····->·GHC.Prim.State#·GHC.Prim.RealWorld347 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
348 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)348 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·a·#)
349 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,349 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
350 ···Strictness:·<1C(M,L)><1!P(SP(A,A,SC(S,L),A,A,LC(S,L)),A,1L)><L>,350 ···Strictness:·<1C(M,L)><1!P(SP(A,A,SC(S,L),A,A,LC(S,L)),A,1L)><L>,
Offset 353, 75 lines modifiedOffset 353, 75 lines modified
353 ··············\·@a353 ··············\·@a
354 ················(action['GHC.Types.Many]·::·GHC.Types.IO·a)354 ················(action['GHC.Types.Many]·::·GHC.Types.IO·a)
355 ················(ds['GHC.Types.Many]·::·GHC.Internal.Exception.Type.SomeException)355 ················(ds['GHC.Types.Many]·::·GHC.Internal.Exception.Type.SomeException)
356 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#356 ················(eta['GHC.Types.Many]·::·GHC.Prim.State#
357 ···········································GHC.Prim.RealWorld)[OneShot]·->357 ···········································GHC.Prim.RealWorld)[OneShot]·->
358 ··············case·ds·of·wild·{·GHC.Internal.Exception.Type.SomeException·e·ww·ww1·ww2·->358 ··············case·ds·of·wild·{·GHC.Internal.Exception.Type.SomeException·e·ww·ww1·ww2·->
359 ··············$wthroughAsync·@a·action·@e·ww·ww2·eta·}]359 ··············$wthroughAsync·@a·action·@e·ww·ww2·eta·}]
360 42ad8fca7427830e57846816bc9a177d360 de9b7dbc5a536e5d62d163039657cea4
361 ··throughAsync10·::·[GHC.Types.Char]361 ··throughAsync10·::·[GHC.Types.Char]
362 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),362 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
363 ···Unfolding:·Core:·<vanilla>·GHC.CString.unpackCString#·$trModule4]363 ···Unfolding:·Core:·<vanilla>·GHC.CString.unpackCString#·$trModule4]
364 d85b821e32fe0da03a21325170108a25364 81d31ad019df56b597204645202e53be
365 ··throughAsync11·::·[GHC.Types.Char]365 ··throughAsync11·::·[GHC.Types.Char]
366 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),366 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
367 ···Unfolding:·Core:·<vanilla>367 ···Unfolding:·Core:·<vanilla>
368 ··············GHC.CString.unpackCString#·throughAsync12]368 ··············GHC.CString.unpackCString#·throughAsync12]
369 73f3371d5ffc5deb9fb22bfef9ee30ea369 aee1fd216ca858061b54c524ddce009f
370 ··throughAsync12·::·GHC.Prim.Addr#370 ··throughAsync12·::·GHC.Prim.Addr#
371 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,371 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
Max diff block lines reached; 2433/8821 bytes (27.58%) of diff not shown.
23.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Internal.hi
Files 91% similar despite different names
22.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.Wai.Handler.Warp.Internal·91037 interface·Network.Wai.Handler.Warp.Internal·9103
8 ··interface·hash:·49366f062318d3938d9d93b8df189f19 
9 ··ABI·hash:·7e72bf582b88726af8f90cc00d0d72d8 
10 ··export-list·hash:·f80186464c19b9e3328a8b7c66bb52f18 ··interface·hash:·3c969a52130afb199bf48ec25f8f5acc
 9 ··ABI·hash:·3e782ac6197a9e2311c7e063f0a63dce
 10 ··export-list·hash:·e7ef33e02d17e5059888791cb131a023
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab612 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede28
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·21225b848dbf8106588a7393b3ae0ef816 ··src_hash:·21225b848dbf8106588a7393b3ae0ef8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 80, 28 lines modifiedOffset 80, 28 lines modified
80 ··Network.Wai.Handler.Warp.Types.HeaderValue80 ··Network.Wai.Handler.Warp.Types.HeaderValue
81 ··Network.Wai.Handler.Warp.Types.InternalInfo{Network.Wai.Handler.Warp.Types.InternalInfo·Network.Wai.Handler.Warp.Types.getDate·Network.Wai.Handler.Warp.Types.getFd·Network.Wai.Handler.Warp.Types.getFileInfo·Network.Wai.Handler.Warp.Types.timeoutManager}81 ··Network.Wai.Handler.Warp.Types.InternalInfo{Network.Wai.Handler.Warp.Types.InternalInfo·Network.Wai.Handler.Warp.Types.getDate·Network.Wai.Handler.Warp.Types.getFd·Network.Wai.Handler.Warp.Types.getFileInfo·Network.Wai.Handler.Warp.Types.timeoutManager}
82 ··Network.Wai.Handler.Warp.Types.RecvBuf82 ··Network.Wai.Handler.Warp.Types.RecvBuf
83 ··Network.Wai.Handler.Warp.Types.SendFile83 ··Network.Wai.Handler.Warp.Types.SendFile
84 ··Network.Wai.Handler.Warp.Types.Source84 ··Network.Wai.Handler.Warp.Types.Source
85 ··Network.Wai.Handler.Warp.Types.Transport{Network.Wai.Handler.Warp.Types.QUIC·Network.Wai.Handler.Warp.Types.TCP·Network.Wai.Handler.Warp.Types.TLS·Network.Wai.Handler.Warp.Types.quicChiperID·Network.Wai.Handler.Warp.Types.quicClientCertificate·Network.Wai.Handler.Warp.Types.quicNegotiatedProtocol·Network.Wai.Handler.Warp.Types.tlsChiperID·Network.Wai.Handler.Warp.Types.tlsClientCertificate·Network.Wai.Handler.Warp.Types.tlsMajorVersion·Network.Wai.Handler.Warp.Types.tlsMinorVersion·Network.Wai.Handler.Warp.Types.tlsNegotiatedProtocol}85 ··Network.Wai.Handler.Warp.Types.Transport{Network.Wai.Handler.Warp.Types.QUIC·Network.Wai.Handler.Warp.Types.TCP·Network.Wai.Handler.Warp.Types.TLS·Network.Wai.Handler.Warp.Types.quicChiperID·Network.Wai.Handler.Warp.Types.quicClientCertificate·Network.Wai.Handler.Warp.Types.quicNegotiatedProtocol·Network.Wai.Handler.Warp.Types.tlsChiperID·Network.Wai.Handler.Warp.Types.tlsClientCertificate·Network.Wai.Handler.Warp.Types.tlsMajorVersion·Network.Wai.Handler.Warp.Types.tlsMinorVersion·Network.Wai.Handler.Warp.Types.tlsNegotiatedProtocol}
86 ··Network.Wai.Handler.Warp.Types.WriteBuffer{Network.Wai.Handler.Warp.Types.WriteBuffer·Network.Wai.Handler.Warp.Types.bufBuffer·Network.Wai.Handler.Warp.Types.bufFree·Network.Wai.Handler.Warp.Types.bufSize}86 ··Network.Wai.Handler.Warp.Types.WriteBuffer{Network.Wai.Handler.Warp.Types.WriteBuffer·Network.Wai.Handler.Warp.Types.bufBuffer·Network.Wai.Handler.Warp.Types.bufFree·Network.Wai.Handler.Warp.Types.bufSize}
87 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer87 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer
88 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date88 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Date
89 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache89 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache
90 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache90 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache
91 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP291 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2
92 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.File92 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.File
93 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header93 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
94 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request94 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Request
95 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response95 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Response
96 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Run96 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Run
97 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile97 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.SendFile
98 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings98 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
99 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types99 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
100 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Windows100 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Windows
101 boot·module·dependencies:101 boot·module·dependencies:
102 direct·package·dependencies:·base-4.20.2.0102 direct·package·dependencies:·base-4.20.2.0
103 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M103 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
104 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7104 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
105 plugin·package·dependencies:105 plugin·package·dependencies:
106 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block106 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
107 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder107 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
Offset 158, 179 lines modifiedOffset 158, 179 lines modified
158 ·························Data.UnixTime.Types·Data.HashMap.Internal·Data.HashSet.Internal158 ·························Data.UnixTime.Types·Data.HashMap.Internal·Data.HashSet.Internal
159 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a159 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
160 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf7160 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf7
161 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799161 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
162 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86162 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86
163 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac163 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac
164 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8164 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
165 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer·48764534ece3c9cbf398a3839bf89071 
166 ··exports:·dfe94a2471912611756a715629c92f93 
167 ··allocateBuffer·dddd1f0fe10dd1f72f08c489bbe1f261 
168 ··createWriteBuffer·c1b59224bd71fcb1d3882fbb744bfac1 
169 ··freeBuffer·ee449e008a11c69bd4d8df7614d28b74 
170 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date·3a12f46cee25298f02992411beafff7f 
171 ··exports:·462a61d1ffa147e8f34772b40ed5dfb3 
172 ··GMTDate·4a8d574589308d56c777bc23b057ec52 
173 ··withDateCache·313b34dd62a76f1b10a94d66a8787aa0 
174 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache·859846a95918069b91ce6bf04adb5b24 
175 ··exports:·399dd2ba19b33e56d7e3d5736a0b838f 
176 ··Refresh·42b7dfc35c7ea4de2febf37113ea6bb4 
177 ··closeFile·5ddfed143f072ffee0999fba0bf05e8a 
178 ··openFile·7202c9b3b902c4e1d48fdbb489a030a0 
179 ··setFileCloseOnExec·20c8891b894758806f5267ed880d6b27 
180 ··withFdCache·00328069518b6faf0a49c6f157c9b548 
181 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache·c686d4f07e6f8421341d9c4a9cb382d7 
182 ··exports:·91d137dcdfdd44e5b2fa59adb3d8e725 
183 ··FileInfo·5fab7ab20b229365ede8c6e369800ab5 
184 ··FileInfo·75ec10b23d564007a1faf655fc44d3db 
185 ··fileInfoDate·173083ce7ba490507f2f42d8110aca16 
186 ··fileInfoName·2282fa01f1bd2c3b4c8d3ef26fb0c69c 
187 ··fileInfoSize·e98073dc8896e10f9e5b1737f05e99d6 
188 ··fileInfoTime·a11b7be0d4fd6abda5b27d75a6425ca6 
189 ··getInfo·c84d875d820f676146015bfafd6d4c75 
190 ··withFileInfoCache·8d5923c20d02296f09f60fbdd8b55d14 
191 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2·7d38bbb6ebacaf16ec1a68cbfbd48e49 
192 ··exports:·8bac1209a884217b0f8070c35c81f689 
193 ··http2server·cd10fb011db2f63d72def28cdaf05227 
194 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.File·a67f19f789dde9471fcf8482f1b0ec2e 
195 ··exports:·4e0fc5047a239f063a1c610037e10d83 
196 ··pReadMaker·05cd28b2c8eeb006bb0720261d3e937e 
197 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
198 ··exports:·88bbfef451c212be6c81454fbaa9657c 
199 ··IndexedHeader·f71acb2ba088d11aa9039092eec5c89a 
200 ··requestMaxIndex·564d96d289e1fdbeb35d32aaaf6f1856 
201 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request·f7f0098f5128a82eb7325e0eaf838562 
202 ··exports:·a284030ba98740a22035368a1004931f 
203 ··FirstRequest·a0e1d1e8e0d19e2452f82d183449c409 
204 ··FirstRequest·5da8fc64f604df0f9ad05ba88690f510 
205 ··SubsequentRequest·041ff9aca8fc14ddbdc36c852b825eb5 
206 ··recvRequest·6bf0f2998e4632da7ac5b4a6914384d2 
207 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response·85899973a88ec23675c3c82b97cca378 
208 ··exports:·1daef325b050d5a65f183cd23883e1d4 
209 ··sendResponse·170fef5c879b3e3cbc9d6a9b7d7ab54b 
210 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Run·36c79bbdb6495856711163a2ffb0d90a 
211 ··exports:·35c89e8247ffb4b3ff0e2e63cc4f138c 
212 ··runSettingsConnection·31a570da8f0ddf32f145d412c7a0bca5 
213 ··runSettingsConnectionMaker·dad511db4db9f9e4a6397bcb353dcd56 
214 ··runSettingsConnectionMakerSecure·a17c54161ed21d5de4d0f035c8fc5d41 
215 ··serveConnection·ba92ab9d32b6c0cea5a2f1d4ab8897f8 
216 ··setSocketCloseOnExec·1a02d25b910389309365be57d43f46e1 
217 ··socketConnection·2235fac874bfc070edf48945a950dfdb 
218 ··withII·68a39afdb3e716a9fbbde91579003467 
219 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile·85f8ee3e1b994ba31aafcb14cd7b7764 
220 ··exports:·6dd6835c76b3283e7d0fb237534ddc7a 
221 ··readSendFile·864fee765a0c9b3fc284480398da7fc0 
222 ··sendFile·b6e153afc95f4eb3bb155065af1f5a1f 
223 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
224 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
225 ··ProxyProtocol·35ac0e0cbc66d2fbb0eff5bf996fd20e 
226 ··ProxyProtocolNone·b7a7ca12ffa8de0e577375ab099062db 
227 ··ProxyProtocolOptional·862afa391438ce21133e1fdd5e6ccb78 
228 ··ProxyProtocolRequired·4cdd13fa0371cd26333b39b373dbf97d 
229 ··Settings·7e519e1986c94f715b26bf8fe6a7b5a7 
230 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
231 ··settingsAccept·81e73a3ff52b6458d5e3d57d22ae74cd 
232 ··settingsAltSvc·4cab814a741206623a66d42b0727728a 
233 ··settingsBeforeMainLoop·9944d8e9a23289ea37ca1847491eafeb 
Max diff block lines reached; 1270/23171 bytes (5.48%) of diff not shown.
23.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Internal.dyn_hi
Files 90% similar despite different names
22.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.Internal·91037 interface·Network.Wai.Handler.Warp.Internal·9103
8 ··interface·hash:·49366f062318d3938d9d93b8df189f19 
9 ··ABI·hash:·7e72bf582b88726af8f90cc00d0d72d8 
10 ··export-list·hash:·f80186464c19b9e3328a8b7c66bb52f18 ··interface·hash:·3c969a52130afb199bf48ec25f8f5acc
 9 ··ABI·hash:·3e782ac6197a9e2311c7e063f0a63dce
 10 ··export-list·hash:·e7ef33e02d17e5059888791cb131a023
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede2812 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab6
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·21225b848dbf8106588a7393b3ae0ef816 ··src_hash:·21225b848dbf8106588a7393b3ae0ef8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 80, 28 lines modifiedOffset 80, 28 lines modified
80 ··Network.Wai.Handler.Warp.Types.HeaderValue80 ··Network.Wai.Handler.Warp.Types.HeaderValue
81 ··Network.Wai.Handler.Warp.Types.InternalInfo{Network.Wai.Handler.Warp.Types.InternalInfo·Network.Wai.Handler.Warp.Types.getDate·Network.Wai.Handler.Warp.Types.getFd·Network.Wai.Handler.Warp.Types.getFileInfo·Network.Wai.Handler.Warp.Types.timeoutManager}81 ··Network.Wai.Handler.Warp.Types.InternalInfo{Network.Wai.Handler.Warp.Types.InternalInfo·Network.Wai.Handler.Warp.Types.getDate·Network.Wai.Handler.Warp.Types.getFd·Network.Wai.Handler.Warp.Types.getFileInfo·Network.Wai.Handler.Warp.Types.timeoutManager}
82 ··Network.Wai.Handler.Warp.Types.RecvBuf82 ··Network.Wai.Handler.Warp.Types.RecvBuf
83 ··Network.Wai.Handler.Warp.Types.SendFile83 ··Network.Wai.Handler.Warp.Types.SendFile
84 ··Network.Wai.Handler.Warp.Types.Source84 ··Network.Wai.Handler.Warp.Types.Source
85 ··Network.Wai.Handler.Warp.Types.Transport{Network.Wai.Handler.Warp.Types.QUIC·Network.Wai.Handler.Warp.Types.TCP·Network.Wai.Handler.Warp.Types.TLS·Network.Wai.Handler.Warp.Types.quicChiperID·Network.Wai.Handler.Warp.Types.quicClientCertificate·Network.Wai.Handler.Warp.Types.quicNegotiatedProtocol·Network.Wai.Handler.Warp.Types.tlsChiperID·Network.Wai.Handler.Warp.Types.tlsClientCertificate·Network.Wai.Handler.Warp.Types.tlsMajorVersion·Network.Wai.Handler.Warp.Types.tlsMinorVersion·Network.Wai.Handler.Warp.Types.tlsNegotiatedProtocol}85 ··Network.Wai.Handler.Warp.Types.Transport{Network.Wai.Handler.Warp.Types.QUIC·Network.Wai.Handler.Warp.Types.TCP·Network.Wai.Handler.Warp.Types.TLS·Network.Wai.Handler.Warp.Types.quicChiperID·Network.Wai.Handler.Warp.Types.quicClientCertificate·Network.Wai.Handler.Warp.Types.quicNegotiatedProtocol·Network.Wai.Handler.Warp.Types.tlsChiperID·Network.Wai.Handler.Warp.Types.tlsClientCertificate·Network.Wai.Handler.Warp.Types.tlsMajorVersion·Network.Wai.Handler.Warp.Types.tlsMinorVersion·Network.Wai.Handler.Warp.Types.tlsNegotiatedProtocol}
86 ··Network.Wai.Handler.Warp.Types.WriteBuffer{Network.Wai.Handler.Warp.Types.WriteBuffer·Network.Wai.Handler.Warp.Types.bufBuffer·Network.Wai.Handler.Warp.Types.bufFree·Network.Wai.Handler.Warp.Types.bufSize}86 ··Network.Wai.Handler.Warp.Types.WriteBuffer{Network.Wai.Handler.Warp.Types.WriteBuffer·Network.Wai.Handler.Warp.Types.bufBuffer·Network.Wai.Handler.Warp.Types.bufFree·Network.Wai.Handler.Warp.Types.bufSize}
87 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer87 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer
88 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date88 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Date
89 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache89 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache
90 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache90 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache
91 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP291 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2
92 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.File92 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.File
93 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header93 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
94 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request94 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Request
95 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response95 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Response
96 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Run96 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Run
97 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile97 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.SendFile
98 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings98 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
99 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types99 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
100 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Windows100 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Windows
101 boot·module·dependencies:101 boot·module·dependencies:
102 direct·package·dependencies:·base-4.20.2.0102 direct·package·dependencies:·base-4.20.2.0
103 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M103 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
104 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7104 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
105 plugin·package·dependencies:105 plugin·package·dependencies:
106 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block106 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
107 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder107 ·········Basement.UArray.Base·Data.Binary.Generic·Data.ByteString.Builder
Offset 158, 179 lines modifiedOffset 158, 179 lines modified
158 ·························Data.UnixTime.Types·Data.HashMap.Internal·Data.HashSet.Internal158 ·························Data.UnixTime.Types·Data.HashMap.Internal·Data.HashSet.Internal
159 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a159 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
160 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf7160 import··-/··GHC.Internal.System.Posix.Types·158986e1d1de34d50c5337f078cf8bf7
161 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799161 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
162 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86162 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86
163 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac163 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac
164 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8164 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
165 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer·48764534ece3c9cbf398a3839bf89071 
166 ··exports:·dfe94a2471912611756a715629c92f93 
167 ··allocateBuffer·dddd1f0fe10dd1f72f08c489bbe1f261 
168 ··createWriteBuffer·c1b59224bd71fcb1d3882fbb744bfac1 
169 ··freeBuffer·ee449e008a11c69bd4d8df7614d28b74 
170 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date·3a12f46cee25298f02992411beafff7f 
171 ··exports:·462a61d1ffa147e8f34772b40ed5dfb3 
172 ··GMTDate·4a8d574589308d56c777bc23b057ec52 
173 ··withDateCache·313b34dd62a76f1b10a94d66a8787aa0 
174 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache·859846a95918069b91ce6bf04adb5b24 
175 ··exports:·399dd2ba19b33e56d7e3d5736a0b838f 
176 ··Refresh·42b7dfc35c7ea4de2febf37113ea6bb4 
177 ··closeFile·5ddfed143f072ffee0999fba0bf05e8a 
178 ··openFile·7202c9b3b902c4e1d48fdbb489a030a0 
179 ··setFileCloseOnExec·20c8891b894758806f5267ed880d6b27 
180 ··withFdCache·00328069518b6faf0a49c6f157c9b548 
181 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache·c686d4f07e6f8421341d9c4a9cb382d7 
182 ··exports:·91d137dcdfdd44e5b2fa59adb3d8e725 
183 ··FileInfo·5fab7ab20b229365ede8c6e369800ab5 
184 ··FileInfo·75ec10b23d564007a1faf655fc44d3db 
185 ··fileInfoDate·173083ce7ba490507f2f42d8110aca16 
186 ··fileInfoName·2282fa01f1bd2c3b4c8d3ef26fb0c69c 
187 ··fileInfoSize·e98073dc8896e10f9e5b1737f05e99d6 
188 ··fileInfoTime·a11b7be0d4fd6abda5b27d75a6425ca6 
189 ··getInfo·c84d875d820f676146015bfafd6d4c75 
190 ··withFileInfoCache·8d5923c20d02296f09f60fbdd8b55d14 
191 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2·7d38bbb6ebacaf16ec1a68cbfbd48e49 
192 ··exports:·8bac1209a884217b0f8070c35c81f689 
193 ··http2server·cd10fb011db2f63d72def28cdaf05227 
194 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.File·a67f19f789dde9471fcf8482f1b0ec2e 
195 ··exports:·4e0fc5047a239f063a1c610037e10d83 
196 ··pReadMaker·05cd28b2c8eeb006bb0720261d3e937e 
197 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
198 ··exports:·88bbfef451c212be6c81454fbaa9657c 
199 ··IndexedHeader·f71acb2ba088d11aa9039092eec5c89a 
200 ··requestMaxIndex·564d96d289e1fdbeb35d32aaaf6f1856 
201 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Request·f7f0098f5128a82eb7325e0eaf838562 
202 ··exports:·a284030ba98740a22035368a1004931f 
203 ··FirstRequest·a0e1d1e8e0d19e2452f82d183449c409 
204 ··FirstRequest·5da8fc64f604df0f9ad05ba88690f510 
205 ··SubsequentRequest·041ff9aca8fc14ddbdc36c852b825eb5 
206 ··recvRequest·6bf0f2998e4632da7ac5b4a6914384d2 
207 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Response·85899973a88ec23675c3c82b97cca378 
208 ··exports:·1daef325b050d5a65f183cd23883e1d4 
209 ··sendResponse·170fef5c879b3e3cbc9d6a9b7d7ab54b 
210 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Run·36c79bbdb6495856711163a2ffb0d90a 
211 ··exports:·35c89e8247ffb4b3ff0e2e63cc4f138c 
212 ··runSettingsConnection·31a570da8f0ddf32f145d412c7a0bca5 
213 ··runSettingsConnectionMaker·dad511db4db9f9e4a6397bcb353dcd56 
214 ··runSettingsConnectionMakerSecure·a17c54161ed21d5de4d0f035c8fc5d41 
215 ··serveConnection·ba92ab9d32b6c0cea5a2f1d4ab8897f8 
216 ··setSocketCloseOnExec·1a02d25b910389309365be57d43f46e1 
217 ··socketConnection·2235fac874bfc070edf48945a950dfdb 
218 ··withII·68a39afdb3e716a9fbbde91579003467 
219 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile·85f8ee3e1b994ba31aafcb14cd7b7764 
220 ··exports:·6dd6835c76b3283e7d0fb237534ddc7a 
221 ··readSendFile·864fee765a0c9b3fc284480398da7fc0 
222 ··sendFile·b6e153afc95f4eb3bb155065af1f5a1f 
223 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
224 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
225 ··ProxyProtocol·35ac0e0cbc66d2fbb0eff5bf996fd20e 
226 ··ProxyProtocolNone·b7a7ca12ffa8de0e577375ab099062db 
227 ··ProxyProtocolOptional·862afa391438ce21133e1fdd5e6ccb78 
228 ··ProxyProtocolRequired·4cdd13fa0371cd26333b39b373dbf97d 
229 ··Settings·7e519e1986c94f715b26bf8fe6a7b5a7 
230 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
231 ··settingsAccept·81e73a3ff52b6458d5e3d57d22ae74cd 
232 ··settingsAltSvc·4cab814a741206623a66d42b0727728a 
233 ··settingsBeforeMainLoop·9944d8e9a23289ea37ca1847491eafeb 
Max diff block lines reached; 1270/23171 bytes (5.48%) of diff not shown.
12.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/MultiMap.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/MultiMap.hi
Files 97% similar despite different names
11.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.Wai.Handler.Warp.MultiMap·91037 interface·Network.Wai.Handler.Warp.MultiMap·9103
8 ··interface·hash:·f61c7e745c5006a1aa9d61f79ef0c370 
9 ··ABI·hash:·807fec71df286b7adfba80850fe23fcd 
10 ··export-list·hash:·04a47efa31651dac3e4295bcf0c545728 ··interface·hash:·3ce94de5c5f148fa83178defebacf8a4
 9 ··ABI·hash:·2bf0ca46f5cb19da17b4ee5ea851ad43
 10 ··export-list·hash:·46d094ccb18e5602e93fcc14e3f32ad7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab612 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede28
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e2418cd4ff975607cf8f57e0bb01395016 ··src_hash:·e2418cd4ff975607cf8f57e0bb013950
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 65, 97 lines modifiedOffset 65, 97 lines modified
65 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023365 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
66 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee866 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
67 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936467 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
68 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd68 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
69 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988869 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
70 import··-/··Data.Hashable·e51b30d227a0c4008b27a4575c34bd3170 import··-/··Data.Hashable·e51b30d227a0c4008b27a4575c34bd31
71 import··-/··Data.Hashable.Class·b54be6a582ae53102669a1517cc03de771 import··-/··Data.Hashable.Class·b54be6a582ae53102669a1517cc03de7
72 cd31d96eb1fa232e5739020dae614a3372 a4d85e30e3185624a729ccc3846c7568
73 ··$tc'MultiMap·::·GHC.Types.TyCon73 ··$tc'MultiMap·::·GHC.Types.TyCon
74 ··[HasNoCafRefs,·TagSig:·<TagProper>,74 ··[HasNoCafRefs,·TagSig:·<TagProper>,
75 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],75 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
76 ···Unfolding:·Core:·<vanilla>76 ···Unfolding:·Core:·<vanilla>
77 ··············GHC.Types.TyCon77 ··············GHC.Types.TyCon
78 ················17765445138174364422#Word64 
79 ················17503132214464314295#Word6478 ················16196246107947852439#Word64
 79 ················14225962075025807170#Word64
80 ················$trModule80 ················$trModule
81 ················$tc'MultiMap281 ················$tc'MultiMap2
82 ················1#82 ················1#
83 ················$tc'MultiMap1]83 ················$tc'MultiMap1]
84 25a1fbd17262a4174621dc2fa171dbca84 f7885a7f021b911651efa47ac62e7f2e
85 ··$tc'MultiMap1·::·GHC.Types.KindRep85 ··$tc'MultiMap1·::·GHC.Types.KindRep
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]87 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
88 57dc282ab3d1dd66b954406afe129b1c88 03989e2df71a0d3938d5a86ba0e62885
89 ··$tc'MultiMap2·::·GHC.Types.TrName89 ··$tc'MultiMap2·::·GHC.Types.TrName
90 ··[HasNoCafRefs,·TagSig:·<TagProper>,90 ··[HasNoCafRefs,·TagSig:·<TagProper>,
91 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],91 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
92 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'MultiMap3]92 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'MultiMap3]
93 1c9f1dd7a66c14c7a57b208b59eb65f093 342008668fe127270c05d3e1b27f9396
94 ··$tc'MultiMap3·::·GHC.Prim.Addr#94 ··$tc'MultiMap3·::·GHC.Prim.Addr#
95 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,95 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
96 ···Unfolding:·Core:·<vanilla>·"'MultiMap"#]96 ···Unfolding:·Core:·<vanilla>·"'MultiMap"#]
97 e4f1c52869841b877b2a2fc9dfe71b3b97 75b483e0e2354004dc8d703f5186bed4
98 ··$tcMultiMap·::·GHC.Types.TyCon98 ··$tcMultiMap·::·GHC.Types.TyCon
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],100 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············GHC.Types.TyCon102 ··············GHC.Types.TyCon
103 ················10911440564738612516#Word64 
104 ················3706994962355362680#Word64103 ················3158587492411639713#Word64
 104 ················7802897642446724147#Word64
105 ················$trModule105 ················$trModule
106 ················$tcMultiMap1106 ················$tcMultiMap1
107 ················0#107 ················0#
108 ················GHC.Types.krep$*Arr*]108 ················GHC.Types.krep$*Arr*]
109 2fd7fbb1717789326c2e13a5b594c484109 27529f81aadc99069d46571c6fb0e3f5
110 ··$tcMultiMap1·::·GHC.Types.TrName110 ··$tcMultiMap1·::·GHC.Types.TrName
111 ··[HasNoCafRefs,·TagSig:·<TagProper>,111 ··[HasNoCafRefs,·TagSig:·<TagProper>,
112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcMultiMap2]113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcMultiMap2]
114 6269f51492c8fe02f589f5628697cd05114 b6c07ae9d90698deaff68d3d8b15f855
115 ··$tcMultiMap2·::·GHC.Prim.Addr#115 ··$tcMultiMap2·::·GHC.Prim.Addr#
116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
117 ···Unfolding:·Core:·<vanilla>·"MultiMap"#]117 ···Unfolding:·Core:·<vanilla>·"MultiMap"#]
118 3a520f33111f8fd62b188e35f9836961118 4638d00535c7b0a9e37129aec9f79494
119 ··$trModule·::·GHC.Types.Module119 ··$trModule·::·GHC.Types.Module
120 ··[HasNoCafRefs,·TagSig:·<TagProper>,120 ··[HasNoCafRefs,·TagSig:·<TagProper>,
121 ···LambdaFormInfo:·LFCon[GHC.Types.Module],121 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
122 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]122 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
123 1ed11b1f535f56e90e28c2990b98cb3c123 1141a9b2e8f561fb651ab34d3131f22b
124 ··$trModule1·::·GHC.Types.TrName124 ··$trModule1·::·GHC.Types.TrName
125 ··[HasNoCafRefs,·TagSig:·<TagProper>,125 ··[HasNoCafRefs,·TagSig:·<TagProper>,
126 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],126 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
127 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]127 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
128 e0a10e6f97e5c61b559830d0bd259035128 81b26bd2d5ba0a42649f1dd8c4f26721
129 ··$trModule2·::·GHC.Prim.Addr#129 ··$trModule2·::·GHC.Prim.Addr#
130 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,130 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
131 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.MultiMap"#]131 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.MultiMap"#]
132 2a39d5763eaab23368e012bcb94273b2132 770ac80e8b1a747a1c042bbc7ba6f6e9
133 ··$trModule3·::·GHC.Types.TrName133 ··$trModule3·::·GHC.Types.TrName
134 ··[HasNoCafRefs,·TagSig:·<TagProper>,134 ··[HasNoCafRefs,·TagSig:·<TagProper>,
135 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],135 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
136 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]136 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
137 b4a14d43514b0d2fb7dd603fe1121d73137 836dbd93aae6d52abbaa5c70769b0284
138 ··$trModule4·::·GHC.Prim.Addr#138 ··$trModule4·::·GHC.Prim.Addr#
139 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,139 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
140 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
141 f65386764edc75f3956ae3133124e193140 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 141 73f62c49278f5a63130b85e060ebfd9d
142 ··type·MultiMap·::·*·->·*142 ··type·MultiMap·::·*·->·*
143 ··newtype·MultiMap·v143 ··newtype·MultiMap·v
144 ····=·MultiMap·(Data.IntMap.Internal.IntMap144 ····=·MultiMap·(Data.IntMap.Internal.IntMap
145 ··················[(GHC.Internal.IO.FilePath,·v)])145 ··················[(GHC.Internal.IO.FilePath,·v)])
146 8004bbb47ac23c41e440fa1a13f8838e146 819b48d9676ff70384cee6066061ea3d
147 ··empty·::·MultiMap·v147 ··empty·::·MultiMap·v
148 ··[HasNoCafRefs,·TagSig:·<TagProper>,148 ··[HasNoCafRefs,·TagSig:·<TagProper>,
149 ···LambdaFormInfo:·LFCon[Data.IntMap.Internal.Nil],149 ···LambdaFormInfo:·LFCon[Data.IntMap.Internal.Nil],
150 ···Unfolding:·Core:·<vanilla>150 ···Unfolding:·Core:·<vanilla>
151 ··············(\·@v·->·Data.IntMap.Internal.Nil·@[(GHC.Internal.IO.FilePath,·v)])151 ··············(\·@v·->·Data.IntMap.Internal.Nil·@[(GHC.Internal.IO.FilePath,·v)])
152 ················`cast`152 ················`cast`
153 ··············(forall·(v·::·<*>_N).·Sym·(N:MultiMap[0]·<v>_R))]153 ··············(forall·(v·::·<*>_N).·Sym·(N:MultiMap[0]·<v>_R))]
154 2bc6bfca6e939dacb4c7747693f8463b154 de00d2e5863f32ae09226cb39a766b90
155 ··insert·::·GHC.Internal.IO.FilePath·->·v·->·MultiMap·v·->·MultiMap·v155 ··insert·::·GHC.Internal.IO.FilePath·->·v·->·MultiMap·v·->·MultiMap·v
156 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,156 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
157 ···Strictness:·<1L><1L><1L>,157 ···Strictness:·<1L><1L><1L>,
158 ···Unfolding:·Core:·<vanilla>158 ···Unfolding:·Core:·<vanilla>
159 ··············\·@v159 ··············\·@v
160 ················(path['GHC.Types.Many]·::·GHC.Internal.IO.FilePath)160 ················(path['GHC.Types.Many]·::·GHC.Internal.IO.FilePath)
161 ················(v1['GHC.Types.Many]·::·v)161 ················(v1['GHC.Types.Many]·::·v)
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 ·················(GHC.Types.:174 ·················(GHC.Types.:
175 ····················@(GHC.Internal.IO.FilePath,·v)175 ····················@(GHC.Internal.IO.FilePath,·v)
176 ····················(path1,·v2)176 ····················(path1,·v2)
177 ····················(GHC.Types.[]·@(GHC.Internal.IO.FilePath,·v)))177 ····················(GHC.Types.[]·@(GHC.Internal.IO.FilePath,·v)))
Max diff block lines reached; 5886/11901 bytes (49.46%) of diff not shown.
12.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/MultiMap.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/MultiMap.dyn_hi
Files 96% similar despite different names
11.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.MultiMap·91037 interface·Network.Wai.Handler.Warp.MultiMap·9103
8 ··interface·hash:·f61c7e745c5006a1aa9d61f79ef0c370 
9 ··ABI·hash:·807fec71df286b7adfba80850fe23fcd 
10 ··export-list·hash:·04a47efa31651dac3e4295bcf0c545728 ··interface·hash:·3ce94de5c5f148fa83178defebacf8a4
 9 ··ABI·hash:·2bf0ca46f5cb19da17b4ee5ea851ad43
 10 ··export-list·hash:·46d094ccb18e5602e93fcc14e3f32ad7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f117ea8bc96afdaf8bed7b639f9ede2812 ··flag·hash:·e8ce0cb441cbf8d3a76e96d30a636ab6
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e2418cd4ff975607cf8f57e0bb01395016 ··src_hash:·e2418cd4ff975607cf8f57e0bb013950
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 65, 97 lines modifiedOffset 65, 97 lines modified
65 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a023365 import··-/··GHC.Internal.Data.Foldable·43725ef82ddb3c08a52faf05544a0233
66 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee866 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
67 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d5936467 import··-/··GHC.Internal.IO·76f27db4ae64cf8f2d3c239fa7d59364
68 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd68 import··-/··GHC.Internal.List·dc185620275007c349107691220440cd
69 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988869 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
70 import··-/··Data.Hashable·e51b30d227a0c4008b27a4575c34bd3170 import··-/··Data.Hashable·e51b30d227a0c4008b27a4575c34bd31
71 import··-/··Data.Hashable.Class·b54be6a582ae53102669a1517cc03de771 import··-/··Data.Hashable.Class·b54be6a582ae53102669a1517cc03de7
72 cd31d96eb1fa232e5739020dae614a3372 a4d85e30e3185624a729ccc3846c7568
73 ··$tc'MultiMap·::·GHC.Types.TyCon73 ··$tc'MultiMap·::·GHC.Types.TyCon
74 ··[HasNoCafRefs,·TagSig:·<TagProper>,74 ··[HasNoCafRefs,·TagSig:·<TagProper>,
75 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],75 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
76 ···Unfolding:·Core:·<vanilla>76 ···Unfolding:·Core:·<vanilla>
77 ··············GHC.Types.TyCon77 ··············GHC.Types.TyCon
78 ················17765445138174364422#Word64 
79 ················17503132214464314295#Word6478 ················16196246107947852439#Word64
 79 ················14225962075025807170#Word64
80 ················$trModule80 ················$trModule
81 ················$tc'MultiMap281 ················$tc'MultiMap2
82 ················1#82 ················1#
83 ················$tc'MultiMap1]83 ················$tc'MultiMap1]
84 25a1fbd17262a4174621dc2fa171dbca84 f7885a7f021b911651efa47ac62e7f2e
85 ··$tc'MultiMap1·::·GHC.Types.KindRep85 ··$tc'MultiMap1·::·GHC.Types.KindRep
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]87 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
88 57dc282ab3d1dd66b954406afe129b1c88 03989e2df71a0d3938d5a86ba0e62885
89 ··$tc'MultiMap2·::·GHC.Types.TrName89 ··$tc'MultiMap2·::·GHC.Types.TrName
90 ··[HasNoCafRefs,·TagSig:·<TagProper>,90 ··[HasNoCafRefs,·TagSig:·<TagProper>,
91 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],91 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
92 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'MultiMap3]92 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'MultiMap3]
93 1c9f1dd7a66c14c7a57b208b59eb65f093 342008668fe127270c05d3e1b27f9396
94 ··$tc'MultiMap3·::·GHC.Prim.Addr#94 ··$tc'MultiMap3·::·GHC.Prim.Addr#
95 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,95 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
96 ···Unfolding:·Core:·<vanilla>·"'MultiMap"#]96 ···Unfolding:·Core:·<vanilla>·"'MultiMap"#]
97 e4f1c52869841b877b2a2fc9dfe71b3b97 75b483e0e2354004dc8d703f5186bed4
98 ··$tcMultiMap·::·GHC.Types.TyCon98 ··$tcMultiMap·::·GHC.Types.TyCon
99 ··[HasNoCafRefs,·TagSig:·<TagProper>,99 ··[HasNoCafRefs,·TagSig:·<TagProper>,
100 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],100 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············GHC.Types.TyCon102 ··············GHC.Types.TyCon
103 ················10911440564738612516#Word64 
104 ················3706994962355362680#Word64103 ················3158587492411639713#Word64
 104 ················7802897642446724147#Word64
105 ················$trModule105 ················$trModule
106 ················$tcMultiMap1106 ················$tcMultiMap1
107 ················0#107 ················0#
108 ················GHC.Types.krep$*Arr*]108 ················GHC.Types.krep$*Arr*]
109 2fd7fbb1717789326c2e13a5b594c484109 27529f81aadc99069d46571c6fb0e3f5
110 ··$tcMultiMap1·::·GHC.Types.TrName110 ··$tcMultiMap1·::·GHC.Types.TrName
111 ··[HasNoCafRefs,·TagSig:·<TagProper>,111 ··[HasNoCafRefs,·TagSig:·<TagProper>,
112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],112 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcMultiMap2]113 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tcMultiMap2]
114 6269f51492c8fe02f589f5628697cd05114 b6c07ae9d90698deaff68d3d8b15f855
115 ··$tcMultiMap2·::·GHC.Prim.Addr#115 ··$tcMultiMap2·::·GHC.Prim.Addr#
116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,116 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
117 ···Unfolding:·Core:·<vanilla>·"MultiMap"#]117 ···Unfolding:·Core:·<vanilla>·"MultiMap"#]
118 3a520f33111f8fd62b188e35f9836961118 4638d00535c7b0a9e37129aec9f79494
119 ··$trModule·::·GHC.Types.Module119 ··$trModule·::·GHC.Types.Module
120 ··[HasNoCafRefs,·TagSig:·<TagProper>,120 ··[HasNoCafRefs,·TagSig:·<TagProper>,
121 ···LambdaFormInfo:·LFCon[GHC.Types.Module],121 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
122 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]122 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
123 1ed11b1f535f56e90e28c2990b98cb3c123 1141a9b2e8f561fb651ab34d3131f22b
124 ··$trModule1·::·GHC.Types.TrName124 ··$trModule1·::·GHC.Types.TrName
125 ··[HasNoCafRefs,·TagSig:·<TagProper>,125 ··[HasNoCafRefs,·TagSig:·<TagProper>,
126 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],126 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
127 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]127 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
128 e0a10e6f97e5c61b559830d0bd259035128 81b26bd2d5ba0a42649f1dd8c4f26721
129 ··$trModule2·::·GHC.Prim.Addr#129 ··$trModule2·::·GHC.Prim.Addr#
130 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,130 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
131 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.MultiMap"#]131 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.MultiMap"#]
132 2a39d5763eaab23368e012bcb94273b2132 770ac80e8b1a747a1c042bbc7ba6f6e9
133 ··$trModule3·::·GHC.Types.TrName133 ··$trModule3·::·GHC.Types.TrName
134 ··[HasNoCafRefs,·TagSig:·<TagProper>,134 ··[HasNoCafRefs,·TagSig:·<TagProper>,
135 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],135 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
136 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]136 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
137 b4a14d43514b0d2fb7dd603fe1121d73137 836dbd93aae6d52abbaa5c70769b0284
138 ··$trModule4·::·GHC.Prim.Addr#138 ··$trModule4·::·GHC.Prim.Addr#
139 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,139 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
140 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
141 f65386764edc75f3956ae3133124e193140 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 141 73f62c49278f5a63130b85e060ebfd9d
142 ··type·MultiMap·::·*·->·*142 ··type·MultiMap·::·*·->·*
143 ··newtype·MultiMap·v143 ··newtype·MultiMap·v
144 ····=·MultiMap·(Data.IntMap.Internal.IntMap144 ····=·MultiMap·(Data.IntMap.Internal.IntMap
145 ··················[(GHC.Internal.IO.FilePath,·v)])145 ··················[(GHC.Internal.IO.FilePath,·v)])
146 8004bbb47ac23c41e440fa1a13f8838e146 819b48d9676ff70384cee6066061ea3d
147 ··empty·::·MultiMap·v147 ··empty·::·MultiMap·v
148 ··[HasNoCafRefs,·TagSig:·<TagProper>,148 ··[HasNoCafRefs,·TagSig:·<TagProper>,
149 ···LambdaFormInfo:·LFCon[Data.IntMap.Internal.Nil],149 ···LambdaFormInfo:·LFCon[Data.IntMap.Internal.Nil],
150 ···Unfolding:·Core:·<vanilla>150 ···Unfolding:·Core:·<vanilla>
151 ··············(\·@v·->·Data.IntMap.Internal.Nil·@[(GHC.Internal.IO.FilePath,·v)])151 ··············(\·@v·->·Data.IntMap.Internal.Nil·@[(GHC.Internal.IO.FilePath,·v)])
152 ················`cast`152 ················`cast`
153 ··············(forall·(v·::·<*>_N).·Sym·(N:MultiMap[0]·<v>_R))]153 ··············(forall·(v·::·<*>_N).·Sym·(N:MultiMap[0]·<v>_R))]
154 2bc6bfca6e939dacb4c7747693f8463b154 de00d2e5863f32ae09226cb39a766b90
155 ··insert·::·GHC.Internal.IO.FilePath·->·v·->·MultiMap·v·->·MultiMap·v155 ··insert·::·GHC.Internal.IO.FilePath·->·v·->·MultiMap·v·->·MultiMap·v
156 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,156 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
157 ···Strictness:·<1L><1L><1L>,157 ···Strictness:·<1L><1L><1L>,
158 ···Unfolding:·Core:·<vanilla>158 ···Unfolding:·Core:·<vanilla>
159 ··············\·@v159 ··············\·@v
160 ················(path['GHC.Types.Many]·::·GHC.Internal.IO.FilePath)160 ················(path['GHC.Types.Many]·::·GHC.Internal.IO.FilePath)
161 ················(v1['GHC.Types.Many]·::·v)161 ················(v1['GHC.Types.Many]·::·v)
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 ·················(GHC.Types.:174 ·················(GHC.Types.:
175 ····················@(GHC.Internal.IO.FilePath,·v)175 ····················@(GHC.Internal.IO.FilePath,·v)
176 ····················(path1,·v2)176 ····················(path1,·v2)
177 ····················(GHC.Types.[]·@(GHC.Internal.IO.FilePath,·v)))177 ····················(GHC.Types.[]·@(GHC.Internal.IO.FilePath,·v)))
Max diff block lines reached; 5886/11901 bytes (49.46%) of diff not shown.
10.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/PackInt.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/PackInt.dyn_hi
Files 96% similar despite different names
10.6 KB
ghc --show-iface {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.PackInt·91037 interface·Network.Wai.Handler.Warp.PackInt·9103
8 ··interface·hash:·15675991be36ef29f3616318d7ace140 
9 ··ABI·hash:·a6f2b1759cebeea435426d6d68b1e87f 
10 ··export-list·hash:·b72b50cf1c9c4500c17910db3840af3c8 ··interface·hash:·ba9e19fe4038becbfa2083f3c28169b3
 9 ··ABI·hash:·064188eb465bd1bfe59339300e152ab1
 10 ··export-list·hash:·07f30c92efc5dc7dc8b688642ca66c0d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·08fbbbaf3ea874b718d19c8e2d38097d12 ··flag·hash:·08fbbbaf3ea874b718d19c8e2d38097d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·757f3b57a2dfef40131b14512a8a5e9416 ··src_hash:·757f3b57a2dfef40131b14512a8a5e94
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··packIntegral21 ··packIntegral
22 ··packStatus22 ··packStatus
23 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports23 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.025 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
26 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui226 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
27 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML27 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·Data.Binary.Generic·Data.ByteString.Builder29 orphans:·Data.Binary.Generic·Data.ByteString.Builder
30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
Offset 62, 58 lines modifiedOffset 62, 58 lines modified
62 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c62 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
63 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc63 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
64 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f364 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
65 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd665 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
66 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988866 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
67 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc67 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
68 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc99568 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
69 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
70 ··exports:·a2bb3dcc22bef7437912bc9517d4217c69 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 70 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
71 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af371 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3
72 42dd2ca9bd0b2883f695e1ef4036b49172 05d46aa9503804472b8c1bfedb13e4cf
73 ··$trModule·::·GHC.Types.Module73 ··$trModule·::·GHC.Types.Module
74 ··[HasNoCafRefs,·TagSig:·<TagProper>,74 ··[HasNoCafRefs,·TagSig:·<TagProper>,
75 ···LambdaFormInfo:·LFCon[GHC.Types.Module],75 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
76 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]76 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
77 adc561d45824b94fd7e882b6838fd77477 b1c80dba6756412cb6539a5ce4977428
78 ··$trModule1·::·GHC.Types.TrName78 ··$trModule1·::·GHC.Types.TrName
79 ··[HasNoCafRefs,·TagSig:·<TagProper>,79 ··[HasNoCafRefs,·TagSig:·<TagProper>,
80 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],80 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
81 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]81 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
82 b35409944dfcc6b10baaf1318acd6d4d82 1ffa38d411060d958eaa8f63e8677def
83 ··$trModule2·::·GHC.Prim.Addr#83 ··$trModule2·::·GHC.Prim.Addr#
84 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,84 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
85 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.PackInt"#]85 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.PackInt"#]
86 2ba44cb1f13f80be84e97485aee6a56586 dfc2282f5dd8f47b394824311dacbb1f
87 ··$trModule3·::·GHC.Types.TrName87 ··$trModule3·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
91 bd4ca1686277bf686a5082d96ebc399491 09a27a4705b095beade0a8f2c53b5351
92 ··$trModule4·::·GHC.Prim.Addr#92 ··$trModule4·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
95 4d32d9b6cea0dd9a1ef12210cfdfa01694 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 95 b20a20a28fbb64c580bc1c160977edda
96 ··$w$sgo·::96 ··$w$sgo·::
97 ····GHC.Num.Integer.Integer97 ····GHC.Num.Integer.Integer
98 ····->·GHC.Prim.Addr#98 ····->·GHC.Prim.Addr#
99 ····->·GHC.Prim.State#·GHC.Prim.RealWorld99 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
100 ····->·GHC.Prim.State#·GHC.Prim.RealWorld100 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
101 ··StrWork([!])101 ··StrWork([!])
102 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<1L><L><L>,102 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<1L><L><L>,
103 ···Inline:·[2]]103 ···Inline:·[2]]
104 5feb37f4c4416446eac5c47aa5aec58e104 7f2897547f04fbf2637b55c5169b51f5
105 ··$w$sgo1·::105 ··$w$sgo1·::
106 ····GHC.Prim.Int#106 ····GHC.Prim.Int#
107 ····->·GHC.Prim.Addr#107 ····->·GHC.Prim.Addr#
108 ····->·GHC.Prim.State#·GHC.Prim.RealWorld108 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
109 ····->·GHC.Prim.State#·GHC.Prim.RealWorld109 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
110 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,110 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
111 ···Strictness:·<L><L><L>,·Inline:·[2]]111 ···Strictness:·<L><L><L>,·Inline:·[2]]
112 b1d799a216d524e40bb1a881324b6ab6112 5fb3fc557eb196ffdea93219b82c5970
113 ··$w$spackIntegral·::113 ··$w$spackIntegral·::
114 ····GHC.Num.Integer.Integer114 ····GHC.Num.Integer.Integer
115 ····->·(#·GHC.Prim.Addr#,·GHC.Internal.ForeignPtr.ForeignPtrContents,115 ····->·(#·GHC.Prim.Addr#,·GHC.Internal.ForeignPtr.ForeignPtrContents,
116 ··········GHC.Prim.Int#·#)116 ··········GHC.Prim.Int#·#)
117 ··StrWork([!])117 ··StrWork([!])
118 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,118 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
119 ···Inline:·[2],119 ···Inline:·[2],
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
224 ················GHC.Num.Integer.IS·x2224 ················GHC.Num.Integer.IS·x2
225 ················->·case·x2·of·wild·{225 ················->·case·x2·of·wild·{
226 ·····················DEFAULT·->·$j226 ·····················DEFAULT·->·$j
227 ·····················0#227 ·····················0#
228 ·····················->·(#·packIntegral_addr#,·GHC.Internal.ForeignPtr.FinalPtr,·1#·#)·}228 ·····················->·(#·packIntegral_addr#,·GHC.Internal.ForeignPtr.FinalPtr,·1#·#)·}
229 ················GHC.Num.Integer.IP·x2·->·$j229 ················GHC.Num.Integer.IP·x2·->·$j
230 ················GHC.Num.Integer.IN·x2·->·$j·}·}]230 ················GHC.Num.Integer.IN·x2·->·$j·}·}]
231 808e622e7f90d7e9e678112c2599086e231 affcc47e69999d45181f6f0923a48a53
232 ··$w$spackIntegral1·::232 ··$w$spackIntegral1·::
233 ····GHC.Prim.Int#233 ····GHC.Prim.Int#
234 ····->·(#·GHC.Prim.Addr#,·GHC.Internal.ForeignPtr.ForeignPtrContents,234 ····->·(#·GHC.Prim.Addr#,·GHC.Internal.ForeignPtr.ForeignPtrContents,
235 ··········GHC.Prim.Int#·#)235 ··········GHC.Prim.Int#·#)
236 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,236 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
237 ···Inline:·[2],237 ···Inline:·[2],
238 ···Unfolding:·Core:·<vanilla>238 ···Unfolding:·Core:·<vanilla>
Offset 319, 26 lines modifiedOffset 319, 26 lines modified
319 ·····················->·case·packIntegral1319 ·····················->·case·packIntegral1
320 ························ret_ty·(#·GHC.Prim.Addr#,320 ························ret_ty·(#·GHC.Prim.Addr#,
321 ··································GHC.Internal.ForeignPtr.ForeignPtrContents,·GHC.Prim.Int#·#)321 ··································GHC.Internal.ForeignPtr.ForeignPtrContents,·GHC.Prim.Int#·#)
322 ························of·{}·}322 ························of·{}·}
323 ················0#323 ················0#
324 ················->·(#·packIntegral_addr#,·GHC.Internal.ForeignPtr.FinalPtr,324 ················->·(#·packIntegral_addr#,·GHC.Internal.ForeignPtr.FinalPtr,
325 ······················1#·#)·}]325 ······················1#·#)·}]
326 374b826394e4d42a6859e1fae6ed718e326 d5fd3fffac97c0d9cad3314ae269d3e3
327 ··$wgo·::327 ··$wgo·::
328 ····GHC.Internal.Real.Integral·a·=>328 ····GHC.Internal.Real.Integral·a·=>
329 ····a329 ····a
330 ····->·GHC.Prim.Addr#330 ····->·GHC.Prim.Addr#
331 ····->·GHC.Prim.State#·GHC.Prim.RealWorld331 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
332 ····->·GHC.Prim.State#·GHC.Prim.RealWorld332 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
333 ··StrWork([!,·!])333 ··StrWork([!,·!])
334 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,334 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
335 ···Strictness:·<SP(SP(LP(A,A,A,A,A,A,L),SP(SP(A,SC(S,C(1,L))),A,A,A,A,A,A,A),A),A,A,A,A,A,A,SC(S,C(1,L)),SC(S,L))><1L><L><L>,335 ···Strictness:·<SP(SP(LP(A,A,A,A,A,A,L),SP(SP(A,SC(S,C(1,L))),A,A,A,A,A,A,A),A),A,A,A,A,A,A,SC(S,C(1,L)),SC(S,L))><1L><L><L>,
Max diff block lines reached; 4805/10767 bytes (44.63%) of diff not shown.
10.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/PackInt.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/PackInt.hi
Files 96% similar despite different names
10.5 KB
ghc --show-iface {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.PackInt·91037 interface·Network.Wai.Handler.Warp.PackInt·9103
8 ··interface·hash:·15675991be36ef29f3616318d7ace140 
9 ··ABI·hash:·a6f2b1759cebeea435426d6d68b1e87f 
10 ··export-list·hash:·b72b50cf1c9c4500c17910db3840af3c8 ··interface·hash:·ba9e19fe4038becbfa2083f3c28169b3
 9 ··ABI·hash:·064188eb465bd1bfe59339300e152ab1
 10 ··export-list·hash:·07f30c92efc5dc7dc8b688642ca66c0d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·62342a6dbe971f81fdc5345746ce4ff612 ··flag·hash:·62342a6dbe971f81fdc5345746ce4ff6
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·757f3b57a2dfef40131b14512a8a5e9416 ··src_hash:·757f3b57a2dfef40131b14512a8a5e94
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··packIntegral21 ··packIntegral
22 ··packStatus22 ··packStatus
23 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports23 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.025 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
26 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui226 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
27 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML27 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·Data.Binary.Generic·Data.ByteString.Builder29 orphans:·Data.Binary.Generic·Data.ByteString.Builder
30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
Offset 62, 58 lines modifiedOffset 62, 58 lines modified
62 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c62 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
63 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc63 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
64 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f364 import··-/··GHC.Internal.Word·8a0e4c926bbef620d211ca9cdf2996f3
65 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd665 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
66 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988866 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
67 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc67 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
68 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc99568 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
69 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
70 ··exports:·a2bb3dcc22bef7437912bc9517d4217c69 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 70 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
71 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af371 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3
72 42dd2ca9bd0b2883f695e1ef4036b49172 05d46aa9503804472b8c1bfedb13e4cf
73 ··$trModule·::·GHC.Types.Module73 ··$trModule·::·GHC.Types.Module
74 ··[HasNoCafRefs,·TagSig:·<TagProper>,74 ··[HasNoCafRefs,·TagSig:·<TagProper>,
75 ···LambdaFormInfo:·LFCon[GHC.Types.Module],75 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
76 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]76 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
77 adc561d45824b94fd7e882b6838fd77477 b1c80dba6756412cb6539a5ce4977428
78 ··$trModule1·::·GHC.Types.TrName78 ··$trModule1·::·GHC.Types.TrName
79 ··[HasNoCafRefs,·TagSig:·<TagProper>,79 ··[HasNoCafRefs,·TagSig:·<TagProper>,
80 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],80 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
81 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]81 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
82 b35409944dfcc6b10baaf1318acd6d4d82 1ffa38d411060d958eaa8f63e8677def
83 ··$trModule2·::·GHC.Prim.Addr#83 ··$trModule2·::·GHC.Prim.Addr#
84 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,84 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
85 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.PackInt"#]85 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.PackInt"#]
86 2ba44cb1f13f80be84e97485aee6a56586 dfc2282f5dd8f47b394824311dacbb1f
87 ··$trModule3·::·GHC.Types.TrName87 ··$trModule3·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
91 bd4ca1686277bf686a5082d96ebc399491 09a27a4705b095beade0a8f2c53b5351
92 ··$trModule4·::·GHC.Prim.Addr#92 ··$trModule4·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
95 4d32d9b6cea0dd9a1ef12210cfdfa01694 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 95 b20a20a28fbb64c580bc1c160977edda
96 ··$w$sgo·::96 ··$w$sgo·::
97 ····GHC.Num.Integer.Integer97 ····GHC.Num.Integer.Integer
98 ····->·GHC.Prim.Addr#98 ····->·GHC.Prim.Addr#
99 ····->·GHC.Prim.State#·GHC.Prim.RealWorld99 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
100 ····->·GHC.Prim.State#·GHC.Prim.RealWorld100 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
101 ··StrWork([!])101 ··StrWork([!])
102 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<1L><L><L>,102 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<1L><L><L>,
103 ···Inline:·[2]]103 ···Inline:·[2]]
104 5feb37f4c4416446eac5c47aa5aec58e104 7f2897547f04fbf2637b55c5169b51f5
105 ··$w$sgo1·::105 ··$w$sgo1·::
106 ····GHC.Prim.Int#106 ····GHC.Prim.Int#
107 ····->·GHC.Prim.Addr#107 ····->·GHC.Prim.Addr#
108 ····->·GHC.Prim.State#·GHC.Prim.RealWorld108 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
109 ····->·GHC.Prim.State#·GHC.Prim.RealWorld109 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
110 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,110 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
111 ···Strictness:·<L><L><L>,·Inline:·[2]]111 ···Strictness:·<L><L><L>,·Inline:·[2]]
112 b1d799a216d524e40bb1a881324b6ab6112 5fb3fc557eb196ffdea93219b82c5970
113 ··$w$spackIntegral·::113 ··$w$spackIntegral·::
114 ····GHC.Num.Integer.Integer114 ····GHC.Num.Integer.Integer
115 ····->·(#·GHC.Prim.Addr#,·GHC.Internal.ForeignPtr.ForeignPtrContents,115 ····->·(#·GHC.Prim.Addr#,·GHC.Internal.ForeignPtr.ForeignPtrContents,
116 ··········GHC.Prim.Int#·#)116 ··········GHC.Prim.Int#·#)
117 ··StrWork([!])117 ··StrWork([!])
118 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,118 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
119 ···Inline:·[2],119 ···Inline:·[2],
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
224 ················GHC.Num.Integer.IS·x2224 ················GHC.Num.Integer.IS·x2
225 ················->·case·x2·of·wild·{225 ················->·case·x2·of·wild·{
226 ·····················DEFAULT·->·$j226 ·····················DEFAULT·->·$j
227 ·····················0#227 ·····················0#
228 ·····················->·(#·packIntegral_addr#,·GHC.Internal.ForeignPtr.FinalPtr,·1#·#)·}228 ·····················->·(#·packIntegral_addr#,·GHC.Internal.ForeignPtr.FinalPtr,·1#·#)·}
229 ················GHC.Num.Integer.IP·x2·->·$j229 ················GHC.Num.Integer.IP·x2·->·$j
230 ················GHC.Num.Integer.IN·x2·->·$j·}·}]230 ················GHC.Num.Integer.IN·x2·->·$j·}·}]
231 808e622e7f90d7e9e678112c2599086e231 affcc47e69999d45181f6f0923a48a53
232 ··$w$spackIntegral1·::232 ··$w$spackIntegral1·::
233 ····GHC.Prim.Int#233 ····GHC.Prim.Int#
234 ····->·(#·GHC.Prim.Addr#,·GHC.Internal.ForeignPtr.ForeignPtrContents,234 ····->·(#·GHC.Prim.Addr#,·GHC.Internal.ForeignPtr.ForeignPtrContents,
235 ··········GHC.Prim.Int#·#)235 ··········GHC.Prim.Int#·#)
236 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,236 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
237 ···Inline:·[2],237 ···Inline:·[2],
238 ···Unfolding:·Core:·<vanilla>238 ···Unfolding:·Core:·<vanilla>
Offset 319, 26 lines modifiedOffset 319, 26 lines modified
319 ·····················->·case·packIntegral1319 ·····················->·case·packIntegral1
320 ························ret_ty·(#·GHC.Prim.Addr#,320 ························ret_ty·(#·GHC.Prim.Addr#,
321 ··································GHC.Internal.ForeignPtr.ForeignPtrContents,·GHC.Prim.Int#·#)321 ··································GHC.Internal.ForeignPtr.ForeignPtrContents,·GHC.Prim.Int#·#)
322 ························of·{}·}322 ························of·{}·}
323 ················0#323 ················0#
324 ················->·(#·packIntegral_addr#,·GHC.Internal.ForeignPtr.FinalPtr,324 ················->·(#·packIntegral_addr#,·GHC.Internal.ForeignPtr.FinalPtr,
325 ······················1#·#)·}]325 ······················1#·#)·}]
326 374b826394e4d42a6859e1fae6ed718e326 d5fd3fffac97c0d9cad3314ae269d3e3
327 ··$wgo·::327 ··$wgo·::
328 ····GHC.Internal.Real.Integral·a·=>328 ····GHC.Internal.Real.Integral·a·=>
329 ····a329 ····a
330 ····->·GHC.Prim.Addr#330 ····->·GHC.Prim.Addr#
331 ····->·GHC.Prim.State#·GHC.Prim.RealWorld331 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
332 ····->·GHC.Prim.State#·GHC.Prim.RealWorld332 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
333 ··StrWork([!,·!])333 ··StrWork([!,·!])
334 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,334 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
335 ···Strictness:·<SP(SP(LP(A,A,A,A,A,A,L),SP(SP(A,SC(S,C(1,L))),A,A,A,A,A,A,A),A),A,A,A,A,A,A,SC(S,C(1,L)),SC(S,L))><1L><L><L>,335 ···Strictness:·<SP(SP(LP(A,A,A,A,A,A,L),SP(SP(A,SC(S,C(1,L))),A,A,A,A,A,A,A),A),A,A,A,A,A,A,SC(S,C(1,L)),SC(S,L))><1L><L><L>,
Max diff block lines reached; 4805/10764 bytes (44.64%) of diff not shown.
5.31 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ReadInt.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ReadInt.dyn_hi
Files 87% similar despite different names
5.0 KB
ghc --show-iface {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.ReadInt·91037 interface·Network.Wai.Handler.Warp.ReadInt·9103
8 ··interface·hash:·db22e5426205c263b72ed66cfdd1c08f 
9 ··ABI·hash:·0bc029a1980b80eafb2f6aa6d1da316e 
10 ··export-list·hash:·a4366cef885979fa28f369b564ea9c608 ··interface·hash:·0ff4a948f9b5aefbab7e4d4b2fb4595a
 9 ··ABI·hash:·420fd923a0345c88f433605787a65781
 10 ··export-list·hash:·3e8edd6d94c42ed04da9ab0d3ba952f5
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·08fbbbaf3ea874b718d19c8e2d38097d12 ··flag·hash:·08fbbbaf3ea874b718d19c8e2d38097d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1c86642297e9de8a13f37e36dcce693e16 ··src_hash:·1c86642297e9de8a13f37e36dcce693e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··readInt21 ··readInt
22 ··readInt6422 ··readInt64
23 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports23 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.025 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
26 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML26 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·Control.Applicative·Data.Array.Byte29 family·instance·modules:·Control.Applicative·Data.Array.Byte
30 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product30 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
Offset 40, 49 lines modifiedOffset 40, 49 lines modified
40 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a40 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
41 import··-/··Data.ByteString·ff125c5dbde265578c8168669ec5ed5041 import··-/··Data.ByteString·ff125c5dbde265578c8168669ec5ed50
42 import··-/··Data.ByteString.Internal.Type·efd9443d335a947ca6147286405a144f42 import··-/··Data.ByteString.Internal.Type·efd9443d335a947ca6147286405a144f
43 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c43 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
44 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee1144 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11
45 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63545 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
46 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc46 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
47 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
48 ··exports:·a2bb3dcc22bef7437912bc9517d4217c47 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 48 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
49 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af349 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3
50 bc8e7fe58e0afdde351bbb3dfa95451050 791489ece428286c695cff2ade756654
51 ··$trModule·::·GHC.Types.Module51 ··$trModule·::·GHC.Types.Module
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.Module],53 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
55 f4ed6009e22ee51b4e6ffb98982378ab55 8109546abcbab096e97a1f4084efc10a
56 ··$trModule1·::·GHC.Types.TrName56 ··$trModule1·::·GHC.Types.TrName
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
60 e9356e311924f430646eb63958756ddd60 da9b78ce8e9e8844a8d4505f102ed5d2
61 ··$trModule2·::·GHC.Prim.Addr#61 ··$trModule2·::·GHC.Prim.Addr#
62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
63 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.ReadInt"#]63 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.ReadInt"#]
64 c91d121cad15037dde831c50456cd0b564 a11e45304714978f79501af77c139857
65 ··$trModule3·::·GHC.Types.TrName65 ··$trModule3·::·GHC.Types.TrName
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
69 9fc2350e05d81443d85f92046377084b69 60847f34ace97a2ed3c0608b7e99cda1
70 ··$trModule4·::·GHC.Prim.Addr#70 ··$trModule4·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
73 4c76d3d3379f324be86426412a0281e472 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 73 aa8a0d9957fe7dd9aefb23e1bb90368e
74 ··$wreadInt64·::74 ··$wreadInt64·::
75 ····GHC.Prim.Addr#75 ····GHC.Prim.Addr#
76 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents76 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents
77 ····->·GHC.Prim.Int#77 ····->·GHC.Prim.Int#
78 ····->·GHC.Prim.Int64#78 ····->·GHC.Prim.Int64#
79 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,79 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
80 ···Strictness:·<L><L><L>,·Inline:]80 ···Strictness:·<L><L><L>,·Inline:]
81 b1e0cd1c9e8ec917fcc424e26de52e1281 91366c45d8f2007de5fcf1e100d275a8
82 ··readInt·::82 ··readInt·::
83 ····GHC.Internal.Real.Integral·a·=>83 ····GHC.Internal.Real.Integral·a·=>
84 ····Data.ByteString.Internal.Type.ByteString·->·a84 ····Data.ByteString.Internal.Type.ByteString·->·a
85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
86 ···Strictness:·<1P(1P(1P(A,A,A,A,A,A,1C(1,L)),A,A),A,A,A,A,A,A,A,A)><1!P(L,L,L)>,86 ···Strictness:·<1P(1P(1P(A,A,A,A,A,A,1C(1,L)),A,A),A,A,A,A,A,A,A,A)><1!P(L,L,L)>,
87 ···Inline:·(sat-args=1),87 ···Inline:·(sat-args=1),
88 ···Unfolding:·Core:·StableUser·<1,FalseFalse>88 ···Unfolding:·Core:·StableUser·<1,FalseFalse>
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 ··············GHC.Internal.Num.fromInteger93 ··············GHC.Internal.Num.fromInteger
94 ················@a94 ················@a
95 ················(GHC.Internal.Real.$p1Real95 ················(GHC.Internal.Real.$p1Real
96 ···················@a96 ···················@a
97 ···················(GHC.Internal.Real.$p1Integral·@a·$dIntegral))97 ···················(GHC.Internal.Real.$p1Integral·@a·$dIntegral))
98 ················(case·readInt64·bs·of·wild·{·GHC.Internal.Int.I64#·x·->98 ················(case·readInt64·bs·of·wild·{·GHC.Internal.Int.I64#·x·->
99 ·················GHC.Num.Integer.integerFromInt64#·x·})·}]99 ·················GHC.Num.Integer.integerFromInt64#·x·})·}]
100 6b0ed8c191fef0708d6e607725a8811f100 938ca6912ae4373d11a5164d92b9c1da
101 ··readInt64·::101 ··readInt64·::
102 ····Data.ByteString.Internal.Type.ByteString·->·GHC.Internal.Int.Int64102 ····Data.ByteString.Internal.Type.ByteString·->·GHC.Internal.Int.Int64
103 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,103 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
104 ···Arity:·1,·Strictness:·<1!P(L,L,L)>,·CPR:·1,·Inline:·[final],104 ···Arity:·1,·Strictness:·<1!P(L,L,L)>,·CPR:·1,·Inline:·[final],
105 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>105 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
106 ··············\·(bs['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->106 ··············\·(bs['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->
107 ··············case·bs·of·wild·{·Data.ByteString.Internal.Type.BS·ww·ww1·ww2·->107 ··············case·bs·of·wild·{·Data.ByteString.Internal.Type.BS·ww·ww1·ww2·->
5.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ReadInt.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ReadInt.hi
Files 86% similar despite different names
4.99 KB
ghc --show-iface {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.ReadInt·91037 interface·Network.Wai.Handler.Warp.ReadInt·9103
8 ··interface·hash:·db22e5426205c263b72ed66cfdd1c08f 
9 ··ABI·hash:·0bc029a1980b80eafb2f6aa6d1da316e 
10 ··export-list·hash:·a4366cef885979fa28f369b564ea9c608 ··interface·hash:·0ff4a948f9b5aefbab7e4d4b2fb4595a
 9 ··ABI·hash:·420fd923a0345c88f433605787a65781
 10 ··export-list·hash:·3e8edd6d94c42ed04da9ab0d3ba952f5
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·62342a6dbe971f81fdc5345746ce4ff612 ··flag·hash:·62342a6dbe971f81fdc5345746ce4ff6
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1c86642297e9de8a13f37e36dcce693e16 ··src_hash:·1c86642297e9de8a13f37e36dcce693e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··readInt21 ··readInt
22 ··readInt6422 ··readInt64
23 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports23 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.025 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
26 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML26 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext28 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·Control.Applicative·Data.Array.Byte29 family·instance·modules:·Control.Applicative·Data.Array.Byte
30 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product30 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
Offset 40, 49 lines modifiedOffset 40, 49 lines modified
40 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a40 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
41 import··-/··Data.ByteString·ff125c5dbde265578c8168669ec5ed5041 import··-/··Data.ByteString·ff125c5dbde265578c8168669ec5ed50
42 import··-/··Data.ByteString.Internal.Type·efd9443d335a947ca6147286405a144f42 import··-/··Data.ByteString.Internal.Type·efd9443d335a947ca6147286405a144f
43 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c43 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
44 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee1144 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11
45 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63545 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
46 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc46 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
47 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
48 ··exports:·a2bb3dcc22bef7437912bc9517d4217c47 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 48 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
49 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af349 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3
50 bc8e7fe58e0afdde351bbb3dfa95451050 791489ece428286c695cff2ade756654
51 ··$trModule·::·GHC.Types.Module51 ··$trModule·::·GHC.Types.Module
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.Module],53 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
55 f4ed6009e22ee51b4e6ffb98982378ab55 8109546abcbab096e97a1f4084efc10a
56 ··$trModule1·::·GHC.Types.TrName56 ··$trModule1·::·GHC.Types.TrName
57 ··[HasNoCafRefs,·TagSig:·<TagProper>,57 ··[HasNoCafRefs,·TagSig:·<TagProper>,
58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],58 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]59 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
60 e9356e311924f430646eb63958756ddd60 da9b78ce8e9e8844a8d4505f102ed5d2
61 ··$trModule2·::·GHC.Prim.Addr#61 ··$trModule2·::·GHC.Prim.Addr#
62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,62 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
63 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.ReadInt"#]63 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.ReadInt"#]
64 c91d121cad15037dde831c50456cd0b564 a11e45304714978f79501af77c139857
65 ··$trModule3·::·GHC.Types.TrName65 ··$trModule3·::·GHC.Types.TrName
66 ··[HasNoCafRefs,·TagSig:·<TagProper>,66 ··[HasNoCafRefs,·TagSig:·<TagProper>,
67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],67 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
69 9fc2350e05d81443d85f92046377084b69 60847f34ace97a2ed3c0608b7e99cda1
70 ··$trModule4·::·GHC.Prim.Addr#70 ··$trModule4·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
73 4c76d3d3379f324be86426412a0281e472 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 73 aa8a0d9957fe7dd9aefb23e1bb90368e
74 ··$wreadInt64·::74 ··$wreadInt64·::
75 ····GHC.Prim.Addr#75 ····GHC.Prim.Addr#
76 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents76 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents
77 ····->·GHC.Prim.Int#77 ····->·GHC.Prim.Int#
78 ····->·GHC.Prim.Int64#78 ····->·GHC.Prim.Int64#
79 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,79 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
80 ···Strictness:·<L><L><L>,·Inline:]80 ···Strictness:·<L><L><L>,·Inline:]
81 b1e0cd1c9e8ec917fcc424e26de52e1281 91366c45d8f2007de5fcf1e100d275a8
82 ··readInt·::82 ··readInt·::
83 ····GHC.Internal.Real.Integral·a·=>83 ····GHC.Internal.Real.Integral·a·=>
84 ····Data.ByteString.Internal.Type.ByteString·->·a84 ····Data.ByteString.Internal.Type.ByteString·->·a
85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
86 ···Strictness:·<1P(1P(1P(A,A,A,A,A,A,1C(1,L)),A,A),A,A,A,A,A,A,A,A)><1!P(L,L,L)>,86 ···Strictness:·<1P(1P(1P(A,A,A,A,A,A,1C(1,L)),A,A),A,A,A,A,A,A,A,A)><1!P(L,L,L)>,
87 ···Inline:·(sat-args=1),87 ···Inline:·(sat-args=1),
88 ···Unfolding:·Core:·StableUser·<1,FalseFalse>88 ···Unfolding:·Core:·StableUser·<1,FalseFalse>
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 ··············GHC.Internal.Num.fromInteger93 ··············GHC.Internal.Num.fromInteger
94 ················@a94 ················@a
95 ················(GHC.Internal.Real.$p1Real95 ················(GHC.Internal.Real.$p1Real
96 ···················@a96 ···················@a
97 ···················(GHC.Internal.Real.$p1Integral·@a·$dIntegral))97 ···················(GHC.Internal.Real.$p1Integral·@a·$dIntegral))
98 ················(case·readInt64·bs·of·wild·{·GHC.Internal.Int.I64#·x·->98 ················(case·readInt64·bs·of·wild·{·GHC.Internal.Int.I64#·x·->
99 ·················GHC.Num.Integer.integerFromInt64#·x·})·}]99 ·················GHC.Num.Integer.integerFromInt64#·x·})·}]
100 6b0ed8c191fef0708d6e607725a8811f100 938ca6912ae4373d11a5164d92b9c1da
101 ··readInt64·::101 ··readInt64·::
102 ····Data.ByteString.Internal.Type.ByteString·->·GHC.Internal.Int.Int64102 ····Data.ByteString.Internal.Type.ByteString·->·GHC.Internal.Int.Int64
103 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,103 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
104 ···Arity:·1,·Strictness:·<1!P(L,L,L)>,·CPR:·1,·Inline:·[final],104 ···Arity:·1,·Strictness:·<1!P(L,L,L)>,·CPR:·1,·Inline:·[final],
105 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>105 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
106 ··············\·(bs['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->106 ··············\·(bs['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->
107 ··············case·bs·of·wild·{·Data.ByteString.Internal.Type.BS·ww·ww1·ww2·->107 ··············case·bs·of·wild·{·Data.ByteString.Internal.Type.BS·ww·ww1·ww2·->
31.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Request.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Request.dyn_hi
Files 98% similar despite different names
31.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.Request·91037 interface·Network.Wai.Handler.Warp.Request·9103
8 ··interface·hash:·e9ac395337a8cb243b4f541b47fa492f 
9 ··ABI·hash:·f7f0098f5128a82eb7325e0eaf838562 
10 ··export-list·hash:·a284030ba98740a22035368a1004931f8 ··interface·hash:·f0379847451fd9fa5e4e575d7a1aaa6e
 9 ··ABI·hash:·e983d5c1d8743c0bf52d97418e69b87f
 10 ··export-list·hash:·45d8cb8c8281256d5cfb2128aeafa312
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4f0e3d979e0010a941b60a85d205474d12 ··flag·hash:·4f0e3d979e0010a941b60a85d205474d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7dffc5df03f92d09cfc08e9a545b0a4516 ··src_hash:·7dffc5df03f92d09cfc08e9a545b0a45
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 21, 22 lines modifiedOffset 21, 22 lines modified
21 ··getClientCertificateKey21 ··getClientCertificateKey
22 ··getFileInfoKey22 ··getFileInfoKey
23 ··headerLines23 ··headerLines
24 ··pauseTimeoutKey24 ··pauseTimeoutKey
25 ··recvRequest25 ··recvRequest
26 ··FirstRequest{FirstRequest·SubsequentRequest}26 ··FirstRequest{FirstRequest·SubsequentRequest}
27 ··NoKeepAliveRequest{NoKeepAliveRequest}27 ··NoKeepAliveRequest{NoKeepAliveRequest}
28 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Conduit28 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Conduit
29 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache29 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache
30 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header30 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
31 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports31 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
32 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ReadInt32 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ReadInt
33 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.RequestHeader33 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.RequestHeader
34 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings34 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
35 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types35 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
36 boot·module·dependencies:36 boot·module·dependencies:
37 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.037 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.0
38 ·····························bytestring-0.12.2.0·case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh38 ·····························bytestring-0.12.2.0·case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh
39 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt39 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt
40 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui240 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
41 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp41 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
42 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U742 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
Offset 129, 70 lines modifiedOffset 129, 70 lines modified
129 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49129 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49
130 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909130 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909
131 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7131 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
132 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8132 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
133 import··-/··Data.Vault.Lazy·98414aee036102e78d456a8f8f3f6605133 import··-/··Data.Vault.Lazy·98414aee036102e78d456a8f8f3f6605
134 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38134 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
135 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083135 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
136 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Conduit·2369eb7d55eceda44cbed81f761d2272 
137 ··exports:·923d208e85afe5790c05544b9a7fdd35 
138 ··ISource·1155f9e90626975f0a87002ab9c0a05d 
139 ··mkCSource·7f22fc239f9f236b0e0f5cff76cf63a4 
140 ··mkISource·93779f9a330afd2e78c53ae30079ff43 
141 ··readCSource·353a41a56ce012b1e529e6df6459a2b7 
142 ··readISource·b59f3774b30d85db498481f37245c6db 
143 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache·c686d4f07e6f8421341d9c4a9cb382d7 
144 ··exports:·91d137dcdfdd44e5b2fa59adb3d8e725 
145 ··FileInfo·75ec10b23d564007a1faf655fc44d3db 
146 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
147 ··exports:·88bbfef451c212be6c81454fbaa9657c 
148 ··IndexedHeader·f71acb2ba088d11aa9039092eec5c89a 
149 ··ReqContentLength·be8410610f6970ca41ed12db5a5d0bf1 
150 ··ReqExpect·8943531dc477e4c2f238adc9e3625c41 
151 ··ReqHost·74f47a8cbf3b15d40a4f08213762b392 
152 ··ReqRange·a577c0622b66e84d166d2e75d2ac5011 
153 ··ReqReferer·1d7507260edf4c3f9cca1d4a21f87d55 
154 ··ReqTransferEncoding·8ee7816242014826e0d9178fc7918c2c 
155 ··ReqUserAgent·11b0e9d2cf52d8626fa87b464866f5f7 
156 ··indexRequestHeader·4a10d4bdadd780f3af3f14936e107400 
157 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
158 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
159 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ReadInt·0bc029a1980b80eafb2f6aa6d1da316e 
160 ··exports:·a4366cef885979fa28f369b564ea9c60 
161 ··readInt·b1e0cd1c9e8ec917fcc424e26de52e12 
162 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.RequestHeader·f1db8dd4276f3faf6e893707b54e0c8f 
163 ··exports:·a7a1198378aa991f5292db98f2844cf6 
164 ··parseHeaderLines·9c0799d4765d16233ccf0ffb09bf7c56 
165 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
166 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
167 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
168 ··settingsMaxTotalHeaderLength·3d877331d16f587973ed5be269c2756a 
169 ··settingsNoParsePath·c255e8e662b0b115adb43def28a1e4c9 
170 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
171 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
172 ··Connection·d874be0ba5479bc0d219811247bfccce 
173 ··ConnectionClosedByPeer·24447aae660acd644b6dc06d4d8cc7d3 
174 ··HeaderValue·80d4d1442e8ab5d36b787b77860e5b67 
175 ··IncompleteHeaders·0262a7746f30ef67d6dbc8dc22a4a9a9 
176 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
177 ··OverLargeHeader·6affdfe48bb686ec00c8a484312ed98f 
178 ··Source·13501364850b4c091812bb6e870c9eae 
179 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
180 ··connSendAll·adaa9721cb37c2e93e6eca4f606f32a8 
181 ··getFileInfo·1373f279475009ab5bcc54259585244b 
182 ··getTransportClientCertificate·e830333da3aa526339891a9415ab995b 
183 ··isTransportSecure·57af7e88eebc82ef84f033619ce93e7e 
184 ··leftoverSource·63594c29ec89bfc4c54111868b0a142c 
185 ··readSource·c7b38e025d4b5a9e04de72ebea529187 
186 ··readSource'·b66619cb55bbe6dddad0a89bc86006da136 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Conduit·7c970ef35c86cededaf9ee18fe906e9b
 137 ··exports:·0f449d13eea586561fc86ad5b58a67fb
 138 ··ISource·a2bf231654a1aeedeca70ce89c25a2be
 139 ··mkCSource·6ab866a058af99e07458796f05baedf7
 140 ··mkISource·90d60c97c342700b0c2c438c8c8df6bd
 141 ··readCSource·91d1fe441436c7efac987048eace01de
 142 ··readISource·51b75ead679c73f6eb204075b109b225
 143 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache·2d3378f2a4284d6f821b0e8344f4e566
 144 ··exports:·bcf30b9078d21e72447ff2e2380166d0
 145 ··FileInfo·e397ed9c1e5b3421af9c18b7f92bed24
 146 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header·abb1cfa7881da0a89548839d1c03d345
 147 ··exports:·e32b5ac67c378680cc726e3faa0838e1
 148 ··IndexedHeader·89079f79ea8bfcf69ee19f23de83cee2
 149 ··ReqContentLength·a9f0085f5395372496720f442be2c660
 150 ··ReqExpect·9ff011a4666660de302b59c67aa15703
 151 ··ReqHost·22dfa79b7c8fd6c97ab816c93beb6b57
 152 ··ReqRange·fe6e8f11b8bdde4991fcc71efd6203cf
 153 ··ReqReferer·46607820a2dec3fccb34a8406597e56c
 154 ··ReqTransferEncoding·84babc97940555e8118c4af3aaaa0d6d
 155 ··ReqUserAgent·4cda6c5918f1d2efe880f40eb0953b0a
 156 ··indexRequestHeader·7fec0d513cfe85c771f6440e034f3115
 157 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 158 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 159 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ReadInt·420fd923a0345c88f433605787a65781
 160 ··exports:·3e8edd6d94c42ed04da9ab0d3ba952f5
 161 ··readInt·91366c45d8f2007de5fcf1e100d275a8
 162 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.RequestHeader·bed69f7fdbebd6531d3a7b3b83811aa0
Max diff block lines reached; 22724/32318 bytes (70.31%) of diff not shown.
31.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Request.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Request.hi
Files 98% similar despite different names
31.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.Request·91037 interface·Network.Wai.Handler.Warp.Request·9103
8 ··interface·hash:·e9ac395337a8cb243b4f541b47fa492f 
9 ··ABI·hash:·f7f0098f5128a82eb7325e0eaf838562 
10 ··export-list·hash:·a284030ba98740a22035368a1004931f8 ··interface·hash:·f0379847451fd9fa5e4e575d7a1aaa6e
 9 ··ABI·hash:·e983d5c1d8743c0bf52d97418e69b87f
 10 ··export-list·hash:·45d8cb8c8281256d5cfb2128aeafa312
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·df615bbb02c27c8fe2fb49186624b41012 ··flag·hash:·df615bbb02c27c8fe2fb49186624b410
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7dffc5df03f92d09cfc08e9a545b0a4516 ··src_hash:·7dffc5df03f92d09cfc08e9a545b0a45
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 21, 22 lines modifiedOffset 21, 22 lines modified
21 ··getClientCertificateKey21 ··getClientCertificateKey
22 ··getFileInfoKey22 ··getFileInfoKey
23 ··headerLines23 ··headerLines
24 ··pauseTimeoutKey24 ··pauseTimeoutKey
25 ··recvRequest25 ··recvRequest
26 ··FirstRequest{FirstRequest·SubsequentRequest}26 ··FirstRequest{FirstRequest·SubsequentRequest}
27 ··NoKeepAliveRequest{NoKeepAliveRequest}27 ··NoKeepAliveRequest{NoKeepAliveRequest}
28 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Conduit28 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Conduit
29 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache29 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache
30 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header30 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
31 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports31 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
32 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ReadInt32 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ReadInt
33 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.RequestHeader33 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.RequestHeader
34 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings34 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
35 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types35 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
36 boot·module·dependencies:36 boot·module·dependencies:
37 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.037 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.0
38 ·····························bytestring-0.12.2.0·case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh38 ·····························bytestring-0.12.2.0·case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh
39 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt39 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt
40 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui240 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
41 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp41 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
42 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U742 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
Offset 129, 70 lines modifiedOffset 129, 70 lines modified
129 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49129 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49
130 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909130 import··-/··Network.Socket·9e24933ba15e4727dd797a7f2cb6b909
131 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7131 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
132 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8132 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
133 import··-/··Data.Vault.Lazy·98414aee036102e78d456a8f8f3f6605133 import··-/··Data.Vault.Lazy·98414aee036102e78d456a8f8f3f6605
134 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38134 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
135 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083135 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
136 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Conduit·2369eb7d55eceda44cbed81f761d2272 
137 ··exports:·923d208e85afe5790c05544b9a7fdd35 
138 ··ISource·1155f9e90626975f0a87002ab9c0a05d 
139 ··mkCSource·7f22fc239f9f236b0e0f5cff76cf63a4 
140 ··mkISource·93779f9a330afd2e78c53ae30079ff43 
141 ··readCSource·353a41a56ce012b1e529e6df6459a2b7 
142 ··readISource·b59f3774b30d85db498481f37245c6db 
143 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache·c686d4f07e6f8421341d9c4a9cb382d7 
144 ··exports:·91d137dcdfdd44e5b2fa59adb3d8e725 
145 ··FileInfo·75ec10b23d564007a1faf655fc44d3db 
146 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
147 ··exports:·88bbfef451c212be6c81454fbaa9657c 
148 ··IndexedHeader·f71acb2ba088d11aa9039092eec5c89a 
149 ··ReqContentLength·be8410610f6970ca41ed12db5a5d0bf1 
150 ··ReqExpect·8943531dc477e4c2f238adc9e3625c41 
151 ··ReqHost·74f47a8cbf3b15d40a4f08213762b392 
152 ··ReqRange·a577c0622b66e84d166d2e75d2ac5011 
153 ··ReqReferer·1d7507260edf4c3f9cca1d4a21f87d55 
154 ··ReqTransferEncoding·8ee7816242014826e0d9178fc7918c2c 
155 ··ReqUserAgent·11b0e9d2cf52d8626fa87b464866f5f7 
156 ··indexRequestHeader·4a10d4bdadd780f3af3f14936e107400 
157 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
158 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
159 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ReadInt·0bc029a1980b80eafb2f6aa6d1da316e 
160 ··exports:·a4366cef885979fa28f369b564ea9c60 
161 ··readInt·b1e0cd1c9e8ec917fcc424e26de52e12 
162 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.RequestHeader·f1db8dd4276f3faf6e893707b54e0c8f 
163 ··exports:·a7a1198378aa991f5292db98f2844cf6 
164 ··parseHeaderLines·9c0799d4765d16233ccf0ffb09bf7c56 
165 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
166 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
167 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
168 ··settingsMaxTotalHeaderLength·3d877331d16f587973ed5be269c2756a 
169 ··settingsNoParsePath·c255e8e662b0b115adb43def28a1e4c9 
170 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
171 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
172 ··Connection·d874be0ba5479bc0d219811247bfccce 
173 ··ConnectionClosedByPeer·24447aae660acd644b6dc06d4d8cc7d3 
174 ··HeaderValue·80d4d1442e8ab5d36b787b77860e5b67 
175 ··IncompleteHeaders·0262a7746f30ef67d6dbc8dc22a4a9a9 
176 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
177 ··OverLargeHeader·6affdfe48bb686ec00c8a484312ed98f 
178 ··Source·13501364850b4c091812bb6e870c9eae 
179 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
180 ··connSendAll·adaa9721cb37c2e93e6eca4f606f32a8 
181 ··getFileInfo·1373f279475009ab5bcc54259585244b 
182 ··getTransportClientCertificate·e830333da3aa526339891a9415ab995b 
183 ··isTransportSecure·57af7e88eebc82ef84f033619ce93e7e 
184 ··leftoverSource·63594c29ec89bfc4c54111868b0a142c 
185 ··readSource·c7b38e025d4b5a9e04de72ebea529187 
186 ··readSource'·b66619cb55bbe6dddad0a89bc86006da136 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Conduit·7c970ef35c86cededaf9ee18fe906e9b
 137 ··exports:·0f449d13eea586561fc86ad5b58a67fb
 138 ··ISource·a2bf231654a1aeedeca70ce89c25a2be
 139 ··mkCSource·6ab866a058af99e07458796f05baedf7
 140 ··mkISource·90d60c97c342700b0c2c438c8c8df6bd
 141 ··readCSource·91d1fe441436c7efac987048eace01de
 142 ··readISource·51b75ead679c73f6eb204075b109b225
 143 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache·2d3378f2a4284d6f821b0e8344f4e566
 144 ··exports:·bcf30b9078d21e72447ff2e2380166d0
 145 ··FileInfo·e397ed9c1e5b3421af9c18b7f92bed24
 146 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header·abb1cfa7881da0a89548839d1c03d345
 147 ··exports:·e32b5ac67c378680cc726e3faa0838e1
 148 ··IndexedHeader·89079f79ea8bfcf69ee19f23de83cee2
 149 ··ReqContentLength·a9f0085f5395372496720f442be2c660
 150 ··ReqExpect·9ff011a4666660de302b59c67aa15703
 151 ··ReqHost·22dfa79b7c8fd6c97ab816c93beb6b57
 152 ··ReqRange·fe6e8f11b8bdde4991fcc71efd6203cf
 153 ··ReqReferer·46607820a2dec3fccb34a8406597e56c
 154 ··ReqTransferEncoding·84babc97940555e8118c4af3aaaa0d6d
 155 ··ReqUserAgent·4cda6c5918f1d2efe880f40eb0953b0a
 156 ··indexRequestHeader·7fec0d513cfe85c771f6440e034f3115
 157 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 158 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 159 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ReadInt·420fd923a0345c88f433605787a65781
 160 ··exports:·3e8edd6d94c42ed04da9ab0d3ba952f5
 161 ··readInt·91366c45d8f2007de5fcf1e100d275a8
 162 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.RequestHeader·bed69f7fdbebd6531d3a7b3b83811aa0
Max diff block lines reached; 22724/32315 bytes (70.32%) of diff not shown.
6.75 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/RequestHeader.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/RequestHeader.dyn_hi
Files 96% similar despite different names
6.43 KB
ghc --show-iface {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.RequestHeader·91037 interface·Network.Wai.Handler.Warp.RequestHeader·9103
8 ··interface·hash:·47d8d0f140f6c629f80e495e6d01c179 
9 ··ABI·hash:·f1db8dd4276f3faf6e893707b54e0c8f 
10 ··export-list·hash:·a7a1198378aa991f5292db98f2844cf68 ··interface·hash:·8adf59b6a0e1609e7f0d165e9b59fb0b
 9 ··ABI·hash:·bed69f7fdbebd6531d3a7b3b83811aa0
 10 ··export-list·hash:·9f6ef262568cecab0aa505633be1270d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3ffee378767956abbaa7326fe3ce7e5012 ··flag·hash:·3ffee378767956abbaa7326fe3ce7e50
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8f3b5d9d06097b6920dd8e582e26949c16 ··src_hash:·8f3b5d9d06097b6920dd8e582e26949c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··parseHeaderLines21 ··parseHeaderLines
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
23 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types23 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.025 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
26 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh26 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh
27 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui227 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
28 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML28 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
29 plugin·package·dependencies:29 plugin·package·dependencies:
30 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block30 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
Offset 99, 47 lines modifiedOffset 99, 47 lines modified
99 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd699 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
100 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888100 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
101 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc101 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
102 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21102 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
103 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692103 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692
104 import··-/··Network.HTTP.Types.URI·a6b6e3c353f9a3384e8de3d84ccc3f2e104 import··-/··Network.HTTP.Types.URI·a6b6e3c353f9a3384e8de3d84ccc3f2e
105 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49105 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49
106 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
107 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
108 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
109 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
110 ··BadFirstLine·567c34337d6dfacafef2a9d5267b19bc 
111 ··NonHttp·0dad5a1e6224461acb1fe1acec0dce76 
112 ··NotEnoughLines·0f409a7cd2ac2218e34a2ad638827cbb106 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 107 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 108 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 109 ··exports:·e776193e178069fa75741d1221223f86
 110 ··BadFirstLine·e2cdcf9d3783c89c1998a162b8caf008
 111 ··NonHttp·ba1bd0d8af5d68a3735e29ca139a7c98
 112 ··NotEnoughLines·59da2d68afa28cebcad79bdeee2b4ffb
113 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3113 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3
114 0c235750bea47601b4c2838e0f8bc57e114 70127acb80fea3898305a984923608bf
115 ··$trModule·::·GHC.Types.Module115 ··$trModule·::·GHC.Types.Module
116 ··[HasNoCafRefs,·TagSig:·<TagProper>,116 ··[HasNoCafRefs,·TagSig:·<TagProper>,
117 ···LambdaFormInfo:·LFCon[GHC.Types.Module],117 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
118 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]118 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
119 d010c1bc7ec0a0e1f4ba8cfbee2e1ef2119 85fb84b7a001f79b5492a4dcd35f5707
120 ··$trModule1·::·GHC.Types.TrName120 ··$trModule1·::·GHC.Types.TrName
121 ··[HasNoCafRefs,·TagSig:·<TagProper>,121 ··[HasNoCafRefs,·TagSig:·<TagProper>,
122 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],122 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
123 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]123 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
124 ff44fbdb2c8b50ea1a2197d78ad9ba95124 bdce5be156cc521ba30ad45c251a79f4
125 ··$trModule2·::·GHC.Prim.Addr#125 ··$trModule2·::·GHC.Prim.Addr#
126 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,126 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
127 ···Unfolding:·Core:·<vanilla>127 ···Unfolding:·Core:·<vanilla>
128 ··············"Network.Wai.Handler.Warp.RequestHeader"#]128 ··············"Network.Wai.Handler.Warp.RequestHeader"#]
129 f5a19529e2cab3c8b79909b643839ac1129 de46e9460027447a824673a95b874fa7
130 ··$trModule3·::·GHC.Types.TrName130 ··$trModule3·::·GHC.Types.TrName
131 ··[HasNoCafRefs,·TagSig:·<TagProper>,131 ··[HasNoCafRefs,·TagSig:·<TagProper>,
132 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],132 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
133 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]133 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
134 9380b8aee7bd7f00ae2ad1a5737df623134 b95d933f5d28dddab07c4f6a9e6cf669
135 ··$trModule4·::·GHC.Prim.Addr#135 ··$trModule4·::·GHC.Prim.Addr#
136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
137 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
138 be0f58244bf23eeba54d62fcae948e3a137 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 138 3bbc927926d33cadaca44a9bb87e4ceb
139 ··$wparseHeaderLines·::139 ··$wparseHeaderLines·::
140 ····[Data.ByteString.Internal.Type.ByteString]140 ····[Data.ByteString.Internal.Type.ByteString]
141 ····->·GHC.Prim.State#·GHC.Prim.RealWorld141 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
142 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,142 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
143 ··········Network.HTTP.Types.Method.Method,143 ··········Network.HTTP.Types.Method.Method,
144 ··········Data.ByteString.Internal.Type.ByteString,·GHC.Prim.Addr#,144 ··········Data.ByteString.Internal.Type.ByteString,·GHC.Prim.Addr#,
145 ··········GHC.Internal.ForeignPtr.ForeignPtrContents,·GHC.Prim.Int#,145 ··········GHC.Internal.ForeignPtr.ForeignPtrContents,·GHC.Prim.Int#,
Offset 147, 15 lines modifiedOffset 147, 15 lines modified
147 ··········Network.HTTP.Types.Version.HttpVersion,147 ··········Network.HTTP.Types.Version.HttpVersion,
148 ··········Network.HTTP.Types.Header.RequestHeaders·#)148 ··········Network.HTTP.Types.Header.RequestHeaders·#)
149 ··StrWork([!])149 ··StrWork([!])
150 ··[TagSig:·<TagTuple[TagDunno,·TagProper,·TagProper,·TagDunno,150 ··[TagSig:·<TagTuple[TagDunno,·TagProper,·TagProper,·TagDunno,
151 ·····················TagProper,·TagDunno,·TagDunno,·TagProper]>,151 ·····················TagProper,·TagDunno,·TagDunno,·TagProper]>,
152 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,152 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
153 ···Inline:·[2]]153 ···Inline:·[2]]
154 9c0799d4765d16233ccf0ffb09bf7c56154 0077d6ad36dc7df5ed3e9baa4f4acb33
155 ··parseHeaderLines·::155 ··parseHeaderLines·::
156 ····[Data.ByteString.Internal.Type.ByteString]156 ····[Data.ByteString.Internal.Type.ByteString]
157 ····->·GHC.Types.IO157 ····->·GHC.Types.IO
158 ·········(Network.HTTP.Types.Method.Method,158 ·········(Network.HTTP.Types.Method.Method,
159 ··········Data.ByteString.Internal.Type.ByteString,159 ··········Data.ByteString.Internal.Type.ByteString,
160 ··········Data.ByteString.Internal.Type.ByteString,160 ··········Data.ByteString.Internal.Type.ByteString,
161 ··········Data.ByteString.Internal.Type.ByteString,161 ··········Data.ByteString.Internal.Type.ByteString,
Offset 170, 15 lines modifiedOffset 170, 15 lines modified
170 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]170 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
171 ··················································<(Network.HTTP.Types.Method.Method,171 ··················································<(Network.HTTP.Types.Method.Method,
172 ····················································Data.ByteString.Internal.Type.ByteString,172 ····················································Data.ByteString.Internal.Type.ByteString,
173 ····················································Data.ByteString.Internal.Type.ByteString,173 ····················································Data.ByteString.Internal.Type.ByteString,
174 ····················································Data.ByteString.Internal.Type.ByteString,174 ····················································Data.ByteString.Internal.Type.ByteString,
175 ····················································Network.HTTP.Types.Version.HttpVersion,175 ····················································Network.HTTP.Types.Version.HttpVersion,
176 ····················································Network.HTTP.Types.Header.RequestHeaders)>_R))]176 ····················································Network.HTTP.Types.Header.RequestHeaders)>_R))]
177 b3ce2dc3a6cc506b3677e3413412dd6b177 4369068405e90620bc5039baa2f6a266
178 ··parseHeaderLines1·::178 ··parseHeaderLines1·::
179 ····[Data.ByteString.Internal.Type.ByteString]179 ····[Data.ByteString.Internal.Type.ByteString]
180 ····->·GHC.Prim.State#·GHC.Prim.RealWorld180 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
181 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,181 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
182 ··········(Network.HTTP.Types.Method.Method,182 ··········(Network.HTTP.Types.Method.Method,
183 ···········Data.ByteString.Internal.Type.ByteString,183 ···········Data.ByteString.Internal.Type.ByteString,
184 ···········Data.ByteString.Internal.Type.ByteString,184 ···········Data.ByteString.Internal.Type.ByteString,
6.74 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/RequestHeader.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/RequestHeader.hi
Files 92% similar despite different names
6.42 KB
ghc --show-iface {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.RequestHeader·91037 interface·Network.Wai.Handler.Warp.RequestHeader·9103
8 ··interface·hash:·47d8d0f140f6c629f80e495e6d01c179 
9 ··ABI·hash:·f1db8dd4276f3faf6e893707b54e0c8f 
10 ··export-list·hash:·a7a1198378aa991f5292db98f2844cf68 ··interface·hash:·8adf59b6a0e1609e7f0d165e9b59fb0b
 9 ··ABI·hash:·bed69f7fdbebd6531d3a7b3b83811aa0
 10 ··export-list·hash:·9f6ef262568cecab0aa505633be1270d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·41ca0d3887ed81e6126dd59761f0695212 ··flag·hash:·41ca0d3887ed81e6126dd59761f06952
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·8f3b5d9d06097b6920dd8e582e26949c16 ··src_hash:·8f3b5d9d06097b6920dd8e582e26949c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··parseHeaderLines21 ··parseHeaderLines
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
23 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types23 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.025 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
26 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh26 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh
27 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui227 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
28 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML28 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
29 plugin·package·dependencies:29 plugin·package·dependencies:
30 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block30 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
Offset 99, 47 lines modifiedOffset 99, 47 lines modified
99 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd699 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
100 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888100 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
101 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc101 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
102 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21102 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
103 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692103 import··-/··Network.HTTP.Types.Method·fc4227562bf535c1d60544d611184692
104 import··-/··Network.HTTP.Types.URI·a6b6e3c353f9a3384e8de3d84ccc3f2e104 import··-/··Network.HTTP.Types.URI·a6b6e3c353f9a3384e8de3d84ccc3f2e
105 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49105 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49
106 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
107 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
108 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
109 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
110 ··BadFirstLine·567c34337d6dfacafef2a9d5267b19bc 
111 ··NonHttp·0dad5a1e6224461acb1fe1acec0dce76 
112 ··NotEnoughLines·0f409a7cd2ac2218e34a2ad638827cbb106 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 107 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 108 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 109 ··exports:·e776193e178069fa75741d1221223f86
 110 ··BadFirstLine·e2cdcf9d3783c89c1998a162b8caf008
 111 ··NonHttp·ba1bd0d8af5d68a3735e29ca139a7c98
 112 ··NotEnoughLines·59da2d68afa28cebcad79bdeee2b4ffb
113 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3113 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3
114 0c235750bea47601b4c2838e0f8bc57e114 70127acb80fea3898305a984923608bf
115 ··$trModule·::·GHC.Types.Module115 ··$trModule·::·GHC.Types.Module
116 ··[HasNoCafRefs,·TagSig:·<TagProper>,116 ··[HasNoCafRefs,·TagSig:·<TagProper>,
117 ···LambdaFormInfo:·LFCon[GHC.Types.Module],117 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
118 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]118 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
119 d010c1bc7ec0a0e1f4ba8cfbee2e1ef2119 85fb84b7a001f79b5492a4dcd35f5707
120 ··$trModule1·::·GHC.Types.TrName120 ··$trModule1·::·GHC.Types.TrName
121 ··[HasNoCafRefs,·TagSig:·<TagProper>,121 ··[HasNoCafRefs,·TagSig:·<TagProper>,
122 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],122 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
123 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]123 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
124 ff44fbdb2c8b50ea1a2197d78ad9ba95124 bdce5be156cc521ba30ad45c251a79f4
125 ··$trModule2·::·GHC.Prim.Addr#125 ··$trModule2·::·GHC.Prim.Addr#
126 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,126 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
127 ···Unfolding:·Core:·<vanilla>127 ···Unfolding:·Core:·<vanilla>
128 ··············"Network.Wai.Handler.Warp.RequestHeader"#]128 ··············"Network.Wai.Handler.Warp.RequestHeader"#]
129 f5a19529e2cab3c8b79909b643839ac1129 de46e9460027447a824673a95b874fa7
130 ··$trModule3·::·GHC.Types.TrName130 ··$trModule3·::·GHC.Types.TrName
131 ··[HasNoCafRefs,·TagSig:·<TagProper>,131 ··[HasNoCafRefs,·TagSig:·<TagProper>,
132 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],132 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
133 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]133 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
134 9380b8aee7bd7f00ae2ad1a5737df623134 b95d933f5d28dddab07c4f6a9e6cf669
135 ··$trModule4·::·GHC.Prim.Addr#135 ··$trModule4·::·GHC.Prim.Addr#
136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,136 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
137 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
138 be0f58244bf23eeba54d62fcae948e3a137 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 138 3bbc927926d33cadaca44a9bb87e4ceb
139 ··$wparseHeaderLines·::139 ··$wparseHeaderLines·::
140 ····[Data.ByteString.Internal.Type.ByteString]140 ····[Data.ByteString.Internal.Type.ByteString]
141 ····->·GHC.Prim.State#·GHC.Prim.RealWorld141 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
142 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,142 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
143 ··········Network.HTTP.Types.Method.Method,143 ··········Network.HTTP.Types.Method.Method,
144 ··········Data.ByteString.Internal.Type.ByteString,·GHC.Prim.Addr#,144 ··········Data.ByteString.Internal.Type.ByteString,·GHC.Prim.Addr#,
145 ··········GHC.Internal.ForeignPtr.ForeignPtrContents,·GHC.Prim.Int#,145 ··········GHC.Internal.ForeignPtr.ForeignPtrContents,·GHC.Prim.Int#,
Offset 147, 15 lines modifiedOffset 147, 15 lines modified
147 ··········Network.HTTP.Types.Version.HttpVersion,147 ··········Network.HTTP.Types.Version.HttpVersion,
148 ··········Network.HTTP.Types.Header.RequestHeaders·#)148 ··········Network.HTTP.Types.Header.RequestHeaders·#)
149 ··StrWork([!])149 ··StrWork([!])
150 ··[TagSig:·<TagTuple[TagDunno,·TagProper,·TagProper,·TagDunno,150 ··[TagSig:·<TagTuple[TagDunno,·TagProper,·TagProper,·TagDunno,
151 ·····················TagProper,·TagDunno,·TagDunno,·TagProper]>,151 ·····················TagProper,·TagDunno,·TagDunno,·TagProper]>,
152 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,152 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
153 ···Inline:·[2]]153 ···Inline:·[2]]
154 9c0799d4765d16233ccf0ffb09bf7c56154 0077d6ad36dc7df5ed3e9baa4f4acb33
155 ··parseHeaderLines·::155 ··parseHeaderLines·::
156 ····[Data.ByteString.Internal.Type.ByteString]156 ····[Data.ByteString.Internal.Type.ByteString]
157 ····->·GHC.Types.IO157 ····->·GHC.Types.IO
158 ·········(Network.HTTP.Types.Method.Method,158 ·········(Network.HTTP.Types.Method.Method,
159 ··········Data.ByteString.Internal.Type.ByteString,159 ··········Data.ByteString.Internal.Type.ByteString,
160 ··········Data.ByteString.Internal.Type.ByteString,160 ··········Data.ByteString.Internal.Type.ByteString,
161 ··········Data.ByteString.Internal.Type.ByteString,161 ··········Data.ByteString.Internal.Type.ByteString,
Offset 170, 15 lines modifiedOffset 170, 15 lines modified
170 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]170 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
171 ··················································<(Network.HTTP.Types.Method.Method,171 ··················································<(Network.HTTP.Types.Method.Method,
172 ····················································Data.ByteString.Internal.Type.ByteString,172 ····················································Data.ByteString.Internal.Type.ByteString,
173 ····················································Data.ByteString.Internal.Type.ByteString,173 ····················································Data.ByteString.Internal.Type.ByteString,
174 ····················································Data.ByteString.Internal.Type.ByteString,174 ····················································Data.ByteString.Internal.Type.ByteString,
175 ····················································Network.HTTP.Types.Version.HttpVersion,175 ····················································Network.HTTP.Types.Version.HttpVersion,
176 ····················································Network.HTTP.Types.Header.RequestHeaders)>_R))]176 ····················································Network.HTTP.Types.Header.RequestHeaders)>_R))]
177 b3ce2dc3a6cc506b3677e3413412dd6b177 4369068405e90620bc5039baa2f6a266
178 ··parseHeaderLines1·::178 ··parseHeaderLines1·::
179 ····[Data.ByteString.Internal.Type.ByteString]179 ····[Data.ByteString.Internal.Type.ByteString]
180 ····->·GHC.Prim.State#·GHC.Prim.RealWorld180 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
181 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,181 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
182 ··········(Network.HTTP.Types.Method.Method,182 ··········(Network.HTTP.Types.Method.Method,
183 ···········Data.ByteString.Internal.Type.ByteString,183 ···········Data.ByteString.Internal.Type.ByteString,
184 ···········Data.ByteString.Internal.Type.ByteString,184 ···········Data.ByteString.Internal.Type.ByteString,
26.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Response.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Response.dyn_hi
Files 94% similar despite different names
26.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.Response·91037 interface·Network.Wai.Handler.Warp.Response·9103
8 ··interface·hash:·ad654cc79badcb872299e293ffe84ada 
9 ··ABI·hash:·85899973a88ec23675c3c82b97cca378 
10 ··export-list·hash:·1daef325b050d5a65f183cd23883e1d48 ··interface·hash:·b67df2ecbc126976c96e2586aa68dec1
 9 ··ABI·hash:·d7306c5213454aa5f2635303196b11b9
 10 ··export-list·hash:·fc73be8c0a1897e5dcdeed18a3b33eaf
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·897a543d74500c079edc6caac678407b12 ··flag·hash:·897a543d74500c079edc6caac678407b
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c1ac22256217190148d5d884245108db16 ··src_hash:·c1ac22256217190148d5d884245108db
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 21, 23 lines modifiedOffset 21, 23 lines modified
21 ··addAltSvc21 ··addAltSvc
22 ··addServer22 ··addServer
23 ··hasBody23 ··hasBody
24 ··replaceHeader24 ··replaceHeader
25 ··sanitizeHeaderValue25 ··sanitizeHeaderValue
26 ··sendResponse26 ··sendResponse
27 ··Network.Wai.Handler.Warp.Settings.warpVersion27 ··Network.Wai.Handler.Warp.Settings.warpVersion
28 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer28 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer
29 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date29 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Date
30 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.File30 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.File
31 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header31 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
32 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.IO32 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.IO
33 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports33 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
34 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ResponseHeader34 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ResponseHeader
35 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings35 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
36 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types36 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
37 boot·module·dependencies:37 boot·module·dependencies:
38 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.038 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.0
39 ·····························bsb-http-chunked-0.0.0.4-Em8kvcxEUH4F1asVVHVjMI·bytestring-0.12.2.039 ·····························bsb-http-chunked-0.0.0.4-Em8kvcxEUH4F1asVVHVjMI·bytestring-0.12.2.0
40 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh40 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh
41 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui241 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
42 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN42 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN
43 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U743 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
Offset 132, 237 lines modifiedOffset 132, 237 lines modified
132 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995132 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
133 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49133 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49
134 import··-/··Data.Streaming.ByteString.Builder·fd7293e88d3393c72a2ec3e92edf9d9c134 import··-/··Data.Streaming.ByteString.Builder·fd7293e88d3393c72a2ec3e92edf9d9c
135 import··-/··Data.Streaming.ByteString.Builder.Buffer·16d251b54458c8b28dd7151c8c8f3998135 import··-/··Data.Streaming.ByteString.Builder.Buffer·16d251b54458c8b28dd7151c8c8f3998
136 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8136 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
137 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38137 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
138 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083138 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
139 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer·48764534ece3c9cbf398a3839bf89071 
140 ··exports:·dfe94a2471912611756a715629c92f93 
141 ··toBuilderBuffer·bfe7e4e2b75c951d9ed1ced06dc79607 
142 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date·3a12f46cee25298f02992411beafff7f 
143 ··exports:·462a61d1ffa147e8f34772b40ed5dfb3 
144 ··GMTDate·4a8d574589308d56c777bc23b057ec52 
145 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.File·fad7e6b5b4c1580740942f08b432fb67 
146 ··exports:·48af0ae63782a5b6b8e679c8bb3d6ae6 
147 ··WithBody·9a9be42ce5017ebb7f19b1c8779fd5e7 
148 ··WithoutBody·422a235e6661c67d78b963a19db1d356 
149 ··addContentHeadersForFilePart·3f2bd562131f21e0a8ce5061d83a3c2d 
150 ··conditionalRequest·a4144f9cac99d5be7954353922e2217a 
151 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
152 ··exports:·88bbfef451c212be6c81454fbaa9657c 
153 ··IndexedHeader·f71acb2ba088d11aa9039092eec5c89a 
154 ··ReqConnection·c4f79e60437a6879a0310c268dc302ae 
155 ··ResContentLength·b623bc8dad560bbcd6ae1ec6cd87078c 
156 ··ResDate·b72a0d8f663ba52efc2841b2d39dca51 
157 ··ResServer·055e295ed65c578f97dc4d6e0884d5e5 
158 ··indexResponseHeader·a839ba2af3258856a8d68b56f4988bff 
159 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.IO·9d4a5a97d5d4a4d4f774a3cb9bd00dd9 
160 ··exports:·b3a656087ed6f9206bc5f729f4ec5696 
161 ··toBufIOWith·45d51591229c3ccf43070ba8db70c65e 
162 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
163 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
164 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ResponseHeader·9795e56c6246b7950c9ff15aed4b8684 
165 ··exports:·6efec36b812dac20f14e802b4e28952f 
166 ··composeHeader·74276fa6ca7ca9920a4adfd977e6edba 
167 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
168 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
169 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
170 ··settingsAltSvc·4cab814a741206623a66d42b0727728a 
171 ··settingsLogger·c1e3604a3bbd14881ff9cb9bf02cd3c4 
172 ··settingsMaxBuilderResponseBufferSize·8afe2442a1179aad7a24cf84f5de98e0 
173 ··settingsServerName·0b40d411e48103eff664986dea06b8ac 
174 ··warpVersion·3f8bf3bda9f107512922af205b640b71 
175 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
176 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
177 ··Connection·f8ca90d2cf4c09c8e2c3f232f8b5b596 
178 ··Connection·d874be0ba5479bc0d219811247bfccce 
179 ··FileId·7227029a24dcfdd9ff936af16f9ed2ee 
180 ··HeaderValue·80d4d1442e8ab5d36b787b77860e5b67 
181 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
182 ··connSendAll·adaa9721cb37c2e93e6eca4f606f32a8 
183 ··connSendFile·2dd591def4a86352a685c56968949730 
184 ··connWriteBuffer·6c9b1bc4cf4050ea8c760d2266e3a291 
185 ··getDate·6b16049cc6acfb155d77450e16b10322 
186 ··getFd·584ec4a316b2ee600a4a84b2a90dccd6 
187 ··getFileInfo·1373f279475009ab5bcc54259585244b139 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer·b12088326a3f1e3789127748349f07f8
 140 ··exports:·86dec556cbccb81a6571edb43c5db83b
 141 ··toBuilderBuffer·e6156bf6556ffe826392f06f5961b29e
 142 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Date·9d7aeb8fe5daa191164be883cecece9e
 143 ··exports:·7987033e8d2c04f31666d7e87b641262
 144 ··GMTDate·0d685a248f8494f440757295dee90fd0
 145 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.File·214e226ebd5da0a82da0990b0d507bd2
 146 ··exports:·211c7696516afdd85e4b71335ac4581f
 147 ··WithBody·cd48767f2d3f18386a10587790267bf4
 148 ··WithoutBody·5e10e56601b33c12f261dab23f47f3b3
 149 ··addContentHeadersForFilePart·0491ac1ab1ee6173521a2a4f8fa5c9c9
 150 ··conditionalRequest·b662f4797bcf6d03830d5a92b49eb0bf
 151 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header·abb1cfa7881da0a89548839d1c03d345
 152 ··exports:·e32b5ac67c378680cc726e3faa0838e1
 153 ··IndexedHeader·89079f79ea8bfcf69ee19f23de83cee2
 154 ··ReqConnection·2c948980c6464ea69e1b188a2166ece5
 155 ··ResContentLength·13871d36e257cfc23f89e3673e71a933
 156 ··ResDate·72359a74f5c74f1d15dbba24b8118f23
 157 ··ResServer·254427df4c751066f8dad2293b1f461f
 158 ··indexResponseHeader·3d6644f90fc1c9311b9c2cbf87dece90
 159 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.IO·d69bfe88a256642d664c1475c153ecf1
 160 ··exports:·64a19a0250b90e8265a03ad64e5846c9
 161 ··toBufIOWith·447c402c5f919a82d8c41c36a13819d6
 162 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 163 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 164 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ResponseHeader·6fa5503eecd4fa46c2caafca36eda18e
 165 ··exports:·eaff2e27d5c25f153fbb53acf605a25a
 166 ··composeHeader·8738257de071e4c5fe32f2e7a75f1650
Max diff block lines reached; 17108/26771 bytes (63.90%) of diff not shown.
26.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Response.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Response.hi
Files 96% similar despite different names
26.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.Response·91037 interface·Network.Wai.Handler.Warp.Response·9103
8 ··interface·hash:·ad654cc79badcb872299e293ffe84ada 
9 ··ABI·hash:·85899973a88ec23675c3c82b97cca378 
10 ··export-list·hash:·1daef325b050d5a65f183cd23883e1d48 ··interface·hash:·b67df2ecbc126976c96e2586aa68dec1
 9 ··ABI·hash:·d7306c5213454aa5f2635303196b11b9
 10 ··export-list·hash:·fc73be8c0a1897e5dcdeed18a3b33eaf
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·45fc2dee771c6eefbe16c197ccd4c15b12 ··flag·hash:·45fc2dee771c6eefbe16c197ccd4c15b
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c1ac22256217190148d5d884245108db16 ··src_hash:·c1ac22256217190148d5d884245108db
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 21, 23 lines modifiedOffset 21, 23 lines modified
21 ··addAltSvc21 ··addAltSvc
22 ··addServer22 ··addServer
23 ··hasBody23 ··hasBody
24 ··replaceHeader24 ··replaceHeader
25 ··sanitizeHeaderValue25 ··sanitizeHeaderValue
26 ··sendResponse26 ··sendResponse
27 ··Network.Wai.Handler.Warp.Settings.warpVersion27 ··Network.Wai.Handler.Warp.Settings.warpVersion
28 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer28 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer
29 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date29 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Date
30 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.File30 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.File
31 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header31 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header
32 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.IO32 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.IO
33 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports33 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
34 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ResponseHeader34 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ResponseHeader
35 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings35 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
36 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types36 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
37 boot·module·dependencies:37 boot·module·dependencies:
38 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.038 direct·package·dependencies:·array-0.5.8.0·base-4.20.2.0
39 ·····························bsb-http-chunked-0.0.0.4-Em8kvcxEUH4F1asVVHVjMI·bytestring-0.12.2.039 ·····························bsb-http-chunked-0.0.0.4-Em8kvcxEUH4F1asVVHVjMI·bytestring-0.12.2.0
40 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh40 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh
41 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui241 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
42 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN42 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN
43 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U743 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
Offset 132, 237 lines modifiedOffset 132, 237 lines modified
132 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995132 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
133 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49133 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49
134 import··-/··Data.Streaming.ByteString.Builder·fd7293e88d3393c72a2ec3e92edf9d9c134 import··-/··Data.Streaming.ByteString.Builder·fd7293e88d3393c72a2ec3e92edf9d9c
135 import··-/··Data.Streaming.ByteString.Builder.Buffer·16d251b54458c8b28dd7151c8c8f3998135 import··-/··Data.Streaming.ByteString.Builder.Buffer·16d251b54458c8b28dd7151c8c8f3998
136 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8136 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
137 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38137 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
138 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083138 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
139 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer·48764534ece3c9cbf398a3839bf89071 
140 ··exports:·dfe94a2471912611756a715629c92f93 
141 ··toBuilderBuffer·bfe7e4e2b75c951d9ed1ced06dc79607 
142 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date·3a12f46cee25298f02992411beafff7f 
143 ··exports:·462a61d1ffa147e8f34772b40ed5dfb3 
144 ··GMTDate·4a8d574589308d56c777bc23b057ec52 
145 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.File·fad7e6b5b4c1580740942f08b432fb67 
146 ··exports:·48af0ae63782a5b6b8e679c8bb3d6ae6 
147 ··WithBody·9a9be42ce5017ebb7f19b1c8779fd5e7 
148 ··WithoutBody·422a235e6661c67d78b963a19db1d356 
149 ··addContentHeadersForFilePart·3f2bd562131f21e0a8ce5061d83a3c2d 
150 ··conditionalRequest·a4144f9cac99d5be7954353922e2217a 
151 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Header·579a361ba0e9d38f0e2f168c4795bcd5 
152 ··exports:·88bbfef451c212be6c81454fbaa9657c 
153 ··IndexedHeader·f71acb2ba088d11aa9039092eec5c89a 
154 ··ReqConnection·c4f79e60437a6879a0310c268dc302ae 
155 ··ResContentLength·b623bc8dad560bbcd6ae1ec6cd87078c 
156 ··ResDate·b72a0d8f663ba52efc2841b2d39dca51 
157 ··ResServer·055e295ed65c578f97dc4d6e0884d5e5 
158 ··indexResponseHeader·a839ba2af3258856a8d68b56f4988bff 
159 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.IO·9d4a5a97d5d4a4d4f774a3cb9bd00dd9 
160 ··exports:·b3a656087ed6f9206bc5f729f4ec5696 
161 ··toBufIOWith·45d51591229c3ccf43070ba8db70c65e 
162 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
163 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
164 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.ResponseHeader·9795e56c6246b7950c9ff15aed4b8684 
165 ··exports:·6efec36b812dac20f14e802b4e28952f 
166 ··composeHeader·74276fa6ca7ca9920a4adfd977e6edba 
167 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
168 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
169 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
170 ··settingsAltSvc·4cab814a741206623a66d42b0727728a 
171 ··settingsLogger·c1e3604a3bbd14881ff9cb9bf02cd3c4 
172 ··settingsMaxBuilderResponseBufferSize·8afe2442a1179aad7a24cf84f5de98e0 
173 ··settingsServerName·0b40d411e48103eff664986dea06b8ac 
174 ··warpVersion·3f8bf3bda9f107512922af205b640b71 
175 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
176 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
177 ··Connection·f8ca90d2cf4c09c8e2c3f232f8b5b596 
178 ··Connection·d874be0ba5479bc0d219811247bfccce 
179 ··FileId·7227029a24dcfdd9ff936af16f9ed2ee 
180 ··HeaderValue·80d4d1442e8ab5d36b787b77860e5b67 
181 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
182 ··connSendAll·adaa9721cb37c2e93e6eca4f606f32a8 
183 ··connSendFile·2dd591def4a86352a685c56968949730 
184 ··connWriteBuffer·6c9b1bc4cf4050ea8c760d2266e3a291 
185 ··getDate·6b16049cc6acfb155d77450e16b10322 
186 ··getFd·584ec4a316b2ee600a4a84b2a90dccd6 
187 ··getFileInfo·1373f279475009ab5bcc54259585244b139 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer·b12088326a3f1e3789127748349f07f8
 140 ··exports:·86dec556cbccb81a6571edb43c5db83b
 141 ··toBuilderBuffer·e6156bf6556ffe826392f06f5961b29e
 142 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Date·9d7aeb8fe5daa191164be883cecece9e
 143 ··exports:·7987033e8d2c04f31666d7e87b641262
 144 ··GMTDate·0d685a248f8494f440757295dee90fd0
 145 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.File·214e226ebd5da0a82da0990b0d507bd2
 146 ··exports:·211c7696516afdd85e4b71335ac4581f
 147 ··WithBody·cd48767f2d3f18386a10587790267bf4
 148 ··WithoutBody·5e10e56601b33c12f261dab23f47f3b3
 149 ··addContentHeadersForFilePart·0491ac1ab1ee6173521a2a4f8fa5c9c9
 150 ··conditionalRequest·b662f4797bcf6d03830d5a92b49eb0bf
 151 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Header·abb1cfa7881da0a89548839d1c03d345
 152 ··exports:·e32b5ac67c378680cc726e3faa0838e1
 153 ··IndexedHeader·89079f79ea8bfcf69ee19f23de83cee2
 154 ··ReqConnection·2c948980c6464ea69e1b188a2166ece5
 155 ··ResContentLength·13871d36e257cfc23f89e3673e71a933
 156 ··ResDate·72359a74f5c74f1d15dbba24b8118f23
 157 ··ResServer·254427df4c751066f8dad2293b1f461f
 158 ··indexResponseHeader·3d6644f90fc1c9311b9c2cbf87dece90
 159 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.IO·d69bfe88a256642d664c1475c153ecf1
 160 ··exports:·64a19a0250b90e8265a03ad64e5846c9
 161 ··toBufIOWith·447c402c5f919a82d8c41c36a13819d6
 162 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 163 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 164 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.ResponseHeader·6fa5503eecd4fa46c2caafca36eda18e
 165 ··exports:·eaff2e27d5c25f153fbb53acf605a25a
 166 ··composeHeader·8738257de071e4c5fe32f2e7a75f1650
Max diff block lines reached; 17108/26768 bytes (63.91%) of diff not shown.
7.26 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ResponseHeader.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ResponseHeader.dyn_hi
Files 97% similar despite different names
6.94 KB
ghc --show-iface {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.ResponseHeader·91037 interface·Network.Wai.Handler.Warp.ResponseHeader·9103
8 ··interface·hash:·eb2b1be87ce261775c26ecb25150a5e4 
9 ··ABI·hash:·9795e56c6246b7950c9ff15aed4b8684 
10 ··export-list·hash:·6efec36b812dac20f14e802b4e28952f8 ··interface·hash:·39c877a640f08de1cdfd27d6037cd5d7
 9 ··ABI·hash:·6fa5503eecd4fa46c2caafca36eda18e
 10 ··export-list·hash:·eaff2e27d5c25f153fbb53acf605a25a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·08fbbbaf3ea874b718d19c8e2d38097d12 ··flag·hash:·08fbbbaf3ea874b718d19c8e2d38097d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f0286b2886cc9f4ef848b59562a63bb416 ··src_hash:·f0286b2886cc9f4ef848b59562a63bb4
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··composeHeader21 ··composeHeader
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.024 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
25 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh25 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh
26 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui226 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
27 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M27 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
28 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML28 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
29 plugin·package·dependencies:29 plugin·package·dependencies:
Offset 80, 42 lines modifiedOffset 80, 42 lines modified
80 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988880 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
81 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc81 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
82 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d2182 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
83 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc99583 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
84 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b4984 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49
85 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee79985 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
86 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c8686 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86
87 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
88 ··exports:·a2bb3dcc22bef7437912bc9517d4217c87 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 88 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
89 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af389 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3
90 9146078ea238019973aa66420741c89090 f491301dd6afce83ea0825726e7f98b6
91 ··$trModule·::·GHC.Types.Module91 ··$trModule·::·GHC.Types.Module
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[GHC.Types.Module],93 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
94 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]94 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
95 ec34e654762ee8269a6bb811da1fa7f495 9ad61c9fa977c1c5dab9ee81d5b3cc94
96 ··$trModule1·::·GHC.Types.TrName96 ··$trModule1·::·GHC.Types.TrName
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
100 77526d4de9b88bf90b523f1ab727bb2c100 5389f3311e86b3bab2c7d3d06ab279b1
101 ··$trModule2·::·GHC.Prim.Addr#101 ··$trModule2·::·GHC.Prim.Addr#
102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
103 ···Unfolding:·Core:·<vanilla>103 ···Unfolding:·Core:·<vanilla>
104 ··············"Network.Wai.Handler.Warp.ResponseHeader"#]104 ··············"Network.Wai.Handler.Warp.ResponseHeader"#]
105 756bf333190e346bb5497dfa579e695d105 fa87ca3b0b2ff111193e505e6332ef64
106 ··$trModule3·::·GHC.Types.TrName106 ··$trModule3·::·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·$trModule4]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
110 9e9434455948491c85c2665917bbb2ca110 6dbc0a7441d2ddd87d5925cca8d14661
111 ··$trModule4·::·GHC.Prim.Addr#111 ··$trModule4·::·GHC.Prim.Addr#
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
113 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
114 d0b170247e43abcfb630e8c3e6726af3113 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 114 b9a708f273fcfa87e642223786d7ca18
115 ··$wcomposeHeader·::115 ··$wcomposeHeader·::
116 ····GHC.Prim.Int#116 ····GHC.Prim.Int#
117 ····->·GHC.Prim.Int#117 ····->·GHC.Prim.Int#
118 ····->·GHC.Prim.Int#118 ····->·GHC.Prim.Int#
119 ····->·GHC.Prim.Addr#119 ····->·GHC.Prim.Addr#
120 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents120 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents
121 ····->·GHC.Prim.Int#121 ····->·GHC.Prim.Int#
Offset 390, 15 lines modifiedOffset 390, 15 lines modified
390 ·······················case·ipv·of·wild2·{·Data.ByteString.Internal.Type.BS·bx·bx1·bx2·->390 ·······················case·ipv·of·wild2·{·Data.ByteString.Internal.Type.BS·bx·bx1·bx2·->
391 ·······················case·v·of·v1·{·Data.ByteString.Internal.Type.BS·ipv2·ipv3·ipv4·->391 ·······················case·v·of·v1·{·Data.ByteString.Internal.Type.BS·ipv2·ipv3·ipv4·->
392 ·······················$wgo1392 ·······················$wgo1
393 ·························ys393 ·························ys
394 ·························(GHC.Prim.+#·(GHC.Prim.+#·(GHC.Prim.+#·ww6·bx2)·ipv4)·4#)·}·}·}·}·}394 ·························(GHC.Prim.+#·(GHC.Prim.+#·(GHC.Prim.+#·ww6·bx2)·ipv4)·4#)·}·}·}·}·}
395 ··············}·in395 ··············}·in
396 ··············$wgo1·responseHeaders1·0#·}]396 ··············$wgo1·responseHeaders1·0#·}]
397 aaf44ca09ffa3921cab06295a60f8f9f397 a2be6af02ae4edca3c6ae2b34a6621b5
398 ··$wcopyHeaders·::398 ··$wcopyHeaders·::
399 ····GHC.Prim.Addr#399 ····GHC.Prim.Addr#
400 ····->·[Network.HTTP.Types.Header.Header]400 ····->·[Network.HTTP.Types.Header.Header]
401 ····->·GHC.Prim.State#·GHC.Prim.RealWorld401 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
402 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Addr#·#)402 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Addr#·#)
403 ··StrWork([~,·!])403 ··StrWork([~,·!])
404 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,404 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
Offset 491, 15 lines modifiedOffset 491, 15 lines modified
491 ········································1#491 ········································1#
492 ········································10#Word8492 ········································10#Word8
493 ········································s3·of·s4·{·DEFAULT·->493 ········································s3·of·s4·{·DEFAULT·->
494 ·································$wcopyHeaders494 ·································$wcopyHeaders
495 ···································(GHC.Prim.plusAddr#·ipv12·2#)495 ···································(GHC.Prim.plusAddr#·ipv12·2#)
496 ···································hs496 ···································hs
497 ···································s4·}·}·}·}·}·}·}·}·}·}·}·}·}]497 ···································s4·}·}·}·}·}·}·}·}·}·}·}·}·}]
498 74276fa6ca7ca9920a4adfd977e6edba498 8738257de071e4c5fe32f2e7a75f1650
499 ··composeHeader·::499 ··composeHeader·::
500 ····Network.HTTP.Types.Version.HttpVersion500 ····Network.HTTP.Types.Version.HttpVersion
501 ····->·Network.HTTP.Types.Status.Status501 ····->·Network.HTTP.Types.Status.Status
502 ····->·Network.HTTP.Types.Header.ResponseHeaders502 ····->·Network.HTTP.Types.Header.ResponseHeaders
503 ····->·GHC.Types.IO·Data.ByteString.Internal.Type.ByteString503 ····->·GHC.Types.IO·Data.ByteString.Internal.Type.ByteString
504 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·4,504 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·4,
505 ···Arity:·4,·Strictness:·<1!P(SL,L)><1!P(1!P(L),1!P(L,L,L))><1L><L>,505 ···Arity:·4,·Strictness:·<1!P(SL,L)><1!P(1!P(L),1!P(L,L,L))><1L><L>,
Offset 508, 15 lines modifiedOffset 508, 15 lines modified
508 ··············composeHeader1508 ··············composeHeader1
509 ················`cast`509 ················`cast`
510 ··············(<Network.HTTP.Types.Version.HttpVersion>_R510 ··············(<Network.HTTP.Types.Version.HttpVersion>_R
511 ···············%<'GHC.Types.Many>_N·->_R·<Network.HTTP.Types.Status.Status>_R511 ···············%<'GHC.Types.Many>_N·->_R·<Network.HTTP.Types.Status.Status>_R
512 ···············%<'GHC.Types.Many>_N·->_R·<Network.HTTP.Types.Header.ResponseHeaders>_R512 ···············%<'GHC.Types.Many>_N·->_R·<Network.HTTP.Types.Header.ResponseHeaders>_R
513 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]513 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
514 ··················································<Data.ByteString.Internal.Type.ByteString>_R))]514 ··················································<Data.ByteString.Internal.Type.ByteString>_R))]
515 1e6546041fa1684c1d1f455703cac3ef515 fe791c723e4d950ff39f5c7a2e2309b3
516 ··composeHeader1·::516 ··composeHeader1·::
517 ····Network.HTTP.Types.Version.HttpVersion517 ····Network.HTTP.Types.Version.HttpVersion
518 ····->·Network.HTTP.Types.Status.Status518 ····->·Network.HTTP.Types.Status.Status
519 ····->·Network.HTTP.Types.Header.ResponseHeaders519 ····->·Network.HTTP.Types.Header.ResponseHeaders
520 ····->·GHC.Prim.State#·GHC.Prim.RealWorld520 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
521 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,521 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
522 ··········Data.ByteString.Internal.Type.ByteString·#)522 ··········Data.ByteString.Internal.Type.ByteString·#)
Offset 543, 19 lines modifiedOffset 543, 19 lines modified
543 ·····················responseHeaders543 ·····················responseHeaders
544 ·····················eta·of·wild4·{·(#,,,#)·ww8·ww9·ww10·ww11·->544 ·····················eta·of·wild4·{·(#,,,#)·ww8·ww9·ww10·ww11·->
Max diff block lines reached; 645/7066 bytes (9.13%) of diff not shown.
7.25 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/ResponseHeader.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/ResponseHeader.hi
Files 99% similar despite different names
6.93 KB
ghc --show-iface {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.ResponseHeader·91037 interface·Network.Wai.Handler.Warp.ResponseHeader·9103
8 ··interface·hash:·eb2b1be87ce261775c26ecb25150a5e4 
9 ··ABI·hash:·9795e56c6246b7950c9ff15aed4b8684 
10 ··export-list·hash:·6efec36b812dac20f14e802b4e28952f8 ··interface·hash:·39c877a640f08de1cdfd27d6037cd5d7
 9 ··ABI·hash:·6fa5503eecd4fa46c2caafca36eda18e
 10 ··export-list·hash:·eaff2e27d5c25f153fbb53acf605a25a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·62342a6dbe971f81fdc5345746ce4ff612 ··flag·hash:·62342a6dbe971f81fdc5345746ce4ff6
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f0286b2886cc9f4ef848b59562a63bb416 ··src_hash:·f0286b2886cc9f4ef848b59562a63bb4
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··composeHeader21 ··composeHeader
22 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports22 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.024 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
25 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh25 ·····························case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh
26 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui226 ·····························http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
27 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M27 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
28 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML28 ·····························word8-0.1.3-HbXLCeZ5ayM4KohJxi6UML
29 plugin·package·dependencies:29 plugin·package·dependencies:
Offset 80, 42 lines modifiedOffset 80, 42 lines modified
80 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988880 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
81 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc81 import··-/··Network.HTTP.Types·5da82e112af99917beb25e4e28a725bc
82 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d2182 import··-/··Network.HTTP.Types.Header·55b8bdf174cdb2857dc1b6a3658e8d21
83 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc99583 import··-/··Network.HTTP.Types.Status·c79cab427873650f09c71cee6f1fc995
84 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b4984 import··-/··Network.HTTP.Types.Version·7368cc86f19b4e510a1522ad769a6b49
85 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee79985 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
86 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c8686 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86
87 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
88 ··exports:·a2bb3dcc22bef7437912bc9517d4217c87 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 88 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
89 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af389 import··-/··Data.Word8·aa34465d3c8f486b39a329ebcd8e8af3
90 9146078ea238019973aa66420741c89090 f491301dd6afce83ea0825726e7f98b6
91 ··$trModule·::·GHC.Types.Module91 ··$trModule·::·GHC.Types.Module
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[GHC.Types.Module],93 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
94 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]94 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
95 ec34e654762ee8269a6bb811da1fa7f495 9ad61c9fa977c1c5dab9ee81d5b3cc94
96 ··$trModule1·::·GHC.Types.TrName96 ··$trModule1·::·GHC.Types.TrName
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
100 77526d4de9b88bf90b523f1ab727bb2c100 5389f3311e86b3bab2c7d3d06ab279b1
101 ··$trModule2·::·GHC.Prim.Addr#101 ··$trModule2·::·GHC.Prim.Addr#
102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
103 ···Unfolding:·Core:·<vanilla>103 ···Unfolding:·Core:·<vanilla>
104 ··············"Network.Wai.Handler.Warp.ResponseHeader"#]104 ··············"Network.Wai.Handler.Warp.ResponseHeader"#]
105 756bf333190e346bb5497dfa579e695d105 fa87ca3b0b2ff111193e505e6332ef64
106 ··$trModule3·::·GHC.Types.TrName106 ··$trModule3·::·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·$trModule4]109 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
110 9e9434455948491c85c2665917bbb2ca110 6dbc0a7441d2ddd87d5925cca8d14661
111 ··$trModule4·::·GHC.Prim.Addr#111 ··$trModule4·::·GHC.Prim.Addr#
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
113 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
114 d0b170247e43abcfb630e8c3e6726af3113 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 114 b9a708f273fcfa87e642223786d7ca18
115 ··$wcomposeHeader·::115 ··$wcomposeHeader·::
116 ····GHC.Prim.Int#116 ····GHC.Prim.Int#
117 ····->·GHC.Prim.Int#117 ····->·GHC.Prim.Int#
118 ····->·GHC.Prim.Int#118 ····->·GHC.Prim.Int#
119 ····->·GHC.Prim.Addr#119 ····->·GHC.Prim.Addr#
120 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents120 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents
121 ····->·GHC.Prim.Int#121 ····->·GHC.Prim.Int#
Offset 390, 15 lines modifiedOffset 390, 15 lines modified
390 ·······················case·ipv·of·wild2·{·Data.ByteString.Internal.Type.BS·bx·bx1·bx2·->390 ·······················case·ipv·of·wild2·{·Data.ByteString.Internal.Type.BS·bx·bx1·bx2·->
391 ·······················case·v·of·v1·{·Data.ByteString.Internal.Type.BS·ipv2·ipv3·ipv4·->391 ·······················case·v·of·v1·{·Data.ByteString.Internal.Type.BS·ipv2·ipv3·ipv4·->
392 ·······················$wgo1392 ·······················$wgo1
393 ·························ys393 ·························ys
394 ·························(GHC.Prim.+#·(GHC.Prim.+#·(GHC.Prim.+#·ww6·bx2)·ipv4)·4#)·}·}·}·}·}394 ·························(GHC.Prim.+#·(GHC.Prim.+#·(GHC.Prim.+#·ww6·bx2)·ipv4)·4#)·}·}·}·}·}
395 ··············}·in395 ··············}·in
396 ··············$wgo1·responseHeaders1·0#·}]396 ··············$wgo1·responseHeaders1·0#·}]
397 aaf44ca09ffa3921cab06295a60f8f9f397 a2be6af02ae4edca3c6ae2b34a6621b5
398 ··$wcopyHeaders·::398 ··$wcopyHeaders·::
399 ····GHC.Prim.Addr#399 ····GHC.Prim.Addr#
400 ····->·[Network.HTTP.Types.Header.Header]400 ····->·[Network.HTTP.Types.Header.Header]
401 ····->·GHC.Prim.State#·GHC.Prim.RealWorld401 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
402 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Addr#·#)402 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Addr#·#)
403 ··StrWork([~,·!])403 ··StrWork([~,·!])
404 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,404 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
Offset 491, 15 lines modifiedOffset 491, 15 lines modified
491 ········································1#491 ········································1#
492 ········································10#Word8492 ········································10#Word8
493 ········································s3·of·s4·{·DEFAULT·->493 ········································s3·of·s4·{·DEFAULT·->
494 ·································$wcopyHeaders494 ·································$wcopyHeaders
495 ···································(GHC.Prim.plusAddr#·ipv12·2#)495 ···································(GHC.Prim.plusAddr#·ipv12·2#)
496 ···································hs496 ···································hs
497 ···································s4·}·}·}·}·}·}·}·}·}·}·}·}·}]497 ···································s4·}·}·}·}·}·}·}·}·}·}·}·}·}]
498 74276fa6ca7ca9920a4adfd977e6edba498 8738257de071e4c5fe32f2e7a75f1650
499 ··composeHeader·::499 ··composeHeader·::
500 ····Network.HTTP.Types.Version.HttpVersion500 ····Network.HTTP.Types.Version.HttpVersion
501 ····->·Network.HTTP.Types.Status.Status501 ····->·Network.HTTP.Types.Status.Status
502 ····->·Network.HTTP.Types.Header.ResponseHeaders502 ····->·Network.HTTP.Types.Header.ResponseHeaders
503 ····->·GHC.Types.IO·Data.ByteString.Internal.Type.ByteString503 ····->·GHC.Types.IO·Data.ByteString.Internal.Type.ByteString
504 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·4,504 ··[TagSig:·<TagTuple[TagProper]>,·LambdaFormInfo:·LFReEntrant·4,
505 ···Arity:·4,·Strictness:·<1!P(SL,L)><1!P(1!P(L),1!P(L,L,L))><1L><L>,505 ···Arity:·4,·Strictness:·<1!P(SL,L)><1!P(1!P(L),1!P(L,L,L))><1L><L>,
Offset 508, 15 lines modifiedOffset 508, 15 lines modified
508 ··············composeHeader1508 ··············composeHeader1
509 ················`cast`509 ················`cast`
510 ··············(<Network.HTTP.Types.Version.HttpVersion>_R510 ··············(<Network.HTTP.Types.Version.HttpVersion>_R
511 ···············%<'GHC.Types.Many>_N·->_R·<Network.HTTP.Types.Status.Status>_R511 ···············%<'GHC.Types.Many>_N·->_R·<Network.HTTP.Types.Status.Status>_R
512 ···············%<'GHC.Types.Many>_N·->_R·<Network.HTTP.Types.Header.ResponseHeaders>_R512 ···············%<'GHC.Types.Many>_N·->_R·<Network.HTTP.Types.Header.ResponseHeaders>_R
513 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]513 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
514 ··················································<Data.ByteString.Internal.Type.ByteString>_R))]514 ··················································<Data.ByteString.Internal.Type.ByteString>_R))]
515 1e6546041fa1684c1d1f455703cac3ef515 fe791c723e4d950ff39f5c7a2e2309b3
516 ··composeHeader1·::516 ··composeHeader1·::
517 ····Network.HTTP.Types.Version.HttpVersion517 ····Network.HTTP.Types.Version.HttpVersion
518 ····->·Network.HTTP.Types.Status.Status518 ····->·Network.HTTP.Types.Status.Status
519 ····->·Network.HTTP.Types.Header.ResponseHeaders519 ····->·Network.HTTP.Types.Header.ResponseHeaders
520 ····->·GHC.Prim.State#·GHC.Prim.RealWorld520 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
521 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,521 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
522 ··········Data.ByteString.Internal.Type.ByteString·#)522 ··········Data.ByteString.Internal.Type.ByteString·#)
Offset 543, 19 lines modifiedOffset 543, 19 lines modified
543 ·····················responseHeaders543 ·····················responseHeaders
544 ·····················eta·of·wild4·{·(#,,,#)·ww8·ww9·ww10·ww11·->544 ·····················eta·of·wild4·{·(#,,,#)·ww8·ww9·ww10·ww11·->
Max diff block lines reached; 645/7063 bytes (9.13%) of diff not shown.
44.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Run.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Run.dyn_hi
Files 99% similar despite different names
44.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.Run·91037 interface·Network.Wai.Handler.Warp.Run·9103
8 ··interface·hash:·ca5690cc41cd5c36d7019cf9f591bd6a 
9 ··ABI·hash:·36c79bbdb6495856711163a2ffb0d90a 
10 ··export-list·hash:·35c89e8247ffb4b3ff0e2e63cc4f138c8 ··interface·hash:·48049d3e0cab91b81b27df1d0cf4ce15
 9 ··ABI·hash:·e2cb66a66c7e7b4c278c0ea6a43e61d7
 10 ··export-list·hash:·d1dc04f57460dc8da1c8f6edb1c07107
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ffac3e9f2bed45c1f198fc8b3a54d58d12 ··flag·hash:·ffac3e9f2bed45c1f198fc8b3a54d58d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·42be96f42d0bb632b5d1789305b1a38e16 ··src_hash:·42be96f42d0bb632b5d1789305b1a38e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 28, 26 lines modifiedOffset 28, 26 lines modified
28 ··runSettingsConnectionMaker28 ··runSettingsConnectionMaker
29 ··runSettingsConnectionMakerSecure29 ··runSettingsConnectionMakerSecure
30 ··runSettingsSocket30 ··runSettingsSocket
31 ··serveConnection31 ··serveConnection
32 ··setSocketCloseOnExec32 ··setSocketCloseOnExec
33 ··socketConnection33 ··socketConnection
34 ··withII34 ··withII
35 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer35 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer
36 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Counter36 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Counter
37 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date37 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Date
38 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache38 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache
39 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache39 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache
40 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP140 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP1
41 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP241 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2
42 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types42 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types
43 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports43 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
44 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile44 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.SendFile
45 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings45 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
46 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types46 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
47 boot·module·dependencies:47 boot·module·dependencies:
48 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.048 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
49 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp49 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
50 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M50 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
51 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN51 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN
52 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U752 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
53 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP53 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
Offset 149, 122 lines modifiedOffset 149, 122 lines modified
149 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7149 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
150 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799150 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
151 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86151 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86
152 import··-/··Network.Socket.BufferPool.Recv·c5c8b08f8b40703ad5de694a00276cbd152 import··-/··Network.Socket.BufferPool.Recv·c5c8b08f8b40703ad5de694a00276cbd
153 import··-/··Data.Streaming.Network·eb18e274e0fdb8d3d6320445dbcd07ca153 import··-/··Data.Streaming.Network·eb18e274e0fdb8d3d6320445dbcd07ca
154 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8154 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
155 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38155 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
156 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer·48764534ece3c9cbf398a3839bf89071 
157 ··exports:·dfe94a2471912611756a715629c92f93 
158 ··createWriteBuffer·c1b59224bd71fcb1d3882fbb744bfac1 
159 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Counter·5f69faf3dd1f775117421e5357760f24 
160 ··exports:·4f71bb763a4dc7dec0dab102f0b52e0f 
161 ··Counter·57bcf4c2d5095b69cdb7163d04989d48 
162 ··decrease·9eaaa253ee2abbdf382acd8abec1399e 
163 ··increase·8f04e7751ab11ce618a7e0977b59461d 
164 ··newCounter·54161e42c09e00d239702ed2601bbfc9 
165 ··waitForDecreased·4f75c2f1a5d0fbadaa21590b8fe5ad0e 
166 ··waitForZero·2a6f5db4593fb0e3625d8f4404a5d02b 
167 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date·3a12f46cee25298f02992411beafff7f 
168 ··exports:·462a61d1ffa147e8f34772b40ed5dfb3 
169 ··withDateCache·313b34dd62a76f1b10a94d66a8787aa0 
170 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache·859846a95918069b91ce6bf04adb5b24 
171 ··exports:·399dd2ba19b33e56d7e3d5736a0b838f 
172 ··setFileCloseOnExec·20c8891b894758806f5267ed880d6b27 
173 ··withFdCache·00328069518b6faf0a49c6f157c9b548 
174 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache·c686d4f07e6f8421341d9c4a9cb382d7 
175 ··exports:·91d137dcdfdd44e5b2fa59adb3d8e725 
176 ··withFileInfoCache·8d5923c20d02296f09f60fbdd8b55d14 
177 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP1·3fc532301404f177cd2bf5d6a3eb005f 
178 ··exports:·9f68011dfe3869817f86501a6a2bf051 
179 ··http1·895d20c482a42affbf743fb1fc3c9685 
180 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2·7d38bbb6ebacaf16ec1a68cbfbd48e49 
181 ··exports:·8bac1209a884217b0f8070c35c81f689 
182 ··http2·66ad2a4309f65e2e235474e17ecffb9f 
183 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types·71c8c40ddfbfe74ddb7ab06b036cb65d 
184 ··exports:·811fc6ce4107b4351e6a3c1bd1ebb18c 
185 ··isHTTP2·26c376e427e219ae2e9a408dbe125827 
186 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
187 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
188 ··throughAsync·81d89c97373a68cc95f819242f6ffe13 
189 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile·85f8ee3e1b994ba31aafcb14cd7b7764 
190 ··exports:·6dd6835c76b3283e7d0fb237534ddc7a 
191 ··sendFile·b6e153afc95f4eb3bb155065af1f5a1f 
192 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
193 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
194 ··Settings·7e519e1986c94f715b26bf8fe6a7b5a7 
195 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
196 ··defaultSettings·c143c0bf946be09a0426663febad02e0 
197 ··settingsAccept·81e73a3ff52b6458d5e3d57d22ae74cd 
198 ··settingsBeforeMainLoop·9944d8e9a23289ea37ca1847491eafeb 
199 ··settingsFdCacheDuration·650c1097113b29d19e0564dca08cc786 
200 ··settingsFileInfoCacheDuration·57dc191abb9936e0f1f885892fe8c869 
201 ··settingsFork·6cd88c656444ab8af99387dbd4d0753a 
202 ··settingsGracefulCloseTimeout1·a73de08e6cee4157459635fae5cd760a 
203 ··settingsGracefulCloseTimeout2·e85ed3fefdc434dacb28700ad3fc2cf7 
204 ··settingsGracefulShutdownTimeout·ce0a87ae3f92a20a645ab809bdd9fcce 
205 ··settingsHTTP2Enabled·45ae9a43634724e89433898ea5b29cb9 
206 ··settingsHost·e07367e74a3203bec1fc83cd766cd307 
207 ··settingsInstallShutdownHandler·557de195dd5837e30d4a229529dc6334 
208 ··settingsManager·9dcc6a1e46f13e466f5146cd6ff280aa 
209 ··settingsOnClose·bc42ffb79f3d88d509cdc01cbe366c0b 
210 ··settingsOnException·e93224716ae5fd93430ac0b032c2c07e 
211 ··settingsOnOpen·310f75db33cda5607979324f4e2951dc 
212 ··settingsPort·bbc8d5e0a3467ced18a11770df74fbba 
213 ··settingsTimeout·11b9eb050f6ca53666772208c527ae06 
214 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
215 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
216 ··Connection·f8ca90d2cf4c09c8e2c3f232f8b5b596 
217 ··Connection·d874be0ba5479bc0d219811247bfccce 
218 ··ConnectionClosedByPeer·24447aae660acd644b6dc06d4d8cc7d3 
219 ··InternalInfo·06fe2f06117722ce1307a90aaa5cb489 
220 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
221 ··Port·5b3273d37c99b95a9030e8bd4a4480e4 
222 ··TCP·242e98c03213a2b2904727427eaf3b65 
223 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
224 ··bufBuffer·ffcedd2d9931a56278c2aa6d190a9bc3 
225 ··bufFree·fe501f63af36d05a1768e577f0aa3d97 
226 ··bufSize·0c9b421acbbc790c1e1718bcec443a12 
227 ··connClose·fb5b1da1488c2798e0d1ab9a2d7afdb6 
228 ··connHTTP2·5e6233fa4531679fa426a035ee68455f 
Max diff block lines reached; 31370/45277 bytes (69.28%) of diff not shown.
44.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Run.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Run.hi
Files 99% similar despite different names
44.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·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.Run·91037 interface·Network.Wai.Handler.Warp.Run·9103
8 ··interface·hash:·ca5690cc41cd5c36d7019cf9f591bd6a 
9 ··ABI·hash:·36c79bbdb6495856711163a2ffb0d90a 
10 ··export-list·hash:·35c89e8247ffb4b3ff0e2e63cc4f138c8 ··interface·hash:·48049d3e0cab91b81b27df1d0cf4ce15
 9 ··ABI·hash:·e2cb66a66c7e7b4c278c0ea6a43e61d7
 10 ··export-list·hash:·d1dc04f57460dc8da1c8f6edb1c07107
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9671f1c6c3ca0098df95d2bd62324d9d12 ··flag·hash:·9671f1c6c3ca0098df95d2bd62324d9d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·42be96f42d0bb632b5d1789305b1a38e16 ··src_hash:·42be96f42d0bb632b5d1789305b1a38e
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 28, 26 lines modifiedOffset 28, 26 lines modified
28 ··runSettingsConnectionMaker28 ··runSettingsConnectionMaker
29 ··runSettingsConnectionMakerSecure29 ··runSettingsConnectionMakerSecure
30 ··runSettingsSocket30 ··runSettingsSocket
31 ··serveConnection31 ··serveConnection
32 ··setSocketCloseOnExec32 ··setSocketCloseOnExec
33 ··socketConnection33 ··socketConnection
34 ··withII34 ··withII
35 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer35 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer
36 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Counter36 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Counter
37 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date37 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Date
38 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache38 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache
39 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache39 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache
40 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP140 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP1
41 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP241 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2
42 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types42 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.HTTP2.Types
43 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports43 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
44 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile44 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.SendFile
45 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings45 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Settings
46 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types46 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
47 boot·module·dependencies:47 boot·module·dependencies:
48 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.048 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
49 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp49 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
50 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M50 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
51 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN51 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN
52 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U752 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
53 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP53 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
Offset 149, 122 lines modifiedOffset 149, 122 lines modified
149 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7149 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
150 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799150 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
151 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86151 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86
152 import··-/··Network.Socket.BufferPool.Recv·c5c8b08f8b40703ad5de694a00276cbd152 import··-/··Network.Socket.BufferPool.Recv·c5c8b08f8b40703ad5de694a00276cbd
153 import··-/··Data.Streaming.Network·eb18e274e0fdb8d3d6320445dbcd07ca153 import··-/··Data.Streaming.Network·eb18e274e0fdb8d3d6320445dbcd07ca
154 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8154 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
155 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38155 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
156 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer·48764534ece3c9cbf398a3839bf89071 
157 ··exports:·dfe94a2471912611756a715629c92f93 
158 ··createWriteBuffer·c1b59224bd71fcb1d3882fbb744bfac1 
159 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Counter·5f69faf3dd1f775117421e5357760f24 
160 ··exports:·4f71bb763a4dc7dec0dab102f0b52e0f 
161 ··Counter·57bcf4c2d5095b69cdb7163d04989d48 
162 ··decrease·9eaaa253ee2abbdf382acd8abec1399e 
163 ··increase·8f04e7751ab11ce618a7e0977b59461d 
164 ··newCounter·54161e42c09e00d239702ed2601bbfc9 
165 ··waitForDecreased·4f75c2f1a5d0fbadaa21590b8fe5ad0e 
166 ··waitForZero·2a6f5db4593fb0e3625d8f4404a5d02b 
167 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date·3a12f46cee25298f02992411beafff7f 
168 ··exports:·462a61d1ffa147e8f34772b40ed5dfb3 
169 ··withDateCache·313b34dd62a76f1b10a94d66a8787aa0 
170 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache·859846a95918069b91ce6bf04adb5b24 
171 ··exports:·399dd2ba19b33e56d7e3d5736a0b838f 
172 ··setFileCloseOnExec·20c8891b894758806f5267ed880d6b27 
173 ··withFdCache·00328069518b6faf0a49c6f157c9b548 
174 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache·c686d4f07e6f8421341d9c4a9cb382d7 
175 ··exports:·91d137dcdfdd44e5b2fa59adb3d8e725 
176 ··withFileInfoCache·8d5923c20d02296f09f60fbdd8b55d14 
177 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP1·3fc532301404f177cd2bf5d6a3eb005f 
178 ··exports:·9f68011dfe3869817f86501a6a2bf051 
179 ··http1·895d20c482a42affbf743fb1fc3c9685 
180 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2·7d38bbb6ebacaf16ec1a68cbfbd48e49 
181 ··exports:·8bac1209a884217b0f8070c35c81f689 
182 ··http2·66ad2a4309f65e2e235474e17ecffb9f 
183 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.HTTP2.Types·71c8c40ddfbfe74ddb7ab06b036cb65d 
184 ··exports:·811fc6ce4107b4351e6a3c1bd1ebb18c 
185 ··isHTTP2·26c376e427e219ae2e9a408dbe125827 
186 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
187 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
188 ··throughAsync·81d89c97373a68cc95f819242f6ffe13 
189 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.SendFile·85f8ee3e1b994ba31aafcb14cd7b7764 
190 ··exports:·6dd6835c76b3283e7d0fb237534ddc7a 
191 ··sendFile·b6e153afc95f4eb3bb155065af1f5a1f 
192 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Settings·f3c725eaa5bd616fde2fedc49f4708f9 
193 ··exports:·00376d95f508e0ba677ac6cb6670a2be 
194 ··Settings·7e519e1986c94f715b26bf8fe6a7b5a7 
195 ··Settings·9368ebbe60f8dd55f995a57153b5b935 
196 ··defaultSettings·c143c0bf946be09a0426663febad02e0 
197 ··settingsAccept·81e73a3ff52b6458d5e3d57d22ae74cd 
198 ··settingsBeforeMainLoop·9944d8e9a23289ea37ca1847491eafeb 
199 ··settingsFdCacheDuration·650c1097113b29d19e0564dca08cc786 
200 ··settingsFileInfoCacheDuration·57dc191abb9936e0f1f885892fe8c869 
201 ··settingsFork·6cd88c656444ab8af99387dbd4d0753a 
202 ··settingsGracefulCloseTimeout1·a73de08e6cee4157459635fae5cd760a 
203 ··settingsGracefulCloseTimeout2·e85ed3fefdc434dacb28700ad3fc2cf7 
204 ··settingsGracefulShutdownTimeout·ce0a87ae3f92a20a645ab809bdd9fcce 
205 ··settingsHTTP2Enabled·45ae9a43634724e89433898ea5b29cb9 
206 ··settingsHost·e07367e74a3203bec1fc83cd766cd307 
207 ··settingsInstallShutdownHandler·557de195dd5837e30d4a229529dc6334 
208 ··settingsManager·9dcc6a1e46f13e466f5146cd6ff280aa 
209 ··settingsOnClose·bc42ffb79f3d88d509cdc01cbe366c0b 
210 ··settingsOnException·e93224716ae5fd93430ac0b032c2c07e 
211 ··settingsOnOpen·310f75db33cda5607979324f4e2951dc 
212 ··settingsPort·bbc8d5e0a3467ced18a11770df74fbba 
213 ··settingsTimeout·11b9eb050f6ca53666772208c527ae06 
214 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
215 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
216 ··Connection·f8ca90d2cf4c09c8e2c3f232f8b5b596 
217 ··Connection·d874be0ba5479bc0d219811247bfccce 
218 ··ConnectionClosedByPeer·24447aae660acd644b6dc06d4d8cc7d3 
219 ··InternalInfo·06fe2f06117722ce1307a90aaa5cb489 
220 ··InternalInfo·8d670fee34e2e9df07a53fbccc897d6d 
221 ··Port·5b3273d37c99b95a9030e8bd4a4480e4 
222 ··TCP·242e98c03213a2b2904727427eaf3b65 
223 ··Transport·8218d67e0e22c9c0088fcac7cfef088c 
224 ··bufBuffer·ffcedd2d9931a56278c2aa6d190a9bc3 
225 ··bufFree·fe501f63af36d05a1768e577f0aa3d97 
226 ··bufSize·0c9b421acbbc790c1e1718bcec443a12 
227 ··connClose·fb5b1da1488c2798e0d1ab9a2d7afdb6 
228 ··connHTTP2·5e6233fa4531679fa426a035ee68455f 
Max diff block lines reached; 31370/45274 bytes (69.29%) of diff not shown.
15.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/SendFile.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/SendFile.dyn_hi
Files 96% similar despite different names
15.4 KB
ghc --show-iface {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.SendFile·91037 interface·Network.Wai.Handler.Warp.SendFile·9103
8 ··interface·hash:·134bfee5f768d54a333f36216ea95e8d 
9 ··ABI·hash:·85f8ee3e1b994ba31aafcb14cd7b7764 
10 ··export-list·hash:·6dd6835c76b3283e7d0fb237534ddc7a8 ··interface·hash:·667085d38af063798bdb0588f3ba3efe
 9 ··ABI·hash:·acf2e35de8306b6f8ef84ceb90375fc8
 10 ··export-list·hash:·7037f99f2222942a2a7b59c1842f7514
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9b3f8c345b8a9f4acbae38cf7a95987612 ··flag·hash:·9b3f8c345b8a9f4acbae38cf7a959876
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c8505a11e9388bf6401b0cde683aa0d216 ··src_hash:·c8505a11e9388bf6401b0cde683aa0d2
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··packHeader21 ··packHeader
22 ··positionRead22 ··positionRead
23 ··readSendFile23 ··readSendFile
24 ··sendFile24 ··sendFile
25 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer25 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
29 boot·module·dependencies:29 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.030 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
31 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp31 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
32 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M32 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
33 ·····························simple-sendfile-0.2.32-GFINWsTw2OK6ahfBeW1iVJ33 ·····························simple-sendfile-0.2.32-GFINWsTw2OK6ahfBeW1iVJ
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
Offset 104, 69 lines modifiedOffset 104, 69 lines modified
104 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7104 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
105 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799105 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
106 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86106 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86
107 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac107 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac
108 import··-/··Network.Sendfile·29af75aa91b03cdc2c6d318926cae211108 import··-/··Network.Sendfile·29af75aa91b03cdc2c6d318926cae211
109 import··-/··Network.Sendfile.Linux·827f676476e89acbeb33beb1f8da5386109 import··-/··Network.Sendfile.Linux·827f676476e89acbeb33beb1f8da5386
110 import··-/··Network.Sendfile.Types·f4d9d116b988ffa9d0305a1adb4fd34f110 import··-/··Network.Sendfile.Types·f4d9d116b988ffa9d0305a1adb4fd34f
111 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer·48764534ece3c9cbf398a3839bf89071 
112 ··exports:·dfe94a2471912611756a715629c92f93 
113 ··bufferIO·350d05fdf03237792af185d3b852210d 
114 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache·859846a95918069b91ce6bf04adb5b24 
115 ··exports:·399dd2ba19b33e56d7e3d5736a0b838f 
116 ··closeFile·5ddfed143f072ffee0999fba0bf05e8a 
117 ··openFile·7202c9b3b902c4e1d48fdbb489a030a0 
118 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
119 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
120 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
121 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
122 ··SendFile·ae80306aaab0e6ad3c4f2652423e8673 
123 ··fileIdFd·213b679c86000c7d16e4ab2b47a6aaa8 
124 ··fileIdPath·1a18dadd40adf929e2ce7b064097e571111 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer·b12088326a3f1e3789127748349f07f8
 112 ··exports:·86dec556cbccb81a6571edb43c5db83b
 113 ··bufferIO·a00843e04e97d06e81a59bb314bbb637
 114 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache·e91c79049361e9a7c68ac81ef859d046
 115 ··exports:·d26815cd0791df4b462d4103c29f6787
 116 ··closeFile·89d00c5c4d57149b74e0ea4ca0864c3b
 117 ··openFile·b29485dadddc3e94ba2e08c4706f4ca2
 118 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 119 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 120 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 121 ··exports:·e776193e178069fa75741d1221223f86
 122 ··SendFile·f6bbe711cdf74a98473b4c90f8eb42bf
 123 ··fileIdFd·5ec770fa2c3d658cfdaae80ad49dd45e
 124 ··fileIdPath·a4e5a115b8b0ae0597d2cf800c66bf40
125 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf125 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
126 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb126 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
127 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d127 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
128 44417e370d08ec30b9f8786a7c9098d7128 128f0d11051fd8389c13fc34d168e23b
129 ··$trModule·::·GHC.Types.Module129 ··$trModule·::·GHC.Types.Module
130 ··[HasNoCafRefs,·TagSig:·<TagProper>,130 ··[HasNoCafRefs,·TagSig:·<TagProper>,
131 ···LambdaFormInfo:·LFCon[GHC.Types.Module],131 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
132 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]132 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
133 c366201b0ab8ad9010fc1b2c3850dbc5133 720c9054a4ab6c6a800b767bec9f3d46
134 ··$trModule1·::·GHC.Types.TrName134 ··$trModule1·::·GHC.Types.TrName
135 ··[HasNoCafRefs,·TagSig:·<TagProper>,135 ··[HasNoCafRefs,·TagSig:·<TagProper>,
136 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],136 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
137 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]137 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
138 cf574f07fe8b9ce4b23c7dbc87991a9f138 abab87ccab671ad92a418f00ed5afd31
139 ··$trModule2·::·GHC.Prim.Addr#139 ··$trModule2·::·GHC.Prim.Addr#
140 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,140 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
141 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.SendFile"#]141 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.SendFile"#]
142 514a29c00482a711d4c7be963d2761d6142 f97fc3a2c776ec0ae8570635dc9c2078
143 ··$trModule3·::·GHC.Types.TrName143 ··$trModule3·::·GHC.Types.TrName
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
145 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],145 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
146 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]146 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
147 b52e8fa8af8f8da4f51b6b2a151a30c3147 ead1a00f69ea69f8536b9a5b519bac6a
148 ··$trModule4·::·GHC.Prim.Addr#148 ··$trModule4·::·GHC.Prim.Addr#
149 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,149 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
150 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
151 09867812f7aba8273734bd234991bec5150 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 151 e3909dcefbd48afa5b82c8953df6b263
152 ··$wpackHeader·::152 ··$wpackHeader·::
153 ····GHC.Prim.Addr#153 ····GHC.Prim.Addr#
154 ····->·GHC.Prim.Int#154 ····->·GHC.Prim.Int#
155 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())155 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
156 ····->·GHC.Types.IO·()156 ····->·GHC.Types.IO·()
157 ····->·[Data.ByteString.Internal.Type.ByteString]157 ····->·[Data.ByteString.Internal.Type.ByteString]
158 ····->·GHC.Prim.Int#158 ····->·GHC.Prim.Int#
159 ····->·GHC.Prim.State#·GHC.Prim.RealWorld159 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
160 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Int#·#)160 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Int#·#)
161 ··StrWork([~,·~,·~,·!,·!])161 ··StrWork([~,·~,·~,·!,·!])
162 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·7,·Arity:·7,162 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·7,·Arity:·7,
163 ···Strictness:·<L><L><1C(L,C(1,P(L,A)))><1C(L,P(L,A))><1L><L><L>,163 ···Strictness:·<L><L><1C(L,C(1,P(L,A)))><1C(L,P(L,A))><1L><L><L>,
164 ···Inline:·[2]]164 ···Inline:·[2]]
165 6917b321fb839c77cbcde45ce3523170165 c070991a70f2ab366200a43e713ce423
166 ··$wreadSendFile·::166 ··$wreadSendFile·::
167 ····GHC.Prim.Addr#167 ····GHC.Prim.Addr#
168 ····->·GHC.Prim.Int#168 ····->·GHC.Prim.Int#
169 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())169 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
170 ····->·GHC.Internal.IO.FilePath170 ····->·GHC.Internal.IO.FilePath
171 ····->·GHC.Internal.Maybe.Maybe·GHC.Internal.System.Posix.Types.Fd171 ····->·GHC.Internal.Maybe.Maybe·GHC.Internal.System.Posix.Types.Fd
172 ····->·GHC.Num.Integer.Integer172 ····->·GHC.Num.Integer.Integer
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
175 ····->·[Data.ByteString.Internal.Type.ByteString]175 ····->·[Data.ByteString.Internal.Type.ByteString]
176 ····->·GHC.Prim.State#·GHC.Prim.RealWorld176 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
177 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)177 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)
178 ··StrWork([~,·~,·~,·!,·!,·!,·!,·!,·!])178 ··StrWork([~,·~,·~,·!,·!,·!,·!,·!,·!])
179 ··[LambdaFormInfo:·LFReEntrant·10,·Arity:·10,179 ··[LambdaFormInfo:·LFReEntrant·10,·Arity:·10,
Max diff block lines reached; 8433/15697 bytes (53.72%) of diff not shown.
15.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/SendFile.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/SendFile.hi
Files 94% similar despite different names
15.4 KB
ghc --show-iface {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Network.Wai.Handler.Warp.SendFile·91037 interface·Network.Wai.Handler.Warp.SendFile·9103
8 ··interface·hash:·134bfee5f768d54a333f36216ea95e8d 
9 ··ABI·hash:·85f8ee3e1b994ba31aafcb14cd7b7764 
10 ··export-list·hash:·6dd6835c76b3283e7d0fb237534ddc7a8 ··interface·hash:·667085d38af063798bdb0588f3ba3efe
 9 ··ABI·hash:·acf2e35de8306b6f8ef84ceb90375fc8
 10 ··export-list·hash:·7037f99f2222942a2a7b59c1842f7514
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0fbc245485520ee2a29c20b8c7362eda12 ··flag·hash:·0fbc245485520ee2a29c20b8c7362eda
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c8505a11e9388bf6401b0cde683aa0d216 ··src_hash:·c8505a11e9388bf6401b0cde683aa0d2
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··packHeader21 ··packHeader
22 ··positionRead22 ··positionRead
23 ··readSendFile23 ··readSendFile
24 ··sendFile24 ··sendFile
25 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer25 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer
26 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache26 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache
27 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports27 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
28 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types28 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
29 boot·module·dependencies:29 boot·module·dependencies:
30 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.030 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
31 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp31 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
32 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M32 ·····························recv-0.1.1-Jp5kD9a0NXzEEmDTJcyk8M
33 ·····························simple-sendfile-0.2.32-GFINWsTw2OK6ahfBeW1iVJ33 ·····························simple-sendfile-0.2.32-GFINWsTw2OK6ahfBeW1iVJ
34 plugin·package·dependencies:34 plugin·package·dependencies:
35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block35 orphans:·Data.Attoparsec.ByteString.Char8·Basement.Block
Offset 104, 69 lines modifiedOffset 104, 69 lines modified
104 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7104 import··-/··Network.Socket.Types·9562996c50b9f8e55261baf733d855e7
105 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799105 import··-/··Network.Socket.BufferPool·ba9a05842bcbbab34882095aab5ee799
106 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86106 import··-/··Network.Socket.BufferPool.Buffer·c6c8a077ddd8eb5a50640ce35cc90c86
107 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac107 import··-/··Network.Socket.BufferPool.Types·46faca185383e9c88cce88b28c8db0ac
108 import··-/··Network.Sendfile·29af75aa91b03cdc2c6d318926cae211108 import··-/··Network.Sendfile·29af75aa91b03cdc2c6d318926cae211
109 import··-/··Network.Sendfile.Linux·827f676476e89acbeb33beb1f8da5386109 import··-/··Network.Sendfile.Linux·827f676476e89acbeb33beb1f8da5386
110 import··-/··Network.Sendfile.Types·f4d9d116b988ffa9d0305a1adb4fd34f110 import··-/··Network.Sendfile.Types·f4d9d116b988ffa9d0305a1adb4fd34f
111 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Buffer·48764534ece3c9cbf398a3839bf89071 
112 ··exports:·dfe94a2471912611756a715629c92f93 
113 ··bufferIO·350d05fdf03237792af185d3b852210d 
114 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache·859846a95918069b91ce6bf04adb5b24 
115 ··exports:·399dd2ba19b33e56d7e3d5736a0b838f 
116 ··closeFile·5ddfed143f072ffee0999fba0bf05e8a 
117 ··openFile·7202c9b3b902c4e1d48fdbb489a030a0 
118 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
119 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
120 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
121 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
122 ··SendFile·ae80306aaab0e6ad3c4f2652423e8673 
123 ··fileIdFd·213b679c86000c7d16e4ab2b47a6aaa8 
124 ··fileIdPath·1a18dadd40adf929e2ce7b064097e571111 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Buffer·b12088326a3f1e3789127748349f07f8
 112 ··exports:·86dec556cbccb81a6571edb43c5db83b
 113 ··bufferIO·a00843e04e97d06e81a59bb314bbb637
 114 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache·e91c79049361e9a7c68ac81ef859d046
 115 ··exports:·d26815cd0791df4b462d4103c29f6787
 116 ··closeFile·89d00c5c4d57149b74e0ea4ca0864c3b
 117 ··openFile·b29485dadddc3e94ba2e08c4706f4ca2
 118 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 119 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 120 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 121 ··exports:·e776193e178069fa75741d1221223f86
 122 ··SendFile·f6bbe711cdf74a98473b4c90f8eb42bf
 123 ··fileIdFd·5ec770fa2c3d658cfdaae80ad49dd45e
 124 ··fileIdPath·a4e5a115b8b0ae0597d2cf800c66bf40
125 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf125 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
126 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb126 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
127 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d127 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
128 44417e370d08ec30b9f8786a7c9098d7128 128f0d11051fd8389c13fc34d168e23b
129 ··$trModule·::·GHC.Types.Module129 ··$trModule·::·GHC.Types.Module
130 ··[HasNoCafRefs,·TagSig:·<TagProper>,130 ··[HasNoCafRefs,·TagSig:·<TagProper>,
131 ···LambdaFormInfo:·LFCon[GHC.Types.Module],131 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
132 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]132 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
133 c366201b0ab8ad9010fc1b2c3850dbc5133 720c9054a4ab6c6a800b767bec9f3d46
134 ··$trModule1·::·GHC.Types.TrName134 ··$trModule1·::·GHC.Types.TrName
135 ··[HasNoCafRefs,·TagSig:·<TagProper>,135 ··[HasNoCafRefs,·TagSig:·<TagProper>,
136 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],136 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
137 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]137 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
138 cf574f07fe8b9ce4b23c7dbc87991a9f138 abab87ccab671ad92a418f00ed5afd31
139 ··$trModule2·::·GHC.Prim.Addr#139 ··$trModule2·::·GHC.Prim.Addr#
140 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,140 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
141 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.SendFile"#]141 ···Unfolding:·Core:·<vanilla>·"Network.Wai.Handler.Warp.SendFile"#]
142 514a29c00482a711d4c7be963d2761d6142 f97fc3a2c776ec0ae8570635dc9c2078
143 ··$trModule3·::·GHC.Types.TrName143 ··$trModule3·::·GHC.Types.TrName
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
145 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],145 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
146 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]146 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
147 b52e8fa8af8f8da4f51b6b2a151a30c3147 ead1a00f69ea69f8536b9a5b519bac6a
148 ··$trModule4·::·GHC.Prim.Addr#148 ··$trModule4·::·GHC.Prim.Addr#
149 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,149 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
150 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB"#] 
151 09867812f7aba8273734bd234991bec5150 ···Unfolding:·Core:·<vanilla>·"warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx"#]
 151 e3909dcefbd48afa5b82c8953df6b263
152 ··$wpackHeader·::152 ··$wpackHeader·::
153 ····GHC.Prim.Addr#153 ····GHC.Prim.Addr#
154 ····->·GHC.Prim.Int#154 ····->·GHC.Prim.Int#
155 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())155 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
156 ····->·GHC.Types.IO·()156 ····->·GHC.Types.IO·()
157 ····->·[Data.ByteString.Internal.Type.ByteString]157 ····->·[Data.ByteString.Internal.Type.ByteString]
158 ····->·GHC.Prim.Int#158 ····->·GHC.Prim.Int#
159 ····->·GHC.Prim.State#·GHC.Prim.RealWorld159 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
160 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Int#·#)160 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Int#·#)
161 ··StrWork([~,·~,·~,·!,·!])161 ··StrWork([~,·~,·~,·!,·!])
162 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·7,·Arity:·7,162 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·7,·Arity:·7,
163 ···Strictness:·<L><L><1C(L,C(1,P(L,A)))><1C(L,P(L,A))><1L><L><L>,163 ···Strictness:·<L><L><1C(L,C(1,P(L,A)))><1C(L,P(L,A))><1L><L><L>,
164 ···Inline:·[2]]164 ···Inline:·[2]]
165 6917b321fb839c77cbcde45ce3523170165 c070991a70f2ab366200a43e713ce423
166 ··$wreadSendFile·::166 ··$wreadSendFile·::
167 ····GHC.Prim.Addr#167 ····GHC.Prim.Addr#
168 ····->·GHC.Prim.Int#168 ····->·GHC.Prim.Int#
169 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())169 ····->·(Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·())
170 ····->·GHC.Internal.IO.FilePath170 ····->·GHC.Internal.IO.FilePath
171 ····->·GHC.Internal.Maybe.Maybe·GHC.Internal.System.Posix.Types.Fd171 ····->·GHC.Internal.Maybe.Maybe·GHC.Internal.System.Posix.Types.Fd
172 ····->·GHC.Num.Integer.Integer172 ····->·GHC.Num.Integer.Integer
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
175 ····->·[Data.ByteString.Internal.Type.ByteString]175 ····->·[Data.ByteString.Internal.Type.ByteString]
176 ····->·GHC.Prim.State#·GHC.Prim.RealWorld176 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
177 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)177 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#)
178 ··StrWork([~,·~,·~,·!,·!,·!,·!,·!,·!])178 ··StrWork([~,·~,·~,·!,·!,·!,·!,·!,·!])
179 ··[LambdaFormInfo:·LFReEntrant·10,·Arity:·10,179 ··[LambdaFormInfo:·LFReEntrant·10,·Arity:·10,
Max diff block lines reached; 8433/15694 bytes (53.73%) of diff not shown.
55.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Settings.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Settings.hi
Files 98% similar despite different names
55.3 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.Wai.Handler.Warp.Settings·91037 interface·Network.Wai.Handler.Warp.Settings·9103
8 ··interface·hash:·e2dc7ee56ebcdd720b9d80cb05d4b9de 
9 ··ABI·hash:·f3c725eaa5bd616fde2fedc49f4708f9 
10 ··export-list·hash:·00376d95f508e0ba677ac6cb6670a2be8 ··interface·hash:·ac1531fd805dc31539814a446d269eae
 9 ··ABI·hash:·5b948dbd7f1e62df48f987d24d01e6fb
 10 ··export-list·hash:·0f301459fcaaa3ea3ead19b42e46d723
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·b24feb81f222c772b8ba7b10676a564212 ··flag·hash:·3e198cbc5c767a797784165a39581df7
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c6837e006ddf8d6ca8e9fb34ba024f7c16 ··src_hash:·c6837e006ddf8d6ca8e9fb34ba024f7c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 24, 17 lines modifiedOffset 24, 17 lines modified
24 ··defaultOnExceptionResponse24 ··defaultOnExceptionResponse
25 ··defaultSettings25 ··defaultSettings
26 ··defaultShouldDisplayException26 ··defaultShouldDisplayException
27 ··exceptionResponseForDebug27 ··exceptionResponseForDebug
28 ··warpVersion28 ··warpVersion
29 ··ProxyProtocol{ProxyProtocolNone·ProxyProtocolOptional·ProxyProtocolRequired}29 ··ProxyProtocol{ProxyProtocolNone·ProxyProtocolOptional·ProxyProtocolRequired}
30 ··Settings{Settings·settingsAccept·settingsAltSvc·settingsBeforeMainLoop·settingsFdCacheDuration·settingsFileInfoCacheDuration·settingsFork·settingsGracefulCloseTimeout1·settingsGracefulCloseTimeout2·settingsGracefulShutdownTimeout·settingsHTTP2Enabled·settingsHost·settingsInstallShutdownHandler·settingsLogger·settingsManager·settingsMaxBuilderResponseBufferSize·settingsMaxTotalHeaderLength·settingsMaximumBodyFlush·settingsNoParsePath·settingsOnClose·settingsOnException·settingsOnExceptionResponse·settingsOnOpen·settingsPort·settingsProxyProtocol·settingsServerName·settingsServerPushLogger·settingsSlowlorisSize·settingsTimeout}30 ··Settings{Settings·settingsAccept·settingsAltSvc·settingsBeforeMainLoop·settingsFdCacheDuration·settingsFileInfoCacheDuration·settingsFork·settingsGracefulCloseTimeout1·settingsGracefulCloseTimeout2·settingsGracefulShutdownTimeout·settingsHTTP2Enabled·settingsHost·settingsInstallShutdownHandler·settingsLogger·settingsManager·settingsMaxBuilderResponseBufferSize·settingsMaxTotalHeaderLength·settingsMaximumBodyFlush·settingsNoParsePath·settingsOnClose·settingsOnException·settingsOnExceptionResponse·settingsOnOpen·settingsPort·settingsProxyProtocol·settingsServerName·settingsServerPushLogger·settingsSlowlorisSize·settingsTimeout}
31 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports31 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
32 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types32 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
33 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Paths_warp33 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Paths_warp
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.035 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
36 ·····························ghc-prim-0.12.0·http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui236 ·····························ghc-prim-0.12.0·http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
37 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp37 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
38 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN·text-2.1.338 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN·text-2.1.3
39 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U739 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
40 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP40 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
Offset 126, 165 lines modifiedOffset 126, 165 lines modified
126 import··-/··Data.Text·5befa765efb7f8324cd462a1ddcbf56e126 import··-/··Data.Text·5befa765efb7f8324cd462a1ddcbf56e
127 import··-/··Data.Text.IO·26592e687cb455e56adbf137fb0659c7127 import··-/··Data.Text.IO·26592e687cb455e56adbf137fb0659c7
128 import··-/··Data.Text.Internal·abec2bfd9eb9f4d113c531970e51e118128 import··-/··Data.Text.Internal·abec2bfd9eb9f4d113c531970e51e118
129 import··-/··Data.Text.Internal.IO·29946ee0bec8451e9980b4aa5b57780a129 import··-/··Data.Text.Internal.IO·29946ee0bec8451e9980b4aa5b57780a
130 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8130 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
131 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38131 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
132 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083132 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
133 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
134 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
135 ··isAsyncException·a733518cb17dd340d509e0a648a8dc75 
136 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
137 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
138 ··InvalidRequest·2f5485b4338f67f3d7b09d0978d03018 
139 ··PayloadTooLarge·832477cb7f89ab76ac67a2c386db2c94 
140 ··Port·5b3273d37c99b95a9030e8bd4a4480e4 
141 ··RequestHeaderFieldsTooLarge·ff0c691ea5047ed930a941e09430846b 
142 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Paths_warp·95915cb7379177db69abb6b156dddb06 
143 ··exports:·30b90c4182c2c4eeef941b289e6b9610 
144 ··version·86d4ff1f4dcb85d546d67404c16bf661133 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 134 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 135 ··isAsyncException·fa927ecab9a2cee5fb4f3ca4fda6f2e6
 136 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 137 ··exports:·e776193e178069fa75741d1221223f86
 138 ··InvalidRequest·e1f0f5cbb1c3819cbe3f84f163d0e6d6
 139 ··PayloadTooLarge·ae5567cd6a767e826b732333ecad9e40
 140 ··Port·36193df0aa22c793868babd6c3e1b3ab
 141 ··RequestHeaderFieldsTooLarge·91983d8b3c064433ef60690f9686bdcc
 142 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Paths_warp·2e9f68a0603ec2c3a3b0d46d4e97e118
 143 ··exports:·51528fc6b97b20637f587e7864cd3d81
 144 ··version·d5ab47115bae27c9d01efcb31046223e
145 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf145 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
146 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb146 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
147 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d147 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
148 8ee7b8ee2c947a03d3e368017f447ec2148 e469cfea292582fb54a5c1d67639a65d
149 ··$tc'ProxyProtocolNone·::·GHC.Types.TyCon149 ··$tc'ProxyProtocolNone·::·GHC.Types.TyCon
150 ··[HasNoCafRefs,·TagSig:·<TagProper>,150 ··[HasNoCafRefs,·TagSig:·<TagProper>,
151 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],151 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
152 ···Unfolding:·Core:·<vanilla>152 ···Unfolding:·Core:·<vanilla>
153 ··············GHC.Types.TyCon153 ··············GHC.Types.TyCon
154 ················16992345211620740029#Word64 
155 ················12444606699083221168#Word64154 ················17777122862106565497#Word64
 155 ················4094908777715593622#Word64
156 ················$trModule156 ················$trModule
157 ················$tc'ProxyProtocolNone2157 ················$tc'ProxyProtocolNone2
158 ················0#158 ················0#
159 ················$tc'ProxyProtocolNone1]159 ················$tc'ProxyProtocolNone1]
160 e2d9ab0f3e068cb4ae79964aefad1110160 f4ba9d9ef5383f846ad7849f73f2dda8
161 ··$tc'ProxyProtocolNone1·::·GHC.Types.KindRep161 ··$tc'ProxyProtocolNone1·::·GHC.Types.KindRep
162 ··[HasNoCafRefs,·TagSig:·<TagProper>,162 ··[HasNoCafRefs,·TagSig:·<TagProper>,
163 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]163 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]
164 40a6923aa699e196d0bc06144c27b9ed164 233c09856224083fc877995a5e88bde9
165 ··$tc'ProxyProtocolNone2·::·GHC.Types.TrName165 ··$tc'ProxyProtocolNone2·::·GHC.Types.TrName
166 ··[HasNoCafRefs,·TagSig:·<TagProper>,166 ··[HasNoCafRefs,·TagSig:·<TagProper>,
167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
168 ···Unfolding:·Core:·<vanilla>168 ···Unfolding:·Core:·<vanilla>
169 ··············GHC.Types.TrNameS·$tc'ProxyProtocolNone3]169 ··············GHC.Types.TrNameS·$tc'ProxyProtocolNone3]
170 0ebd9eb10326152398fa1639f7b4176d170 d71d4d9cd66e0ce4b469784cf8511fcb
171 ··$tc'ProxyProtocolNone3·::·GHC.Prim.Addr#171 ··$tc'ProxyProtocolNone3·::·GHC.Prim.Addr#
172 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,172 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
173 ···Unfolding:·Core:·<vanilla>·"'ProxyProtocolNone"#]173 ···Unfolding:·Core:·<vanilla>·"'ProxyProtocolNone"#]
174 38fcae119d26fd206dc7e8b25180715c174 812eb5f5227c38ffde6a4fc3f4cf38e5
175 ··$tc'ProxyProtocolOptional·::·GHC.Types.TyCon175 ··$tc'ProxyProtocolOptional·::·GHC.Types.TyCon
176 ··[HasNoCafRefs,·TagSig:·<TagProper>,176 ··[HasNoCafRefs,·TagSig:·<TagProper>,
177 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],177 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
178 ···Unfolding:·Core:·<vanilla>178 ···Unfolding:·Core:·<vanilla>
179 ··············GHC.Types.TyCon179 ··············GHC.Types.TyCon
180 ················1837778158292200562#Word64 
181 ················779962664112216984#Word64180 ················7800287340359745421#Word64
 181 ················4998079600050093285#Word64
182 ················$trModule182 ················$trModule
183 ················$tc'ProxyProtocolOptional1183 ················$tc'ProxyProtocolOptional1
184 ················0#184 ················0#
185 ················$tc'ProxyProtocolNone1]185 ················$tc'ProxyProtocolNone1]
186 47ce9da2cc8ec945beec4c48d081fc86186 cd36ec5a04d9ca635c0a88fdee834d81
187 ··$tc'ProxyProtocolOptional1·::·GHC.Types.TrName187 ··$tc'ProxyProtocolOptional1·::·GHC.Types.TrName
188 ··[HasNoCafRefs,·TagSig:·<TagProper>,188 ··[HasNoCafRefs,·TagSig:·<TagProper>,
189 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],189 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
190 ···Unfolding:·Core:·<vanilla>190 ···Unfolding:·Core:·<vanilla>
191 ··············GHC.Types.TrNameS·$tc'ProxyProtocolOptional2]191 ··············GHC.Types.TrNameS·$tc'ProxyProtocolOptional2]
192 1c463222dd76735ada526d412882d5ef192 76cc110e95d07f9442c5e20c379566c3
193 ··$tc'ProxyProtocolOptional2·::·GHC.Prim.Addr#193 ··$tc'ProxyProtocolOptional2·::·GHC.Prim.Addr#
194 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,194 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
195 ···Unfolding:·Core:·<vanilla>·"'ProxyProtocolOptional"#]195 ···Unfolding:·Core:·<vanilla>·"'ProxyProtocolOptional"#]
196 eae657618da7f4230207d37d3de068eb196 47427c5b079d073b2e74c362be5b4945
197 ··$tc'ProxyProtocolRequired·::·GHC.Types.TyCon197 ··$tc'ProxyProtocolRequired·::·GHC.Types.TyCon
198 ··[HasNoCafRefs,·TagSig:·<TagProper>,198 ··[HasNoCafRefs,·TagSig:·<TagProper>,
199 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],199 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
Max diff block lines reached; 48896/56617 bytes (86.36%) of diff not shown.
55.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Settings.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Settings.dyn_hi
Files 98% similar despite different names
55.3 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Network.Wai.Handler.Warp.Settings·91037 interface·Network.Wai.Handler.Warp.Settings·9103
8 ··interface·hash:·e2dc7ee56ebcdd720b9d80cb05d4b9de 
9 ··ABI·hash:·f3c725eaa5bd616fde2fedc49f4708f9 
10 ··export-list·hash:·00376d95f508e0ba677ac6cb6670a2be8 ··interface·hash:·ac1531fd805dc31539814a446d269eae
 9 ··ABI·hash:·5b948dbd7f1e62df48f987d24d01e6fb
 10 ··export-list·hash:·0f301459fcaaa3ea3ead19b42e46d723
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3e198cbc5c767a797784165a39581df712 ··flag·hash:·b24feb81f222c772b8ba7b10676a5642
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·c6837e006ddf8d6ca8e9fb34ba024f7c16 ··src_hash:·c6837e006ddf8d6ca8e9fb34ba024f7c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 24, 17 lines modifiedOffset 24, 17 lines modified
24 ··defaultOnExceptionResponse24 ··defaultOnExceptionResponse
25 ··defaultSettings25 ··defaultSettings
26 ··defaultShouldDisplayException26 ··defaultShouldDisplayException
27 ··exceptionResponseForDebug27 ··exceptionResponseForDebug
28 ··warpVersion28 ··warpVersion
29 ··ProxyProtocol{ProxyProtocolNone·ProxyProtocolOptional·ProxyProtocolRequired}29 ··ProxyProtocol{ProxyProtocolNone·ProxyProtocolOptional·ProxyProtocolRequired}
30 ··Settings{Settings·settingsAccept·settingsAltSvc·settingsBeforeMainLoop·settingsFdCacheDuration·settingsFileInfoCacheDuration·settingsFork·settingsGracefulCloseTimeout1·settingsGracefulCloseTimeout2·settingsGracefulShutdownTimeout·settingsHTTP2Enabled·settingsHost·settingsInstallShutdownHandler·settingsLogger·settingsManager·settingsMaxBuilderResponseBufferSize·settingsMaxTotalHeaderLength·settingsMaximumBodyFlush·settingsNoParsePath·settingsOnClose·settingsOnException·settingsOnExceptionResponse·settingsOnOpen·settingsPort·settingsProxyProtocol·settingsServerName·settingsServerPushLogger·settingsSlowlorisSize·settingsTimeout}30 ··Settings{Settings·settingsAccept·settingsAltSvc·settingsBeforeMainLoop·settingsFdCacheDuration·settingsFileInfoCacheDuration·settingsFork·settingsGracefulCloseTimeout1·settingsGracefulCloseTimeout2·settingsGracefulShutdownTimeout·settingsHTTP2Enabled·settingsHost·settingsInstallShutdownHandler·settingsLogger·settingsManager·settingsMaxBuilderResponseBufferSize·settingsMaxTotalHeaderLength·settingsMaximumBodyFlush·settingsNoParsePath·settingsOnClose·settingsOnException·settingsOnExceptionResponse·settingsOnOpen·settingsPort·settingsProxyProtocol·settingsServerName·settingsServerPushLogger·settingsSlowlorisSize·settingsTimeout}
31 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports31 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
32 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types32 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types
33 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Paths_warp33 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Paths_warp
34 boot·module·dependencies:34 boot·module·dependencies:
35 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.035 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
36 ·····························ghc-prim-0.12.0·http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui236 ·····························ghc-prim-0.12.0·http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2
37 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp37 ·····························network-3.2.8.0-EpoT6TF40y6Dph5NPnICp
38 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN·text-2.1.338 ·····························streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN·text-2.1.3
39 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U739 ·····························time-manager-0.2.4-IwLSLQHQI9B4z41HtjI4U7
40 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP40 ·····························wai-3.2.4-H43ZxeibDsyGbU0DvXQdUP
Offset 126, 165 lines modifiedOffset 126, 165 lines modified
126 import··-/··Data.Text·5befa765efb7f8324cd462a1ddcbf56e126 import··-/··Data.Text·5befa765efb7f8324cd462a1ddcbf56e
127 import··-/··Data.Text.IO·26592e687cb455e56adbf137fb0659c7127 import··-/··Data.Text.IO·26592e687cb455e56adbf137fb0659c7
128 import··-/··Data.Text.Internal·abec2bfd9eb9f4d113c531970e51e118128 import··-/··Data.Text.Internal·abec2bfd9eb9f4d113c531970e51e118
129 import··-/··Data.Text.Internal.IO·29946ee0bec8451e9980b4aa5b57780a129 import··-/··Data.Text.Internal.IO·29946ee0bec8451e9980b4aa5b57780a
130 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8130 import··-/··System.TimeManager·0fa9bab9a7ac66b22bb7e9e4e2d9d7f8
131 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38131 import··-/··Network.Wai·97718081d0ce1aefba6cac5201851f38
132 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083132 import··-/··Network.Wai.Internal·792270b98541f584d2c978e90e259083
133 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports·dcf64789369be397688adeb3a8b6077d 
134 ··exports:·a2bb3dcc22bef7437912bc9517d4217c 
135 ··isAsyncException·a733518cb17dd340d509e0a648a8dc75 
136 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Types·ef25a4ae8d8f7190f25b418c36458e78 
137 ··exports:·8782a6b0cec22af4742e4e68b0df20b7 
138 ··InvalidRequest·2f5485b4338f67f3d7b09d0978d03018 
139 ··PayloadTooLarge·832477cb7f89ab76ac67a2c386db2c94 
140 ··Port·5b3273d37c99b95a9030e8bd4a4480e4 
141 ··RequestHeaderFieldsTooLarge·ff0c691ea5047ed930a941e09430846b 
142 import··-/··warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Paths_warp·95915cb7379177db69abb6b156dddb06 
143 ··exports:·30b90c4182c2c4eeef941b289e6b9610 
144 ··version·86d4ff1f4dcb85d546d67404c16bf661133 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports·628621decab9c419b9b4cb8f4ad4e9ed
 134 ··exports:·2b6a3d60fbc9692bdb339107c3c0fbb4
 135 ··isAsyncException·fa927ecab9a2cee5fb4f3ca4fda6f2e6
 136 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Types·7939334f8f8bc180cfe54e43503b4088
 137 ··exports:·e776193e178069fa75741d1221223f86
 138 ··InvalidRequest·e1f0f5cbb1c3819cbe3f84f163d0e6d6
 139 ··PayloadTooLarge·ae5567cd6a767e826b732333ecad9e40
 140 ··Port·36193df0aa22c793868babd6c3e1b3ab
 141 ··RequestHeaderFieldsTooLarge·91983d8b3c064433ef60690f9686bdcc
 142 import··-/··warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Paths_warp·2e9f68a0603ec2c3a3b0d46d4e97e118
 143 ··exports:·51528fc6b97b20637f587e7864cd3d81
 144 ··version·d5ab47115bae27c9d01efcb31046223e
145 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf145 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
146 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a32763109b9117b0b76a10d7eb334bb146 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·62c17ff757a064d29901e80a583ca1ac
147 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d147 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
148 8ee7b8ee2c947a03d3e368017f447ec2148 e469cfea292582fb54a5c1d67639a65d
149 ··$tc'ProxyProtocolNone·::·GHC.Types.TyCon149 ··$tc'ProxyProtocolNone·::·GHC.Types.TyCon
150 ··[HasNoCafRefs,·TagSig:·<TagProper>,150 ··[HasNoCafRefs,·TagSig:·<TagProper>,
151 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],151 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
152 ···Unfolding:·Core:·<vanilla>152 ···Unfolding:·Core:·<vanilla>
153 ··············GHC.Types.TyCon153 ··············GHC.Types.TyCon
154 ················16992345211620740029#Word64 
155 ················12444606699083221168#Word64154 ················17777122862106565497#Word64
 155 ················4094908777715593622#Word64
156 ················$trModule156 ················$trModule
157 ················$tc'ProxyProtocolNone2157 ················$tc'ProxyProtocolNone2
158 ················0#158 ················0#
159 ················$tc'ProxyProtocolNone1]159 ················$tc'ProxyProtocolNone1]
160 e2d9ab0f3e068cb4ae79964aefad1110160 f4ba9d9ef5383f846ad7849f73f2dda8
161 ··$tc'ProxyProtocolNone1·::·GHC.Types.KindRep161 ··$tc'ProxyProtocolNone1·::·GHC.Types.KindRep
162 ··[HasNoCafRefs,·TagSig:·<TagProper>,162 ··[HasNoCafRefs,·TagSig:·<TagProper>,
163 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]163 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepTyConApp],·Inline:·[~]]
164 40a6923aa699e196d0bc06144c27b9ed164 233c09856224083fc877995a5e88bde9
165 ··$tc'ProxyProtocolNone2·::·GHC.Types.TrName165 ··$tc'ProxyProtocolNone2·::·GHC.Types.TrName
166 ··[HasNoCafRefs,·TagSig:·<TagProper>,166 ··[HasNoCafRefs,·TagSig:·<TagProper>,
167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],167 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
168 ···Unfolding:·Core:·<vanilla>168 ···Unfolding:·Core:·<vanilla>
169 ··············GHC.Types.TrNameS·$tc'ProxyProtocolNone3]169 ··············GHC.Types.TrNameS·$tc'ProxyProtocolNone3]
170 0ebd9eb10326152398fa1639f7b4176d170 d71d4d9cd66e0ce4b469784cf8511fcb
171 ··$tc'ProxyProtocolNone3·::·GHC.Prim.Addr#171 ··$tc'ProxyProtocolNone3·::·GHC.Prim.Addr#
172 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,172 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
173 ···Unfolding:·Core:·<vanilla>·"'ProxyProtocolNone"#]173 ···Unfolding:·Core:·<vanilla>·"'ProxyProtocolNone"#]
174 38fcae119d26fd206dc7e8b25180715c174 812eb5f5227c38ffde6a4fc3f4cf38e5
175 ··$tc'ProxyProtocolOptional·::·GHC.Types.TyCon175 ··$tc'ProxyProtocolOptional·::·GHC.Types.TyCon
176 ··[HasNoCafRefs,·TagSig:·<TagProper>,176 ··[HasNoCafRefs,·TagSig:·<TagProper>,
177 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],177 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
178 ···Unfolding:·Core:·<vanilla>178 ···Unfolding:·Core:·<vanilla>
179 ··············GHC.Types.TyCon179 ··············GHC.Types.TyCon
180 ················1837778158292200562#Word64 
181 ················779962664112216984#Word64180 ················7800287340359745421#Word64
 181 ················4998079600050093285#Word64
182 ················$trModule182 ················$trModule
183 ················$tc'ProxyProtocolOptional1183 ················$tc'ProxyProtocolOptional1
184 ················0#184 ················0#
185 ················$tc'ProxyProtocolNone1]185 ················$tc'ProxyProtocolNone1]
186 47ce9da2cc8ec945beec4c48d081fc86186 cd36ec5a04d9ca635c0a88fdee834d81
187 ··$tc'ProxyProtocolOptional1·::·GHC.Types.TrName187 ··$tc'ProxyProtocolOptional1·::·GHC.Types.TrName
188 ··[HasNoCafRefs,·TagSig:·<TagProper>,188 ··[HasNoCafRefs,·TagSig:·<TagProper>,
189 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],189 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
190 ···Unfolding:·Core:·<vanilla>190 ···Unfolding:·Core:·<vanilla>
191 ··············GHC.Types.TrNameS·$tc'ProxyProtocolOptional2]191 ··············GHC.Types.TrNameS·$tc'ProxyProtocolOptional2]
192 1c463222dd76735ada526d412882d5ef192 76cc110e95d07f9442c5e20c379566c3
193 ··$tc'ProxyProtocolOptional2·::·GHC.Prim.Addr#193 ··$tc'ProxyProtocolOptional2·::·GHC.Prim.Addr#
194 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,194 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
195 ···Unfolding:·Core:·<vanilla>·"'ProxyProtocolOptional"#]195 ···Unfolding:·Core:·<vanilla>·"'ProxyProtocolOptional"#]
196 eae657618da7f4230207d37d3de068eb196 47427c5b079d073b2e74c362be5b4945
197 ··$tc'ProxyProtocolRequired·::·GHC.Types.TyCon197 ··$tc'ProxyProtocolRequired·::·GHC.Types.TyCon
198 ··[HasNoCafRefs,·TagSig:·<TagProper>,198 ··[HasNoCafRefs,·TagSig:·<TagProper>,
199 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],199 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
Max diff block lines reached; 48896/56617 bytes (86.36%) of diff not shown.
82.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB/Network/Wai/Handler/Warp/Types.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx/Network/Wai/Handler/Warp/Types.hi
Files 96% similar despite different names
81.9 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Network.Wai.Handler.Warp.Types·91037 interface·Network.Wai.Handler.Warp.Types·9103
8 ··interface·hash:·1eb2ac9016ce29342cd083fbad3380bd 
9 ··ABI·hash:·ef25a4ae8d8f7190f25b418c36458e78 
10 ··export-list·hash:·8782a6b0cec22af4742e4e68b0df20b78 ··interface·hash:·3c29aa6e00a811bdd8a4c7807782ee9d
 9 ··ABI·hash:·7939334f8f8bc180cfe54e43503b4088
 10 ··export-list·hash:·e776193e178069fa75741d1221223f86
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4f0e3d979e0010a941b60a85d205474d12 ··flag·hash:·df615bbb02c27c8fe2fb49186624b410
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·0bc01c59cca3cd71346798874bc4403c16 ··src_hash:·0bc01c59cca3cd71346798874bc4403c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 36, 18 lines modifiedOffset 36, 18 lines modified
36 ··InvalidRequest{BadFirstLine·BadProxyHeader·ConnectionClosedByPeer·IncompleteHeaders·NonHttp·NotEnoughLines·OverLargeHeader·PayloadTooLarge·RequestHeaderFieldsTooLarge}36 ··InvalidRequest{BadFirstLine·BadProxyHeader·ConnectionClosedByPeer·IncompleteHeaders·NonHttp·NotEnoughLines·OverLargeHeader·PayloadTooLarge·RequestHeaderFieldsTooLarge}
37 ··Port37 ··Port
38 ··RecvBuf38 ··RecvBuf
39 ··SendFile39 ··SendFile
40 ··Source{Source}40 ··Source{Source}
41 ··Transport{QUIC·TCP·TLS·quicChiperID·quicClientCertificate·quicNegotiatedProtocol·tlsChiperID·tlsClientCertificate·tlsMajorVersion·tlsMinorVersion·tlsNegotiatedProtocol}41 ··Transport{QUIC·TCP·TLS·quicChiperID·quicClientCertificate·quicNegotiatedProtocol·tlsChiperID·tlsClientCertificate·tlsMajorVersion·tlsMinorVersion·tlsNegotiatedProtocol}
42 ··WriteBuffer{WriteBuffer·bufBuffer·bufFree·bufSize}42 ··WriteBuffer{WriteBuffer·bufBuffer·bufFree·bufSize}
43 direct·module·dependencies:·warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Date43 direct·module·dependencies:·warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Date
44 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FdCache44 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FdCache
45 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.FileInfoCache45 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.FileInfoCache
46 ····························warp-3.4.9-LjBN3Yb3HPW9VzXM2AdDUB:Network.Wai.Handler.Warp.Imports46 ····························warp-3.4.9-GB1HIzPtmljL3FrcAdvQSx:Network.Wai.Handler.Warp.Imports
47 boot·module·dependencies:47 boot·module·dependencies:
48 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.048 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
49 ·····························crypton-x509-1.7.7-5bpmVteB0odGq4FmedilMt49 ·········