3.25 MB
/srv/reproducible-results/rbuild-debian/r-b-build.f0td07uT/b1/haskell-lua_2.3.4+ds1-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.f0td07uT/b2/haskell-lua_2.3.4+ds1-1_amd64.changes
592 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·ae73445b314151c006bc47c4b550664a·104232·haskell·optional·libghc-lua-dev_2.3.4+ds1-1_amd64.deb 
2 ·93bd525b7e01a92d8e4604d401a799e9·123956·doc·optional·libghc-lua-doc_2.3.4+ds1-1_all.deb 
3 ·94e4e6bfa308a6bad440c35cc1e81f0f·89736·haskell·optional·libghc-lua-prof_2.3.4+ds1-1_amd64.deb1 ·392671ad119c8c2ea64495b0e3f54101·104116·haskell·optional·libghc-lua-dev_2.3.4+ds1-1_amd64.deb
 2 ·74c743c9d1b0e768d15f0f58af007d16·123920·doc·optional·libghc-lua-doc_2.3.4+ds1-1_all.deb
 3 ·e4b5842d8b404b23b74c8c44711d56f8·90064·haskell·optional·libghc-lua-prof_2.3.4+ds1-1_amd64.deb
2.6 MB
libghc-lua-dev_2.3.4+ds1-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-01-11·20:33:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-01-11·20:33:18.000000·debian-binary
2 -rw-r--r--···0········0········0·····1588·2026-01-11·20:33:18.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1596·2026-01-11·20:33:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0···102452·2026-01-11·20:33:18.000000·data.tar.xz3 -rw-r--r--···0········0········0···102328·2026-01-11·20:33:18.000000·data.tar.xz
7.52 KB
control.tar.xz
7.49 KB
control.tar
842 B
./control
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Package:·libghc-lua-dev1 Package:·libghc-lua-dev
2 Source:·haskell-lua2 Source:·haskell-lua
3 Version:·2.3.4+ds1-13 Version:·2.3.4+ds1-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:·9966 Installed-Size:·996
7 Depends:·libghc-base-dev-4.20.2.0-47ff0,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg),·liblua5.4-0·(>=·5.4.6),·liblua5.4-dev7 Depends:·libghc-base-dev-4.20.2.0-47ff0,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg),·liblua5.4-0·(>=·5.4.6),·liblua5.4-dev
8 Provides:·libghc-lua-dev-2.3.4-34f618 Provides:·libghc-lua-dev-2.3.4-0709d
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://hslua.org/11 Homepage:·https://hslua.org/
12 Description:·Lua·bindings·for·Haskell12 Description:·Lua·bindings·for·Haskell
13 ·This·package·provides·bindings·and·types·to·bridge·Haskell·and·Lua.13 ·This·package·provides·bindings·and·types·to·bridge·Haskell·and·Lua.
14 ·.14 ·.
15 ·This·package·provides·a·library·for·the·Haskell·programming·language.15 ·This·package·provides·a·library·for·the·Haskell·programming·language.
16 ·See·http://www.haskell.org/·for·more·information·on·Haskell.16 ·See·http://www.haskell.org/·for·more·information·on·Haskell.
17 Ghc-Package:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA17 Ghc-Package:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V
6.65 KB
./md5sums
30.0 B
./md5sums
Files differ
6.6 KB
line order
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSlua-2.3.4-9jycuNWuw7q13eGe6UuFpA-ghc9.10.3.so1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSlua-2.3.4-DQu9yFSVj944Se7SLRux3V-ghc9.10.3.so
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua.dyn_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua.dyn_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua.hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua.hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Auxiliary.dyn_hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Auxiliary.dyn_hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Auxiliary.hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Auxiliary.hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Call.dyn_hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Call.dyn_hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Call.hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Call.hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Constants.dyn_hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Constants.dyn_hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Constants.hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Constants.hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Debug.dyn_hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Debug.dyn_hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Debug.hi11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Debug.hi
12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz.dyn_hi12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz.dyn_hi
13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz.hi13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz.hi
14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Auxiliary.dyn_hi14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Auxiliary.dyn_hi
15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Auxiliary.hi15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Auxiliary.hi
16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Functions.dyn_hi16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Functions.dyn_hi
17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Functions.hi17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Functions.hi
18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Lib.dyn_hi18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Lib.dyn_hi
19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Lib.hi19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Lib.hi
20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Primary.dyn_hi20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Primary.dyn_hi
21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Primary.hi21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Primary.hi
22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Types.dyn_hi22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Types.dyn_hi
23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Types.hi23 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Types.hi
24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Userdata.dyn_hi24 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Userdata.dyn_hi
25 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Userdata.hi25 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Userdata.hi
26 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Warn.dyn_hi26 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Warn.dyn_hi
27 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Warn.hi27 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Warn.hi
28 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/libHSlua-2.3.4-9jycuNWuw7q13eGe6UuFpA.a28 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/libHSlua-2.3.4-DQu9yFSVj944Se7SLRux3V.a
29 usr/share/doc/libghc-lua-dev/changelog.Debian.gz29 usr/share/doc/libghc-lua-dev/changelog.Debian.gz
30 usr/share/doc/libghc-lua-dev/changelog.gz30 usr/share/doc/libghc-lua-dev/changelog.gz
31 usr/share/doc/libghc-lua-dev/copyright31 usr/share/doc/libghc-lua-dev/copyright
32 var/lib/ghc/package.conf.d/lua-2.3.4.conf32 var/lib/ghc/package.conf.d/lua-2.3.4.conf
2.59 MB
data.tar.xz
2.59 MB
data.tar
13.9 KB
file list
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.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-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/
8 -rw-r--r--···0·root·········(0)·root·········(0)···242928·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSlua-2.3.4-9jycuNWuw7q13eGe6UuFpA-ghc9.10.3.so8 -rw-r--r--···0·root·········(0)·root·········(0)···242928·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSlua-2.3.4-DQu9yFSVj944Se7SLRux3V-ghc9.10.3.so
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/
11 -rw-r--r--···0·root·········(0)·root·········(0)····14491·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Auxiliary.dyn_hi11 -rw-r--r--···0·root·········(0)·root·········(0)····14494·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Auxiliary.dyn_hi
12 -rw-r--r--···0·root·········(0)·root·········(0)····14490·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Auxiliary.hi12 -rw-r--r--···0·root·········(0)·root·········(0)····14493·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Auxiliary.hi
13 -rw-r--r--···0·root·········(0)·root·········(0)·····3986·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Call.dyn_hi13 -rw-r--r--···0·root·········(0)·root·········(0)·····3982·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Call.dyn_hi
14 -rw-r--r--···0·root·········(0)·root·········(0)·····3985·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Call.hi14 -rw-r--r--···0·root·········(0)·root·········(0)·····3981·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Call.hi
15 -rw-r--r--···0·root·········(0)·root·········(0)····30504·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Constants.dyn_hi15 -rw-r--r--···0·root·········(0)·root·········(0)····30533·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Constants.dyn_hi
16 -rw-r--r--···0·root·········(0)·root·········(0)····30499·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Constants.hi16 -rw-r--r--···0·root·········(0)·root·········(0)····30528·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Constants.hi
17 -rw-r--r--···0·root·········(0)·root·········(0)·····2918·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Debug.dyn_hi17 -rw-r--r--···0·root·········(0)·root·········(0)·····2922·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Debug.dyn_hi
18 -rw-r--r--···0·root·········(0)·root·········(0)·····2915·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Debug.hi18 -rw-r--r--···0·root·········(0)·root·········(0)·····2919·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Debug.hi
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/
20 -rw-r--r--···0·root·········(0)·root·········(0)·····3830·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Auxiliary.dyn_hi20 -rw-r--r--···0·root·········(0)·root·········(0)·····3822·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Auxiliary.dyn_hi
21 -rw-r--r--···0·root·········(0)·root·········(0)·····3827·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Auxiliary.hi21 -rw-r--r--···0·root·········(0)·root·········(0)·····3819·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Auxiliary.hi
22 -rw-r--r--···0·root·········(0)·root·········(0)·····8166·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Functions.dyn_hi22 -rw-r--r--···0·root·········(0)·root·········(0)·····8172·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Functions.dyn_hi
23 -rw-r--r--···0·root·········(0)·root·········(0)·····8165·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Functions.hi23 -rw-r--r--···0·root·········(0)·root·········(0)·····8171·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Functions.hi
24 -rw-r--r--···0·root·········(0)·root·········(0)·····1779·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz.dyn_hi24 -rw-r--r--···0·root·········(0)·root·········(0)·····1776·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz.dyn_hi
25 -rw-r--r--···0·root·········(0)·root·········(0)·····1776·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz.hi25 -rw-r--r--···0·root·········(0)·root·········(0)·····1773·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz.hi
26 -rw-r--r--···0·root·········(0)·root·········(0)·····2206·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Lib.dyn_hi26 -rw-r--r--···0·root·········(0)·root·········(0)·····2203·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Lib.dyn_hi
27 -rw-r--r--···0·root·········(0)·root·········(0)·····2203·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Lib.hi27 -rw-r--r--···0·root·········(0)·root·········(0)·····2200·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Lib.hi
28 -rw-r--r--···0·root·········(0)·root·········(0)····48040·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Primary.dyn_hi28 -rw-r--r--···0·root·········(0)·root·········(0)····48046·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Primary.dyn_hi
29 -rw-r--r--···0·root·········(0)·root·········(0)····48039·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Primary.hi29 -rw-r--r--···0·root·········(0)·root·········(0)····48045·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Primary.hi
30 -rw-r--r--···0·root·········(0)·root·········(0)····52698·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Types.dyn_hi30 -rw-r--r--···0·root·········(0)·root·········(0)····52696·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Types.dyn_hi
31 -rw-r--r--···0·root·········(0)·root·········(0)····52695·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Types.hi31 -rw-r--r--···0·root·········(0)·root·········(0)····52693·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Types.hi
32 -rw-r--r--···0·root·········(0)·root·········(0)·····6694·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Userdata.dyn_hi32 -rw-r--r--···0·root·········(0)·root·········(0)·····6690·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Userdata.dyn_hi
33 -rw-r--r--···0·root·········(0)·root·········(0)·····6693·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Userdata.hi33 -rw-r--r--···0·root·········(0)·root·········(0)·····6689·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Userdata.hi
34 -rw-r--r--···0·root·········(0)·root·········(0)·····1973·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Warn.dyn_hi34 -rw-r--r--···0·root·········(0)·root·········(0)·····1976·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Warn.dyn_hi
35 -rw-r--r--···0·root·········(0)·root·········(0)·····1972·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Warn.hi35 -rw-r--r--···0·root·········(0)·root·········(0)·····1975·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Warn.hi
36 -rw-r--r--···0·root·········(0)·root·········(0)····12033·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua.dyn_hi36 -rw-r--r--···0·root·········(0)·root·········(0)····12029·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua.dyn_hi
37 -rw-r--r--···0·root·········(0)·root·········(0)····12028·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua.hi37 -rw-r--r--···0·root·········(0)·root·········(0)····12024·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua.hi
38 -rw-r--r--···0·root·········(0)·root·········(0)···361228·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/libHSlua-2.3.4-9jycuNWuw7q13eGe6UuFpA.a38 -rw-r--r--···0·root·········(0)·root·········(0)···361228·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/libHSlua-2.3.4-DQu9yFSVj944Se7SLRux3V.a
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/doc/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/doc/
41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-dev/41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-dev/
42 -rw-r--r--···0·root·········(0)·root·········(0)······561·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-dev/changelog.Debian.gz42 -rw-r--r--···0·root·········(0)·root·········(0)······561·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-dev/changelog.Debian.gz
43 -rw-r--r--···0·root·········(0)·root·········(0)·····2287·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-lua-dev/changelog.gz43 -rw-r--r--···0·root·········(0)·root·········(0)·····2287·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-lua-dev/changelog.gz
44 -rw-r--r--···0·root·········(0)·root·········(0)·····1716·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-dev/copyright44 -rw-r--r--···0·root·········(0)·root·········(0)·····1716·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-dev/copyright
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./var/45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./var/
2.51 KB
./var/lib/ghc/package.conf.d/lua-2.3.4.conf
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 name:···················lua1 name:···················lua
2 version:················2.3.42 version:················2.3.4
3 visibility:·············public3 visibility:·············public
4 id:·····················lua-2.3.4-9jycuNWuw7q13eGe6UuFpA 
5 key:····················lua-2.3.4-9jycuNWuw7q13eGe6UuFpA4 id:·····················lua-2.3.4-DQu9yFSVj944Se7SLRux3V
 5 key:····················lua-2.3.4-DQu9yFSVj944Se7SLRux3V
6 license:················MIT6 license:················MIT
7 copyright:7 copyright:
8 ····©·2007–2012·Gracjan·Polak;8 ····©·2007–2012·Gracjan·Polak;
9 ····©·2012–2016·Ömer·Sinan·Ağacan;9 ····©·2012–2016·Ömer·Sinan·Ağacan;
10 ····©·2017-2025·Albert·Krewinkel10 ····©·2017-2025·Albert·Krewinkel
  
11 maintainer:·············Albert·Krewinkel·<tarleb@hslua.org>11 maintainer:·············Albert·Krewinkel·<tarleb@hslua.org>
Offset 18, 38 lines modifiedOffset 18, 38 lines modified
18 ····Haskell·and·<https://www.lua.org/·Lua>.18 ····Haskell·and·<https://www.lua.org/·Lua>.
  
19 ····The·full·Lua·interpreter·version·5.4.8·is·included.19 ····The·full·Lua·interpreter·version·5.4.8·is·included.
20 ····Alternatively,·a·system-wide·Lua·installation·can·be20 ····Alternatively,·a·system-wide·Lua·installation·can·be
21 ····linked·instead.21 ····linked·instead.
  
22 category:···············Foreign22 category:···············Foreign
23 abi:····················34f6154ce4ed92ffaef6bba78068651623 abi:····················0709d8f4a512b490b4f1ea9af0fe0c1c
24 exposed:················True24 exposed:················True
25 exposed-modules:25 exposed-modules:
26 ····Lua·Lua.Auxiliary·Lua.Call·Lua.Constants·Lua.Debug·Lua.Ersatz26 ····Lua·Lua.Auxiliary·Lua.Call·Lua.Constants·Lua.Debug·Lua.Ersatz
27 ····Lua.Ersatz.Auxiliary·Lua.Ersatz.Functions·Lua.Lib·Lua.Primary27 ····Lua.Ersatz.Auxiliary·Lua.Ersatz.Functions·Lua.Lib·Lua.Primary
28 ····Lua.Types·Lua.Userdata·Lua.Warn28 ····Lua.Types·Lua.Userdata·Lua.Warn
  
29 import-dirs:29 import-dirs:
30 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA30 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V
  
31 library-dirs:31 library-dirs:
32 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA32 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V
33 ····/usr/lib/x86_64-linux-gnu33 ····/usr/lib/x86_64-linux-gnu
  
34 library-dirs-static:34 library-dirs-static:
35 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA35 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V
36 ····/usr/lib/x86_64-linux-gnu36 ····/usr/lib/x86_64-linux-gnu
  
37 dynamic-library-dirs:37 dynamic-library-dirs:
38 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace38 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace
39 ····/usr/lib/x86_64-linux-gnu39 ····/usr/lib/x86_64-linux-gnu
  
40 data-dir:···············/usr/share/lua40 data-dir:···············/usr/share/lua
41 hs-libraries:···········HSlua-2.3.4-9jycuNWuw7q13eGe6UuFpA41 hs-libraries:···········HSlua-2.3.4-DQu9yFSVj944Se7SLRux3V
42 extra-libraries:········lua5.442 extra-libraries:········lua5.4
43 extra-libraries-static:·lua5.4·m·dl43 extra-libraries-static:·lua5.4·m·dl
44 include-dirs:···········/usr/include/lua5.444 include-dirs:···········/usr/include/lua5.4
45 includes:···············lua.h·luaconf.h·lauxlib.h·lualib.h45 includes:···············lua.h·luaconf.h·lauxlib.h·lualib.h
46 depends:················base-4.20.2.0-inplace46 depends:················base-4.20.2.0-inplace
47 ld-options:·············"-Wl,-E"47 ld-options:·············"-Wl,-E"
48 haddock-interfaces:·····/usr/lib/ghc-doc/haddock/lua-2.3.4/lua.haddock48 haddock-interfaces:·····/usr/lib/ghc-doc/haddock/lua-2.3.4/lua.haddock
1.47 MB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSlua-2.3.4-9jycuNWuw7q13eGe6UuFpA-ghc9.10.3.so vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/libHSlua-2.3.4-DQu9yFSVj944Se7SLRux3V-ghc9.10.3.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 76% similar despite different names
1.12 KB
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x025cd0·0x025cd0·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x025c88·0x025c88·R···0x1000
7 ··LOAD···········0x026000·0x0000000000026000·0x0000000000026000·0x00f845·0x00f845·R·E·0x10007 ··LOAD···········0x026000·0x0000000000026000·0x0000000000026000·0x00f845·0x00f845·R·E·0x1000
8 ··LOAD···········0x036000·0x0000000000036000·0x0000000000036000·0x001594·0x001594·R···0x10008 ··LOAD···········0x036000·0x0000000000036000·0x0000000000036000·0x001594·0x001594·R···0x1000
9 ··LOAD···········0x037b48·0x0000000000038b48·0x0000000000038b48·0x003290·0x003298·RW··0x10009 ··LOAD···········0x037b48·0x0000000000038b48·0x0000000000038b48·0x003290·0x003298·RW··0x1000
10 ··DYNAMIC········0x037b60·0x0000000000038b60·0x0000000000038b60·0x000270·0x000270·RW··0x810 ··DYNAMIC········0x037b60·0x0000000000038b60·0x0000000000038b60·0x000270·0x000270·RW··0x8
11 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x411 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
12 ··GNU_EH_FRAME···0x036388·0x0000000000036388·0x0000000000036388·0x0003d4·0x0003d4·R···0x412 ··GNU_EH_FRAME···0x036388·0x0000000000036388·0x0000000000036388·0x0003d4·0x0003d4·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
2.03 KB
readelf --wide --sections {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000260·000260·001af8·00···A··3···0··86 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000260·000260·001af8·00···A··3···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000001d58·001d58·007980·18···A··4···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000001d58·001d58·007980·18···A··4···1··8
8 ··[·4]·.dynstr···········STRTAB··········00000000000096d8·0096d8·0149aa·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000000000096d8·0096d8·014968·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000000000001e082·01e082·000a20·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000000000001e040·01e040·000a20·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000000000001eaa8·01eaa8·000040·00···A··4···2··810 ··[·6]·.gnu.version_r····VERNEED·········000000000001ea60·01ea60·000040·00···A··4···2··8
11 ··[·7]·.rela.dyn·········RELA············000000000001eae8·01eae8·006828·18···A··3···0··811 ··[·7]·.rela.dyn·········RELA············000000000001eaa0·01eaa0·006828·18···A··3···0··8
12 ··[·8]·.rela.plt·········RELA············0000000000025310·025310·0009c0·18··AI··3··21··812 ··[·8]·.rela.plt·········RELA············00000000000252c8·0252c8·0009c0·18··AI··3··21··8
13 ··[·9]·.init·············PROGBITS········0000000000026000·026000·000017·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000000000026000·026000·000017·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000000000026020·026020·000690·10··AX··0···0·1614 ··[10]·.plt··············PROGBITS········0000000000026020·026020·000690·10··AX··0···0·16
15 ··[11]·.plt.got··········PROGBITS········00000000000266b0·0266b0·000008·08··AX··0···0··815 ··[11]·.plt.got··········PROGBITS········00000000000266b0·0266b0·000008·08··AX··0···0··8
16 ··[12]·.text·············PROGBITS········00000000000266c0·0266c0·00f17b·00··AX··0···0·1616 ··[12]·.text·············PROGBITS········00000000000266c0·0266c0·00f17b·00··AX··0···0·16
17 ··[13]·.fini·············PROGBITS········000000000003583c·03583c·000009·00··AX··0···0··417 ··[13]·.fini·············PROGBITS········000000000003583c·03583c·000009·00··AX··0···0··4
18 ··[14]·.rodata···········PROGBITS········0000000000036000·036000·000387·01·AMS··0···0··118 ··[14]·.rodata···········PROGBITS········0000000000036000·036000·000387·01·AMS··0···0··1
19 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000036388·036388·0003d4·00···A··0···0··419 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000036388·036388·0003d4·00···A··0···0··4
248 KB
readelf --wide --symbols {}
    
Offset 348, 952 lines modifiedOffset 348, 952 lines modified
348 ···344:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziInt_zdfEnumInt64zuzdcpred_closure348 ···344:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziInt_zdfEnumInt64zuzdcpred_closure
349 ···345:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziInt_leInt32_closure349 ···345:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziInt_leInt32_closure
350 ···346:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lua_newuserdatauv@LUA_5.4·(2)350 ···346:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lua_newuserdatauv@LUA_5.4·(2)
351 ···347:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·luaopen_os@LUA_5.4·(2)351 ···347:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·luaopen_os@LUA_5.4·(2)
352 ···348:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziInt_zdfOrdInt32zuzdcmin_closure352 ···348:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziInt_zdfOrdInt32zuzdcmin_closure
353 ···349:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziInt_zdtcInt64_closure353 ···349:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziInt_zdtcInt64_closure
Diff chunk too large, falling back to line-by-line diff (912 lines added, 912 lines removed)
354 ···350:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziTextziParserCombinatorsziReadP_run_info354 ···350:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziTextziParserCombinatorsziReadP_run_info
355 ···351:·0000000000039c30·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdbLUAzuGCRESTART1_closure355 ···351:·000000000003bd20·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziUserdata_hsluazunewhsuserdatauv_closure
356 ···352:·000000000003a338·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfRealNumber_closure356 ···352:·000000000002be48···176·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazuarith_info
357 ···353:·000000000003b998·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtcGCCode1_closure357 ···353:·00000000000341e0·····2·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfldZCNumArgsZCfromNumArgs_info
358 ···354:·000000000003a860·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfGenericState_closure358 ···354:·000000000003a1c0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazutonumberx_closure
359 ···355:·0000000000039c40·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdbLUAzuNOREF1_closure359 ···355:·000000000003a810·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfReadNumber1_closure
360 ···356:·000000000003625c·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtczqInteger3_bytes360 ···356:·000000000003a9c0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowLuaBoolzuzdcshowList_closure
361 ···357:·000000000002a770···373·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziErsatzzziAuxiliary_hsluaLzurequiref_info361 ···357:·000000000003ae38·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdwzdcshowsPrec6_closure
362 ···358:·0000000000039d40·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziDebug_zdtrModule1_closure362 ···358:·0000000000036049·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdtczqReference3_bytes
363 ···359:·0000000000030862····14·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC4ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziPrimaryZCluazutointegerx363 ···359:·0000000000029100···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuERRMEM_info
364 ···360:·0000000000039348·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_withNewState1_closure364 ···360:·000000000003b070·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowNumResultszuzdcshowsPrec_closure
365 ···361:·000000000003b708·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtcOPCode_closure365 ···361:·0000000000029ba0···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuOPSHR_info
366 ···362:·000000000003bae8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtczqStackIndex1_closure366 ···362:·000000000003bb58·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtcNumArgs1_closure
367 ···363:·000000000003a8a0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfIntegralInteger_closure367 ···363:·0000000000039e90·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziErsatzzziFunctions_hsluazunext_closure
368 ···364:·000000000003ae48·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowStackIndex1_closure368 ···364:·000000000003a150·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazureplace_closure
369 ···365:·000000000002d158···216·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazuisnil_info369 ···365:·000000000003a6c8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfReadIntegerzuzdcreadList_closure
370 ···366:·0000000000034008····14·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowNumResults1_info370 ···366:·0000000000039d30·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziDebug_zdtrModule3_closure
371 ···367:·0000000000034c10····54·FUNC····GLOBAL·DEFAULT···12·hsluaL_newstate371 ···367:·0000000000036000·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_zdtrModule2_bytes
372 ···368:·000000000003a0e0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazupushlightuserdata_closure372 ···368:·000000000003b408·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtczqInteger2_closure
373 ···369:·00000000000393b0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_top_closure373 ···369:·000000000003b6b8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtczqTypeCode_closure
374 ···370:·0000000000030846····14·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC2ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziPrimaryZCluazutouserdata374 ···370:·0000000000034c10····54·FUNC····GLOBAL·DEFAULT···12·hsluaL_newstate
375 ···371:·00000000000395a0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdtczqReference_closure375 ···371:·000000000002c910···216·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazugettable_info
376 ···372:·000000000003ad98·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowGCCodezuzdcshow_closure376 ···372:·000000000003a6d8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfReadInteger1_closure
377 ···373:·00000000000325a8····14·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowOPCode1_info377 ···373:·0000000000027950···237·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuunref_info
378 ···374:·000000000003a3d8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfFloatingNumber_closure378 ···374:·0000000000039358·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_nthBottom_closure
379 ···375:·000000000002a258···110·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuRIDXzuGLOBALS_info379 ···375:·00000000000294e0···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuOPSUB_info
380 ···376:·000000000003af90·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowNumArgszuzdcshowList_closure380 ···376:·0000000000028a48···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuTBOOLEAN_info
381 ···377:·00000000000362de·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowArithOPCode2_bytes381 ···377:·000000000003bdb0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziWarn_zdtrModule_closure
382 ···378:·00000000000344e8·····5·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziUserdata_hsluazufromuserdata_info382 ···378:·0000000000039d70·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziDebug_luazugetupvalue_closure
383 ···379:·000000000003ba08·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtczqGCCode1_closure383 ···379:·0000000000036004·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziUserdata_zdtrModule4_bytes
384 ···380:·00000000000308e0····14·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC13ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziPrimaryZCluazusetmetatable384 ···380:·0000000000032530····96·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowOPCodezuzdcshowsPrec_info
385 ···381:·000000000003a1b0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazutointegerx_closure385 ···381:·000000000003a648·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfReadIntegerzuzdcreadsPrec_closure
386 ···382:·000000000002d608···216·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazuistable_info386 ···382:·0000000000027450···289·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuloadfilex_info
387 ···383:·0000000000039dc0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziErsatzzziAuxiliary_zdtrModule3_closure387 ···383:·000000000003b308·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtczqState1_closure
388 ···384:·0000000000039cc0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdbLUAzuOPMOD_closure388 ···384:·000000000003ae90·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfNumStackIndex_closure
389 ···385:·0000000000032870···154·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdwzdcshowsPrec_info389 ···385:·0000000000039c30·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdbLUAzuGCRESTART1_closure
390 ···386:·000000000003aac0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowTypeCode_closure390 ···386:·000000000003b788·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtczqOPCode2_closure
391 ···387:·000000000002ab28···239·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziErsatzzziFunctions_hsluazuarith_info391 ···387:·0000000000039c90·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdbLUAzuOPIDIV_closure
392 ···388:·00000000000302c8···216·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazutouserdata_info392 ···388:·000000000003a040·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazuislightuserdata_closure
393 ···389:·000000000003b168·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_fromStackIndex1_closure393 ···389:·0000000000039fd0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazuconcat_closure
394 ···390:·00000000000286f0···117·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuVERSION_info394 ···390:·0000000000039e18·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziErsatzzziFunctions_zdtrModule3_closure
395 ···391:·0000000000036219·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtcGCCode2_bytes395 ···391:·00000000000361e3·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziLib_zdtrModule2_bytes
396 ···392:·000000000002f5f0···176·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazusettable_info396 ···392:·000000000003ae68·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowStackIndex_closure
397 ···393:·000000000003b8c8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtcStatusCode_closure397 ···393:·000000000003b878·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtczqArithOPCode_closure
398 ···394:·000000000002dbd0···147·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazunewthread_info398 ···394:·00000000000280b0···356·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfEqReferencezuzdczsze_info
399 ···395:·0000000000030929····29·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC17ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziPrimaryZCluazuremove399 ···395:·000000000003af28·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfEnumStackIndex_closure
400 ···396:·000000000003b2a8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtcState_closure400 ···396:·000000000002e530···178·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazupushinteger_info
401 ···397:·000000000003bbe8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtczqNumArgs2_closure401 ···397:·0000000000039cd0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdbLUAzuOPLE_closure
402 ···398:·000000000003624c·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtcLuaBool2_bytes402 ···398:·000000000003b798·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtczqOPCode_closure
403 ···399:·00000000000329c8····19·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowArithOPCodezuzdcshowList_info403 ···399:·0000000000039660·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuloadfilex_closure
404 ···400:·000000000003af78·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdwzdcshowsPrec3_closure404 ···400:·0000000000026fb8···279·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzugetmetafield_info
405 ···401:·000000000003a648·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfReadIntegerzuzdcreadsPrec_closure405 ···401:·0000000000028b68···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuTNUMBER_info
406 ···402:·0000000000039a70·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuTTABLE_closure406 ···402:·0000000000030c0d····14·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC61ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziPrimaryZCluazucreatetable
407 ···403:·000000000002f350···237·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazurotate_info407 ···403:·0000000000039b38·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuOPBXOR_closure
408 ···404:·0000000000030ec8···108·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfReadInteger5_info408 ···404:·000000000003a9b0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowLuaBoolzuzdcshowsPrec_closure
409 ···405:·0000000000039c80·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdbLUAzuOPBAND_closure409 ···405:·000000000003ada0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowGCCode_closure
410 ···406:·000000000002a5d8···277·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziDebug_luazusetupvalue_info410 ···406:·000000000003ad98·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowGCCodezuzdcshow_closure
411 ···407:·000000000003ad08·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfStorableStatusCode_closure411 ···407:·000000000002cab0···277·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazugetiuservalue_info
412 ···408:·000000000003a188·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazusetwarnf_closure412 ···408:·0000000000039b60·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuGCCOLLECT_closure
413 ···409:·0000000000036239·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtczqOPCode3_bytes413 ···409:·000000000002eff0···176·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazurawset_info
414 ···410:·00000000000341e0·····2·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfldZCNumArgsZCfromNumArgs_info414 ···410:·0000000000029190···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuERRERR_info
415 ···411:·0000000000039a68·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuTSTRING_closure415 ···411:·000000000003aa48·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfEqLuaBool_closure
416 ···412:·000000000003aae8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfOrdTypeCode_closure416 ···412:·000000000002a258···110·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuRIDXzuGLOBALS_info
417 ···413:·0000000000033bf8····69·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowNumArgszuzdcshow_info417 ···413:·000000000003b018·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfOrdNumArgs_closure
418 ···414:·0000000000039450·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdtrModule3_closure418 ···414:·0000000000039cd0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdbLUAzuERRRUN_closure
419 ···415:·0000000000028bf8···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuTSTRING_info419 ···415:·00000000000396c8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_toReference_closure
420 ···416:·0000000000039cb0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdbLUAzuERRMEM1_closure420 ···416:·0000000000039c20·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdbLUAzuOK_closure
421 ···417:·00000000000321b8····14·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowTypeCode1_info421 ···417:·0000000000039b20·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuOPBNOT_closure
422 ···418:·00000000000362ac·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowStackIndex2_bytes422 ···418:·000000000003619a·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdbLUAzuRELEASE1_bytes
423 ···419:·000000000003622c·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtczqArithOPCode3_bytes423 ···419:·000000000002a390···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmTRUE_info
424 ···420:·0000000000028ad8···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuTLIGHTUSERDATA_info424 ···420:·0000000000039dd0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziErsatzzziAuxiliary_zdtrModule1_closure
425 ···421:·000000000003098c····14·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC23ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziPrimaryZCluazurawequal425 ···421:·000000000003b418·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtczqInteger_closure
426 ···422:·000000000003bb68·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtcNumArgs_closure426 ···422:·00000000000361f8·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtcNumResults2_bytes
427 ···423:·0000000000036004·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdtrModule4_bytes427 ···423:·000000000003a008·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazugettop_closure
428 ···424:·000000000003a178·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazusettop_closure428 ···424:·000000000003a750·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowNumber_closure
429 ···425:·000000000002d338···216·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazuisnoneornil_info429 ···425:·000000000003aa88·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowNumArgs4_closure
430 ···426:·0000000000036049·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdtczqReference3_bytes430 ···426:·0000000000034150·····2·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfldZCTypeCodeZCfromTypeCode_info
431 ···427:·00000000000293c8···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuOPLE_info431 ···427:·0000000000029a80···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuOPBXOR_info
432 ···428:·0000000000036204·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtcNumArgs2_bytes432 ···428:·0000000000039f10·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziLib_luaopenzuos_closure
433 ···429:·00000000000361b9·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziErsatzzziAuxiliary_zdtrModule2_bytes433 ···429:·000000000002ab28···239·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziErsatzzziFunctions_hsluazuarith_info
434 ···430:·000000000003a0b8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazupushboolean_closure434 ···430:·0000000000039e80·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziErsatzzziFunctions_hsluazusetglobal_closure
435 ···431:·00000000000321e0····19·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowTypeCodezuzdcshowList_info435 ···431:·000000000003bae8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtczqStackIndex1_closure
436 ···432:·0000000000032670····69·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowOPCodezuzdcshow_info436 ···432:·0000000000039ac8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuOPEQ_closure
437 ···433:·000000000003a560·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfNumInteger_closure437 ···433:·0000000000026cc8····25·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfShowReference1_info
438 ···434:·000000000003a9b0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowLuaBoolzuzdcshowsPrec_closure438 ···434:·000000000003b548·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtcLuaBool_closure
439 ···435:·000000000003a0e8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazupushlstring_closure439 ···435:·000000000003ad08·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfStorableStatusCode_closure
440 ···436:·0000000000030870····14·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC5ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziPrimaryZCluazutocfunction440 ···436:·0000000000039680·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzutraceback_closure
441 ···437:·000000000003ab40·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowOPCodezuzdcshowsPrec_closure441 ···437:·0000000000039678·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuref_closure
442 ···438:·0000000000030aca····23·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC43ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziPrimaryZCluazuistable442 ···438:·000000000003623a·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtcOPCode2_bytes
443 ···439:·000000000003b458·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtcNumber1_closure443 ···439:·0000000000039750·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_Reference_closure
444 ···440:·000000000003a800·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfReadNumberzuzdcreadList_closure444 ···440:·000000000002b608···554·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziErsatzzziFunctions_hsluazusetglobal_info
445 ···441:·0000000000039fe8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazugc_closure445 ···441:·000000000002edd0···279·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazurawgeti_info
446 ···442:·0000000000036004·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdtrModule4_bytes446 ···442:·000000000003b338·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtczqState_closure
447 ···443:·0000000000030b8a····23·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC53ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziPrimaryZCluazuisboolean447 ···443:·000000000002f9c8···147·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazustatus_info
448 ···444:·0000000000028362····14·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC12ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziAuxiliaryZCluaLzugetmetafield448 ···444:·00000000000308b6····14·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC10ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziPrimaryZCluazusetiuservalue
449 ···445:·0000000000039a40·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuTNONE_closure449 ···445:·0000000000039720·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfEqReferencezuzdczsze_closure
450 ···446:·000000000003b170·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfldZCStackIndexZCfromStackIndex_closure450 ···446:·000000000003a3d8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfFloatingNumber_closure
451 ···447:·000000000002a708····74·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziErsatzzziAuxiliary_hsluaLzunewstate_info451 ···447:·00000000000362de·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowArithOPCode2_bytes
452 ···448:·000000000003a0a8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazupcall_closure452 ···448:·00000000000315c8····81·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfReadNumberzuzdcreadsPrec_info
453 ···449:·0000000000039a98·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuYIELD_closure453 ···449:·0000000000028378·····8·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC14ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziAuxiliaryZCLUAzuLOADEDzuTABLE
454 ···450:·0000000000039cb0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdbLUAzuTSTRING_closure454 ···450:·000000000002a4a8···277·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziDebug_luazugetupvalue_info
455 ···451:·0000000000030a35····14·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC34ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziPrimaryZCluazupushboolean455 ···451:·00000000000399b0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdbLUAzuVERSION_closure
456 ···452:·000000000002f288···176·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazureplace_info456 ···452:·00000000000309b6····14·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC26ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziPrimaryZCluazupushnumber
457 ···453:·0000000000039c90·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdbLUAzuGCSETPAUSE_closure457 ···453:·0000000000039d50·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziDebug_zdtrModule_closure
458 ···454:·000000000003bbf8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtczqNumArgs_closure458 ···454:·000000000002ce88···216·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazuisfunction_info
459 ···455:·000000000002a1c8···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuGCINC_info459 ···455:·0000000000026938·····5·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_withNewState_info
460 ···456:·0000000000039c30·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdbLUAzuOPLT_closure460 ···456:·000000000003606a·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfShowReference4_bytes
461 ···457:·0000000000039e18·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziErsatzzziFunctions_zdtrModule3_closure461 ···457:·0000000000030c45····14·FUNC····GLOBAL·DEFAULT···12·ghczuwrapperZC65ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziPrimaryZCluazucheckstack
462 ···458:·0000000000039698·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_luaLzuwhere_closure462 ···458:·000000000003a1b0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazutointegerx_closure
463 ···459:·000000000003a718·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowNumberzuzdcshowsPrec_closure463 ···459:·0000000000039cc0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdbLUAzuOPMOD_closure
464 ···460:·0000000000039b40·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuOPSHL_closure464 ···460:·0000000000039b88·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuGCSETSTEPMUL_closure
465 ···461:·000000000003a9d0·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowLuaBool_closure465 ···461:·000000000003a098·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziPrimary_luazunewuserdatauv_closure
466 ···462:·000000000003a060·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazuisnumber_closure466 ···462:·0000000000039a80·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuTUSERDATA_closure
467 ···463:·000000000002ebb0···277·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziPrimary_luazurawequal_info467 ···463:·000000000003b068·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdwzdcshowsPrec4_closure
468 ···464:·000000000003ae40·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowStackIndexzuzdcshowsPrec_closure468 ···464:·0000000000039730·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfEqReference_closure
469 ···465:·00000000000362ca·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdfShowGCCode2_bytes469 ···465:·000000000003625c·····0·OBJECT··GLOBAL·DEFAULT···14·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdtczqInteger3_bytes
470 ···466:·0000000000028e38···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdmLUAzuTTHREAD_info470 ···466:·000000000003a5f8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowInteger1_closure
471 ···467:·0000000000039d10·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziConstants_zdbLUAzuTNONE_closure471 ···467:·000000000003ac20·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowArithOPCode_closure
472 ···468:·000000000003b4c8·····0·OBJECT··GLOBAL·DEFAULT···22·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_zdtczqNumber1_closure472 ···468:·000000000002a138···113·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziConstants_zdmLUAzuGCGEN_info
473 ···469:·00000000000341b8····12·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziTypes_fromNumArgs1_info473 ···469:·00000000000325d0····19·FUNC····GLOBAL·DEFAULT···12·luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziTypes_zdfShowOPCodezuzdcshowList_info
Max diff block lines reached; 8657/253604 bytes (3.41%) of diff not shown.
2.44 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x1eae8·contains·1111·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x1eaa0·contains·1111·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000038b48··0000000000000008·R_X86_64_RELATIVE·························267703 0000000000038b48··0000000000000008·R_X86_64_RELATIVE·························26770
4 0000000000038b50··0000000000000008·R_X86_64_RELATIVE·························286304 0000000000038b50··0000000000000008·R_X86_64_RELATIVE·························28630
5 0000000000038b58··0000000000000008·R_X86_64_RELATIVE·························267305 0000000000038b58··0000000000000008·R_X86_64_RELATIVE·························26730
6 0000000000039340··0000000000000008·R_X86_64_RELATIVE·························393406 0000000000039340··0000000000000008·R_X86_64_RELATIVE·························39340
7 0000000000039348··0000000000000008·R_X86_64_RELATIVE·························267987 0000000000039348··0000000000000008·R_X86_64_RELATIVE·························26798
8 0000000000039350··0000000000000008·R_X86_64_RELATIVE·························269388 0000000000039350··0000000000000008·R_X86_64_RELATIVE·························26938
Offset 1109, 15 lines modifiedOffset 1109, 15 lines modified
1109 000000000003af60··0000001900000001·R_X86_64_64············0000000000000000·ghczminternal_GHCziInternalziInt_zdfEnumInt32zuzdcenumFromTo_closure·+·21109 000000000003af60··0000001900000001·R_X86_64_64············0000000000000000·ghczminternal_GHCziInternalziInt_zdfEnumInt32zuzdcenumFromTo_closure·+·2
1110 000000000003af68··0000011d00000001·R_X86_64_64············0000000000000000·ghczminternal_GHCziInternalziInt_zdfEnumInt32zuzdcenumFromThenTo_closure·+·31110 000000000003af68··0000011d00000001·R_X86_64_64············0000000000000000·ghczminternal_GHCziInternalziInt_zdfEnumInt32zuzdcenumFromThenTo_closure·+·3
1111 000000000003b1e0··0000014a00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTuple_zdtcUnit_closure·+·11111 000000000003b1e0··0000014a00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTuple_zdtcUnit_closure·+·1
1112 000000000003b200··0000015d00000001·R_X86_64_64············0000000000000000·ghczminternal_GHCziInternalziInt_zdtcInt64_closure·+·11112 000000000003b200··0000015d00000001·R_X86_64_64············0000000000000000·ghczminternal_GHCziInternalziInt_zdtcInt64_closure·+·1
1113 000000000003b220··0000007100000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_zdtcDouble_closure·+·11113 000000000003b220··0000007100000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_zdtcDouble_closure·+·1
1114 000000000003b280··0000000300000001·R_X86_64_64············0000000000000000·ghczminternal_GHCziInternalziPtr_zdtcPtr_closure·+·11114 000000000003b280··0000000300000001·R_X86_64_64············0000000000000000·ghczminternal_GHCziInternalziPtr_zdtcPtr_closure·+·1
  
1115 Relocation·section·'.rela.plt'·at·offset·0x25310·contains·104·entries:1115 Relocation·section·'.rela.plt'·at·offset·0x252c8·contains·104·entries:
1116 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend1116 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
1117 0000000000039000··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·lua_pushstring@LUA_5.4·+·01117 0000000000039000··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·lua_pushstring@LUA_5.4·+·0
1118 0000000000039008··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·lua_tolstring@LUA_5.4·+·01118 0000000000039008··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·lua_tolstring@LUA_5.4·+·0
1119 0000000000039010··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·luaL_tolstring@LUA_5.4·+·01119 0000000000039010··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·luaL_tolstring@LUA_5.4·+·0
1120 0000000000039018··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·lua_rotate@LUA_5.4·+·01120 0000000000039018··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·lua_rotate@LUA_5.4·+·0
1121 0000000000039020··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·lua_compare@LUA_5.4·+·01121 0000000000039020··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·lua_compare@LUA_5.4·+·0
1122 0000000000039028··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·luaL_requiref@LUA_5.4·+·01122 0000000000039028··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·luaL_requiref@LUA_5.4·+·0
2.69 KB
readelf --wide --dynamic {}
    
Offset 5, 34 lines modifiedOffset 5, 34 lines modified
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so.6]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so.6]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.20.2.0-inplace-ghc9.10.3.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.20.2.0-inplace-ghc9.10.3.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-inplace-ghc9.10.3.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-inplace-ghc9.10.3.so]
9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.12.0-inplace-ghc9.10.3.so]9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.12.0-inplace-ghc9.10.3.so]
10 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]10 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]
11 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]11 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
12 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSlua-2.3.4-9jycuNWuw7q13eGe6UuFpA-ghc9.10.3.so]12 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSlua-2.3.4-DQu9yFSVj944Se7SLRux3V-ghc9.10.3.so]
13 ·0x0000000000000010·(SYMBOLIC)···········0x013 ·0x0000000000000010·(SYMBOLIC)···········0x0
14 ·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]14 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/ghc/lib/x86_64-linux-ghc-9.10.3:/usr/lib/x86_64-linux-gnu]
15 ·0x000000000000000c·(INIT)···············0x2600015 ·0x000000000000000c·(INIT)···············0x26000
16 ·0x000000000000000d·(FINI)···············0x3583c16 ·0x000000000000000d·(FINI)···············0x3583c
17 ·0x0000000000000019·(INIT_ARRAY)·········0x38b4817 ·0x0000000000000019·(INIT_ARRAY)·········0x38b48
18 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)18 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)
19 ·0x000000000000001a·(FINI_ARRAY)·········0x38b5819 ·0x000000000000001a·(FINI_ARRAY)·········0x38b58
20 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)20 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
21 ·0x000000006ffffef5·(GNU_HASH)···········0x26021 ·0x000000006ffffef5·(GNU_HASH)···········0x260
22 ·0x0000000000000005·(STRTAB)·············0x96d822 ·0x0000000000000005·(STRTAB)·············0x96d8
23 ·0x0000000000000006·(SYMTAB)·············0x1d5823 ·0x0000000000000006·(SYMTAB)·············0x1d58
24 ·0x000000000000000a·(STRSZ)··············84394·(bytes)24 ·0x000000000000000a·(STRSZ)··············84328·(bytes)
25 ·0x000000000000000b·(SYMENT)·············24·(bytes)25 ·0x000000000000000b·(SYMENT)·············24·(bytes)
26 ·0x0000000000000003·(PLTGOT)·············0x38fe826 ·0x0000000000000003·(PLTGOT)·············0x38fe8
27 ·0x0000000000000002·(PLTRELSZ)···········2496·(bytes)27 ·0x0000000000000002·(PLTRELSZ)···········2496·(bytes)
28 ·0x0000000000000014·(PLTREL)·············RELA28 ·0x0000000000000014·(PLTREL)·············RELA
29 ·0x0000000000000017·(JMPREL)·············0x2531029 ·0x0000000000000017·(JMPREL)·············0x252c8
30 ·0x0000000000000007·(RELA)···············0x1eae830 ·0x0000000000000007·(RELA)···············0x1eaa0
31 ·0x0000000000000008·(RELASZ)·············26664·(bytes)31 ·0x0000000000000008·(RELASZ)·············26664·(bytes)
32 ·0x0000000000000009·(RELAENT)············24·(bytes)32 ·0x0000000000000009·(RELAENT)············24·(bytes)
33 ·0x000000000000001e·(FLAGS)··············SYMBOLIC33 ·0x000000000000001e·(FLAGS)··············SYMBOLIC
34 ·0x000000006ffffffe·(VERNEED)············0x1eaa834 ·0x000000006ffffffe·(VERNEED)············0x1ea60
35 ·0x000000006fffffff·(VERNEEDNUM)·········235 ·0x000000006fffffff·(VERNEEDNUM)·········2
36 ·0x000000006ffffff0·(VERSYM)·············0x1e08236 ·0x000000006ffffff0·(VERSYM)·············0x1e040
37 ·0x000000006ffffff9·(RELACOUNT)··········53737 ·0x000000006ffffff9·(RELACOUNT)··········537
38 ·0x0000000000000000·(NULL)···············0x038 ·0x0000000000000000·(NULL)···············0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e911a3bc0056a844ff9640220e8133f5cc397db83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·59bec03220dd73db4dd8717b0e18c105f0c8ac4f
1.62 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·1296·entries:1 Version·symbols·section·'.gnu.version'·contains·1296·entries:
2 ·Addr:·0x000000000001e082··Offset:·0x0001e082··Link:·3·(.dynsym)2 ·Addr:·0x000000000001e040··Offset:·0x0001e040··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
4 ··004:···0·(*local*)·······0·(*local*)·······2·(LUA_5.4)·······0·(*local*)····4 ··004:···0·(*local*)·······0·(*local*)·······2·(LUA_5.4)·······0·(*local*)····
5 ··008:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····5 ··008:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
6 ··00c:···0·(*local*)·······0·(*local*)·······2·(LUA_5.4)·······0·(*local*)····6 ··00c:···0·(*local*)·······0·(*local*)·······2·(LUA_5.4)·······0·(*local*)····
7 ··010:···2·(LUA_5.4)·······0·(*local*)·······0·(*local*)·······2·(LUA_5.4)····7 ··010:···2·(LUA_5.4)·······0·(*local*)·······0·(*local*)·······2·(LUA_5.4)····
8 ··014:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····8 ··014:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
9 ··018:···2·(LUA_5.4)·······0·(*local*)·······0·(*local*)·······0·(*local*)····9 ··018:···2·(LUA_5.4)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
Offset 323, 12 lines modifiedOffset 323, 12 lines modified
323 ··4fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···323 ··4fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
324 ··500:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···324 ··500:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
325 ··504:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···325 ··504:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
326 ··508:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···326 ··508:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
327 ··50c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···327 ··50c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
328 Version·needs·section·'.gnu.version_r'·contains·2·entries:328 Version·needs·section·'.gnu.version_r'·contains·2·entries:
329 ·Addr:·0x000000000001eaa8··Offset:·0x0001eaa8··Link:·4·(.dynstr)329 ·Addr:·0x000000000001ea60··Offset:·0x0001ea60··Link:·4·(.dynstr)
330 ··000000:·Version:·1··File:·libc.so.6··Cnt:·1330 ··000000:·Version:·1··File:·libc.so.6··Cnt:·1
331 ··0x0010:···Name:·GLIBC_2.2.5··Flags:·none··Version:·3331 ··0x0010:···Name:·GLIBC_2.2.5··Flags:·none··Version:·3
332 ··0x0020:·Version:·1··File:·liblua5.4.so.0··Cnt:·1332 ··0x0020:·Version:·1··File:·liblua5.4.so.0··Cnt:·1
333 ··0x0030:···Name:·LUA_5.4··Flags:·none··Version:·2333 ··0x0030:···Name:·LUA_5.4··Flags:·none··Version:·2
153 KB
strings --all --bytes=8 {}
    
Offset 1, 846 lines modifiedOffset 1, 846 lines modified
1 #[$=o·ol1 *Tj6=){+hH2?Z
2 __gmon_start__2 __gmon_start__
3 _ITM_deregisterTMCloneTable3 _ITM_deregisterTMCloneTable
4 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
5 __cxa_finalize5 __cxa_finalize
6 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_zdtrModule2_bytes 
7 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_zdtrModule4_bytes 
8 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_withNewState1_info6 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_zdtrModule2_bytes
 7 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_zdtrModule4_bytes
 8 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_withNewState1_info
9 hsluaL_newstate9 hsluaL_newstate
10 ghczminternal_GHCziInternalziPtr_Ptr_con_info10 ghczminternal_GHCziInternalziPtr_Ptr_con_info
11 stg_ap_pv_fast11 stg_ap_pv_fast
12 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_withNewState1_closure12 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_withNewState1_closure
13 suspendThread13 suspendThread
14 ghczuwrapperZC64ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziPrimaryZCluazuclose14 ghczuwrapperZC64ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziPrimaryZCluazuclose
15 resumeThread15 resumeThread
16 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_withNewState_info 
17 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_withNewState_closure 
18 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_nthBottom_info 
19 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_nthBottom_closure 
20 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_zdtrModule3_closure16 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_withNewState_info
 17 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_withNewState_closure
 18 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_nthBottom_info
 19 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_nthBottom_closure
 20 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_zdtrModule3_closure
21 ghczmprim_GHCziTypes_TrNameS_con_info21 ghczmprim_GHCziTypes_TrNameS_con_info
22 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_zdtrModule1_closure 
23 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_zdtrModule_closure22 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_zdtrModule1_closure
 23 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_zdtrModule_closure
24 ghczmprim_GHCziTypes_Module_con_info24 ghczmprim_GHCziTypes_Module_con_info
25 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_nthTop_info25 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_nthTop_info
26 ghczminternal_GHCziInternalziInt_zdfNumInt32zuzdcnegate_info26 ghczminternal_GHCziInternalziInt_zdfNumInt32zuzdcnegate_info
27 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_nthTop_closure 
28 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_nth_info 
29 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_nth_closure 
30 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_top1_closure27 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_nthTop_closure
 28 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_nth_info
 29 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_nth_closure
 30 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_top1_closure
31 ghczminternal_GHCziInternalziInt_I32zh_con_info31 ghczminternal_GHCziInternalziInt_I32zh_con_info
 32 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_top_closure
 33 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuopenlibs_info
 34 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuref_closure
32 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_top_closure 
33 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdfEqReference_closure 
34 ghczuwrapperZC5ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziAuxiliaryZCluaLzuref 
35 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_luaLzugetmetafield_closure 
36 ghczuwrapperZC9ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziAuxiliaryZCluaLzuloadfile 
37 ghczminternal_GHCziInternalziShow_zdwshowSignedInt_info35 ghczminternal_GHCziInternalziShow_zdwshowSignedInt_info
38 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdfShowReference4_bytes36 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuloadbuffer_info
39 luaL_ref37 luaL_ref
40 ghczmprim_GHCziTypes_KindRepTyConApp_con_info38 ghczmprim_GHCziTypes_KindRepTyConApp_con_info
41 ghczuwrapperZC2ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziAuxiliaryZCluaLzutestudata 
42 ghczuwrapperZC12ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziAuxiliaryZCluaLzugetmetafield 
43 ghczminternal_GHCziInternalziControlziExceptionziBase_patError_info39 ghczminternal_GHCziInternalziControlziExceptionziBase_patError_info
44 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_luaLzunewmetatable_info 
45 ghczuwrapperZC1ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziAuxiliaryZCluaLzuwhere40 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_fromReference_info
 41 ghczuwrapperZC10ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziAuxiliaryZCluaLzuloadbuffer
 42 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfShowReference1_closure
46 lua_getfield43 lua_getfield
47 ghczminternal_GHCziInternalziForeignziCziStringziEncoding_zdwpeekCString_closure44 ghczminternal_GHCziInternalziForeignziCziStringziEncoding_zdwpeekCString_closure
48 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_fromReference_closure45 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdtrModule3_closure
 46 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuloadfilex_info
 47 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdtczqReference1_closure
49 ghczmprim_GHCziTuple_Z0T_closure48 ghczmprim_GHCziTuple_Z0T_closure
 49 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_RefNil_con_info
50 ghczminternal_GHCziInternalziControlziExceptionziBase_patError_closure50 ghczminternal_GHCziInternalziControlziExceptionziBase_patError_closure
51 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_luaLzuwhere_info51 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfEqReferencezuzdczeze_closure
52 luaL_unref52 luaL_unref
 53 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_toReference_info
53 ghczuwrapperZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziAuxiliaryZCLUAzuREFNIL 
54 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdtczqRefNil1_closure 
55 luaL_loadfilex54 luaL_loadfilex
56 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdtczqReference2_closure55 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_Reference_info
57 ghczmprim_GHCziTypes_False_closure56 ghczmprim_GHCziTypes_False_closure
 57 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuloadfile_info
58 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdfShowReferencezuzdcshow_info58 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfShowReferencezuzdcshowsPrec_info
59 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdfEqReferencezuzdczsze_info59 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfEqReferencezuzdczeze_info
60 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdfShowReferencezuzdcshowsPrec_closure 
61 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_preloadTableRegistryField_info60 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_Reference_closure
 61 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuopenlibs_closure
 62 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_preloadTableRegistryField_closure
 63 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfEqReferencezuzdczsze_closure
62 ghczminternal_GHCziInternalziShow_showListzuzu_info64 ghczminternal_GHCziInternalziShow_showListzuzu_info
63 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_luaLzuopenlibs_info65 ghczuwrapperZC7ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziAuxiliaryZCluaLzunewmetatable
 66 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzugetmetatable_info
 67 ghczuwrapperZC11ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziAuxiliaryZCluaLzugetmetatable
 68 ghczuwrapperZC6ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziAuxiliaryZCluaLzuopenlibs
64 ghczmprim_GHCziTypes_krepzdzt_closure69 ghczmprim_GHCziTypes_krepzdzt_closure
 70 ghczuwrapperZC8ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziAuxiliaryZCluaLzuloadfilex
65 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdfShowReference2_closure 
66 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_luaLzutraceback_closure 
67 stg_upd_frame_info71 stg_upd_frame_info
 72 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzutestudata_info
68 luaL_getmetafield73 luaL_getmetafield
69 ghczminternal_GHCziInternalziShow_CZCShow_con_info74 ghczminternal_GHCziInternalziShow_CZCShow_con_info
 75 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzunewmetatable_info
 76 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfShowReference1_info
 77 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdtczqReference3_bytes
70 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_luaLzugetmetatable_closure 
71 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdfShowReference1_closure 
72 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdfEqReference1_closure 
73 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_luaLzunewmetatable_closure 
74 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_Reference_closure 
75 stg_unpack_cstring_info78 stg_unpack_cstring_info
 79 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuref_info
 80 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzunewmetatable_closure
76 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_luaLzuloadfile_info 
77 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdtrModule1_closure 
78 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdfShowReference5_closure 
79 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdtczqRefNil2_closure 
80 ghczminternal_GHCziInternalziForeignziCziTypes_zdtcCInt_closure81 ghczminternal_GHCziInternalziForeignziCziTypes_zdtcCInt_closure
81 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_toReference_closure 
82 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdtcReference_closure 
83 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdfShowReferencezuzdcshowList_info82 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfShowReferencezuzdcshow_info
 83 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzutraceback_closure
 84 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_luaLzuwhere_closure
 85 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_preloadTableRegistryField_info
84 ghczmprim_GHCziTypes_TyCon_con_info86 ghczmprim_GHCziTypes_TyCon_con_info
 87 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdtczqRefNil2_closure
85 ghczuwrapperZC6ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziAuxiliaryZCluaLzuopenlibs 
86 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_luaLzuloadfilex_closure 
87 ghczminternal_GHCziInternalziIOziEncodingziLatin1_latin3_closure88 ghczminternal_GHCziInternalziIOziEncodingziLatin1_latin3_closure
 89 luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdfShowReferencezuzdcshow_closure
88 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdtrModule3_closure 
89 luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdfEqReference1_info 
Max diff block lines reached; 146825/156154 bytes (94.03%) of diff not shown.
56.6 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 435 lines modifiedOffset 1, 435 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 (431 lines added, 431 lines removed)
2 ··0x00000260·09020000·5f010000·80000000·0d000000·...._...........2 ··0x00000260·09020000·5f010000·80000000·0d000000·...._...........
3 ··0x00000270·00800040·0100800a·38222006·000130dc·...@....8"·...0.3 ··0x00000270·84010900·0300004c·15000903·8a809040·.......L.......@
4 ··0x00000280·02020089·00101c20·10af098b·19000602·.......·........4 ··0x00000280·00012043·00008044·08208202·00800002·..·C...D.·......
5 ··0x00000290·3a1c0482·00101030·21008010·01001800·:......0!.......5 ··0x00000290·80680100·a0909118·9431a000·0628c801·.h.......1...(..
6 ··0x000002a0·02182830·009a0805·06400001·001594a0·..(0.....@......6 ··0x000002a0·0a2c012c·40040060·8614b651·00a80210·.,.,@..`...Q....
7 ··0x000002b0·00810084·10180001·4b3d16f0·20ea194c·........K=..·..L7 ··0x000002b0·18039000·a8c80008·46088029·002a5003·........F..).*P.
8 ··0x000002c0·018a0000·0200004c·190c8020·90262a4c·.......L...·.&*L8 ··0x000002c0·02880200·21205082·00010000·00a00002·....!·P.........
9 ··0x000002d0·08010050·00100002·340100d8·00110102·...P....4.......9 ··0x000002d0·18601243·9110e408·000642a8·a2cc1801·.`.C......B.....
10 ··0x000002e0·09412841·020e2404·54408042·01044443·.A(A..$.T@.B..DC10 ··0x000002e0·80249a04·5c002008·30000804·80040003·.$..\.·.0.......
11 ··0x000002f0·f0004822·95c00840·200a0612·0508ac00·..H"...@·.......11 ··0x000002f0·80061094·00200d00·c40c0020·44400000·.....·.....·D@..
12 ··0x00000300·80108508·04400520·a8c10239·93040409·.....@.·...9....12 ··0x00000300·40034022·011c4002·08045100·14310106·@.@"..@...Q..1..
13 ··0x00000310·9d801840·0061320a·4012002c·20204730·...@.a2.@..,··G013 ··0x00000310·3020814a·d0004084·44600201·00288832·0·.J..@.D`...(.2
14 ··0x00000320·00030000·4ad10006·20800810·03180020·....J...·......·14 ··0x00000320·08480012·21800400·00810810·08980008·.H..!...........
15 ··0x00000330·62880021·400c0a40·2016401e·40420485·b..!@..@·.@.@B..15 ··0x00000330·c0318541·2ca21910·0a090002·1a000045·.1.A,..........E
16 ··0x00000340·c0626222·8600e000·11c0790a·c7056005·.bb"......y...`.16 ··0x00000340·08064283·02c42252·4a81502c·24b00084·..B..."RJ.P,$...
17 ··0x00000350·66032432·09a216d0·00080024·000548c3·f.$2.......$..H.17 ··0x00000350·81288000·600c9103·032c9dac·00b06060·.(..`....,....``
18 ··0x00000360·20003008·2110042c·08084600·08001004··.0.!..,..F.....18 ··0x00000360·28880082·08081001·60319880·68012800·(.......`1..h.(.
19 ··0x00000370·050a08a0·800ec400·41224801·d0a31041·........A"H....A19 ··0x00000370·76092491·a1001500·204b1102·100080a3·v.$.....·K......
20 ··0x00000380·27896034·8202bd40·10101205·080b0801·'.`4...@........20 ··0x00000380·21d49244·545d0808·00d001c2·c0090930·!..DT].........0
21 ··0x00000390·00a48100·04020305·40029a04·4862e102·........@...Hb..21 ··0x00000390·0009091a·80085a32·10001082·44004a00·......Z2....D.J.
22 ··0x000003a0·82980018·10fc1000·38105000·50080020·........8.P.P..·22 ··0x000003a0·11006101·00801004·20206080·a000100c·..a.....··`.....
23 ··0x000003b0·01068010·01032a02·00088904·00040040·......*........@23 ··0x000003b0·829100a1·b0101000·0000a104·a4238000·.............#..
24 ··0x000003c0·a62000d4·32828149·2011a018·00040001·.·..2..I·.......24 ··0x000003c0·00000040·80040840·04400a40·04a08000·...@...@.@.@....
25 ··0x000003d0·02801304·0a004141·88c0b004·80104140·......AA......A@25 ··0x000003d0·40401c92·08080018·8340010c·080a8206·@@.......@......
26 ··0x000003e0·01007150·71332288·120010a2·4a802312·..qPq3".....J.#.26 ··0x000003e0·a02282c0·042a801c·1b48000a·4101600e·."...*...H..A.`.
27 ··0x000003f0·00006130·ca06a141·0221c209·48400610·..a0...A.!..H@..27 ··0x000003f0·0000a010·43002001·04021fd0·40930340·....C.·.....@..@
28 ··0x00000400·00200000·a0040000·80001100·c2000000·.·..............28 ··0x00000400·02160014·400b1640·00d130c0·84498160·....@..@..0..I.`
29 ··0x00000410·40c00500·6892a8e0·40240640·842014e0·@...h...@$.@.·..29 ··0x00000410·8e010111·40012104·04011012·8c429010·....@.!......B..
30 ··0x00000420·698cc002·0ec04218·00480586·01419403·i.....B..H...A..30 ··0x00000420·00001001·8201c005·40000808·08048000·........@.......
31 ··0x00000430·411c3008·0644004c·3a010a02·14025100·A.0..D.L:.....Q.31 ··0x00000430·014a0900·99e242ca·0009c043·08021041·.J....B....C...A
32 ··0x00000440·11003110·00400946·0120015d·11002512·..1..@.F.·.]..%.32 ··0x00000440·0022a301·80199958·8c0404ab·82c10134·.".....X.......4
33 ··0x00000450·05834000·00184000·02a50084·10082200·..@...@.......".33 ··0x00000450·90006094·30804250·45024304·44421400·..`.0.BPE.C.DB..
34 ··0x00000460·21840180·000b1000·61050090·80844100·!.......a.....A.34 ··0x00000460·400c1000·00c04a20·86100202·00202021·@.....J·.....··!
35 ··0x00000470·00070001·00805080·38010201·80010521·......P.8......!35 ··0x00000470·9980009d·49a01b71·9e407ab2·85861dc9·....I..q.@z.....
36 ··0x00000480·50160000·81002426·23c20809·88901894·P.....$&#.......36 ··0x00000480·08001800·d1151020·c000208d·e4041423·.......·..·....#
37 ··0x00000490·11402080·40c00044·20871284·00001c04·.@·.@..D·.......37 ··0x00000490·1882020c·10110d4a·20012000·00011012·.......J·.·.....
38 ··0x000004a0·08100080·00040810·80013103·20808180·..........1.·...38 ··0x000004a0·00000000·8940000d·d0045251·d0208000·.....@....RQ.·..
39 ··0x000004b0·84039240·30100001·301a0f04·72020000·...@0...0...r...39 ··0x000004b0·13824750·00010000·1c190144·40020000·..GP.......D@...
40 ··0x000004c0·01109010·08424812·0b01881c·04221800·.....BH......"..40 ··0x000004c0·21c02080·02064805·f00c0086·20a00849·!.·...H.....·..I
41 ··0x000004d0·8600d261·5730e900·00080010·02000001·...aW0..........41 ··0x000004d0·4b012000·00102000·80402a05·a0050208·K.·...·..@*.....
42 ··0x000004e0·4a099908·00408ad1·12008012·aca60204·J....@..........42 ··0x000004e0·00207884·685a8029·125002a0·22843104·.·x.hZ.).P..".1.
43 ··0x000004f0·00800280·20182416·08590049·c0020008·....·.$..Y.I....43 ··0x000004f0·18001201·00880002·00100a02·20183000·............·.0.
44 ··0x00000500·07480c87·16040020·00901421·52487000·.H.....·...!RHp.44 ··0x00000500·9e100a09·842390a0·20010138·10690800·.....#..·..8.i..
45 ··0x00000510·10800410·a8209028·c0050622·0180d009·.....·.(..."....45 ··0x00000510·20224600·3042b420·440092e0·48008404··"F.0B.·D...H...
46 ··0x00000520·400a0251·1bb21800·10c4588b·42070496·@..Q......X.B...46 ··0x00000520·12000000·2804c000·01000420·9e0b1109·....(......·....
47 ··0x00000530·26046810·80539202·20020081·00001080·&.h..S..·.......47 ··0x00000530·200080a1·00102010·04820000·00160008··.....·.........
48 ··0x00000540·6c184000·882009a4·e9005002·2221a0c8·l.@..·....P."!..48 ··0x00000540·000a0140·04080000·24836840·04081000·...@....$.h@....
49 ··0x00000550·82025110·4840a008·00000000·b5c40440·..Q.H@.........@49 ··0x00000550·20288300·000a4ca2·00084844·b5042b00··(....L...HD..+.
50 ··0x00000560·06002841·01645028·08005020·44100391·..(A.dP(..P·D...50 ··0x00000560·20106000·59900000·0400c008·4901a001··.`.Y.......I...
51 ··0x00000570·00208000·00002040·4000000a·20098448·.·....·@@...·..H51 ··0x00000570·0a0a0090·10804e50·36124291·10a09400·......NP6.B.....
52 ··0x00000580·22041080·10041800·00081100·02000060·"..............`52 ··0x00000580·00000a89·02810099·00006000·00220000·..........`.."..
53 ··0x00000590·1c00d820·40608c04·02801100·3880020a·...·@`......8...53 ··0x00000590·04109b18·40000c28·00400802·00016204·....@..(.@....b.
54 ··0x000005a0·10210000·20040002·08204888·82080100·.!..·....·H.....54 ··0x000005a0·04018064·00017804·00011810·89000080·...d..x.........
55 ··0x000005b0·10010000·02084222·41a02c11·a03c0c02·......B"A.,..<..55 ··0x000005b0·00208118·e0040506·20848410·8898d502·.·......·.......
56 ··0x000005c0·08808101·62022008·014c8006·0b620400·....b.·..L...b..56 ··0x000005c0·08084464·50237030·00808051·2e09f300·..DdP#p0...Q....
57 ··0x000005d0·04092040·00120180·0920982e·071035a6·..·@.....·....5.57 ··0x000005d0·9a180043·04402102·010002a8·05081605·...C.@!.........
58 ··0x000005e0·127c9061·01f44028·02659e20·33284106·.|.a..@(.e.·3(A.58 ··0x000005e0·10904000·03040400·10820507·24200606·..@.........$·..
59 ··0x000005f0·40802080·14800004·02002820·48010000·@.·.......(·H...59 ··0x000005f0·10100010·00001140·618189e0·280a1401·.......@a...(...
60 ··0x00000600·002cd522·174c4681·00001807·00800000·.,.".LF.........60 ··0x00000600·48010000·08209001·0011201d·c1070c08·H....·....·.....
61 ··0x00000610·21280203·d0406522·21010000·00310b04·!(...@e"!....1..61 ··0x00000610·00100000·00080000·80563028·09402080·.........V0(.@·.
62 ··0x00000620·22014410·43008144·e8080201·b1690410·".D.C..D.....i..62 ··0x00000620·0c404096·00e02a58·40a09081·08221d59·.@@...*X@....".Y
63 ··0x00000630·01041000·00aa0200·01020620·02249501·...........·.$..63 ··0x00000630·31012010·4011a000·a008000c·1102804a·1.·.@..........J
64 ··0x00000640·20801003·40090000·18002410·80820008··...@.....$.....64 ··0x00000640·40040030·00000081·25603438·26022840·@..0....%`48&.(@
65 ··0x00000650·28081424·c0014012·0c00cc44·00200004·(..$..@....D.·..65 ··0x00000650·410d42d0·051c0415·46400980·62041831·A.B.....F@..b..1
66 ··0x00000660·088840c6·1b42a830·15041814·c490a300·..@..B.0........66 ··0x00000660·014008a4·00823881·18070440·0c042008·.@....8....@..·.
67 ··0x00000670·5f010000·60010000·61010000·62010000·_...`...a...b...67 ··0x00000670·5f010000·61010000·63010000·00000000·_...a...c.......
68 ··0x00000680·63010000·65010000·67010000·68010000·c...e...g...h...68 ··0x00000680·64010000·66010000·67010000·68010000·d...f...g...h...
69 ··0x00000690·6a010000·6b010000·6c010000·6d010000·j...k...l...m...69 ··0x00000690·6c010000·6d010000·6e010000·70010000·l...m...n...p...
70 ··0x000006a0·70010000·72010000·75010000·76010000·p...r...u...v...70 ··0x000006a0·00000000·73010000·74010000·77010000·....s...t...w...
71 ··0x000006b0·78010000·7b010000·7c010000·00000000·x...{...|.......71 ··0x000006b0·7a010000·7c010000·7d010000·7e010000·z...|...}...~...
72 ··0x000006c0·00000000·7d010000·00000000·81010000·....}...........72 ··0x000006c0·7f010000·81010000·83010000·85010000·................
73 ··0x000006d0·82010000·85010000·00000000·88010000·................73 ··0x000006d0·87010000·88010000·89010000·00000000·................
74 ··0x000006e0·89010000·00000000·8b010000·8c010000·................74 ··0x000006e0·8b010000·8d010000·00000000·8e010000·................
75 ··0x000006f0·8e010000·8f010000·00000000·00000000·................75 ··0x000006f0·00000000·91010000·94010000·99010000·................
76 ··0x00000700·00000000·90010000·92010000·97010000·................76 ··0x00000700·9c010000·9d010000·9e010000·9f010000·................
77 ··0x00000710·9b010000·9c010000·9d010000·a0010000·................77 ··0x00000710·a2010000·a4010000·a5010000·a8010000·................
78 ··0x00000720·a4010000·a6010000·00000000·a8010000·................78 ··0x00000720·ab010000·ad010000·00000000·af010000·................
79 ··0x00000730·ab010000·ad010000·ae010000·b0010000·................79 ··0x00000730·b1010000·b4010000·b7010000·b9010000·................
80 ··0x00000740·b1010000·b2010000·b3010000·b8010000·................80 ··0x00000740·ba010000·bc010000·bd010000·bf010000·................
81 ··0x00000750·bc010000·00000000·c0010000·c2010000·................81 ··0x00000750·c1010000·c3010000·c6010000·c7010000·................
82 ··0x00000760·c4010000·c7010000·ca010000·cb010000·................82 ··0x00000760·ca010000·cd010000·ce010000·d0010000·................
83 ··0x00000770·d0010000·00000000·d1010000·00000000·................83 ··0x00000770·d3010000·d5010000·d7010000·d8010000·................
84 ··0x00000780·00000000·d2010000·d5010000·d8010000·................84 ··0x00000780·db010000·dc010000·de010000·df010000·................
85 ··0x00000790·db010000·dc010000·de010000·e0010000·................85 ··0x00000790·e0010000·00000000·00000000·e2010000·................
86 ··0x000007a0·e2010000·e3010000·e7010000·e9010000·................86 ··0x000007a0·e3010000·e5010000·e6010000·e7010000·................
87 ··0x000007b0·eb010000·ef010000·f1010000·f2010000·................87 ··0x000007b0·e9010000·ea010000·eb010000·ed010000·................
88 ··0x000007c0·f4010000·f6010000·f7010000·00000000·................88 ··0x000007c0·f0010000·f2010000·00000000·f6010000·................
89 ··0x000007d0·00000000·f9010000·fa010000·00000000·................89 ··0x000007d0·f8010000·00000000·fa010000·00000000·................
90 ··0x000007e0·00000000·fd010000·fe010000·01020000·................90 ··0x000007e0·fc010000·fd010000·ff010000·00020000·................
91 ··0x000007f0·03020000·05020000·00000000·06020000·................91 ··0x000007f0·01020000·05020000·09020000·0b020000·................
92 ··0x00000800·07020000·00000000·09020000·0a020000·................92 ··0x00000800·0f020000·12020000·14020000·17020000·................
93 ··0x00000810·0d020000·0f020000·12020000·14020000·................93 ··0x00000810·18020000·19020000·1a020000·1b020000·................
94 ··0x00000820·00000000·17020000·1a020000·00000000·................94 ··0x00000820·1d020000·1f020000·21020000·26020000·........!...&...
95 ··0x00000830·00000000·1f020000·20020000·23020000·........·...#...95 ··0x00000830·28020000·29020000·2b020000·2d020000·(...)...+...-...
96 ··0x00000840·26020000·28020000·2d020000·2f020000·&...(...-.../...96 ··0x00000840·30020000·32020000·36020000·39020000·0...2...6...9...
97 ··0x00000850·33020000·34020000·37020000·3a020000·3...4...7...:...97 ··0x00000850·3a020000·3e020000·3f020000·42020000·:...>...?...B...
98 ··0x00000860·3d020000·3e020000·41020000·00000000·=...>...A.......98 ··0x00000860·00000000·44020000·49020000·00000000·....D...I.......
99 ··0x00000870·00000000·42020000·46020000·49020000·....B...F...I...99 ··0x00000870·4a020000·4b020000·50020000·51020000·J...K...P...Q...
100 ··0x00000880·4b020000·4e020000·4f020000·51020000·K...N...O...Q...100 ··0x00000880·52020000·00000000·53020000·54020000·R.......S...T...
101 ··0x00000890·00000000·53020000·54020000·56020000·....S...T...V...101 ··0x00000890·00000000·00000000·55020000·59020000·........U...Y...
102 ··0x000008a0·59020000·5c020000·5e020000·60020000·Y...\...^...`...102 ··0x000008a0·5b020000·61020000·65020000·69020000·[...a...e...i...
103 ··0x000008b0·61020000·63020000·65020000·00000000·a...c...e.......103 ··0x000008b0·6a020000·6b020000·6d020000·6e020000·j...k...m...n...
104 ··0x000008c0·67020000·69020000·6c020000·6d020000·g...i...l...m...104 ··0x000008c0·71020000·73020000·74020000·76020000·q...s...t...v...
105 ··0x000008d0·70020000·73020000·75020000·76020000·p...s...u...v...105 ··0x000008d0·78020000·7a020000·7b020000·7c020000·x...z...{...|...
106 ··0x000008e0·78020000·7b020000·7e020000·00000000·x...{...~.......106 ··0x000008e0·7d020000·7f020000·81020000·83020000·}...............
107 ··0x000008f0·00000000·00000000·7f020000·84020000·................107 ··0x000008f0·85020000·87020000·89020000·8c020000·................
108 ··0x00000900·86020000·87020000·88020000·8b020000·................108 ··0x00000900·8f020000·91020000·92020000·93020000·................
109 ··0x00000910·8e020000·90020000·92020000·93020000·................109 ··0x00000910·97020000·98020000·99020000·9a020000·................
110 ··0x00000920·95020000·96020000·98020000·99020000·................110 ··0x00000920·9c020000·9d020000·00000000·9e020000·................
111 ··0x00000930·9c020000·9e020000·a1020000·a2020000·................111 ··0x00000930·00000000·a2020000·a4020000·a6020000·................
112 ··0x00000940·a5020000·a8020000·ac020000·00000000·................112 ··0x00000940·a8020000·ad020000·af020000·b2020000·................
113 ··0x00000950·ad020000·ae020000·00000000·00000000·................113 ··0x00000950·b4020000·00000000·00000000·b6020000·................
114 ··0x00000960·b0020000·b1020000·b3020000·b7020000·................114 ··0x00000960·b8020000·bd020000·bf020000·c1020000·................
115 ··0x00000970·b9020000·ba020000·bb020000·bc020000·................115 ··0x00000970·c3020000·c5020000·c6020000·c7020000·................
116 ··0x00000980·00000000·bd020000·bf020000·c2020000·................116 ··0x00000980·c9020000·cc020000·ce020000·00000000·................
117 ··0x00000990·00000000·c3020000·00000000·c5020000·................117 ··0x00000990·d3020000·d5020000·d8020000·da020000·................
118 ··0x000009a0·c7020000·c9020000·ce020000·d4020000·................118 ··0x000009a0·db020000·df020000·e2020000·e5020000·................
119 ··0x000009b0·d5020000·00000000·da020000·dd020000·................119 ··0x000009b0·e6020000·00000000·e8020000·eb020000·................
120 ··0x000009c0·de020000·df020000·e1020000·e4020000·................120 ··0x000009c0·ed020000·f0020000·f2020000·f5020000·................
121 ··0x000009d0·e7020000·e8020000·e9020000·ec020000·................121 ··0x000009d0·f9020000·fb020000·fd020000·ff020000·................
122 ··0x000009e0·ee020000·f3020000·f5020000·00000000·................122 ··0x000009e0·01030000·00000000·06030000·07030000·................
123 ··0x000009f0·f9020000·fa020000·fd020000·ff020000·................123 ··0x000009f0·08030000·0c030000·0e030000·11030000·................
124 ··0x00000a00·00030000·01030000·03030000·06030000·................124 ··0x00000a00·15030000·17030000·18030000·00000000·................
125 ··0x00000a10·07030000·00000000·00000000·0b030000·................125 ··0x00000a10·19030000·1b030000·1e030000·1f030000·................
Max diff block lines reached; 0/57863 bytes (0.00%) of diff not shown.
534 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 2, 3270 lines modifiedOffset 2, 3270 lines modified
2 Hex·dump·of·section·'.dynstr':2 Hex·dump·of·section·'.dynstr':
3 ··0x000096d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.3 ··0x000096d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
4 ··0x000096e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT4 ··0x000096e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
5 ··0x000096f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM5 ··0x000096f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
6 ··0x00009708·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone6 ··0x00009708·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
7 ··0x00009718·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina7 ··0x00009718·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
8 ··0x00009728·6c697a65·006c7561·7a6d327a·69337a69·lize.luazm2zi3zi8 ··0x00009728·6c697a65·006c7561·7a6d327a·69337a69·lize.luazm2zi3zi
9 ··0x00009738·347a6d39·6a796375·4e577577·37713133·4zm9jycuNWuw7q139 ··0x00009738·347a6d44·51753979·4653566a·39343453·4zmDQu9yFSVj944S
10 ··0x00009748·65476536·55754670·415f4c75·615f7a64·eGe6UuFpA_Lua_zd10 ··0x00009748·6537534c·52757833·565f4c75·615f7a64·e7SLRux3V_Lua_zd
11 ··0x00009758·74724d6f·64756c65·325f6279·74657300·trModule2_bytes.11 ··0x00009758·74724d6f·64756c65·325f6279·74657300·trModule2_bytes.
12 ··0x00009768·6c75617a·6d327a69·337a6934·7a6d396a·luazm2zi3zi4zm9j12 ··0x00009768·6c75617a·6d327a69·337a6934·7a6d4451·luazm2zi3zi4zmDQ
13 ··0x00009778·7963754e·57757737·71313365·47653655·ycuNWuw7q13eGe6U13 ··0x00009778·75397946·53566a39·34345365·37534c52·u9yFSVj944Se7SLR
14 ··0x00009788·75467041·5f4c7561·5f7a6474·724d6f64·uFpA_Lua_zdtrMod14 ··0x00009788·75783356·5f4c7561·5f7a6474·724d6f64·ux3V_Lua_zdtrMod
15 ··0x00009798·756c6534·5f627974·6573006c·75617a6d·ule4_bytes.luazm15 ··0x00009798·756c6534·5f627974·6573006c·75617a6d·ule4_bytes.luazm
16 ··0x000097a8·327a6933·7a69347a·6d396a79·63754e57·2zi3zi4zm9jycuNW16 ··0x000097a8·327a6933·7a69347a·6d445175·39794653·2zi3zi4zmDQu9yFS
17 ··0x000097b8·75773771·31336547·65365575·4670415f·uw7q13eGe6UuFpA_17 ··0x000097b8·566a3934·34536537·534c5275·7833565f·Vj944Se7SLRux3V_
18 ··0x000097c8·4c75615f·77697468·4e657753·74617465·Lua_withNewState18 ··0x000097c8·4c75615f·77697468·4e657753·74617465·Lua_withNewState
19 ··0x000097d8·315f696e·666f0068·736c7561·4c5f6e65·1_info.hsluaL_ne19 ··0x000097d8·315f696e·666f0068·736c7561·4c5f6e65·1_info.hsluaL_ne
20 ··0x000097e8·77737461·74650067·68637a6d·696e7465·wstate.ghczminte20 ··0x000097e8·77737461·74650067·68637a6d·696e7465·wstate.ghczminte
21 ··0x000097f8·726e616c·5f474843·7a69496e·7465726e·rnal_GHCziIntern21 ··0x000097f8·726e616c·5f474843·7a69496e·7465726e·rnal_GHCziIntern
22 ··0x00009808·616c7a69·5074725f·5074725f·636f6e5f·alziPtr_Ptr_con_22 ··0x00009808·616c7a69·5074725f·5074725f·636f6e5f·alziPtr_Ptr_con_
23 ··0x00009818·696e666f·00737467·5f61705f·70765f66·info.stg_ap_pv_f23 ··0x00009818·696e666f·00737467·5f61705f·70765f66·info.stg_ap_pv_f
24 ··0x00009828·61737400·6c75617a·6d327a69·337a6934·ast.luazm2zi3zi424 ··0x00009828·61737400·6c75617a·6d327a69·337a6934·ast.luazm2zi3zi4
25 ··0x00009838·7a6d396a·7963754e·57757737·71313365·zm9jycuNWuw7q13e25 ··0x00009838·7a6d4451·75397946·53566a39·34345365·zmDQu9yFSVj944Se
26 ··0x00009848·47653655·75467041·5f4c7561·5f776974·Ge6UuFpA_Lua_wit26 ··0x00009848·37534c52·75783356·5f4c7561·5f776974·7SLRux3V_Lua_wit
27 ··0x00009858·684e6577·53746174·65315f63·6c6f7375·hNewState1_closu27 ··0x00009858·684e6577·53746174·65315f63·6c6f7375·hNewState1_closu
28 ··0x00009868·72650073·75737065·6e645468·72656164·re.suspendThread28 ··0x00009868·72650073·75737065·6e645468·72656164·re.suspendThread
29 ··0x00009878·00676863·7a757772·61707065·725a4336·.ghczuwrapperZC629 ··0x00009878·00676863·7a757772·61707065·725a4336·.ghczuwrapperZC6
30 ··0x00009888·345a436c·75617a6d·327a6933·7a69347a·4ZCluazm2zi3zi4z30 ··0x00009888·345a436c·75617a6d·327a6933·7a69347a·4ZCluazm2zi3zi4z
31 ··0x00009898·6d396a79·63754e57·75773771·31336547·m9jycuNWuw7q13eG31 ··0x00009898·6d445175·39794653·566a3934·34536537·mDQu9yFSVj944Se7
32 ··0x000098a8·65365575·4670415a·434c7561·7a695072·e6UuFpAZCLuaziPr32 ··0x000098a8·534c5275·7833565a·434c7561·7a695072·SLRux3VZCLuaziPr
33 ··0x000098b8·696d6172·795a436c·75617a75·636c6f73·imaryZCluazuclos33 ··0x000098b8·696d6172·795a436c·75617a75·636c6f73·imaryZCluazuclos
34 ··0x000098c8·65007265·73756d65·54687265·6164006c·e.resumeThread.l34 ··0x000098c8·65007265·73756d65·54687265·6164006c·e.resumeThread.l
35 ··0x000098d8·75617a6d·327a6933·7a69347a·6d396a79·uazm2zi3zi4zm9jy35 ··0x000098d8·75617a6d·327a6933·7a69347a·6d445175·uazm2zi3zi4zmDQu
36 ··0x000098e8·63754e57·75773771·31336547·65365575·cuNWuw7q13eGe6Uu36 ··0x000098e8·39794653·566a3934·34536537·534c5275·9yFSVj944Se7SLRu
37 ··0x000098f8·4670415f·4c75615f·77697468·4e657753·FpA_Lua_withNewS37 ··0x000098f8·7833565f·4c75615f·77697468·4e657753·x3V_Lua_withNewS
38 ··0x00009908·74617465·5f696e66·6f006c75·617a6d32·tate_info.luazm238 ··0x00009908·74617465·5f696e66·6f006c75·617a6d32·tate_info.luazm2
39 ··0x00009918·7a69337a·69347a6d·396a7963·754e5775·zi3zi4zm9jycuNWu39 ··0x00009918·7a69337a·69347a6d·44517539·79465356·zi3zi4zmDQu9yFSV
40 ··0x00009928·77377131·33654765·36557546·70415f4c·w7q13eGe6UuFpA_L40 ··0x00009928·6a393434·53653753·4c527578·33565f4c·j944Se7SLRux3V_L
41 ··0x00009938·75615f77·6974684e·65775374·6174655f·ua_withNewState_41 ··0x00009938·75615f77·6974684e·65775374·6174655f·ua_withNewState_
42 ··0x00009948·636c6f73·75726500·6c75617a·6d327a69·closure.luazm2zi42 ··0x00009948·636c6f73·75726500·6c75617a·6d327a69·closure.luazm2zi
43 ··0x00009958·337a6934·7a6d396a·7963754e·57757737·3zi4zm9jycuNWuw7 
44 ··0x00009968·71313365·47653655·75467041·5f4c7561·q13eGe6UuFpA_Lua43 ··0x00009958·337a6934·7a6d4451·75397946·53566a39·3zi4zmDQu9yFSVj9
 44 ··0x00009968·34345365·37534c52·75783356·5f4c7561·44Se7SLRux3V_Lua
45 ··0x00009978·5f6e7468·426f7474·6f6d5f69·6e666f00·_nthBottom_info.45 ··0x00009978·5f6e7468·426f7474·6f6d5f69·6e666f00·_nthBottom_info.
46 ··0x00009988·6c75617a·6d327a69·337a6934·7a6d396a·luazm2zi3zi4zm9j46 ··0x00009988·6c75617a·6d327a69·337a6934·7a6d4451·luazm2zi3zi4zmDQ
47 ··0x00009998·7963754e·57757737·71313365·47653655·ycuNWuw7q13eGe6U47 ··0x00009998·75397946·53566a39·34345365·37534c52·u9yFSVj944Se7SLR
48 ··0x000099a8·75467041·5f4c7561·5f6e7468·426f7474·uFpA_Lua_nthBott48 ··0x000099a8·75783356·5f4c7561·5f6e7468·426f7474·ux3V_Lua_nthBott
49 ··0x000099b8·6f6d5f63·6c6f7375·7265006c·75617a6d·om_closure.luazm49 ··0x000099b8·6f6d5f63·6c6f7375·7265006c·75617a6d·om_closure.luazm
50 ··0x000099c8·327a6933·7a69347a·6d396a79·63754e57·2zi3zi4zm9jycuNW50 ··0x000099c8·327a6933·7a69347a·6d445175·39794653·2zi3zi4zmDQu9yFS
51 ··0x000099d8·75773771·31336547·65365575·4670415f·uw7q13eGe6UuFpA_51 ··0x000099d8·566a3934·34536537·534c5275·7833565f·Vj944Se7SLRux3V_
52 ··0x000099e8·4c75615f·7a647472·4d6f6475·6c65335f·Lua_zdtrModule3_52 ··0x000099e8·4c75615f·7a647472·4d6f6475·6c65335f·Lua_zdtrModule3_
53 ··0x000099f8·636c6f73·75726500·6768637a·6d707269·closure.ghczmpri53 ··0x000099f8·636c6f73·75726500·6768637a·6d707269·closure.ghczmpri
54 ··0x00009a08·6d5f4748·437a6954·79706573·5f54724e·m_GHCziTypes_TrN54 ··0x00009a08·6d5f4748·437a6954·79706573·5f54724e·m_GHCziTypes_TrN
55 ··0x00009a18·616d6553·5f636f6e·5f696e66·6f006c75·ameS_con_info.lu55 ··0x00009a18·616d6553·5f636f6e·5f696e66·6f006c75·ameS_con_info.lu
56 ··0x00009a28·617a6d32·7a69337a·69347a6d·396a7963·azm2zi3zi4zm9jyc56 ··0x00009a28·617a6d32·7a69337a·69347a6d·44517539·azm2zi3zi4zmDQu9
57 ··0x00009a38·754e5775·77377131·33654765·36557546·uNWuw7q13eGe6UuF57 ··0x00009a38·79465356·6a393434·53653753·4c527578·yFSVj944Se7SLRux
58 ··0x00009a48·70415f4c·75615f7a·6474724d·6f64756c·pA_Lua_zdtrModul58 ··0x00009a48·33565f4c·75615f7a·6474724d·6f64756c·3V_Lua_zdtrModul
59 ··0x00009a58·65315f63·6c6f7375·7265006c·75617a6d·e1_closure.luazm59 ··0x00009a58·65315f63·6c6f7375·7265006c·75617a6d·e1_closure.luazm
60 ··0x00009a68·327a6933·7a69347a·6d396a79·63754e57·2zi3zi4zm9jycuNW60 ··0x00009a68·327a6933·7a69347a·6d445175·39794653·2zi3zi4zmDQu9yFS
61 ··0x00009a78·75773771·31336547·65365575·4670415f·uw7q13eGe6UuFpA_61 ··0x00009a78·566a3934·34536537·534c5275·7833565f·Vj944Se7SLRux3V_
62 ··0x00009a88·4c75615f·7a647472·4d6f6475·6c655f63·Lua_zdtrModule_c62 ··0x00009a88·4c75615f·7a647472·4d6f6475·6c655f63·Lua_zdtrModule_c
63 ··0x00009a98·6c6f7375·72650067·68637a6d·7072696d·losure.ghczmprim63 ··0x00009a98·6c6f7375·72650067·68637a6d·7072696d·losure.ghczmprim
64 ··0x00009aa8·5f474843·7a695479·7065735f·4d6f6475·_GHCziTypes_Modu64 ··0x00009aa8·5f474843·7a695479·7065735f·4d6f6475·_GHCziTypes_Modu
65 ··0x00009ab8·6c655f63·6f6e5f69·6e666f00·6c75617a·le_con_info.luaz65 ··0x00009ab8·6c655f63·6f6e5f69·6e666f00·6c75617a·le_con_info.luaz
66 ··0x00009ac8·6d327a69·337a6934·7a6d396a·7963754e·m2zi3zi4zm9jycuN66 ··0x00009ac8·6d327a69·337a6934·7a6d4451·75397946·m2zi3zi4zmDQu9yF
67 ··0x00009ad8·57757737·71313365·47653655·75467041·Wuw7q13eGe6UuFpA67 ··0x00009ad8·53566a39·34345365·37534c52·75783356·SVj944Se7SLRux3V
68 ··0x00009ae8·5f4c7561·5f6e7468·546f705f·696e666f·_Lua_nthTop_info68 ··0x00009ae8·5f4c7561·5f6e7468·546f705f·696e666f·_Lua_nthTop_info
69 ··0x00009af8·00676863·7a6d696e·7465726e·616c5f47·.ghczminternal_G69 ··0x00009af8·00676863·7a6d696e·7465726e·616c5f47·.ghczminternal_G
70 ··0x00009b08·48437a69·496e7465·726e616c·7a69496e·HCziInternalziIn70 ··0x00009b08·48437a69·496e7465·726e616c·7a69496e·HCziInternalziIn
71 ··0x00009b18·745f7a64·664e756d·496e7433·327a757a·t_zdfNumInt32zuz71 ··0x00009b18·745f7a64·664e756d·496e7433·327a757a·t_zdfNumInt32zuz
72 ··0x00009b28·64636e65·67617465·5f696e66·6f006c75·dcnegate_info.lu72 ··0x00009b28·64636e65·67617465·5f696e66·6f006c75·dcnegate_info.lu
73 ··0x00009b38·617a6d32·7a69337a·69347a6d·396a7963·azm2zi3zi4zm9jyc73 ··0x00009b38·617a6d32·7a69337a·69347a6d·44517539·azm2zi3zi4zmDQu9
74 ··0x00009b48·754e5775·77377131·33654765·36557546·uNWuw7q13eGe6UuF74 ··0x00009b48·79465356·6a393434·53653753·4c527578·yFSVj944Se7SLRux
75 ··0x00009b58·70415f4c·75615f6e·7468546f·705f636c·pA_Lua_nthTop_cl75 ··0x00009b58·33565f4c·75615f6e·7468546f·705f636c·3V_Lua_nthTop_cl
76 ··0x00009b68·6f737572·65006c75·617a6d32·7a69337a·osure.luazm2zi3z76 ··0x00009b68·6f737572·65006c75·617a6d32·7a69337a·osure.luazm2zi3z
77 ··0x00009b78·69347a6d·396a7963·754e5775·77377131·i4zm9jycuNWuw7q1 
78 ··0x00009b88·33654765·36557546·70415f4c·75615f6e·3eGe6UuFpA_Lua_n77 ··0x00009b78·69347a6d·44517539·79465356·6a393434·i4zmDQu9yFSVj944
 78 ··0x00009b88·53653753·4c527578·33565f4c·75615f6e·Se7SLRux3V_Lua_n
79 ··0x00009b98·74685f69·6e666f00·6c75617a·6d327a69·th_info.luazm2zi79 ··0x00009b98·74685f69·6e666f00·6c75617a·6d327a69·th_info.luazm2zi
80 ··0x00009ba8·337a6934·7a6d396a·7963754e·57757737·3zi4zm9jycuNWuw7 
81 ··0x00009bb8·71313365·47653655·75467041·5f4c7561·q13eGe6UuFpA_Lua80 ··0x00009ba8·337a6934·7a6d4451·75397946·53566a39·3zi4zmDQu9yFSVj9
 81 ··0x00009bb8·34345365·37534c52·75783356·5f4c7561·44Se7SLRux3V_Lua
82 ··0x00009bc8·5f6e7468·5f636c6f·73757265·006c7561·_nth_closure.lua82 ··0x00009bc8·5f6e7468·5f636c6f·73757265·006c7561·_nth_closure.lua
83 ··0x00009bd8·7a6d327a·69337a69·347a6d39·6a796375·zm2zi3zi4zm9jycu83 ··0x00009bd8·7a6d327a·69337a69·347a6d44·51753979·zm2zi3zi4zmDQu9y
84 ··0x00009be8·4e577577·37713133·65476536·55754670·NWuw7q13eGe6UuFp84 ··0x00009be8·4653566a·39343453·6537534c·52757833·FSVj944Se7SLRux3
85 ··0x00009bf8·415f4c75·615f746f·70315f63·6c6f7375·A_Lua_top1_closu85 ··0x00009bf8·565f4c75·615f746f·70315f63·6c6f7375·V_Lua_top1_closu
86 ··0x00009c08·72650067·68637a6d·696e7465·726e616c·re.ghczminternal86 ··0x00009c08·72650067·68637a6d·696e7465·726e616c·re.ghczminternal
87 ··0x00009c18·5f474843·7a69496e·7465726e·616c7a69·_GHCziInternalzi87 ··0x00009c18·5f474843·7a69496e·7465726e·616c7a69·_GHCziInternalzi
88 ··0x00009c28·496e745f·4933327a·685f636f·6e5f696e·Int_I32zh_con_in88 ··0x00009c28·496e745f·4933327a·685f636f·6e5f696e·Int_I32zh_con_in
89 ··0x00009c38·666f006c·75617a6d·327a6933·7a69347a·fo.luazm2zi3zi4z89 ··0x00009c38·666f006c·75617a6d·327a6933·7a69347a·fo.luazm2zi3zi4z
90 ··0x00009c48·6d396a79·63754e57·75773771·31336547·m9jycuNWuw7q13eG90 ··0x00009c48·6d445175·39794653·566a3934·34536537·mDQu9yFSVj944Se7
91 ··0x00009c58·65365575·4670415f·4c75615f·746f705f·e6UuFpA_Lua_top_91 ··0x00009c58·534c5275·7833565f·4c75615f·746f705f·SLRux3V_Lua_top_
Diff chunk too large, falling back to line-by-line diff (539 lines added, 539 lines removed)
92 ··0x00009c68·636c6f73·75726500·6c75617a·6d327a69·closure.luazm2zi92 ··0x00009c68·636c6f73·75726500·6c75617a·6d327a69·closure.luazm2zi
93 ··0x00009c78·337a6934·7a6d396a·7963754e·57757737·3zi4zm9jycuNWuw793 ··0x00009c78·337a6934·7a6d4451·75397946·53566a39·3zi4zmDQu9yFSVj9
94 ··0x00009c88·71313365·47653655·75467041·5f4c7561·q13eGe6UuFpA_Lua94 ··0x00009c88·34345365·37534c52·75783356·5f4c7561·44Se7SLRux3V_Lua
95 ··0x00009c98·7a694175·78696c69·6172795f·7a646645·ziAuxiliary_zdfE95 ··0x00009c98·7a694175·78696c69·6172795f·6c75614c·ziAuxiliary_luaL
96 ··0x00009ca8·71526566·6572656e·63655f63·6c6f7375·qReference_closu96 ··0x00009ca8·7a756f70·656e6c69·62735f69·6e666f00·zuopenlibs_info.
97 ··0x00009cb8·72650067·68637a75·77726170·7065725a·re.ghczuwrapperZ97 ··0x00009cb8·6c75617a·6d327a69·337a6934·7a6d4451·luazm2zi3zi4zmDQ
98 ··0x00009cc8·43355a43·6c75617a·6d327a69·337a6934·C5ZCluazm2zi3zi498 ··0x00009cc8·75397946·53566a39·34345365·37534c52·u9yFSVj944Se7SLR
99 ··0x00009cd8·7a6d396a·7963754e·57757737·71313365·zm9jycuNWuw7q13e99 ··0x00009cd8·75783356·5f4c7561·7a694175·78696c69·ux3V_LuaziAuxili
100 ··0x00009ce8·47653655·75467041·5a434c75·617a6941·Ge6UuFpAZCLuaziA100 ··0x00009ce8·6172795f·6c75614c·7a757265·665f636c·ary_luaLzuref_cl
101 ··0x00009cf8·7578696c·69617279·5a436c75·614c7a75·uxiliaryZCluaLzu101 ··0x00009cf8·6f737572·65006768·637a6d69·6e746572·osure.ghczminter
102 ··0x00009d08·72656600·6c75617a·6d327a69·337a6934·ref.luazm2zi3zi4102 ··0x00009d08·6e616c5f·4748437a·69496e74·65726e61·nal_GHCziInterna
103 ··0x00009d18·7a6d396a·7963754e·57757737·71313365·zm9jycuNWuw7q13e103 ··0x00009d18·6c7a6953·686f775f·7a647773·686f7753·lziShow_zdwshowS
104 ··0x00009d28·47653655·75467041·5f4c7561·7a694175·Ge6UuFpA_LuaziAu104 ··0x00009d28·69676e65·64496e74·5f696e66·6f006c75·ignedInt_info.lu
105 ··0x00009d38·78696c69·6172795f·6c75614c·7a756765·xiliary_luaLzuge105 ··0x00009d38·617a6d32·7a69337a·69347a6d·44517539·azm2zi3zi4zmDQu9
106 ··0x00009d48·746d6574·61666965·6c645f63·6c6f7375·tmetafield_closu106 ··0x00009d48·79465356·6a393434·53653753·4c527578·yFSVj944Se7SLRux
107 ··0x00009d58·72650067·68637a75·77726170·7065725a·re.ghczuwrapperZ107 ··0x00009d58·33565f4c·75617a69·41757869·6c696172·3V_LuaziAuxiliar
108 ··0x00009d68·43395a43·6c75617a·6d327a69·337a6934·C9ZCluazm2zi3zi4108 ··0x00009d68·795f6c75·614c7a75·6c6f6164·62756666·y_luaLzuloadbuff
109 ··0x00009d78·7a6d396a·7963754e·57757737·71313365·zm9jycuNWuw7q13e109 ··0x00009d78·65725f69·6e666f00·6c75614c·5f726566·er_info.luaL_ref
110 ··0x00009d88·47653655·75467041·5a434c75·617a6941·Ge6UuFpAZCLuaziA110 ··0x00009d88·00676863·7a6d7072·696d5f47·48437a69·.ghczmprim_GHCzi
111 ··0x00009d98·7578696c·69617279·5a436c75·614c7a75·uxiliaryZCluaLzu111 ··0x00009d98·54797065·735f4b69·6e645265·70547943·Types_KindRepTyC
112 ··0x00009da8·6c6f6164·66696c65·00676863·7a6d696e·loadfile.ghczmin112 ··0x00009da8·6f6e4170·705f636f·6e5f696e·666f0067·onApp_con_info.g
113 ··0x00009db8·7465726e·616c5f47·48437a69·496e7465·ternal_GHCziInte113 ··0x00009db8·68637a6d·696e7465·726e616c·5f474843·hczminternal_GHC
114 ··0x00009dc8·726e616c·7a695368·6f775f7a·64777368·rnalziShow_zdwsh114 ··0x00009dc8·7a69496e·7465726e·616c7a69·436f6e74·ziInternalziCont
115 ··0x00009dd8·6f775369·676e6564·496e745f·696e666f·owSignedInt_info115 ··0x00009dd8·726f6c7a·69457863·65707469·6f6e7a69·rolziExceptionzi
116 ··0x00009de8·006c7561·7a6d327a·69337a69·347a6d39·.luazm2zi3zi4zm9116 ··0x00009de8·42617365·5f706174·4572726f·725f696e·Base_patError_in
117 ··0x00009df8·6a796375·4e577577·37713133·65476536·jycuNWuw7q13eGe6117 ··0x00009df8·666f006c·75617a6d·327a6933·7a69347a·fo.luazm2zi3zi4z
118 ··0x00009e08·55754670·415f4c75·617a6941·7578696c·UuFpA_LuaziAuxil118 ··0x00009e08·6d445175·39794653·566a3934·34536537·mDQu9yFSVj944Se7
119 ··0x00009e18·69617279·5f7a6466·53686f77·52656665·iary_zdfShowRefe119 ··0x00009e18·534c5275·7833565f·4c75617a·69417578·SLRux3V_LuaziAux
120 ··0x00009e28·72656e63·65345f62·79746573·006c7561·rence4_bytes.lua120 ··0x00009e28·696c6961·72795f66·726f6d52·65666572·iliary_fromRefer
121 ··0x00009e38·4c5f7265·66006768·637a6d70·72696d5f·L_ref.ghczmprim_121 ··0x00009e38·656e6365·5f696e66·6f006768·637a7577·ence_info.ghczuw
122 ··0x00009e48·4748437a·69547970·65735f4b·696e6452·GHCziTypes_KindR122 ··0x00009e48·72617070·65725a43·31305a43·6c75617a·rapperZC10ZCluaz
123 ··0x00009e58·65705479·436f6e41·70705f63·6f6e5f69·epTyConApp_con_i123 ··0x00009e58·6d327a69·337a6934·7a6d4451·75397946·m2zi3zi4zmDQu9yF
124 ··0x00009e68·6e666f00·6768637a·75777261·70706572·nfo.ghczuwrapper124 ··0x00009e68·53566a39·34345365·37534c52·75783356·SVj944Se7SLRux3V
Max diff block lines reached; 465674/546865 bytes (85.15%) of diff not shown.
483 KB
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 00000000000266c0·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_withNewState1_info@@Base-0xd8>:2 00000000000266c0·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_withNewState1_info@@Base-0xd8>:
3 »       lea····0x15711(%rip),%rdi········3 »       lea····0x15711(%rip),%rdi········
4 »       lea····0x1570a(%rip),%rax········4 »       lea····0x1570a(%rip),%rax········
5 »       cmp····%rdi,%rax5 »       cmp····%rdi,%rax
6 »       je·····266e8·<__cxa_finalize@plt+0x38>6 »       je·····266e8·<__cxa_finalize@plt+0x38>
7 »       mov····0x1270e(%rip),%rax········7 »       mov····0x1270e(%rip),%rax········
8 »       test···%rax,%rax8 »       test···%rax,%rax
9 »       je·····266e8·<__cxa_finalize@plt+0x38>9 »       je·····266e8·<__cxa_finalize@plt+0x38>
Offset 55, 21 lines modifiedOffset 55, 21 lines modified
55 »       add····%al,(%rax)55 »       add····%al,(%rax)
56 »       add····%cl,(%rsi)56 »       add····%cl,(%rsi)
57 »       add····%al,(%rax)57 »       add····%al,(%rax)
58 »       add····%al,(%rax)58 »       add····%al,(%rax)
59 »       add····%al,(%rax)59 »       add····%al,(%rax)
60 »       ...60 »       ...
  
61 0000000000026798·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_withNewState1_info@@Base>:61 0000000000026798·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_withNewState1_info@@Base>:
62 »       lea····-0x10(%rbp),%rax62 »       lea····-0x10(%rbp),%rax
63 »       cmp····%r15,%rax63 »       cmp····%r15,%rax
64 »       jb·····267f9·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_withNewState1_info@@Base+0x61>64 »       jb·····267f9·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_withNewState1_info@@Base+0x61>
65 »       add····$0x10,%r1265 »       add····$0x10,%r12
66 »       cmp····0x358(%r13),%r1266 »       cmp····0x358(%r13),%r12
67 »       ja·····267ee·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_withNewState1_info@@Base+0x56>67 »       ja·····267ee·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_withNewState1_info@@Base+0x56>
68 »       sub····$0x8,%rsp68 »       sub····$0x8,%rsp
69 »       xor····%eax,%eax69 »       xor····%eax,%eax
70 »       call···34c10·<hsluaL_newstate@@Base>70 »       call···34c10·<hsluaL_newstate@@Base>
71 »       add····$0x8,%rsp71 »       add····$0x8,%rsp
72 »       mov····0x12774(%rip),%rbx········72 »       mov····0x12774(%rip),%rbx········
73 »       mov····%rbx,-0x8(%r12)73 »       mov····%rbx,-0x8(%r12)
74 »       mov····%rax,(%r12)74 »       mov····%rax,(%r12)
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 »       xor····%eax,%eax114 »       xor····%eax,%eax
115 »       call···26340·<suspendThread@plt>115 »       call···26340·<suspendThread@plt>
116 »       add····$0x8,%rsp116 »       add····$0x8,%rsp
117 »       sub····$0x8,%rsp117 »       sub····$0x8,%rsp
118 »       mov····%rbx,%rdi118 »       mov····%rbx,%rdi
119 »       mov····%rax,%rbx119 »       mov····%rax,%rbx
120 »       xor····%eax,%eax120 »       xor····%eax,%eax
121 »       call···30c37·<ghczuwrapperZC64ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziPrimaryZCluazuclose@@Base>121 »       call···30c37·<ghczuwrapperZC64ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziPrimaryZCluazuclose@@Base>
122 »       add····$0x8,%rsp122 »       add····$0x8,%rsp
123 »       sub····$0x8,%rsp123 »       sub····$0x8,%rsp
124 »       mov····%rbx,%rdi124 »       mov····%rbx,%rdi
125 »       xor····%eax,%eax125 »       xor····%eax,%eax
126 »       call···26130·<resumeThread@plt>126 »       call···26130·<resumeThread@plt>
127 »       add····$0x8,%rsp127 »       add····$0x8,%rsp
128 »       mov····%rax,%r13128 »       mov····%rax,%r13
Offset 167, 75 lines modifiedOffset 167, 75 lines modified
167 »       add····%al,(%rax)167 »       add····%al,(%rax)
168 »       add····%cl,(%rsi)168 »       add····%cl,(%rsi)
169 »       add····%al,(%rax)169 »       add····%al,(%rax)
170 »       add····%al,(%rax)170 »       add····%al,(%rax)
171 »       add····%al,(%rax)171 »       add····%al,(%rax)
172 »       ...172 »       ...
  
173 0000000000026938·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_withNewState_info@@Base>:173 0000000000026938·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_withNewState_info@@Base>:
174 »       jmp····26798·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_withNewState1_info@@Base>174 »       jmp····26798·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_withNewState1_info@@Base>
175 »       nopl···(%rax)175 »       nopl···(%rax)
176 »       add····$0x1000000,%eax176 »       add····$0x1000000,%eax
177 »       ...177 »       ...
178 »       add····%al,(%rax)178 »       add····%al,(%rax)
179 »       add····%cl,(%rsi)179 »       add····%cl,(%rsi)
180 »       add····%al,(%rax)180 »       add····%al,(%rax)
181 »       add····%al,(%rax)181 »       add····%al,(%rax)
182 »       add····%al,(%rax)182 »       add····%al,(%rax)
183 »       ...183 »       ...
  
184 0000000000026958·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_nthBottom_info@@Base>:184 0000000000026958·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_nthBottom_info@@Base>:
185 »       mov····%r14,%rbx185 »       mov····%r14,%rbx
186 »       and····$0xfffffffffffffff8,%rbx186 »       and····$0xfffffffffffffff8,%rbx
187 »       mov····(%rbx),%rax187 »       mov····(%rbx),%rax
188 »       jmp····*%rax188 »       jmp····*%rax
189 »       nopl···0x0(%rax)189 »       nopl···0x0(%rax)
190 »       add····$0x1000000,%eax190 »       add····$0x1000000,%eax
191 »       ...191 »       ...
192 »       add····%al,(%rax)192 »       add····%al,(%rax)
193 »       add····%cl,(%rsi)193 »       add····%cl,(%rsi)
194 »       add····%al,(%rax)194 »       add····%al,(%rax)
195 »       add····%al,(%rax)195 »       add····%al,(%rax)
196 »       add····%al,(%rax)196 »       add····%al,(%rax)
197 »       ...197 »       ...
  
198 0000000000026980·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_nthTop_info@@Base>:198 0000000000026980·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_nthTop_info@@Base>:
199 »       jmp····*0x1261a(%rip)········199 »       jmp····*0x1261a(%rip)········
200 »       xchg···%ax,%ax200 »       xchg···%ax,%ax
201 »       add····$0x1000000,%eax201 »       add····$0x1000000,%eax
202 »       ...202 »       ...
203 »       add····%al,(%rax)203 »       add····%al,(%rax)
204 »       add····%cl,(%rsi)204 »       add····%cl,(%rsi)
205 »       add····%al,(%rax)205 »       add····%al,(%rax)
206 »       add····%al,(%rax)206 »       add····%al,(%rax)
207 »       add····%al,(%rax)207 »       add····%al,(%rax)
208 »       ...208 »       ...
  
209 00000000000269a0·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_Lua_nth_info@@Base>:209 00000000000269a0·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_Lua_nth_info@@Base>:
210 »       jmp····*0x125fa(%rip)········210 »       jmp····*0x125fa(%rip)········
211 »       xchg···%ax,%ax211 »       xchg···%ax,%ax
212 »       add····$0x1000000,%eax212 »       add····$0x1000000,%eax
213 »       ...213 »       ...
214 »       add····%al,(%rax)214 »       add····%al,(%rax)
215 »       add····%cl,(%rsi)215 »       add····%cl,(%rsi)
216 »       add····%al,(%rax)216 »       add····%al,(%rax)
217 »       add····%al,(%rax)217 »       add····%al,(%rax)
218 »       add····%al,(%rax)218 »       add····%al,(%rax)
219 »       ...219 »       ...
  
220 00000000000269c0·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdWReference_info@@Base>:220 00000000000269c0·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdWReference_info@@Base>:
221 »       lea····-0x8(%rbp),%rax221 »       lea····-0x8(%rbp),%rax
222 »       cmp····%r15,%rax222 »       cmp····%r15,%rax
223 »       jb·····26a35·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdWReference_info@@Base+0x75>223 »       jb·····26a35·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdWReference_info@@Base+0x75>
224 »       lea····0x28(%rip),%rax········224 »       lea····0x28(%rip),%rax········
225 »       mov····%rax,-0x8(%rbp)225 »       mov····%rax,-0x8(%rbp)
226 »       mov····%r14,%rbx226 »       mov····%r14,%rbx
227 »       add····$0xfffffffffffffff8,%rbp227 »       add····$0xfffffffffffffff8,%rbp
228 »       test···$0x7,%bl228 »       test···$0x7,%bl
229 »       jne····269f8·<luazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpA_LuaziAuxiliary_zdWReference_info@@Base+0x38>229 »       jne····269f8·<luazm2zi3zi4zmDQu9yFSVj944Se7SLRux3V_LuaziAuxiliary_zdWReference_info@@Base+0x38>
230 »       mov····(%rbx),%rax230 »       mov····(%rbx),%rax
231 »       jmp····*%rax231 »       jmp····*%rax
232 »       nopl···(%rax)232 »       nopl···(%rax)
233 »       ...233 »       ...
234 »       (bad)234 »       (bad)
235 »       add····%al,(%rax)235 »       add····%al,(%rax)
236 »       add····%al,(%rax)236 »       add····%al,(%rax)
Max diff block lines reached; 489403/493935 bytes (99.08%) of diff not shown.
886 B
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 String·dump·of·section·'.rodata':1 String·dump·of·section·'.rodata':
2 ··[·····0]··Lua2 ··[·····0]··Lua
3 ··[·····4]··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA3 ··[·····4]··lua-2.3.4-DQu9yFSVj944Se7SLRux3V
4 ··[····25]··src/Lua/Auxiliary.hs:210:13-14|case4 ··[····25]··src/Lua/Auxiliary.hs:210:13-14|case
5 ··[····49]··'Reference5 ··[····49]··'Reference
6 ··[····54]··'RefNil6 ··[····54]··'RefNil
7 ··[····5c]··Lua.Auxiliary7 ··[····5c]··Lua.Auxiliary
8 ··[····6a]··Reference·8 ··[····6a]··Reference·
9 ··[····75]··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary.Reference 
10 ··[····ae]··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary.RefNil9 ··[····75]··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Auxiliary.Reference
 10 ··[····ae]··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Auxiliary.RefNil
11 ··[····e4]··_PRELOAD11 ··[····e4]··_PRELOAD
12 ··[····ed]··_LOADED12 ··[····ed]··_LOADED
13 ··[····f5]··Cannot·call·function;·corrupted·Lua·object!13 ··[····f5]··Cannot·call·function;·corrupted·Lua·object!
14 ··[···121]··src/Lua/Call.hs14 ··[···121]··src/Lua/Call.hs
15 ··[···131]··error15 ··[···131]··error
16 ··[···137]··Lua.Call16 ··[···137]··Lua.Call
17 ··[···140]··hslua_callhsfun17 ··[···140]··hslua_callhsfun
17.1 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
22 ··0x00039470·00000000·00000000·51940300·00000000·........Q.......22 ··0x00039470·00000000·00000000·51940300·00000000·........Q.......
23 ··0x00039480·61940300·00000000·03000000·00000000·a...............23 ··0x00039480·61940300·00000000·03000000·00000000·a...............
24 ··0x00039490·00000000·00000000·00000000·00000000·................24 ··0x00039490·00000000·00000000·00000000·00000000·................
25 ··0x000394a0·00000000·00000000·03000000·00000000·................25 ··0x000394a0·00000000·00000000·03000000·00000000·................
26 ··0x000394b0·00000000·00000000·4a600300·00000000·........J`......26 ··0x000394b0·00000000·00000000·4a600300·00000000·........J`......
27 ··0x000394c0·00000000·00000000·71940300·00000000·........q.......27 ··0x000394c0·00000000·00000000·71940300·00000000·........q.......
28 ··0x000394d0·b1940300·00000000·00000000·00000000·................28 ··0x000394d0·b1940300·00000000·00000000·00000000·................
29 ··0x000394e0·dbaafb6f·407f9f83·cb374e52·f4d1427e·...o@....7NR..B~29 ··0x000394e0·7cbb13dc·514374a5·5a1f09d2·6692d397·|...QCt.Z...f...
30 ··0x000394f0·00000000·00000000·03000000·00000000·................30 ··0x000394f0·00000000·00000000·03000000·00000000·................
31 ··0x00039500·00000000·00000000·c1940300·00000000·................31 ··0x00039500·00000000·00000000·c1940300·00000000·................
32 ··0x00039510·00000000·00000000·03000000·00000000·................32 ··0x00039510·00000000·00000000·03000000·00000000·................
33 ··0x00039520·00000000·00000000·54600300·00000000·........T`......33 ··0x00039520·00000000·00000000·54600300·00000000·........T`......
34 ··0x00039530·00000000·00000000·71940300·00000000·........q.......34 ··0x00039530·00000000·00000000·71940300·00000000·........q.......
35 ··0x00039540·21950300·00000000·01950300·00000000·!...............35 ··0x00039540·21950300·00000000·01950300·00000000·!...............
36 ··0x00039550·a5f797f1·d16ff793·5c8d6be2·854ece14·.....o..\.k..N..36 ··0x00039550·96ef5cde·31424e1d·24816931·22afc405·..\.1BN.$.i1"...
37 ··0x00039560·00000000·00000000·03000000·00000000·................37 ··0x00039560·00000000·00000000·03000000·00000000·................
38 ··0x00039570·00000000·00000000·91940300·00000000·................38 ··0x00039570·00000000·00000000·91940300·00000000·................
39 ··0x00039580·01950300·00000000·03000000·00000000·................39 ··0x00039580·01950300·00000000·03000000·00000000·................
40 ··0x00039590·00000000·00000000·49600300·00000000·........I`......40 ··0x00039590·00000000·00000000·49600300·00000000·........I`......
41 ··0x000395a0·00000000·00000000·71940300·00000000·........q.......41 ··0x000395a0·00000000·00000000·71940300·00000000·........q.......
42 ··0x000395b0·91950300·00000000·74950300·00000000·........t.......42 ··0x000395b0·91950300·00000000·74950300·00000000·........t.......
43 ··0x000395c0·6f7a6ab0·e3da1e54·b2ec4e94·29b9e5ba·ozj....T..N.)...43 ··0x000395c0·cf892c0c·efacfa58·23e239d4·166136af·..,....X#.9..a6.
44 ··0x000395d0·00000000·00000000·03000000·00000000·................44 ··0x000395d0·00000000·00000000·03000000·00000000·................
45 ··0x000395e0·00000000·00000000·00000000·00000000·................45 ··0x000395e0·00000000·00000000·00000000·00000000·................
46 ··0x000395f0·00000000·00000000·00000000·00000000·................46 ··0x000395f0·00000000·00000000·00000000·00000000·................
47 ··0x00039600·206e0200·00000000·00000000·00000000··n..............47 ··0x00039600·206e0200·00000000·00000000·00000000··n..............
48 ··0x00039610·00000000·00000000·00000000·00000000·................48 ··0x00039610·00000000·00000000·00000000·00000000·................
49 ··0x00039620·e86e0200·00000000·00000000·00000000·.n..............49 ··0x00039620·e86e0200·00000000·00000000·00000000·.n..............
50 ··0x00039630·00000000·00000000·00000000·00000000·................50 ··0x00039630·00000000·00000000·00000000·00000000·................
Offset 500, 179 lines modifiedOffset 500, 179 lines modified
500 ··0x0003b250·03000000·00000000·00000000·00000000·................500 ··0x0003b250·03000000·00000000·00000000·00000000·................
501 ··0x0003b260·d9b10300·00000000·00000000·00000000·................501 ··0x0003b260·d9b10300·00000000·00000000·00000000·................
502 ··0x0003b270·03000000·00000000·00000000·00000000·................502 ··0x0003b270·03000000·00000000·00000000·00000000·................
503 ··0x0003b280·00000000·00000000·5ab20300·00000000·........Z.......503 ··0x0003b280·00000000·00000000·5ab20300·00000000·........Z.......
504 ··0x0003b290·03000000·00000000·00000000·00000000·................504 ··0x0003b290·03000000·00000000·00000000·00000000·................
505 ··0x0003b2a0·66620300·00000000·00000000·00000000·fb..............505 ··0x0003b2a0·66620300·00000000·00000000·00000000·fb..............
506 ··0x0003b2b0·b9b10300·00000000·99b20300·00000000·................506 ··0x0003b2b0·b9b10300·00000000·99b20300·00000000·................
507 ··0x0003b2c0·00000000·00000000·cb2c77c3·89e7e4a4·.........,w..... 
508 ··0x0003b2d0·13fa8ee0·2684b732·00000000·00000000·....&..2........507 ··0x0003b2c0·00000000·00000000·70f93638·2aca4d3a·........p.68*.M:
 508 ··0x0003b2d0·f9004759·d4e99d9a·00000000·00000000·..GY............
509 ··0x0003b2e0·03000000·00000000·00000000·00000000·................509 ··0x0003b2e0·03000000·00000000·00000000·00000000·................
510 ··0x0003b2f0·a9b20300·00000000·00000000·00000000·................510 ··0x0003b2f0·a9b20300·00000000·00000000·00000000·................
511 ··0x0003b300·03000000·00000000·00000000·00000000·................511 ··0x0003b300·03000000·00000000·00000000·00000000·................
512 ··0x0003b310·79b20300·00000000·e9b20300·00000000·y...............512 ··0x0003b310·79b20300·00000000·e9b20300·00000000·y...............
513 ··0x0003b320·03000000·00000000·00000000·00000000·................513 ··0x0003b320·03000000·00000000·00000000·00000000·................
514 ··0x0003b330·65620300·00000000·00000000·00000000·eb..............514 ··0x0003b330·65620300·00000000·00000000·00000000·eb..............
515 ··0x0003b340·b9b10300·00000000·29b30300·00000000·........).......515 ··0x0003b340·b9b10300·00000000·29b30300·00000000·........).......
516 ··0x0003b350·0cb30300·00000000·f08835cc·63636600·..........5.ccf.516 ··0x0003b350·0cb30300·00000000·087b49bf·fc45fd91·.........{I..E..
517 ··0x0003b360·21dc01fc·773384c0·00000000·00000000·!...w3..........517 ··0x0003b360·2b7cf88a·674b8e5a·00000000·00000000·+|..gK.Z........
518 ··0x0003b370·03000000·00000000·00000000·00000000·................518 ··0x0003b370·03000000·00000000·00000000·00000000·................
519 ··0x0003b380·5d620300·00000000·00000000·00000000·]b..............519 ··0x0003b380·5d620300·00000000·00000000·00000000·]b..............
520 ··0x0003b390·b9b10300·00000000·79b30300·00000000·........y.......520 ··0x0003b390·b9b10300·00000000·79b30300·00000000·........y.......
521 ··0x0003b3a0·00000000·00000000·bb3e6e39·3677be59·.........>n96w.Y 
522 ··0x0003b3b0·40b11fba·ed6834c1·00000000·00000000·@....h4.........521 ··0x0003b3a0·00000000·00000000·b162762e·178afab1·.........bv.....
 522 ··0x0003b3b0·2eda5708·40090aaf·00000000·00000000·..W.@...........
523 ··0x0003b3c0·03000000·00000000·00000000·00000000·................523 ··0x0003b3c0·03000000·00000000·00000000·00000000·................
524 ··0x0003b3d0·89b30300·00000000·00000000·00000000·................524 ··0x0003b3d0·89b30300·00000000·00000000·00000000·................
525 ··0x0003b3e0·03000000·00000000·00000000·00000000·................525 ··0x0003b3e0·03000000·00000000·00000000·00000000·................
526 ··0x0003b3f0·f9b10300·00000000·c9b30300·00000000·................526 ··0x0003b3f0·f9b10300·00000000·c9b30300·00000000·................
527 ··0x0003b400·03000000·00000000·00000000·00000000·................527 ··0x0003b400·03000000·00000000·00000000·00000000·................
528 ··0x0003b410·5c620300·00000000·00000000·00000000·\b..............528 ··0x0003b410·5c620300·00000000·00000000·00000000·\b..............
529 ··0x0003b420·b9b10300·00000000·09b40300·00000000·................529 ··0x0003b420·b9b10300·00000000·09b40300·00000000·................
530 ··0x0003b430·ecb30300·00000000·b2dc899d·2cb06c4b·............,.lK530 ··0x0003b430·ecb30300·00000000·17ea7b89·b240e80f·..........{..@..
531 ··0x0003b440·5a8be60f·8b663c1b·00000000·00000000·Z....f<.........531 ··0x0003b440·bb6cd032·87e57bed·00000000·00000000·.l.2..{.........
532 ··0x0003b450·03000000·00000000·00000000·00000000·................532 ··0x0003b450·03000000·00000000·00000000·00000000·................
533 ··0x0003b460·55620300·00000000·00000000·00000000·Ub..............533 ··0x0003b460·55620300·00000000·00000000·00000000·Ub..............
534 ··0x0003b470·b9b10300·00000000·59b40300·00000000·........Y.......534 ··0x0003b470·b9b10300·00000000·59b40300·00000000·........Y.......
535 ··0x0003b480·00000000·00000000·6207cb33·4ec19b4a·........b..3N..J535 ··0x0003b480·00000000·00000000·04cd3048·9e51c0c5·..........0H.Q..
536 ··0x0003b490·e853e63a·36db9f95·00000000·00000000·.S.:6...........536 ··0x0003b490·a6ea570a·9f7e298e·00000000·00000000·..W..~).........
537 ··0x0003b4a0·03000000·00000000·00000000·00000000·................537 ··0x0003b4a0·03000000·00000000·00000000·00000000·................
538 ··0x0003b4b0·69b40300·00000000·00000000·00000000·i...............538 ··0x0003b4b0·69b40300·00000000·00000000·00000000·i...............
539 ··0x0003b4c0·03000000·00000000·00000000·00000000·................539 ··0x0003b4c0·03000000·00000000·00000000·00000000·................
540 ··0x0003b4d0·19b20300·00000000·a9b40300·00000000·................540 ··0x0003b4d0·19b20300·00000000·a9b40300·00000000·................
541 ··0x0003b4e0·03000000·00000000·00000000·00000000·................541 ··0x0003b4e0·03000000·00000000·00000000·00000000·................
542 ··0x0003b4f0·54620300·00000000·00000000·00000000·Tb..............542 ··0x0003b4f0·54620300·00000000·00000000·00000000·Tb..............
543 ··0x0003b500·b9b10300·00000000·e9b40300·00000000·................543 ··0x0003b500·b9b10300·00000000·e9b40300·00000000·................
544 ··0x0003b510·ccb40300·00000000·a1dd5519·de450d02·..........U..E.. 
545 ··0x0003b520·e96443fa·8d792119·00000000·00000000·.dC..y!.........544 ··0x0003b510·ccb40300·00000000·6b21eac1·4d354fe1·........k!..M5O.
 545 ··0x0003b520·a544a6b5·b5c5be33·00000000·00000000·.D.....3........
546 ··0x0003b530·03000000·00000000·00000000·00000000·................546 ··0x0003b530·03000000·00000000·00000000·00000000·................
547 ··0x0003b540·4c620300·00000000·00000000·00000000·Lb..............547 ··0x0003b540·4c620300·00000000·00000000·00000000·Lb..............
548 ··0x0003b550·b9b10300·00000000·39b50300·00000000·........9.......548 ··0x0003b550·b9b10300·00000000·39b50300·00000000·........9.......
549 ··0x0003b560·00000000·00000000·3710782b·ff66df74·........7.x+.f.t 
550 ··0x0003b570·f38e1b5f·ea8a0d80·00000000·00000000·..._............549 ··0x0003b560·00000000·00000000·34efb5e1·ad1aefbe·........4.......
 550 ··0x0003b570·6f491be0·9391913f·00000000·00000000·oI.....?........
551 ··0x0003b580·03000000·00000000·00000000·00000000·................551 ··0x0003b580·03000000·00000000·00000000·00000000·................
552 ··0x0003b590·49b50300·00000000·00000000·00000000·I...............552 ··0x0003b590·49b50300·00000000·00000000·00000000·I...............
553 ··0x0003b5a0·03000000·00000000·00000000·00000000·................553 ··0x0003b5a0·03000000·00000000·00000000·00000000·................
554 ··0x0003b5b0·39b20300·00000000·89b50300·00000000·9...............554 ··0x0003b5b0·39b20300·00000000·89b50300·00000000·9...............
555 ··0x0003b5c0·03000000·00000000·00000000·00000000·................555 ··0x0003b5c0·03000000·00000000·00000000·00000000·................
556 ··0x0003b5d0·4b620300·00000000·00000000·00000000·Kb..............556 ··0x0003b5d0·4b620300·00000000·00000000·00000000·Kb..............
557 ··0x0003b5e0·b9b10300·00000000·c9b50300·00000000·................557 ··0x0003b5e0·b9b10300·00000000·c9b50300·00000000·................
558 ··0x0003b5f0·acb50300·00000000·89b55204·9cdf82f9·..........R..... 
559 ··0x0003b600·7b3a66a0·5098bac9·00000000·00000000·{:f.P...........558 ··0x0003b5f0·acb50300·00000000·c263b63c·48dcc791·.........c.<H...
 559 ··0x0003b600·02958588·966bb22b·00000000·00000000·.....k.+........
560 ··0x0003b610·03000000·00000000·00000000·00000000·................560 ··0x0003b610·03000000·00000000·00000000·00000000·................
561 ··0x0003b620·42620300·00000000·00000000·00000000·Bb..............561 ··0x0003b620·42620300·00000000·00000000·00000000·Bb..............
562 ··0x0003b630·b9b10300·00000000·19b60300·00000000·................562 ··0x0003b630·b9b10300·00000000·19b60300·00000000·................
563 ··0x0003b640·00000000·00000000·15e75068·45114a67·..........PhE.Jg 
564 ··0x0003b650·ac4d51ff·88d4230d·00000000·00000000·.MQ...#.........563 ··0x0003b640·00000000·00000000·32799835·f636c509·........2y.5.6..
 564 ··0x0003b650·5843e441·f452e7a4·00000000·00000000·XC.A.R..........
565 ··0x0003b660·03000000·00000000·00000000·00000000·................565 ··0x0003b660·03000000·00000000·00000000·00000000·................
566 ··0x0003b670·29b60300·00000000·00000000·00000000·)...............566 ··0x0003b670·29b60300·00000000·00000000·00000000·)...............
567 ··0x0003b680·03000000·00000000·00000000·00000000·................567 ··0x0003b680·03000000·00000000·00000000·00000000·................
568 ··0x0003b690·39b20300·00000000·69b60300·00000000·9.......i.......568 ··0x0003b690·39b20300·00000000·69b60300·00000000·9.......i.......
569 ··0x0003b6a0·03000000·00000000·00000000·00000000·................569 ··0x0003b6a0·03000000·00000000·00000000·00000000·................
570 ··0x0003b6b0·41620300·00000000·00000000·00000000·Ab..............570 ··0x0003b6b0·41620300·00000000·00000000·00000000·Ab..............
571 ··0x0003b6c0·b9b10300·00000000·a9b60300·00000000·................571 ··0x0003b6c0·b9b10300·00000000·a9b60300·00000000·................
572 ··0x0003b6d0·8cb60300·00000000·92c54c4a·22a4a3c4·..........LJ"...572 ··0x0003b6d0·8cb60300·00000000·36fcc421·211c5181·........6..!!.Q.
573 ··0x0003b6e0·9db659c5·4c6efa39·00000000·00000000·..Y.Ln.9........573 ··0x0003b6e0·f897496c·0d6e07f6·00000000·00000000·..Il.n..........
574 ··0x0003b6f0·03000000·00000000·00000000·00000000·................574 ··0x0003b6f0·03000000·00000000·00000000·00000000·................
575 ··0x0003b700·3a620300·00000000·00000000·00000000·:b..............575 ··0x0003b700·3a620300·00000000·00000000·00000000·:b..............
576 ··0x0003b710·b9b10300·00000000·f9b60300·00000000·................576 ··0x0003b710·b9b10300·00000000·f9b60300·00000000·................
577 ··0x0003b720·00000000·00000000·4c0acbb3·5f843aaa·........L..._.:. 
578 ··0x0003b730·7cad8689·8b867ba6·00000000·00000000·|.....{.........577 ··0x0003b720·00000000·00000000·3d9d447f·1ad6e0d6·........=.D.....
 578 ··0x0003b730·60471700·ded4738f·00000000·00000000·`G....s.........
579 ··0x0003b740·03000000·00000000·00000000·00000000·................579 ··0x0003b740·03000000·00000000·00000000·00000000·................
580 ··0x0003b750·09b70300·00000000·00000000·00000000·................580 ··0x0003b750·09b70300·00000000·00000000·00000000·................
581 ··0x0003b760·03000000·00000000·00000000·00000000·................581 ··0x0003b760·03000000·00000000·00000000·00000000·................
582 ··0x0003b770·39b20300·00000000·49b70300·00000000·9.......I.......582 ··0x0003b770·39b20300·00000000·49b70300·00000000·9.......I.......
583 ··0x0003b780·03000000·00000000·00000000·00000000·................583 ··0x0003b780·03000000·00000000·00000000·00000000·................
584 ··0x0003b790·39620300·00000000·00000000·00000000·9b..............584 ··0x0003b790·39620300·00000000·00000000·00000000·9b..............
585 ··0x0003b7a0·b9b10300·00000000·89b70300·00000000·................585 ··0x0003b7a0·b9b10300·00000000·89b70300·00000000·................
586 ··0x0003b7b0·6cb70300·00000000·c639c702·29c85df6·l........9..).].586 ··0x0003b7b0·6cb70300·00000000·34db9fc3·c5aa24ff·l.......4.....$.
587 ··0x0003b7c0·7564c189·2397e808·00000000·00000000·ud..#...........587 ··0x0003b7c0·660a79da·ebb495ee·00000000·00000000·f.y.............
588 ··0x0003b7d0·03000000·00000000·00000000·00000000·................588 ··0x0003b7d0·03000000·00000000·00000000·00000000·................
589 ··0x0003b7e0·2d620300·00000000·00000000·00000000·-b..............589 ··0x0003b7e0·2d620300·00000000·00000000·00000000·-b..............
Max diff block lines reached; 7504/17397 bytes (43.13%) of diff not shown.
52.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Auxiliary.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Auxiliary.dyn_hi
Files 96% similar despite different names
51.7 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Lua.Auxiliary·91037 interface·Lua.Auxiliary·9103
8 ··interface·hash:·924fe55820917d39c269fbef2f2df6e7 
9 ··ABI·hash:·59dadee694c780a8e3db340461557bd9 
10 ··export-list·hash:·98a6c46778cdfc716c2b96efe062c7228 ··interface·hash:·66ae47aaad9dea74bfd0ff66426e6d78
 9 ··ABI·hash:·e64660938e5c0a94626add5c75822da2
 10 ··export-list·hash:·e831fc8a16d3016aa7357dcc3ca930a1
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b812 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9aad29d48eb55058716db3876074d4ee16 ··src_hash:·9aad29d48eb55058716db3876074d4ee
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 ··luaL_testudata31 ··luaL_testudata
32 ··luaL_traceback32 ··luaL_traceback
33 ··luaL_unref33 ··luaL_unref
34 ··luaL_where34 ··luaL_where
35 ··preloadTableRegistryField35 ··preloadTableRegistryField
36 ··toReference36 ··toReference
37 ··Reference{RefNil·Reference}37 ··Reference{RefNil·Reference}
38 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types38 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
39 boot·module·dependencies:39 boot·module·dependencies:
40 direct·package·dependencies:·base-4.20.2.040 direct·package·dependencies:·base-4.20.2.0
41 plugin·package·dependencies:41 plugin·package·dependencies:
42 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext42 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
43 family·instance·modules:·Control.Applicative43 family·instance·modules:·Control.Applicative
44 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const44 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
45 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid45 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 59, 40 lines modifiedOffset 59, 40 lines modified
59 import··-/··GHC.Internal.IO.Encoding·3a9f8a2e91fc45b5f519275ffad1479f59 import··-/··GHC.Internal.IO.Encoding·3a9f8a2e91fc45b5f519275ffad1479f
60 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e35560 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e355
61 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c61 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
62 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c62 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
63 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd663 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
64 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c64 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
65 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988865 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
66 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
67 ··exports:·3cc26792206b14977a9d205ad898bb48 
68 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
69 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
70 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
71 ··StackIndex·796c8e932e2c35f10644ecf155255293 
72 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
73 ··State·3d790072436c58ecff52f998793c7b57 
74 ··StatusCode·e0733816fdaa62620de284a1be87d3fd 
75 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
76 ··TypeCode·4c655fc9d76764c25d1141b2205b4556 
77 ··TypeCode·a59e7837c8ff604ccebd6217346673be66 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 67 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 68 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 69 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 70 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 71 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 72 ··State·b83f77333139c8689029d7b6550e6270
 73 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 74 ··StatusCode·5345fc6bdfd3cafbe574fc9b2acfa923
 75 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 76 ··TypeCode·b4e0271896c94f9a606570aa6766923f
 77 ··TypeCode·879c42489a6934a011284ad2c0a8b4e8
78 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf78 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
79 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52179 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
80 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d80 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
81 7b063a975d0ff27f90204c9599ac78f681 a13f767813ce4e7bdef0c88d0706a0b3
82 ··$fEqReference·::·GHC.Classes.Eq·Reference82 ··$fEqReference·::·GHC.Classes.Eq·Reference
83 ··DFunId83 ··DFunId
84 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],84 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
85 ···Inline:·CONLIKE,85 ···Inline:·CONLIKE,
86 ···Unfolding:·DFun:.·@Reference·$fEqReference_$c==·$fEqReference_$c/=]86 ···Unfolding:·DFun:.·@Reference·$fEqReference_$c==·$fEqReference_$c/=]
87 22e01b61fd413a8f2711bbbcf065a0a187 3f6cc0c6c9470bf7bf7e83b1aea7b1dc
88 ··$fEqReference1·::·()88 ··$fEqReference1·::·()
89 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),89 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
90 ···Strictness:·b,·CPR:·b]90 ···Strictness:·b,·CPR:·b]
91 2c1ff8c8c8f530abde802be64df4d81491 c75cf0a42439a0144032bbe2ebf804ad
92 ··$fEqReference_$c/=·::·Reference·->·Reference·->·GHC.Types.Bool92 ··$fEqReference_$c/=·::·Reference·->·Reference·->·GHC.Types.Bool
93 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,93 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
94 ···Inline:·(sat-args=2),94 ···Inline:·(sat-args=2),
95 ···Unfolding:·Core:·StableUser·<2,FalseFalse>95 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
96 ··············\·(x['GHC.Types.Many]·::·Reference)96 ··············\·(x['GHC.Types.Many]·::·Reference)
97 ················(y['GHC.Types.Many]·::·Reference)·->97 ················(y['GHC.Types.Many]·::·Reference)·->
98 ··············case·GHC.Prim.dataToTagSmall#98 ··············case·GHC.Prim.dataToTagSmall#
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ····································(GHC.Internal.Int.I32#·bx)113 ····································(GHC.Internal.Int.I32#·bx)
114 ····································(GHC.Internal.Int.I32#·bx1)·of·wild2·{114 ····································(GHC.Internal.Int.I32#·bx1)·of·wild2·{
115 ·······························GHC.Types.False·->·GHC.Types.True115 ·······························GHC.Types.False·->·GHC.Types.True
116 ·······························GHC.Types.True·->·GHC.Types.False·}116 ·······························GHC.Types.True·->·GHC.Types.False·}
117 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}117 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}
118 ·····················RefNil·->·GHC.Types.False·}118 ·····················RefNil·->·GHC.Types.False·}
119 ················1#·->·GHC.Types.True·}·}·}]119 ················1#·->·GHC.Types.True·}·}·}]
120 9f91d885192455414c6c1c68a91c3f34120 08b2ef3b86909cd2efb7b2ba546f7402
121 ··$fEqReference_$c==·::·Reference·->·Reference·->·GHC.Types.Bool121 ··$fEqReference_$c==·::·Reference·->·Reference·->·GHC.Types.Bool
122 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,122 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
123 ···Unfolding:·Core:·<vanilla>123 ···Unfolding:·Core:·<vanilla>
124 ··············\·(a['GHC.Types.Many]·::·Reference)124 ··············\·(a['GHC.Types.Many]·::·Reference)
125 ················(b['GHC.Types.Many]·::·Reference)·->125 ················(b['GHC.Types.Many]·::·Reference)·->
126 ··············case·GHC.Prim.dataToTagSmall#126 ··············case·GHC.Prim.dataToTagSmall#
127 ·····················@'GHC.Types.Lifted127 ·····················@'GHC.Types.Lifted
Offset 139, 72 lines modifiedOffset 139, 72 lines modified
139 ··························Reference·bx1139 ··························Reference·bx1
140 ··························->·GHC.Prim.tagToEnum#140 ··························->·GHC.Prim.tagToEnum#
141 ·······························@GHC.Types.Bool141 ·······························@GHC.Types.Bool
142 ·······························(GHC.Prim.==#·(GHC.Prim.int32ToInt#·bx)·(GHC.Prim.int32ToInt#·bx1))142 ·······························(GHC.Prim.==#·(GHC.Prim.int32ToInt#·bx)·(GHC.Prim.int32ToInt#·bx1))
143 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}143 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}
144 ·····················RefNil·->·GHC.Types.True·}144 ·····················RefNil·->·GHC.Types.True·}
145 ················1#·->·GHC.Types.False·}·}·}]145 ················1#·->·GHC.Types.False·}·}·}]
146 d136cfa0bb2e62c4fc49ca85f8a1a939146 6760aac5f92ad047a6dcbcd5186e95d7
147 ··$fShowReference·::·GHC.Internal.Show.Show·Reference147 ··$fShowReference·::·GHC.Internal.Show.Show·Reference
148 ··DFunId148 ··DFunId
149 ··[TagSig:·<TagProper>,149 ··[TagSig:·<TagProper>,
150 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,150 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,
151 ···Unfolding:·DFun:.151 ···Unfolding:·DFun:.
152 ················@Reference152 ················@Reference
153 ················$fShowReference_$cshowsPrec153 ················$fShowReference_$cshowsPrec
154 ················$fShowReference_$cshow154 ················$fShowReference_$cshow
155 ················$fShowReference_$cshowList]155 ················$fShowReference_$cshowList]
156 25c5bf63236122d4011c3cc7cbc761cd156 3ea2b40b0ffd37385e52b8526199f6fd
157 ··$fShowReference1·::·Reference·->·GHC.Internal.Show.ShowS157 ··$fShowReference1·::·Reference·->·GHC.Internal.Show.ShowS
158 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,158 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
159 ···Strictness:·<1L><L>,159 ···Strictness:·<1L><L>,
160 ···Unfolding:·Core:·<vanilla>160 ···Unfolding:·Core:·<vanilla>
161 ··············$fShowReference_$cshowsPrec·$fShowReference2]161 ··············$fShowReference_$cshowsPrec·$fShowReference2]
Max diff block lines reached; 46350/52887 bytes (87.64%) of diff not shown.
51.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Auxiliary.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Auxiliary.hi
Files 93% similar despite different names
51.7 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Lua.Auxiliary·91037 interface·Lua.Auxiliary·9103
8 ··interface·hash:·924fe55820917d39c269fbef2f2df6e7 
9 ··ABI·hash:·59dadee694c780a8e3db340461557bd9 
10 ··export-list·hash:·98a6c46778cdfc716c2b96efe062c7228 ··interface·hash:·66ae47aaad9dea74bfd0ff66426e6d78
 9 ··ABI·hash:·e64660938e5c0a94626add5c75822da2
 10 ··export-list·hash:·e831fc8a16d3016aa7357dcc3ca930a1
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac69a266d37304d27f06df790edf982d12 ··flag·hash:·ac69a266d37304d27f06df790edf982d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9aad29d48eb55058716db3876074d4ee16 ··src_hash:·9aad29d48eb55058716db3876074d4ee
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 ··luaL_testudata31 ··luaL_testudata
32 ··luaL_traceback32 ··luaL_traceback
33 ··luaL_unref33 ··luaL_unref
34 ··luaL_where34 ··luaL_where
35 ··preloadTableRegistryField35 ··preloadTableRegistryField
36 ··toReference36 ··toReference
37 ··Reference{RefNil·Reference}37 ··Reference{RefNil·Reference}
38 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types38 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
39 boot·module·dependencies:39 boot·module·dependencies:
40 direct·package·dependencies:·base-4.20.2.040 direct·package·dependencies:·base-4.20.2.0
41 plugin·package·dependencies:41 plugin·package·dependencies:
42 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext42 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
43 family·instance·modules:·Control.Applicative43 family·instance·modules:·Control.Applicative
44 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const44 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
45 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid45 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 59, 40 lines modifiedOffset 59, 40 lines modified
59 import··-/··GHC.Internal.IO.Encoding·3a9f8a2e91fc45b5f519275ffad1479f59 import··-/··GHC.Internal.IO.Encoding·3a9f8a2e91fc45b5f519275ffad1479f
60 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e35560 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e355
61 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c61 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
62 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c62 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
63 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd663 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
64 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c64 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
65 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988865 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
66 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
67 ··exports:·3cc26792206b14977a9d205ad898bb48 
68 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
69 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
70 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
71 ··StackIndex·796c8e932e2c35f10644ecf155255293 
72 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
73 ··State·3d790072436c58ecff52f998793c7b57 
74 ··StatusCode·e0733816fdaa62620de284a1be87d3fd 
75 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
76 ··TypeCode·4c655fc9d76764c25d1141b2205b4556 
77 ··TypeCode·a59e7837c8ff604ccebd6217346673be66 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 67 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 68 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 69 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 70 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 71 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 72 ··State·b83f77333139c8689029d7b6550e6270
 73 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 74 ··StatusCode·5345fc6bdfd3cafbe574fc9b2acfa923
 75 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 76 ··TypeCode·b4e0271896c94f9a606570aa6766923f
 77 ··TypeCode·879c42489a6934a011284ad2c0a8b4e8
78 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf78 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
79 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52179 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
80 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d80 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
81 7b063a975d0ff27f90204c9599ac78f681 a13f767813ce4e7bdef0c88d0706a0b3
82 ··$fEqReference·::·GHC.Classes.Eq·Reference82 ··$fEqReference·::·GHC.Classes.Eq·Reference
83 ··DFunId83 ··DFunId
84 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],84 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
85 ···Inline:·CONLIKE,85 ···Inline:·CONLIKE,
86 ···Unfolding:·DFun:.·@Reference·$fEqReference_$c==·$fEqReference_$c/=]86 ···Unfolding:·DFun:.·@Reference·$fEqReference_$c==·$fEqReference_$c/=]
87 22e01b61fd413a8f2711bbbcf065a0a187 3f6cc0c6c9470bf7bf7e83b1aea7b1dc
88 ··$fEqReference1·::·()88 ··$fEqReference1·::·()
89 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),89 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
90 ···Strictness:·b,·CPR:·b]90 ···Strictness:·b,·CPR:·b]
91 2c1ff8c8c8f530abde802be64df4d81491 c75cf0a42439a0144032bbe2ebf804ad
92 ··$fEqReference_$c/=·::·Reference·->·Reference·->·GHC.Types.Bool92 ··$fEqReference_$c/=·::·Reference·->·Reference·->·GHC.Types.Bool
93 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,93 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
94 ···Inline:·(sat-args=2),94 ···Inline:·(sat-args=2),
95 ···Unfolding:·Core:·StableUser·<2,FalseFalse>95 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
96 ··············\·(x['GHC.Types.Many]·::·Reference)96 ··············\·(x['GHC.Types.Many]·::·Reference)
97 ················(y['GHC.Types.Many]·::·Reference)·->97 ················(y['GHC.Types.Many]·::·Reference)·->
98 ··············case·GHC.Prim.dataToTagSmall#98 ··············case·GHC.Prim.dataToTagSmall#
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ····································(GHC.Internal.Int.I32#·bx)113 ····································(GHC.Internal.Int.I32#·bx)
114 ····································(GHC.Internal.Int.I32#·bx1)·of·wild2·{114 ····································(GHC.Internal.Int.I32#·bx1)·of·wild2·{
115 ·······························GHC.Types.False·->·GHC.Types.True115 ·······························GHC.Types.False·->·GHC.Types.True
116 ·······························GHC.Types.True·->·GHC.Types.False·}116 ·······························GHC.Types.True·->·GHC.Types.False·}
117 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}117 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}
118 ·····················RefNil·->·GHC.Types.False·}118 ·····················RefNil·->·GHC.Types.False·}
119 ················1#·->·GHC.Types.True·}·}·}]119 ················1#·->·GHC.Types.True·}·}·}]
120 9f91d885192455414c6c1c68a91c3f34120 08b2ef3b86909cd2efb7b2ba546f7402
121 ··$fEqReference_$c==·::·Reference·->·Reference·->·GHC.Types.Bool121 ··$fEqReference_$c==·::·Reference·->·Reference·->·GHC.Types.Bool
122 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,122 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
123 ···Unfolding:·Core:·<vanilla>123 ···Unfolding:·Core:·<vanilla>
124 ··············\·(a['GHC.Types.Many]·::·Reference)124 ··············\·(a['GHC.Types.Many]·::·Reference)
125 ················(b['GHC.Types.Many]·::·Reference)·->125 ················(b['GHC.Types.Many]·::·Reference)·->
126 ··············case·GHC.Prim.dataToTagSmall#126 ··············case·GHC.Prim.dataToTagSmall#
127 ·····················@'GHC.Types.Lifted127 ·····················@'GHC.Types.Lifted
Offset 139, 72 lines modifiedOffset 139, 72 lines modified
139 ··························Reference·bx1139 ··························Reference·bx1
140 ··························->·GHC.Prim.tagToEnum#140 ··························->·GHC.Prim.tagToEnum#
141 ·······························@GHC.Types.Bool141 ·······························@GHC.Types.Bool
142 ·······························(GHC.Prim.==#·(GHC.Prim.int32ToInt#·bx)·(GHC.Prim.int32ToInt#·bx1))142 ·······························(GHC.Prim.==#·(GHC.Prim.int32ToInt#·bx)·(GHC.Prim.int32ToInt#·bx1))
143 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}143 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}
144 ·····················RefNil·->·GHC.Types.True·}144 ·····················RefNil·->·GHC.Types.True·}
145 ················1#·->·GHC.Types.False·}·}·}]145 ················1#·->·GHC.Types.False·}·}·}]
146 d136cfa0bb2e62c4fc49ca85f8a1a939146 6760aac5f92ad047a6dcbcd5186e95d7
147 ··$fShowReference·::·GHC.Internal.Show.Show·Reference147 ··$fShowReference·::·GHC.Internal.Show.Show·Reference
148 ··DFunId148 ··DFunId
149 ··[TagSig:·<TagProper>,149 ··[TagSig:·<TagProper>,
150 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,150 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,
151 ···Unfolding:·DFun:.151 ···Unfolding:·DFun:.
152 ················@Reference152 ················@Reference
153 ················$fShowReference_$cshowsPrec153 ················$fShowReference_$cshowsPrec
154 ················$fShowReference_$cshow154 ················$fShowReference_$cshow
155 ················$fShowReference_$cshowList]155 ················$fShowReference_$cshowList]
156 25c5bf63236122d4011c3cc7cbc761cd156 3ea2b40b0ffd37385e52b8526199f6fd
157 ··$fShowReference1·::·Reference·->·GHC.Internal.Show.ShowS157 ··$fShowReference1·::·Reference·->·GHC.Internal.Show.ShowS
158 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,158 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
159 ···Strictness:·<1L><L>,159 ···Strictness:·<1L><L>,
160 ···Unfolding:·Core:·<vanilla>160 ···Unfolding:·Core:·<vanilla>
161 ··············$fShowReference_$cshowsPrec·$fShowReference2]161 ··············$fShowReference_$cshowsPrec·$fShowReference2]
Max diff block lines reached; 46350/52884 bytes (87.64%) of diff not shown.
10.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Call.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Call.hi
Files 89% similar despite different names
9.83 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····
7 interface·Lua.Call·91037 interface·Lua.Call·9103
8 ··interface·hash:·4ac8adb0a26c921b72134896d2b2d2c3 
9 ··ABI·hash:·08e8b15611944de19f71db270d2fd7cd 
10 ··export-list·hash:·e3f2e72c50c9f17ae7a0d6b75b63f8158 ··interface·hash:·3afb591bb1d8c2c6ba9475ab776c75cd
 9 ··ABI·hash:·58ceab45baa4e7988629145d8e341267
 10 ··export-list·hash:·bb732c44d047757324dcaf1e987aa3b4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b812 ··flag·hash:·ac69a266d37304d27f06df790edf982d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6ef029201cf66c14ff6ac12a44e577c816 ··src_hash:·6ef029201cf66c14ff6ac12a44e577c8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hslua_pushhsfunction21 ··hslua_pushhsfunction
22 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types22 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative27 family·instance·modules:·Control.Applicative
28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 40, 46 lines modifiedOffset 40, 46 lines modified
40 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff40 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
41 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7141 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
42 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d42 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d
43 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c43 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
44 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d4844 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d48
45 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd645 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
46 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988846 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
47 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
48 ··exports:·3cc26792206b14977a9d205ad898bb48 
49 ··NumResults·2d7a9a3fce879344aae90f0758bbe277 
50 ··PreCFunction·3d3940c976db5590fd39655c81ec03f1 
51 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
52 ··State·3d790072436c58ecff52f998793c7b5747 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 48 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 49 ··NumResults·f92a8ce9bb3867336ebef48b1af38eeb
 50 ··PreCFunction·226c7986ce869f07beb1d87ba36cf833
 51 ··State·b83f77333139c8689029d7b6550e6270
 52 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
53 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf53 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
54 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52154 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
55 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d55 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
56 98a653c533c73da2ffba94b0195d68b856 f8f064f99f6cc13727d493daa70cb2de
57 ··$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun·::57 ··$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun·::
58 ····Lua.Types.PreCFunction58 ····Lua.Types.PreCFunction
59 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,59 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
60 ···Unfolding:·Core:·<vanilla>60 ···Unfolding:·Core:·<vanilla>
61 ··············$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun161 ··············$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun1
62 ················`cast`62 ················`cast`
63 ··············(<Lua.Types.State>_R63 ··············(<Lua.Types.State>_R
64 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]64 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
65 ··················································<Lua.Types.NumResults>_R))]65 ··················································<Lua.Types.NumResults>_R))]
66 4efaa4b045edf5f9a616343089bb545e66 01447d51dce66c140060cd0a9ef3d698
67 ··$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun1·::67 ··$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun1·::
68 ····Lua.Types.State68 ····Lua.Types.State
69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·Lua.Types.NumResults·#)70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·Lua.Types.NumResults·#)
71 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,71 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
72 ···Unfolding:·Core:·<vanilla>72 ···Unfolding:·Core:·<vanilla>
73 ··············\·(l['GHC.Types.Many]·::·Lua.Types.State)73 ··············\·(l['GHC.Types.Many]·::·Lua.Types.State)
74 ················(s['GHC.Types.Many]·::·GHC.Prim.State#74 ················(s['GHC.Types.Many]·::·GHC.Prim.State#
75 ·········································GHC.Prim.RealWorld)[OneShot]·->75 ·········································GHC.Prim.RealWorld)[OneShot]·->
76 ··············case·l·`cast`76 ··············case·l·`cast`
77 ···················(Lua.Types.N:State[0])·of·ds·{·GHC.Internal.Ptr.Ptr·ds1·->77 ···················(Lua.Types.N:State[0])·of·ds·{·GHC.Internal.Ptr.Ptr·ds1·->
78 ··············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hslua_extracthsfun·::·GHC.Prim.Addr#78 ··············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hslua_extracthsfun·::·GHC.Prim.Addr#
79 ·····································································································->·GHC.Prim.State#79 ·····································································································->·GHC.Prim.State#
80 ··········································································································GHC.Prim.RealWorld80 ··········································································································GHC.Prim.RealWorld
81 ·····································································································->·(#·GHC.Prim.State#81 ·····································································································->·(#·GHC.Prim.State#
82 ·············································································································GHC.Prim.RealWorld,82 ·············································································································GHC.Prim.RealWorld,
83 ···········································································································GHC.Prim.Addr#·#)}83 ···········································································································GHC.Prim.Addr#·#)}
84 ·····················ds184 ·····················ds1
85 ·····················s·of·wild·{·(#,#)·ds2·ds3·->85 ·····················s·of·wild·{·(#,#)·ds2·ds3·->
Offset 97, 59 lines modifiedOffset 97, 59 lines modified
97 ··························ipv197 ··························ipv1
98 ··························ipv·of·ds5·{·(#,#)·ipv2·ipv3·->98 ··························ipv·of·ds5·{·(#,#)·ipv2·ipv3·->
99 ···················(ipv3·ds·`cast`·(Sym·(Lua.Types.N:State[0])))99 ···················(ipv3·ds·`cast`·(Sym·(Lua.Types.N:State[0])))
100 ·····················`cast`100 ·····················`cast`
101 ···················(GHC.Types.N:IO[0]·<Lua.Types.NumResults>_R)101 ···················(GHC.Types.N:IO[0]·<Lua.Types.NumResults>_R)
102 ·····················ipv2·}·}102 ·····················ipv2·}·}
103 ················1#103 ················1#
104 ················->·case·$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun2104 ················->·case·$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun2
105 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,105 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
106 ·····························Lua.Types.NumResults·#)106 ·····························Lua.Types.NumResults·#)
107 ···················of·{}·}·}·}]107 ···················of·{}·}·}·}]
108 64cc1dff3632c0d1eb5aa3692101c861108 d563e73f450b97ff1043e8f525372d51
109 ··$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun2·::109 ··$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun2·::
110 ····GHC.Types.IO·Lua.Types.NumResults110 ····GHC.Types.IO·Lua.Types.NumResults
111 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),111 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
112 ···Strictness:·b,·CPR:·b]112 ···Strictness:·b,·CPR:·b]
113 33d0a35ead5c8ef0c548433e700d9ec7113 0dead72712452e446c49b20b85991cfa
114 ··$trModule·::·GHC.Types.Module114 ··$trModule·::·GHC.Types.Module
115 ··[HasNoCafRefs,·TagSig:·<TagProper>,115 ··[HasNoCafRefs,·TagSig:·<TagProper>,
116 ···LambdaFormInfo:·LFCon[GHC.Types.Module],116 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
117 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]117 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
118 fcfd16313001af620aa72e44e2aaf6eb118 0df9dcbfe90861f30fb0495d744f4f7c
119 ··$trModule1·::·GHC.Types.TrName119 ··$trModule1·::·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·$trModule2]122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
123 3a1f5bc4addf7ce91b0e13f6783fcd5b123 435531a1193698e28db3c4dcf1456c2c
124 ··$trModule2·::·GHC.Prim.Addr#124 ··$trModule2·::·GHC.Prim.Addr#
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
126 ···Unfolding:·Core:·<vanilla>·"Lua.Call"#]126 ···Unfolding:·Core:·<vanilla>·"Lua.Call"#]
127 49068f45e839bb027b67630dbb9bdbdb127 5b5fc217330920ae4d528c71d19ca4fc
128 ··$trModule3·::·GHC.Types.TrName128 ··$trModule3·::·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·$trModule4]131 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
132 9b3c6c0aba7af17cf4ac11b89458c0e2132 88f62f833e475f62629e3564d3077e6a
133 ··$trModule4·::·GHC.Prim.Addr#133 ··$trModule4·::·GHC.Prim.Addr#
134 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,134 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
135 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
136 4aca6787f438103ded3f7d18e9365491135 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 136 db8c5cfc4cd3d32a263e64af5bad24bd
137 ··hslua_pushhsfunction·::137 ··hslua_pushhsfunction·::
138 ····Lua.Types.State·->·Lua.Types.PreCFunction·->·GHC.Types.IO·()138 ····Lua.Types.State·->·Lua.Types.PreCFunction·->·GHC.Types.IO·()
Max diff block lines reached; 2142/10026 bytes (21.36%) of diff not shown.
10.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Call.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Call.dyn_hi
Files 87% similar despite different names
9.83 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····dyn
7 interface·Lua.Call·91037 interface·Lua.Call·9103
8 ··interface·hash:·4ac8adb0a26c921b72134896d2b2d2c3 
9 ··ABI·hash:·08e8b15611944de19f71db270d2fd7cd 
10 ··export-list·hash:·e3f2e72c50c9f17ae7a0d6b75b63f8158 ··interface·hash:·3afb591bb1d8c2c6ba9475ab776c75cd
 9 ··ABI·hash:·58ceab45baa4e7988629145d8e341267
 10 ··export-list·hash:·bb732c44d047757324dcaf1e987aa3b4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac69a266d37304d27f06df790edf982d12 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6ef029201cf66c14ff6ac12a44e577c816 ··src_hash:·6ef029201cf66c14ff6ac12a44e577c8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hslua_pushhsfunction21 ··hslua_pushhsfunction
22 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types22 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative27 family·instance·modules:·Control.Applicative
28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 40, 46 lines modifiedOffset 40, 46 lines modified
40 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff40 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
41 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7141 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
42 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d42 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d
43 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c43 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
44 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d4844 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d48
45 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd645 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
46 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988846 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
47 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
48 ··exports:·3cc26792206b14977a9d205ad898bb48 
49 ··NumResults·2d7a9a3fce879344aae90f0758bbe277 
50 ··PreCFunction·3d3940c976db5590fd39655c81ec03f1 
51 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
52 ··State·3d790072436c58ecff52f998793c7b5747 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 48 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 49 ··NumResults·f92a8ce9bb3867336ebef48b1af38eeb
 50 ··PreCFunction·226c7986ce869f07beb1d87ba36cf833
 51 ··State·b83f77333139c8689029d7b6550e6270
 52 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
53 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf53 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
54 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52154 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
55 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d55 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
56 98a653c533c73da2ffba94b0195d68b856 f8f064f99f6cc13727d493daa70cb2de
57 ··$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun·::57 ··$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun·::
58 ····Lua.Types.PreCFunction58 ····Lua.Types.PreCFunction
59 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,59 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
60 ···Unfolding:·Core:·<vanilla>60 ···Unfolding:·Core:·<vanilla>
61 ··············$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun161 ··············$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun1
62 ················`cast`62 ················`cast`
63 ··············(<Lua.Types.State>_R63 ··············(<Lua.Types.State>_R
64 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]64 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
65 ··················································<Lua.Types.NumResults>_R))]65 ··················································<Lua.Types.NumResults>_R))]
66 4efaa4b045edf5f9a616343089bb545e66 01447d51dce66c140060cd0a9ef3d698
67 ··$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun1·::67 ··$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun1·::
68 ····Lua.Types.State68 ····Lua.Types.State
69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·Lua.Types.NumResults·#)70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·Lua.Types.NumResults·#)
71 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,71 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
72 ···Unfolding:·Core:·<vanilla>72 ···Unfolding:·Core:·<vanilla>
73 ··············\·(l['GHC.Types.Many]·::·Lua.Types.State)73 ··············\·(l['GHC.Types.Many]·::·Lua.Types.State)
74 ················(s['GHC.Types.Many]·::·GHC.Prim.State#74 ················(s['GHC.Types.Many]·::·GHC.Prim.State#
75 ·········································GHC.Prim.RealWorld)[OneShot]·->75 ·········································GHC.Prim.RealWorld)[OneShot]·->
76 ··············case·l·`cast`76 ··············case·l·`cast`
77 ···················(Lua.Types.N:State[0])·of·ds·{·GHC.Internal.Ptr.Ptr·ds1·->77 ···················(Lua.Types.N:State[0])·of·ds·{·GHC.Internal.Ptr.Ptr·ds1·->
78 ··············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hslua_extracthsfun·::·GHC.Prim.Addr#78 ··············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hslua_extracthsfun·::·GHC.Prim.Addr#
79 ·····································································································->·GHC.Prim.State#79 ·····································································································->·GHC.Prim.State#
80 ··········································································································GHC.Prim.RealWorld80 ··········································································································GHC.Prim.RealWorld
81 ·····································································································->·(#·GHC.Prim.State#81 ·····································································································->·(#·GHC.Prim.State#
82 ·············································································································GHC.Prim.RealWorld,82 ·············································································································GHC.Prim.RealWorld,
83 ···········································································································GHC.Prim.Addr#·#)}83 ···········································································································GHC.Prim.Addr#·#)}
84 ·····················ds184 ·····················ds1
85 ·····················s·of·wild·{·(#,#)·ds2·ds3·->85 ·····················s·of·wild·{·(#,#)·ds2·ds3·->
Offset 97, 59 lines modifiedOffset 97, 59 lines modified
97 ··························ipv197 ··························ipv1
98 ··························ipv·of·ds5·{·(#,#)·ipv2·ipv3·->98 ··························ipv·of·ds5·{·(#,#)·ipv2·ipv3·->
99 ···················(ipv3·ds·`cast`·(Sym·(Lua.Types.N:State[0])))99 ···················(ipv3·ds·`cast`·(Sym·(Lua.Types.N:State[0])))
100 ·····················`cast`100 ·····················`cast`
101 ···················(GHC.Types.N:IO[0]·<Lua.Types.NumResults>_R)101 ···················(GHC.Types.N:IO[0]·<Lua.Types.NumResults>_R)
102 ·····················ipv2·}·}102 ·····················ipv2·}·}
103 ················1#103 ················1#
104 ················->·case·$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun2104 ················->·case·$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun2
105 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,105 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
106 ·····························Lua.Types.NumResults·#)106 ·····························Lua.Types.NumResults·#)
107 ···················of·{}·}·}·}]107 ···················of·{}·}·}·}]
108 64cc1dff3632c0d1eb5aa3692101c861108 d563e73f450b97ff1043e8f525372d51
109 ··$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun2·::109 ··$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun2·::
110 ····GHC.Types.IO·Lua.Types.NumResults110 ····GHC.Types.IO·Lua.Types.NumResults
111 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),111 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
112 ···Strictness:·b,·CPR:·b]112 ···Strictness:·b,·CPR:·b]
113 33d0a35ead5c8ef0c548433e700d9ec7113 0dead72712452e446c49b20b85991cfa
114 ··$trModule·::·GHC.Types.Module114 ··$trModule·::·GHC.Types.Module
115 ··[HasNoCafRefs,·TagSig:·<TagProper>,115 ··[HasNoCafRefs,·TagSig:·<TagProper>,
116 ···LambdaFormInfo:·LFCon[GHC.Types.Module],116 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
117 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]117 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
118 fcfd16313001af620aa72e44e2aaf6eb118 0df9dcbfe90861f30fb0495d744f4f7c
119 ··$trModule1·::·GHC.Types.TrName119 ··$trModule1·::·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·$trModule2]122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
123 3a1f5bc4addf7ce91b0e13f6783fcd5b123 435531a1193698e28db3c4dcf1456c2c
124 ··$trModule2·::·GHC.Prim.Addr#124 ··$trModule2·::·GHC.Prim.Addr#
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
126 ···Unfolding:·Core:·<vanilla>·"Lua.Call"#]126 ···Unfolding:·Core:·<vanilla>·"Lua.Call"#]
127 49068f45e839bb027b67630dbb9bdbdb127 5b5fc217330920ae4d528c71d19ca4fc
128 ··$trModule3·::·GHC.Types.TrName128 ··$trModule3·::·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·$trModule4]131 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
132 9b3c6c0aba7af17cf4ac11b89458c0e2132 88f62f833e475f62629e3564d3077e6a
133 ··$trModule4·::·GHC.Prim.Addr#133 ··$trModule4·::·GHC.Prim.Addr#
134 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,134 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
135 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
136 4aca6787f438103ded3f7d18e9365491135 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 136 db8c5cfc4cd3d32a263e64af5bad24bd
137 ··hslua_pushhsfunction·::137 ··hslua_pushhsfunction·::
138 ····Lua.Types.State·->·Lua.Types.PreCFunction·->·GHC.Types.IO·()138 ····Lua.Types.State·->·Lua.Types.PreCFunction·->·GHC.Types.IO·()
Max diff block lines reached; 2142/10026 bytes (21.36%) of diff not shown.
80.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Constants.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Constants.dyn_hi
Files 96% similar despite different names
80.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Lua.Constants·91037 interface·Lua.Constants·9103
8 ··interface·hash:·f2ba51d2358623801abaf21a2d00aaeb 
9 ··ABI·hash:·fe2ea30ab7c5a0667ba85a4275340484 
10 ··export-list·hash:·8e7a738b6b4f2e0b97d102c7e0ba05138 ··interface·hash:·27a530224a11fa8a1e54835bffea5a7b
 9 ··ABI·hash:·f9d20fa9b1816c50436e678a4e7392cd
 10 ··export-list·hash:·b96a59a46c0c6ceacb9d181005a61bc9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·cff8e8932ac70078a80fe264e5e488e412 ··flag·hash:·cff8e8932ac70078a80fe264e5e488e4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9f75bdca84d8a542174b39093797d44c16 ··src_hash:·9f75bdca84d8a542174b39093797d44c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 69, 575 lines modifiedOffset 69, 575 lines modified
69 ··LUA_TSTRING69 ··LUA_TSTRING
70 ··LUA_TTABLE70 ··LUA_TTABLE
71 ··LUA_TTHREAD71 ··LUA_TTHREAD
72 ··LUA_TUSERDATA72 ··LUA_TUSERDATA
73 ··LUA_VERSION73 ··LUA_VERSION
74 ··LUA_YIELD74 ··LUA_YIELD
75 ··TRUE75 ··TRUE
76 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types76 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
77 boot·module·dependencies:77 boot·module·dependencies:
78 direct·package·dependencies:·base-4.20.2.078 direct·package·dependencies:·base-4.20.2.0
79 plugin·package·dependencies:79 plugin·package·dependencies:
80 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext80 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
81 family·instance·modules:·Control.Applicative81 family·instance·modules:·Control.Applicative
82 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const82 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
83 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid83 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
84 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord84 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
85 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList85 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
86 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception86 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
87 ·························GHC.Internal.RTS.Flags·Lua.Types87 ·························GHC.Internal.RTS.Flags·Lua.Types
88 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f88 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
89 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a89 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
90 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7190 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
91 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
92 ··exports:·3cc26792206b14977a9d205ad898bb48 
93 ··ArithOPCode·59e54d0791a3764f150720eeae50a124 
94 ··ArithOPCode·482a745ef01c5af1713ad456e6b62e10 
95 ··GCCode·619c993e979b570ed6b5efaf2a96f910 
96 ··GCCode·011cd54d33c396b1b8200cbdd3426c8b 
97 ··Integer·f5bd0187cea220a2ed4bfdaa486c5b1a 
98 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
99 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
100 ··NumResults·2d7a9a3fce879344aae90f0758bbe277 
101 ··NumResults·bbe87a7bfde24ca953f2638951ec02bf 
102 ··OPCode·2bee7fc21419909eee398b8d18a6b4bf 
103 ··OPCode·e33a06e50e940de64a7112d157510ce3 
104 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
105 ··StackIndex·796c8e932e2c35f10644ecf155255293 
106 ··StatusCode·e0733816fdaa62620de284a1be87d3fd 
107 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
108 ··TypeCode·4c655fc9d76764c25d1141b2205b4556 
109 ··TypeCode·a59e7837c8ff604ccebd6217346673be91 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 92 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 93 ··ArithOPCode·c9f533da8d2fe491e7401097ee7485e1
 94 ··ArithOPCode·4cc71eedb5bf8b848879b40a01e2d258
 95 ··GCCode·50c3fd833c15847193c6132576bfd780
 96 ··GCCode·2fd665002db01cac96a7eae05362b2cc
 97 ··Integer·c7839ec48c4a1e891f7a06364f287be2
 98 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 99 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 100 ··NumResults·f92a8ce9bb3867336ebef48b1af38eeb
 101 ··NumResults·7bda1d0480ba54111ef7392f3d1b7bd3
 102 ··OPCode·805f3183c71a362091920c7cac84dd30
 103 ··OPCode·cddac0c1962d35ebd3feda7dba00b90c
 104 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 105 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 106 ··StatusCode·5345fc6bdfd3cafbe574fc9b2acfa923
 107 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 108 ··TypeCode·b4e0271896c94f9a606570aa6766923f
 109 ··TypeCode·879c42489a6934a011284ad2c0a8b4e8
110 addDependentFile·"src/Lua/Constants.hsc"·e020856c8be4575808afd7d841ab8e9c110 addDependentFile·"src/Lua/Constants.hsc"·e020856c8be4575808afd7d841ab8e9c
111 97601b81afc526697ca8761b19ab5098111 46b739a7a45343630f3df65a87081998
112 ··$bFALSE·::·Lua.Types.LuaBool112 ··$bFALSE·::·Lua.Types.LuaBool
113 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),113 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
114 ···Unfolding:·Core:·<vanilla>114 ···Unfolding:·Core:·<vanilla>
115 ··············$bFALSE1115 ··············$bFALSE1
116 ················`cast`116 ················`cast`
117 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])117 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
118 ···············;·Sym·(Lua.Types.N:LuaBool[0]))]118 ···············;·Sym·(Lua.Types.N:LuaBool[0]))]
119 d8ae03b9758c3dcd41a095000336e128119 f8fe2a700bedb67fdbc73c167e79a30f
120 ··$bFALSE1·::·GHC.Internal.Int.Int32120 ··$bFALSE1·::·GHC.Internal.Int.Int32
121 ··[HasNoCafRefs,·TagSig:·<TagProper>,121 ··[HasNoCafRefs,·TagSig:·<TagProper>,
122 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],122 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],
123 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·0#Int32]123 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·0#Int32]
124 5e69f56d85f447945ad472573b836b40124 ecf8c053b4840abdb0acff76499ce1ce
125 ··$bLUA_COPYRIGHT·::·GHC.Internal.Base.String125 ··$bLUA_COPYRIGHT·::·GHC.Internal.Base.String
126 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),126 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
127 ···Unfolding:·Core:·<vanilla>127 ···Unfolding:·Core:·<vanilla>
128 ··············GHC.CString.unpackCString#·$bLUA_COPYRIGHT1]128 ··············GHC.CString.unpackCString#·$bLUA_COPYRIGHT1]
129 c4a44f2ada3ada364b37ff24c4b16f55129 d7ffc07551622c7e1f89b08dab3d3e79
130 ··$bLUA_COPYRIGHT1·::·GHC.Prim.Addr#130 ··$bLUA_COPYRIGHT1·::·GHC.Prim.Addr#
131 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,131 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
132 ···Unfolding:·Core:·<vanilla>132 ···Unfolding:·Core:·<vanilla>
133 ··············"Lua·5.4.8··Copyright·(C)·1994-2025·Lua.org,·PUC-Rio"#]133 ··············"Lua·5.4.8··Copyright·(C)·1994-2025·Lua.org,·PUC-Rio"#]
134 f28919c27d59352efb8747139696b5f7134 85cc8f655c83cfad417e1524d147ed00
135 ··$bLUA_ERRERR·::·Lua.Types.StatusCode135 ··$bLUA_ERRERR·::·Lua.Types.StatusCode
136 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),136 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
137 ···Unfolding:·Core:·<vanilla>137 ···Unfolding:·Core:·<vanilla>
138 ··············$bLUA_ERRERR1138 ··············$bLUA_ERRERR1
139 ················`cast`139 ················`cast`
140 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])140 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
141 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]141 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]
142 534c73311c54bad9373bfb19b69d9f73142 d181bc11d5939b7de70b1db9a7c9ac44
143 ··$bLUA_ERRERR1·::·GHC.Internal.Int.Int32143 ··$bLUA_ERRERR1·::·GHC.Internal.Int.Int32
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
145 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],145 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],
146 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·5#Int32]146 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·5#Int32]
147 fffc842ece3eb1b5bbfe5f6dfbefd126147 f1044866ab48eb9d8cd84ee55499b744
148 ··$bLUA_ERRFILE·::·Lua.Types.StatusCode148 ··$bLUA_ERRFILE·::·Lua.Types.StatusCode
149 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),149 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
150 ···Unfolding:·Core:·<vanilla>150 ···Unfolding:·Core:·<vanilla>
151 ··············$bLUA_ERRFILE1151 ··············$bLUA_ERRFILE1
152 ················`cast`152 ················`cast`
153 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])153 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
154 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]154 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]
155 a654f2bc17e9edefa2edecc8e1550a5a155 e7da406ef83b05587b705a6127183f0e
156 ··$bLUA_ERRFILE1·::·GHC.Internal.Int.Int32156 ··$bLUA_ERRFILE1·::·GHC.Internal.Int.Int32
157 ··[HasNoCafRefs,·TagSig:·<TagProper>,157 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 75688/81850 bytes (92.47%) of diff not shown.
80.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Constants.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Constants.hi
Files 89% similar despite different names
80.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Lua.Constants·91037 interface·Lua.Constants·9103
8 ··interface·hash:·f2ba51d2358623801abaf21a2d00aaeb 
9 ··ABI·hash:·fe2ea30ab7c5a0667ba85a4275340484 
10 ··export-list·hash:·8e7a738b6b4f2e0b97d102c7e0ba05138 ··interface·hash:·27a530224a11fa8a1e54835bffea5a7b
 9 ··ABI·hash:·f9d20fa9b1816c50436e678a4e7392cd
 10 ··export-list·hash:·b96a59a46c0c6ceacb9d181005a61bc9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·581eef3283da04a92724004b209f34d812 ··flag·hash:·581eef3283da04a92724004b209f34d8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9f75bdca84d8a542174b39093797d44c16 ··src_hash:·9f75bdca84d8a542174b39093797d44c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 69, 575 lines modifiedOffset 69, 575 lines modified
69 ··LUA_TSTRING69 ··LUA_TSTRING
70 ··LUA_TTABLE70 ··LUA_TTABLE
71 ··LUA_TTHREAD71 ··LUA_TTHREAD
72 ··LUA_TUSERDATA72 ··LUA_TUSERDATA
73 ··LUA_VERSION73 ··LUA_VERSION
74 ··LUA_YIELD74 ··LUA_YIELD
75 ··TRUE75 ··TRUE
76 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types76 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
77 boot·module·dependencies:77 boot·module·dependencies:
78 direct·package·dependencies:·base-4.20.2.078 direct·package·dependencies:·base-4.20.2.0
79 plugin·package·dependencies:79 plugin·package·dependencies:
80 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext80 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
81 family·instance·modules:·Control.Applicative81 family·instance·modules:·Control.Applicative
82 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const82 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
83 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid83 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
84 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord84 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
85 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList85 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
86 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception86 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
87 ·························GHC.Internal.RTS.Flags·Lua.Types87 ·························GHC.Internal.RTS.Flags·Lua.Types
88 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f88 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
89 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a89 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
90 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7190 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
91 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
92 ··exports:·3cc26792206b14977a9d205ad898bb48 
93 ··ArithOPCode·59e54d0791a3764f150720eeae50a124 
94 ··ArithOPCode·482a745ef01c5af1713ad456e6b62e10 
95 ··GCCode·619c993e979b570ed6b5efaf2a96f910 
96 ··GCCode·011cd54d33c396b1b8200cbdd3426c8b 
97 ··Integer·f5bd0187cea220a2ed4bfdaa486c5b1a 
98 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
99 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
100 ··NumResults·2d7a9a3fce879344aae90f0758bbe277 
101 ··NumResults·bbe87a7bfde24ca953f2638951ec02bf 
102 ··OPCode·2bee7fc21419909eee398b8d18a6b4bf 
103 ··OPCode·e33a06e50e940de64a7112d157510ce3 
104 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
105 ··StackIndex·796c8e932e2c35f10644ecf155255293 
106 ··StatusCode·e0733816fdaa62620de284a1be87d3fd 
107 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
108 ··TypeCode·4c655fc9d76764c25d1141b2205b4556 
109 ··TypeCode·a59e7837c8ff604ccebd6217346673be91 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 92 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 93 ··ArithOPCode·c9f533da8d2fe491e7401097ee7485e1
 94 ··ArithOPCode·4cc71eedb5bf8b848879b40a01e2d258
 95 ··GCCode·50c3fd833c15847193c6132576bfd780
 96 ··GCCode·2fd665002db01cac96a7eae05362b2cc
 97 ··Integer·c7839ec48c4a1e891f7a06364f287be2
 98 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 99 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 100 ··NumResults·f92a8ce9bb3867336ebef48b1af38eeb
 101 ··NumResults·7bda1d0480ba54111ef7392f3d1b7bd3
 102 ··OPCode·805f3183c71a362091920c7cac84dd30
 103 ··OPCode·cddac0c1962d35ebd3feda7dba00b90c
 104 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 105 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 106 ··StatusCode·5345fc6bdfd3cafbe574fc9b2acfa923
 107 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 108 ··TypeCode·b4e0271896c94f9a606570aa6766923f
 109 ··TypeCode·879c42489a6934a011284ad2c0a8b4e8
110 addDependentFile·"src/Lua/Constants.hsc"·e020856c8be4575808afd7d841ab8e9c110 addDependentFile·"src/Lua/Constants.hsc"·e020856c8be4575808afd7d841ab8e9c
111 97601b81afc526697ca8761b19ab5098111 46b739a7a45343630f3df65a87081998
112 ··$bFALSE·::·Lua.Types.LuaBool112 ··$bFALSE·::·Lua.Types.LuaBool
113 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),113 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
114 ···Unfolding:·Core:·<vanilla>114 ···Unfolding:·Core:·<vanilla>
115 ··············$bFALSE1115 ··············$bFALSE1
116 ················`cast`116 ················`cast`
117 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])117 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
118 ···············;·Sym·(Lua.Types.N:LuaBool[0]))]118 ···············;·Sym·(Lua.Types.N:LuaBool[0]))]
119 d8ae03b9758c3dcd41a095000336e128119 f8fe2a700bedb67fdbc73c167e79a30f
120 ··$bFALSE1·::·GHC.Internal.Int.Int32120 ··$bFALSE1·::·GHC.Internal.Int.Int32
121 ··[HasNoCafRefs,·TagSig:·<TagProper>,121 ··[HasNoCafRefs,·TagSig:·<TagProper>,
122 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],122 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],
123 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·0#Int32]123 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·0#Int32]
124 5e69f56d85f447945ad472573b836b40124 ecf8c053b4840abdb0acff76499ce1ce
125 ··$bLUA_COPYRIGHT·::·GHC.Internal.Base.String125 ··$bLUA_COPYRIGHT·::·GHC.Internal.Base.String
126 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),126 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
127 ···Unfolding:·Core:·<vanilla>127 ···Unfolding:·Core:·<vanilla>
128 ··············GHC.CString.unpackCString#·$bLUA_COPYRIGHT1]128 ··············GHC.CString.unpackCString#·$bLUA_COPYRIGHT1]
129 c4a44f2ada3ada364b37ff24c4b16f55129 d7ffc07551622c7e1f89b08dab3d3e79
130 ··$bLUA_COPYRIGHT1·::·GHC.Prim.Addr#130 ··$bLUA_COPYRIGHT1·::·GHC.Prim.Addr#
131 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,131 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
132 ···Unfolding:·Core:·<vanilla>132 ···Unfolding:·Core:·<vanilla>
133 ··············"Lua·5.4.8··Copyright·(C)·1994-2025·Lua.org,·PUC-Rio"#]133 ··············"Lua·5.4.8··Copyright·(C)·1994-2025·Lua.org,·PUC-Rio"#]
134 f28919c27d59352efb8747139696b5f7134 85cc8f655c83cfad417e1524d147ed00
135 ··$bLUA_ERRERR·::·Lua.Types.StatusCode135 ··$bLUA_ERRERR·::·Lua.Types.StatusCode
136 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),136 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
137 ···Unfolding:·Core:·<vanilla>137 ···Unfolding:·Core:·<vanilla>
138 ··············$bLUA_ERRERR1138 ··············$bLUA_ERRERR1
139 ················`cast`139 ················`cast`
140 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])140 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
141 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]141 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]
142 534c73311c54bad9373bfb19b69d9f73142 d181bc11d5939b7de70b1db9a7c9ac44
143 ··$bLUA_ERRERR1·::·GHC.Internal.Int.Int32143 ··$bLUA_ERRERR1·::·GHC.Internal.Int.Int32
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
145 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],145 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],
146 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·5#Int32]146 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·5#Int32]
147 fffc842ece3eb1b5bbfe5f6dfbefd126147 f1044866ab48eb9d8cd84ee55499b744
148 ··$bLUA_ERRFILE·::·Lua.Types.StatusCode148 ··$bLUA_ERRFILE·::·Lua.Types.StatusCode
149 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),149 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
150 ···Unfolding:·Core:·<vanilla>150 ···Unfolding:·Core:·<vanilla>
151 ··············$bLUA_ERRFILE1151 ··············$bLUA_ERRFILE1
152 ················`cast`152 ················`cast`
153 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])153 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
154 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]154 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]
155 a654f2bc17e9edefa2edecc8e1550a5a155 e7da406ef83b05587b705a6127183f0e
156 ··$bLUA_ERRFILE1·::·GHC.Internal.Int.Int32156 ··$bLUA_ERRFILE1·::·GHC.Internal.Int.Int32
157 ··[HasNoCafRefs,·TagSig:·<TagProper>,157 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 75688/81847 bytes (92.47%) of diff not shown.
8.17 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Debug.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Debug.dyn_hi
Files 88% similar despite different names
7.9 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·Lua.Debug·91037 interface·Lua.Debug·9103
8 ··interface·hash:·8fd2e78ad21b0e4e59c9a45c24fd96c1 
9 ··ABI·hash:·ef799fe5adff5914ef4fb56a8bb0d7a6 
10 ··export-list·hash:·69a64123886e6256ee64b1a53937e93d8 ··interface·hash:·c69c42b051af7da23bbac5a5bd15fceb
 9 ··ABI·hash:·bc272561a1a8e7677f9afda4f8ccda2e
 10 ··export-list·hash:·743ff6c1e2a8fb948cf768f6e0784674
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·32334a1a45fb57b03c5617c0373329b312 ··flag·hash:·32334a1a45fb57b03c5617c0373329b3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a63a67c39993f6dc0531db6dc35ef85b16 ··src_hash:·a63a67c39993f6dc0531db6dc35ef85b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··lua_getupvalue21 ··lua_getupvalue
22 ··lua_setupvalue22 ··lua_setupvalue
23 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types23 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.025 direct·package·dependencies:·base-4.20.2.0
26 plugin·package·dependencies:26 plugin·package·dependencies:
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative28 family·instance·modules:·Control.Applicative
29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 33, 44 lines modifiedOffset 33, 44 lines modified
33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
34 ·························GHC.Internal.RTS.Flags·Lua.Types34 ·························GHC.Internal.RTS.Flags·Lua.Types
35 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f35 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f37 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f
38 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7138 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
39 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988839 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
40 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
41 ··exports:·3cc26792206b14977a9d205ad898bb48 
42 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
43 ··StackIndex·796c8e932e2c35f10644ecf155255293 
44 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
45 ··State·3d790072436c58ecff52f998793c7b57 
46 02268835772373b5b2e2ecccfc95570040 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 41 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 42 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 43 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 44 ··State·b83f77333139c8689029d7b6550e6270
 45 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 46 0096f493165ed619a8e70ba78ff57e3f
47 ··$trModule·::·GHC.Types.Module47 ··$trModule·::·GHC.Types.Module
48 ··[HasNoCafRefs,·TagSig:·<TagProper>,48 ··[HasNoCafRefs,·TagSig:·<TagProper>,
49 ···LambdaFormInfo:·LFCon[GHC.Types.Module],49 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
50 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]50 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
51 edec5c56c931f2691e30e582c14a295751 0ca479e38be97215e3e5003a8b1f1500
52 ··$trModule1·::·GHC.Types.TrName52 ··$trModule1·::·GHC.Types.TrName
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
56 47ecb80a4ef59ba75aec6fc91ea1c17556 cfb53d81dbba244f82a74afe99a3dbcf
57 ··$trModule2·::·GHC.Prim.Addr#57 ··$trModule2·::·GHC.Prim.Addr#
58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
59 ···Unfolding:·Core:·<vanilla>·"Lua.Debug"#]59 ···Unfolding:·Core:·<vanilla>·"Lua.Debug"#]
60 a45945d1ab413ab76fc092c29060cc2160 da1e09f25583153ba08881d7fa336a82
61 ··$trModule3·::·GHC.Types.TrName61 ··$trModule3·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
65 016b09c49c73a9697865ab2f23b5ee9865 a214ee14471cbd57e22a99c4b6008a5f
66 ··$trModule4·::·GHC.Prim.Addr#66 ··$trModule4·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
69 968952fa8a77a0a9fdec3ba3aa6444c268 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 69 322fa2946fa231621acebdc985b3fda3
70 ··lua_getupvalue·::70 ··lua_getupvalue·::
71 ····Lua.Types.State71 ····Lua.Types.State
72 ····->·Lua.Types.StackIndex72 ····->·Lua.Types.StackIndex
73 ····->·GHC.Internal.Foreign.C.Types.CInt73 ····->·GHC.Internal.Foreign.C.Types.CInt
74 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString74 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString
75 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,75 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
76 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,76 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)80 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
81 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)81 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
82 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#82 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
83 ············································GHC.Prim.RealWorld)[OneShot]·->83 ············································GHC.Prim.RealWorld)[OneShot]·->
84 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->84 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
85 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->85 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
86 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->86 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->
87 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:lua_getupvalue·::·GHC.Prim.Addr#87 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:lua_getupvalue·::·GHC.Prim.Addr#
88 ··································································································->·GHC.Prim.Int32#88 ··································································································->·GHC.Prim.Int32#
89 ··································································································->·GHC.Prim.Int32#89 ··································································································->·GHC.Prim.Int32#
90 ··································································································->·GHC.Prim.State#90 ··································································································->·GHC.Prim.State#
91 ·······································································································GHC.Prim.RealWorld91 ·······································································································GHC.Prim.RealWorld
92 ··································································································->·(#·GHC.Prim.State#92 ··································································································->·(#·GHC.Prim.State#
93 ··········································································································GHC.Prim.RealWorld,93 ··········································································································GHC.Prim.RealWorld,
94 ········································································································GHC.Prim.Addr#·#)}94 ········································································································GHC.Prim.Addr#·#)}
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 ··············(Sym·(Lua.Types.N:State[0])104 ··············(Sym·(Lua.Types.N:State[0])
105 ···············%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])105 ···············%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
106 ··········································;·Sym·(Lua.Types.N:StackIndex[0]))106 ··········································;·Sym·(Lua.Types.N:StackIndex[0]))
107 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])107 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
108 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]108 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
109 ··················································<GHC.Internal.Ptr.Ptr109 ··················································<GHC.Internal.Ptr.Ptr
110 ·····················································GHC.Internal.Foreign.C.Types.CChar>_R))]110 ·····················································GHC.Internal.Foreign.C.Types.CChar>_R))]
111 9bb0b2d6b7cd146dccc1ece7ab9d4690111 974b769f7574746d03875cd063b437a1
112 ··lua_setupvalue·::112 ··lua_setupvalue·::
113 ····Lua.Types.State113 ····Lua.Types.State
114 ····->·Lua.Types.StackIndex114 ····->·Lua.Types.StackIndex
115 ····->·GHC.Internal.Foreign.C.Types.CInt115 ····->·GHC.Internal.Foreign.C.Types.CInt
116 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString116 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString
117 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,117 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
118 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,118 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)122 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
123 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)123 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
124 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#124 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
125 ············································GHC.Prim.RealWorld)[OneShot]·->125 ············································GHC.Prim.RealWorld)[OneShot]·->
126 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->126 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
127 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->127 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
128 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->128 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->
129 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:lua_setupvalue·::·GHC.Prim.Addr#129 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:lua_setupvalue·::·GHC.Prim.Addr#
130 ··································································································->·GHC.Prim.Int32#130 ··································································································->·GHC.Prim.Int32#
131 ··································································································->·GHC.Prim.Int32#131 ··································································································->·GHC.Prim.Int32#
Max diff block lines reached; 495/8054 bytes (6.15%) of diff not shown.
8.16 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Debug.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Debug.hi
Files 84% similar despite different names
7.9 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·Lua.Debug·91037 interface·Lua.Debug·9103
8 ··interface·hash:·8fd2e78ad21b0e4e59c9a45c24fd96c1 
9 ··ABI·hash:·ef799fe5adff5914ef4fb56a8bb0d7a6 
10 ··export-list·hash:·69a64123886e6256ee64b1a53937e93d8 ··interface·hash:·c69c42b051af7da23bbac5a5bd15fceb
 9 ··ABI·hash:·bc272561a1a8e7677f9afda4f8ccda2e
 10 ··export-list·hash:·743ff6c1e2a8fb948cf768f6e0784674
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·10b553bb1ade37ea41caa4fc43a24c5a12 ··flag·hash:·10b553bb1ade37ea41caa4fc43a24c5a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a63a67c39993f6dc0531db6dc35ef85b16 ··src_hash:·a63a67c39993f6dc0531db6dc35ef85b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··lua_getupvalue21 ··lua_getupvalue
22 ··lua_setupvalue22 ··lua_setupvalue
23 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types23 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.025 direct·package·dependencies:·base-4.20.2.0
26 plugin·package·dependencies:26 plugin·package·dependencies:
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative28 family·instance·modules:·Control.Applicative
29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 33, 44 lines modifiedOffset 33, 44 lines modified
33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
34 ·························GHC.Internal.RTS.Flags·Lua.Types34 ·························GHC.Internal.RTS.Flags·Lua.Types
35 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f35 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f37 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f
38 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7138 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
39 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988839 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
40 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
41 ··exports:·3cc26792206b14977a9d205ad898bb48 
42 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
43 ··StackIndex·796c8e932e2c35f10644ecf155255293 
44 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
45 ··State·3d790072436c58ecff52f998793c7b57 
46 02268835772373b5b2e2ecccfc95570040 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 41 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 42 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 43 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 44 ··State·b83f77333139c8689029d7b6550e6270
 45 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 46 0096f493165ed619a8e70ba78ff57e3f
47 ··$trModule·::·GHC.Types.Module47 ··$trModule·::·GHC.Types.Module
48 ··[HasNoCafRefs,·TagSig:·<TagProper>,48 ··[HasNoCafRefs,·TagSig:·<TagProper>,
49 ···LambdaFormInfo:·LFCon[GHC.Types.Module],49 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
50 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]50 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
51 edec5c56c931f2691e30e582c14a295751 0ca479e38be97215e3e5003a8b1f1500
52 ··$trModule1·::·GHC.Types.TrName52 ··$trModule1·::·GHC.Types.TrName
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
56 47ecb80a4ef59ba75aec6fc91ea1c17556 cfb53d81dbba244f82a74afe99a3dbcf
57 ··$trModule2·::·GHC.Prim.Addr#57 ··$trModule2·::·GHC.Prim.Addr#
58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
59 ···Unfolding:·Core:·<vanilla>·"Lua.Debug"#]59 ···Unfolding:·Core:·<vanilla>·"Lua.Debug"#]
60 a45945d1ab413ab76fc092c29060cc2160 da1e09f25583153ba08881d7fa336a82
61 ··$trModule3·::·GHC.Types.TrName61 ··$trModule3·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
65 016b09c49c73a9697865ab2f23b5ee9865 a214ee14471cbd57e22a99c4b6008a5f
66 ··$trModule4·::·GHC.Prim.Addr#66 ··$trModule4·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
69 968952fa8a77a0a9fdec3ba3aa6444c268 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 69 322fa2946fa231621acebdc985b3fda3
70 ··lua_getupvalue·::70 ··lua_getupvalue·::
71 ····Lua.Types.State71 ····Lua.Types.State
72 ····->·Lua.Types.StackIndex72 ····->·Lua.Types.StackIndex
73 ····->·GHC.Internal.Foreign.C.Types.CInt73 ····->·GHC.Internal.Foreign.C.Types.CInt
74 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString74 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString
75 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,75 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
76 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,76 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)80 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
81 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)81 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
82 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#82 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
83 ············································GHC.Prim.RealWorld)[OneShot]·->83 ············································GHC.Prim.RealWorld)[OneShot]·->
84 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->84 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
85 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->85 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
86 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->86 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->
87 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:lua_getupvalue·::·GHC.Prim.Addr#87 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:lua_getupvalue·::·GHC.Prim.Addr#
88 ··································································································->·GHC.Prim.Int32#88 ··································································································->·GHC.Prim.Int32#
89 ··································································································->·GHC.Prim.Int32#89 ··································································································->·GHC.Prim.Int32#
90 ··································································································->·GHC.Prim.State#90 ··································································································->·GHC.Prim.State#
91 ·······································································································GHC.Prim.RealWorld91 ·······································································································GHC.Prim.RealWorld
92 ··································································································->·(#·GHC.Prim.State#92 ··································································································->·(#·GHC.Prim.State#
93 ··········································································································GHC.Prim.RealWorld,93 ··········································································································GHC.Prim.RealWorld,
94 ········································································································GHC.Prim.Addr#·#)}94 ········································································································GHC.Prim.Addr#·#)}
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 ··············(Sym·(Lua.Types.N:State[0])104 ··············(Sym·(Lua.Types.N:State[0])
105 ···············%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])105 ···············%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
106 ··········································;·Sym·(Lua.Types.N:StackIndex[0]))106 ··········································;·Sym·(Lua.Types.N:StackIndex[0]))
107 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])107 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
108 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]108 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
109 ··················································<GHC.Internal.Ptr.Ptr109 ··················································<GHC.Internal.Ptr.Ptr
110 ·····················································GHC.Internal.Foreign.C.Types.CChar>_R))]110 ·····················································GHC.Internal.Foreign.C.Types.CChar>_R))]
111 9bb0b2d6b7cd146dccc1ece7ab9d4690111 974b769f7574746d03875cd063b437a1
112 ··lua_setupvalue·::112 ··lua_setupvalue·::
113 ····Lua.Types.State113 ····Lua.Types.State
114 ····->·Lua.Types.StackIndex114 ····->·Lua.Types.StackIndex
115 ····->·GHC.Internal.Foreign.C.Types.CInt115 ····->·GHC.Internal.Foreign.C.Types.CInt
116 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString116 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString
117 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,117 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
118 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,118 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)122 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
123 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)123 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
124 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#124 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
125 ············································GHC.Prim.RealWorld)[OneShot]·->125 ············································GHC.Prim.RealWorld)[OneShot]·->
126 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->126 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
127 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->127 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
128 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->128 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->
129 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:lua_setupvalue·::·GHC.Prim.Addr#129 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:lua_setupvalue·::·GHC.Prim.Addr#
130 ··································································································->·GHC.Prim.Int32#130 ··································································································->·GHC.Prim.Int32#
131 ··································································································->·GHC.Prim.Int32#131 ··································································································->·GHC.Prim.Int32#
Max diff block lines reached; 495/8051 bytes (6.15%) of diff not shown.
9.93 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Auxiliary.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Auxiliary.dyn_hi
Files 95% similar despite different names
9.64 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·Lua.Ersatz.Auxiliary·91037 interface·Lua.Ersatz.Auxiliary·9103
8 ··interface·hash:·b79dd0a34c3e8eb56fed7bc6a2d8a926 
9 ··ABI·hash:·67ca264a75c0074851fed0425d6dce47 
10 ··export-list·hash:·8f776bf54b2afb3eec9ababe7b405fe88 ··interface·hash:·97fd3e87fedef86519895f893d39e7e9
 9 ··ABI·hash:·2ec34f06fb73178d55ae4c75ba4e9723
 10 ··export-list·hash:·58adccffd3e684eb6afcbadb97fc4b2b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·32334a1a45fb57b03c5617c0373329b312 ··flag·hash:·32334a1a45fb57b03c5617c0373329b3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a052b53adb6bef499ff5ed9850bfaaea16 ··src_hash:·a052b53adb6bef499ff5ed9850bfaaea
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hsluaL_newstate21 ··hsluaL_newstate
22 ··hsluaL_requiref22 ··hsluaL_requiref
23 ··hsluaL_tolstring23 ··hsluaL_tolstring
24 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types24 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.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 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.Applicative29 family·instance·modules:·Control.Applicative
30 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const30 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 35, 65 lines modifiedOffset 35, 65 lines modified
35 ·························GHC.Internal.RTS.Flags·Lua.Types35 ·························GHC.Internal.RTS.Flags·Lua.Types
36 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f36 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
37 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d3637 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36
38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
39 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7139 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
40 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c40 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
41 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988841 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
42 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
43 ··exports:·3cc26792206b14977a9d205ad898bb48 
44 ··CFunction·8d969d6227dc58b8608e68136efade0d 
45 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
46 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
47 ··NumResults·2d7a9a3fce879344aae90f0758bbe277 
48 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
49 ··StackIndex·796c8e932e2c35f10644ecf155255293 
50 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
51 ··State·3d790072436c58ecff52f998793c7b57 
52 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
53 beb84f9767f6811fc2881573dc4a6f4542 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 43 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 44 ··CFunction·4bfcc13bb1df0c7eceae189f60255d05
 45 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 46 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 47 ··NumResults·f92a8ce9bb3867336ebef48b1af38eeb
 48 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 49 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 50 ··State·b83f77333139c8689029d7b6550e6270
 51 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 52 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 53 d875627c99a9d288c9d921902d53f520
54 ··$trModule·::·GHC.Types.Module54 ··$trModule·::·GHC.Types.Module
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
58 b6aa97229c99fd85f176d25391d6ae1c58 5c545dcd7796bd8230ef6b9d50f0f083
59 ··$trModule1·::·GHC.Types.TrName59 ··$trModule1·::·GHC.Types.TrName
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
63 7e44ac5ab576a084d8a9a8449037046c63 f3a8b93dec36463b5bfb2729c531f122
64 ··$trModule2·::·GHC.Prim.Addr#64 ··$trModule2·::·GHC.Prim.Addr#
65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
66 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Auxiliary"#]66 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Auxiliary"#]
67 e498893393039bf0ae205a1c0f58e2ad67 6da64cff83fe27afa4c0df70ee7baaca
68 ··$trModule3·::·GHC.Types.TrName68 ··$trModule3·::·GHC.Types.TrName
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
72 ded38b9ee0275512aadf3953e4b6e7da72 3017d6efe5df4818868d40298c4c9dfb
73 ··$trModule4·::·GHC.Prim.Addr#73 ··$trModule4·::·GHC.Prim.Addr#
74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
75 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
76 8f7cf382b660be84ea01c8cc85d4c2ad75 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 76 0399ddfaf3e5c27e80704ebeb4c44783
77 ··hsluaL_newstate·::·GHC.Types.IO·Lua.Types.State77 ··hsluaL_newstate·::·GHC.Types.IO·Lua.Types.State
78 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,78 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
79 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,79 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
80 ···CPR:·1(,·1),80 ···CPR:·1(,·1),
81 ···Unfolding:·Core:·StableSystem·<0,FalseTrue>81 ···Unfolding:·Core:·StableSystem·<0,FalseTrue>
82 ··············(\·(ds['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->82 ··············(\·(ds['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->
83 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hsluaL_newstate·::·GHC.Prim.State#83 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hsluaL_newstate·::·GHC.Prim.State#
84 ·····································································································GHC.Prim.RealWorld84 ·····································································································GHC.Prim.RealWorld
85 ···································································································->·(#·GHC.Prim.State#85 ···································································································->·(#·GHC.Prim.State#
86 ···········································································································GHC.Prim.RealWorld,86 ···········································································································GHC.Prim.RealWorld,
87 ·········································································································GHC.Prim.Addr#·#)}87 ·········································································································GHC.Prim.Addr#·#)}
88 ······················ds·of·wild·{·(#,#)·ds1·ds2·->88 ······················ds·of·wild·{·(#,#)·ds1·ds2·->
89 ···············(#·ds1,·GHC.Internal.Ptr.Ptr·@()·ds2·#)·})89 ···············(#·ds1,·GHC.Internal.Ptr.Ptr·@()·ds2·#)·})
90 ················`cast`90 ················`cast`
91 ··············(Sym·(GHC.Types.N:IO[0]·(Lua.Types.N:State[0])))]91 ··············(Sym·(GHC.Types.N:IO[0]·(Lua.Types.N:State[0])))]
92 b0a07b4871578a18ff8877da764d416c92 cd7326c7dbd654412ee239f33cd89e64
93 ··hsluaL_requiref·::93 ··hsluaL_requiref·::
94 ····Lua.Types.State94 ····Lua.Types.State
95 ····->·GHC.Internal.Ptr.Ptr·GHC.Internal.Foreign.C.Types.CChar95 ····->·GHC.Internal.Ptr.Ptr·GHC.Internal.Foreign.C.Types.CChar
96 ····->·Lua.Types.CFunction96 ····->·Lua.Types.CFunction
97 ····->·Lua.Types.LuaBool97 ····->·Lua.Types.LuaBool
98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode
99 ····->·GHC.Types.IO·()99 ····->·GHC.Types.IO·()
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#113 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
114 ············································GHC.Prim.RealWorld)[OneShot]·->114 ············································GHC.Prim.RealWorld)[OneShot]·->
115 ···············case·ds·of·ds5·{·GHC.Internal.Ptr.Ptr·ds6·->115 ···············case·ds·of·ds5·{·GHC.Internal.Ptr.Ptr·ds6·->
116 ···············case·ds1·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->116 ···············case·ds1·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->
117 ···············case·ds2·of·ds9·{·GHC.Internal.Ptr.FunPtr·ds10·->117 ···············case·ds2·of·ds9·{·GHC.Internal.Ptr.FunPtr·ds10·->
118 ···············case·ds3·of·ds11·{·GHC.Internal.Int.I32#·ds12·->118 ···············case·ds3·of·ds11·{·GHC.Internal.Int.I32#·ds12·->
119 ···············case·ds4·of·ds13·{·GHC.Internal.Ptr.Ptr·ds14·->119 ···············case·ds4·of·ds13·{·GHC.Internal.Ptr.Ptr·ds14·->
120 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hsluaL_requiref·::·GHC.Prim.Addr#120 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hsluaL_requiref·::·GHC.Prim.Addr#
121 ···································································································->·GHC.Prim.Addr#121 ···································································································->·GHC.Prim.Addr#
122 ···································································································->·GHC.Prim.Addr#122 ···································································································->·GHC.Prim.Addr#
123 ···································································································->·GHC.Prim.Int32#123 ···································································································->·GHC.Prim.Int32#
124 ···································································································->·GHC.Prim.Addr#124 ···································································································->·GHC.Prim.Addr#
125 ···································································································->·GHC.Prim.State#125 ···································································································->·GHC.Prim.State#
126 ········································································································GHC.Prim.RealWorld126 ········································································································GHC.Prim.RealWorld
127 ···································································································->·(#·GHC.Prim.State#127 ···································································································->·(#·GHC.Prim.State#
Max diff block lines reached; 2489/9832 bytes (25.32%) of diff not shown.
9.92 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Auxiliary.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Auxiliary.hi
Files 95% similar despite different names
9.64 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·Lua.Ersatz.Auxiliary·91037 interface·Lua.Ersatz.Auxiliary·9103
8 ··interface·hash:·b79dd0a34c3e8eb56fed7bc6a2d8a926 
9 ··ABI·hash:·67ca264a75c0074851fed0425d6dce47 
10 ··export-list·hash:·8f776bf54b2afb3eec9ababe7b405fe88 ··interface·hash:·97fd3e87fedef86519895f893d39e7e9
 9 ··ABI·hash:·2ec34f06fb73178d55ae4c75ba4e9723
 10 ··export-list·hash:·58adccffd3e684eb6afcbadb97fc4b2b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·10b553bb1ade37ea41caa4fc43a24c5a12 ··flag·hash:·10b553bb1ade37ea41caa4fc43a24c5a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a052b53adb6bef499ff5ed9850bfaaea16 ··src_hash:·a052b53adb6bef499ff5ed9850bfaaea
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hsluaL_newstate21 ··hsluaL_newstate
22 ··hsluaL_requiref22 ··hsluaL_requiref
23 ··hsluaL_tolstring23 ··hsluaL_tolstring
24 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types24 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.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 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.Applicative29 family·instance·modules:·Control.Applicative
30 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const30 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 35, 65 lines modifiedOffset 35, 65 lines modified
35 ·························GHC.Internal.RTS.Flags·Lua.Types35 ·························GHC.Internal.RTS.Flags·Lua.Types
36 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f36 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
37 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d3637 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36
38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
39 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7139 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
40 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c40 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
41 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988841 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
42 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
43 ··exports:·3cc26792206b14977a9d205ad898bb48 
44 ··CFunction·8d969d6227dc58b8608e68136efade0d 
45 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
46 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
47 ··NumResults·2d7a9a3fce879344aae90f0758bbe277 
48 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
49 ··StackIndex·796c8e932e2c35f10644ecf155255293 
50 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
51 ··State·3d790072436c58ecff52f998793c7b57 
52 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
53 beb84f9767f6811fc2881573dc4a6f4542 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 43 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 44 ··CFunction·4bfcc13bb1df0c7eceae189f60255d05
 45 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 46 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 47 ··NumResults·f92a8ce9bb3867336ebef48b1af38eeb
 48 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 49 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 50 ··State·b83f77333139c8689029d7b6550e6270
 51 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 52 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 53 d875627c99a9d288c9d921902d53f520
54 ··$trModule·::·GHC.Types.Module54 ··$trModule·::·GHC.Types.Module
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
58 b6aa97229c99fd85f176d25391d6ae1c58 5c545dcd7796bd8230ef6b9d50f0f083
59 ··$trModule1·::·GHC.Types.TrName59 ··$trModule1·::·GHC.Types.TrName
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
63 7e44ac5ab576a084d8a9a8449037046c63 f3a8b93dec36463b5bfb2729c531f122
64 ··$trModule2·::·GHC.Prim.Addr#64 ··$trModule2·::·GHC.Prim.Addr#
65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
66 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Auxiliary"#]66 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Auxiliary"#]
67 e498893393039bf0ae205a1c0f58e2ad67 6da64cff83fe27afa4c0df70ee7baaca
68 ··$trModule3·::·GHC.Types.TrName68 ··$trModule3·::·GHC.Types.TrName
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
72 ded38b9ee0275512aadf3953e4b6e7da72 3017d6efe5df4818868d40298c4c9dfb
73 ··$trModule4·::·GHC.Prim.Addr#73 ··$trModule4·::·GHC.Prim.Addr#
74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
75 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
76 8f7cf382b660be84ea01c8cc85d4c2ad75 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 76 0399ddfaf3e5c27e80704ebeb4c44783
77 ··hsluaL_newstate·::·GHC.Types.IO·Lua.Types.State77 ··hsluaL_newstate·::·GHC.Types.IO·Lua.Types.State
78 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,78 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
79 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,79 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
80 ···CPR:·1(,·1),80 ···CPR:·1(,·1),
81 ···Unfolding:·Core:·StableSystem·<0,FalseTrue>81 ···Unfolding:·Core:·StableSystem·<0,FalseTrue>
82 ··············(\·(ds['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->82 ··············(\·(ds['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->
83 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hsluaL_newstate·::·GHC.Prim.State#83 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hsluaL_newstate·::·GHC.Prim.State#
84 ·····································································································GHC.Prim.RealWorld84 ·····································································································GHC.Prim.RealWorld
85 ···································································································->·(#·GHC.Prim.State#85 ···································································································->·(#·GHC.Prim.State#
86 ···········································································································GHC.Prim.RealWorld,86 ···········································································································GHC.Prim.RealWorld,
87 ·········································································································GHC.Prim.Addr#·#)}87 ·········································································································GHC.Prim.Addr#·#)}
88 ······················ds·of·wild·{·(#,#)·ds1·ds2·->88 ······················ds·of·wild·{·(#,#)·ds1·ds2·->
89 ···············(#·ds1,·GHC.Internal.Ptr.Ptr·@()·ds2·#)·})89 ···············(#·ds1,·GHC.Internal.Ptr.Ptr·@()·ds2·#)·})
90 ················`cast`90 ················`cast`
91 ··············(Sym·(GHC.Types.N:IO[0]·(Lua.Types.N:State[0])))]91 ··············(Sym·(GHC.Types.N:IO[0]·(Lua.Types.N:State[0])))]
92 b0a07b4871578a18ff8877da764d416c92 cd7326c7dbd654412ee239f33cd89e64
93 ··hsluaL_requiref·::93 ··hsluaL_requiref·::
94 ····Lua.Types.State94 ····Lua.Types.State
95 ····->·GHC.Internal.Ptr.Ptr·GHC.Internal.Foreign.C.Types.CChar95 ····->·GHC.Internal.Ptr.Ptr·GHC.Internal.Foreign.C.Types.CChar
96 ····->·Lua.Types.CFunction96 ····->·Lua.Types.CFunction
97 ····->·Lua.Types.LuaBool97 ····->·Lua.Types.LuaBool
98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode
99 ····->·GHC.Types.IO·()99 ····->·GHC.Types.IO·()
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#113 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
114 ············································GHC.Prim.RealWorld)[OneShot]·->114 ············································GHC.Prim.RealWorld)[OneShot]·->
115 ···············case·ds·of·ds5·{·GHC.Internal.Ptr.Ptr·ds6·->115 ···············case·ds·of·ds5·{·GHC.Internal.Ptr.Ptr·ds6·->
116 ···············case·ds1·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->116 ···············case·ds1·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->
117 ···············case·ds2·of·ds9·{·GHC.Internal.Ptr.FunPtr·ds10·->117 ···············case·ds2·of·ds9·{·GHC.Internal.Ptr.FunPtr·ds10·->
118 ···············case·ds3·of·ds11·{·GHC.Internal.Int.I32#·ds12·->118 ···············case·ds3·of·ds11·{·GHC.Internal.Int.I32#·ds12·->
119 ···············case·ds4·of·ds13·{·GHC.Internal.Ptr.Ptr·ds14·->119 ···············case·ds4·of·ds13·{·GHC.Internal.Ptr.Ptr·ds14·->
120 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hsluaL_requiref·::·GHC.Prim.Addr#120 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hsluaL_requiref·::·GHC.Prim.Addr#
121 ···································································································->·GHC.Prim.Addr#121 ···································································································->·GHC.Prim.Addr#
122 ···································································································->·GHC.Prim.Addr#122 ···································································································->·GHC.Prim.Addr#
123 ···································································································->·GHC.Prim.Int32#123 ···································································································->·GHC.Prim.Int32#
124 ···································································································->·GHC.Prim.Addr#124 ···································································································->·GHC.Prim.Addr#
125 ···································································································->·GHC.Prim.State#125 ···································································································->·GHC.Prim.State#
126 ········································································································GHC.Prim.RealWorld126 ········································································································GHC.Prim.RealWorld
127 ···································································································->·(#·GHC.Prim.State#127 ···································································································->·(#·GHC.Prim.State#
Max diff block lines reached; 2489/9829 bytes (25.32%) of diff not shown.
26.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Functions.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Functions.hi
Files 96% similar despite different names
25.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·Lua.Ersatz.Functions·91037 interface·Lua.Ersatz.Functions·9103
8 ··interface·hash:·c34813a0185baa8906aa740a8902f19b 
9 ··ABI·hash:·6c27111d209a4d8ee93ee16908edf16d 
10 ··export-list·hash:·e15ee73226e79043d98134ddd0f732958 ··interface·hash:·5c69cc2decbbad89b2e0267e6e524a17
 9 ··ABI·hash:·b85bd194c30cea1746beab4494c32a08
 10 ··export-list·hash:·3b1dc48f93de316d6f94bc5d95e9d223
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b812 ··flag·hash:·ac69a266d37304d27f06df790edf982d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·59ff03c9f5d8ca499f1bc14798da461a16 ··src_hash:·59ff03c9f5d8ca499f1bc14798da461a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ··hslua_concat23 ··hslua_concat
24 ··hslua_error24 ··hslua_error
25 ··hslua_getglobal25 ··hslua_getglobal
26 ··hslua_gettable26 ··hslua_gettable
27 ··hslua_next27 ··hslua_next
28 ··hslua_setglobal28 ··hslua_setglobal
29 ··hslua_settable29 ··hslua_settable
30 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types30 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.032 direct·package·dependencies:·base-4.20.2.0
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
35 family·instance·modules:·Control.Applicative35 family·instance·modules:·Control.Applicative
36 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const36 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 42, 60 lines modifiedOffset 42, 60 lines modified
42 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f42 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
43 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d3643 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36
44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
45 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f45 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f
46 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7146 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
47 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c47 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
48 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988848 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
49 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
50 ··exports:·3cc26792206b14977a9d205ad898bb48 
51 ··ArithOPCode·59e54d0791a3764f150720eeae50a124 
52 ··ArithOPCode·482a745ef01c5af1713ad456e6b62e10 
53 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
54 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
55 ··NumArgs·4219120b72d8f1be992e59152cb473bd 
56 ··NumArgs·50508c99944bd2925e5b198e9ed5f980 
57 ··NumResults·2d7a9a3fce879344aae90f0758bbe277 
58 ··NumResults·bbe87a7bfde24ca953f2638951ec02bf 
59 ··OPCode·2bee7fc21419909eee398b8d18a6b4bf 
60 ··OPCode·e33a06e50e940de64a7112d157510ce3 
61 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
62 ··StackIndex·796c8e932e2c35f10644ecf155255293 
63 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
64 ··State·3d790072436c58ecff52f998793c7b57 
65 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
66 ··TypeCode·4c655fc9d76764c25d1141b2205b4556 
67 ··TypeCode·a59e7837c8ff604ccebd6217346673be49 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 50 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 51 ··ArithOPCode·c9f533da8d2fe491e7401097ee7485e1
 52 ··ArithOPCode·4cc71eedb5bf8b848879b40a01e2d258
 53 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 54 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 55 ··NumArgs·63a93987d7733c3b1ed7f1305c4f05bd
 56 ··NumArgs·61c95f2a9fbae3eb1da1a9afe7c333a1
 57 ··NumResults·f92a8ce9bb3867336ebef48b1af38eeb
 58 ··NumResults·7bda1d0480ba54111ef7392f3d1b7bd3
 59 ··OPCode·805f3183c71a362091920c7cac84dd30
 60 ··OPCode·cddac0c1962d35ebd3feda7dba00b90c
 61 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 62 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 63 ··State·b83f77333139c8689029d7b6550e6270
 64 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 65 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 66 ··TypeCode·b4e0271896c94f9a606570aa6766923f
 67 ··TypeCode·879c42489a6934a011284ad2c0a8b4e8
68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
69 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52169 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
71 b58ea30a30f851ca9bb5c3b58d629ec071 a8d3b72db1cf3006ec6e255c7629ec2d
72 ··$trModule·::·GHC.Types.Module72 ··$trModule·::·GHC.Types.Module
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
76 49ed3059ff87325c34bf05f0b7a34f8576 6613f99af87954f21b963a2c70177365
77 ··$trModule1·::·GHC.Types.TrName77 ··$trModule1·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
81 4dc9730915f570d222a8c8fd9e9a9f3881 3d4c9efbf6fe6624540263a5b13ca1c8
82 ··$trModule2·::·GHC.Prim.Addr#82 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Functions"#]84 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Functions"#]
85 0d3789101ad5536c1b029da45fb87cb785 3de46cd1e88e446419a48a08624f93bc
86 ··$trModule3·::·GHC.Types.TrName86 ··$trModule3·::·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·$trModule4]89 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
90 88e711c83977579e79a423d3e14ba72190 d801361645192c62825b913687f6a326
91 ··$trModule4·::·GHC.Prim.Addr#91 ··$trModule4·::·GHC.Prim.Addr#
92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
93 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
94 71430be626bb059b09994b4f6ddeb05193 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 94 2c7944257e8a2473f3007dda8edacff2
95 ··hslua_arith·::95 ··hslua_arith·::
96 ····Lua.Types.State96 ····Lua.Types.State
97 ····->·Lua.Types.ArithOPCode97 ····->·Lua.Types.ArithOPCode
98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode
99 ····->·GHC.Types.IO·()99 ····->·GHC.Types.IO·()
100 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,100 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
101 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,101 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)105 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
106 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode)106 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode)
107 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#107 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
108 ············································GHC.Prim.RealWorld)[OneShot]·->108 ············································GHC.Prim.RealWorld)[OneShot]·->
109 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->109 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
110 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->110 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
111 ···············case·ds2·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->111 ···············case·ds2·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->
112 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hslua_arith·::·GHC.Prim.Addr#112 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hslua_arith·::·GHC.Prim.Addr#
113 ·······························································································->·GHC.Prim.Int32#113 ·······························································································->·GHC.Prim.Int32#
Max diff block lines reached; 19579/26275 bytes (74.52%) of diff not shown.
26.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Functions.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Functions.dyn_hi
Files 97% similar despite different names
25.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·Lua.Ersatz.Functions·91037 interface·Lua.Ersatz.Functions·9103
8 ··interface·hash:·c34813a0185baa8906aa740a8902f19b 
9 ··ABI·hash:·6c27111d209a4d8ee93ee16908edf16d 
10 ··export-list·hash:·e15ee73226e79043d98134ddd0f732958 ··interface·hash:·5c69cc2decbbad89b2e0267e6e524a17
 9 ··ABI·hash:·b85bd194c30cea1746beab4494c32a08
 10 ··export-list·hash:·3b1dc48f93de316d6f94bc5d95e9d223
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac69a266d37304d27f06df790edf982d12 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·59ff03c9f5d8ca499f1bc14798da461a16 ··src_hash:·59ff03c9f5d8ca499f1bc14798da461a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ··hslua_concat23 ··hslua_concat
24 ··hslua_error24 ··hslua_error
25 ··hslua_getglobal25 ··hslua_getglobal
26 ··hslua_gettable26 ··hslua_gettable
27 ··hslua_next27 ··hslua_next
28 ··hslua_setglobal28 ··hslua_setglobal
29 ··hslua_settable29 ··hslua_settable
30 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types30 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.032 direct·package·dependencies:·base-4.20.2.0
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
35 family·instance·modules:·Control.Applicative35 family·instance·modules:·Control.Applicative
36 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const36 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 42, 60 lines modifiedOffset 42, 60 lines modified
42 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f42 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
43 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d3643 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36
44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
45 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f45 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f
46 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7146 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
47 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c47 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
48 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988848 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
49 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
50 ··exports:·3cc26792206b14977a9d205ad898bb48 
51 ··ArithOPCode·59e54d0791a3764f150720eeae50a124 
52 ··ArithOPCode·482a745ef01c5af1713ad456e6b62e10 
53 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
54 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
55 ··NumArgs·4219120b72d8f1be992e59152cb473bd 
56 ··NumArgs·50508c99944bd2925e5b198e9ed5f980 
57 ··NumResults·2d7a9a3fce879344aae90f0758bbe277 
58 ··NumResults·bbe87a7bfde24ca953f2638951ec02bf 
59 ··OPCode·2bee7fc21419909eee398b8d18a6b4bf 
60 ··OPCode·e33a06e50e940de64a7112d157510ce3 
61 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
62 ··StackIndex·796c8e932e2c35f10644ecf155255293 
63 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
64 ··State·3d790072436c58ecff52f998793c7b57 
65 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
66 ··TypeCode·4c655fc9d76764c25d1141b2205b4556 
67 ··TypeCode·a59e7837c8ff604ccebd6217346673be49 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 50 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 51 ··ArithOPCode·c9f533da8d2fe491e7401097ee7485e1
 52 ··ArithOPCode·4cc71eedb5bf8b848879b40a01e2d258
 53 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 54 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 55 ··NumArgs·63a93987d7733c3b1ed7f1305c4f05bd
 56 ··NumArgs·61c95f2a9fbae3eb1da1a9afe7c333a1
 57 ··NumResults·f92a8ce9bb3867336ebef48b1af38eeb
 58 ··NumResults·7bda1d0480ba54111ef7392f3d1b7bd3
 59 ··OPCode·805f3183c71a362091920c7cac84dd30
 60 ··OPCode·cddac0c1962d35ebd3feda7dba00b90c
 61 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 62 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 63 ··State·b83f77333139c8689029d7b6550e6270
 64 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 65 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 66 ··TypeCode·b4e0271896c94f9a606570aa6766923f
 67 ··TypeCode·879c42489a6934a011284ad2c0a8b4e8
68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
69 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52169 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
71 b58ea30a30f851ca9bb5c3b58d629ec071 a8d3b72db1cf3006ec6e255c7629ec2d
72 ··$trModule·::·GHC.Types.Module72 ··$trModule·::·GHC.Types.Module
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
76 49ed3059ff87325c34bf05f0b7a34f8576 6613f99af87954f21b963a2c70177365
77 ··$trModule1·::·GHC.Types.TrName77 ··$trModule1·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
81 4dc9730915f570d222a8c8fd9e9a9f3881 3d4c9efbf6fe6624540263a5b13ca1c8
82 ··$trModule2·::·GHC.Prim.Addr#82 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Functions"#]84 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Functions"#]
85 0d3789101ad5536c1b029da45fb87cb785 3de46cd1e88e446419a48a08624f93bc
86 ··$trModule3·::·GHC.Types.TrName86 ··$trModule3·::·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·$trModule4]89 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
90 88e711c83977579e79a423d3e14ba72190 d801361645192c62825b913687f6a326
91 ··$trModule4·::·GHC.Prim.Addr#91 ··$trModule4·::·GHC.Prim.Addr#
92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
93 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
94 71430be626bb059b09994b4f6ddeb05193 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 94 2c7944257e8a2473f3007dda8edacff2
95 ··hslua_arith·::95 ··hslua_arith·::
96 ····Lua.Types.State96 ····Lua.Types.State
97 ····->·Lua.Types.ArithOPCode97 ····->·Lua.Types.ArithOPCode
98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode
99 ····->·GHC.Types.IO·()99 ····->·GHC.Types.IO·()
100 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,100 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
101 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,101 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)105 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
106 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode)106 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode)
107 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#107 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
108 ············································GHC.Prim.RealWorld)[OneShot]·->108 ············································GHC.Prim.RealWorld)[OneShot]·->
109 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->109 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
110 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->110 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
111 ···············case·ds2·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->111 ···············case·ds2·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->
112 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hslua_arith·::·GHC.Prim.Addr#112 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hslua_arith·::·GHC.Prim.Addr#
113 ·······························································································->·GHC.Prim.Int32#113 ·······························································································->·GHC.Prim.Int32#
Max diff block lines reached; 19579/26275 bytes (74.52%) of diff not shown.
5.25 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz.dyn_hi
Files 81% similar despite different names
4.99 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·Lua.Ersatz·91037 interface·Lua.Ersatz·9103
8 ··interface·hash:·37733ee30d7c69d206f1289e0be763a1 
9 ··ABI·hash:·cab9a082c41004f88ad24fd59e399121 
10 ··export-list·hash:·33baf2531ef1762cce33fd7c70baf7c28 ··interface·hash:·8055b141d03ecb316078145f91158df7
 9 ··ABI·hash:·c3107b684716792ff8d53a47537b63ca
 10 ··export-list·hash:·b4b43e4a63715023c300598bd982e483
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·32334a1a45fb57b03c5617c0373329b312 ··flag·hash:·32334a1a45fb57b03c5617c0373329b3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·730a36a2e0faa2972e9cdfbeab4f76e516 ··src_hash:·730a36a2e0faa2972e9cdfbeab4f76e5
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 24, 65 lines modifiedOffset 24, 65 lines modified
24 ··Lua.Ersatz.Functions.hslua_concat24 ··Lua.Ersatz.Functions.hslua_concat
25 ··Lua.Ersatz.Functions.hslua_error25 ··Lua.Ersatz.Functions.hslua_error
26 ··Lua.Ersatz.Functions.hslua_getglobal26 ··Lua.Ersatz.Functions.hslua_getglobal
27 ··Lua.Ersatz.Functions.hslua_gettable27 ··Lua.Ersatz.Functions.hslua_gettable
28 ··Lua.Ersatz.Functions.hslua_next28 ··Lua.Ersatz.Functions.hslua_next
29 ··Lua.Ersatz.Functions.hslua_setglobal29 ··Lua.Ersatz.Functions.hslua_setglobal
30 ··Lua.Ersatz.Functions.hslua_settable30 ··Lua.Ersatz.Functions.hslua_settable
31 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary31 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary
32 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions32 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·base-4.20.2.034 direct·package·dependencies:·base-4.20.2.0
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
37 family·instance·modules:·Control.Applicative37 family·instance·modules:·Control.Applicative
38 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const38 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
39 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid39 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
43 ·························GHC.Internal.RTS.Flags·Lua.Types43 ·························GHC.Internal.RTS.Flags·Lua.Types
44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
45 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary·67ca264a75c0074851fed0425d6dce47 
46 ··exports:·8f776bf54b2afb3eec9ababe7b405fe8 
47 ··hsluaL_newstate·8f7cf382b660be84ea01c8cc85d4c2ad 
48 ··hsluaL_tolstring·f0aaec83e6c3bd858ce94cdbb5d9dd38 
49 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions·6c27111d209a4d8ee93ee16908edf16d 
50 ··exports:·e15ee73226e79043d98134ddd0f73295 
51 ··hslua_compare·c99cfee387f4778c56f8e8f040b3c39f 
52 ··hslua_concat·00b52152523e6a1d83f844a804e72f6c 
53 ··hslua_error·798d49d9434e9a538627d9f43605e35d 
54 ··hslua_getglobal·6ee154400d64c177b2cd50af64213ae1 
55 ··hslua_gettable·a9f8ec1ec07e992cd5daff093dd65d83 
56 ··hslua_next·7c9a5c8d771c26553ac3d77c182257e2 
57 ··hslua_setglobal·3a8c13747a149a7cffb0e7561c0c72cf 
58 ··hslua_settable·426ab4e6638bb89e23692f11275bc32b 
59 bcc9be2b06b218a811f3f704e343f33045 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary·2ec34f06fb73178d55ae4c75ba4e9723
 46 ··exports:·58adccffd3e684eb6afcbadb97fc4b2b
 47 ··hsluaL_newstate·0399ddfaf3e5c27e80704ebeb4c44783
 48 ··hsluaL_tolstring·ea16d4165b0404d26da89d0f2212ceb5
 49 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions·b85bd194c30cea1746beab4494c32a08
 50 ··exports:·3b1dc48f93de316d6f94bc5d95e9d223
 51 ··hslua_compare·ab0ac341f1f81aef1aaf0a2d416890b9
 52 ··hslua_concat·65c27639c53f2ba7539f8e11c6db390c
 53 ··hslua_error·b524684574bb8e6c35a3124fa27f5288
 54 ··hslua_getglobal·dadeecde4003fb93c083984fe48767d8
 55 ··hslua_gettable·611b3d92ad1622b58f93ea43289d7c56
 56 ··hslua_next·51800843e029cc3e37893680a3a8f695
 57 ··hslua_setglobal·d82c7d36da419c43076e6eebc5aed19e
 58 ··hslua_settable·199dc86ca974009acea48ef8fd31b4ad
 59 20ebef6e01f75a41e1a26d07fdfae48c
60 ··$trModule·::·GHC.Types.Module60 ··$trModule·::·GHC.Types.Module
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
64 a5e1ca8bbfed63b49665bafea3e5c0af64 3edbfbb95a65cb370e36aa442d7c235b
65 ··$trModule1·::·GHC.Types.TrName65 ··$trModule1·::·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·$trModule2]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
69 3f3a5a95d0691a75fd61664f1ea4494169 6fbf9bec24119fba83c1444ec2e77f6e
70 ··$trModule2·::·GHC.Prim.Addr#70 ··$trModule2·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz"#]72 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz"#]
73 41a451ec67f8264e1a2d5673df74397673 958d28084f9f745e1eb61c06565398d2
74 ··$trModule3·::·GHC.Types.TrName74 ··$trModule3·::·GHC.Types.TrName
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,
76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
78 63beaa0da85dc26d4f4f13966661da4c78 cd7e8f26b55e2e93353cdaf3e8d6ee14
79 ··$trModule4·::·GHC.Prim.Addr#79 ··$trModule4·::·GHC.Prim.Addr#
80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
81 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#]81 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
82 Warnings:82 Warnings:
83 ··Deprecated·names:83 ··Deprecated·names:
84 ··Deprecated·exports:84 ··Deprecated·exports:
85 trusted:·none85 trusted:·none
86 require·own·pkg·trusted:·False86 require·own·pkg·trusted:·False
87 docs:87 docs:
88 ··Nothing88 ··Nothing
5.24 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz.hi
Files 82% similar despite different names
4.98 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·Lua.Ersatz·91037 interface·Lua.Ersatz·9103
8 ··interface·hash:·37733ee30d7c69d206f1289e0be763a1 
9 ··ABI·hash:·cab9a082c41004f88ad24fd59e399121 
10 ··export-list·hash:·33baf2531ef1762cce33fd7c70baf7c28 ··interface·hash:·8055b141d03ecb316078145f91158df7
 9 ··ABI·hash:·c3107b684716792ff8d53a47537b63ca
 10 ··export-list·hash:·b4b43e4a63715023c300598bd982e483
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·10b553bb1ade37ea41caa4fc43a24c5a12 ··flag·hash:·10b553bb1ade37ea41caa4fc43a24c5a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·730a36a2e0faa2972e9cdfbeab4f76e516 ··src_hash:·730a36a2e0faa2972e9cdfbeab4f76e5
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 24, 65 lines modifiedOffset 24, 65 lines modified
24 ··Lua.Ersatz.Functions.hslua_concat24 ··Lua.Ersatz.Functions.hslua_concat
25 ··Lua.Ersatz.Functions.hslua_error25 ··Lua.Ersatz.Functions.hslua_error
26 ··Lua.Ersatz.Functions.hslua_getglobal26 ··Lua.Ersatz.Functions.hslua_getglobal
27 ··Lua.Ersatz.Functions.hslua_gettable27 ··Lua.Ersatz.Functions.hslua_gettable
28 ··Lua.Ersatz.Functions.hslua_next28 ··Lua.Ersatz.Functions.hslua_next
29 ··Lua.Ersatz.Functions.hslua_setglobal29 ··Lua.Ersatz.Functions.hslua_setglobal
30 ··Lua.Ersatz.Functions.hslua_settable30 ··Lua.Ersatz.Functions.hslua_settable
31 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary31 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary
32 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions32 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·base-4.20.2.034 direct·package·dependencies:·base-4.20.2.0
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
37 family·instance·modules:·Control.Applicative37 family·instance·modules:·Control.Applicative
38 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const38 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
39 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid39 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
43 ·························GHC.Internal.RTS.Flags·Lua.Types43 ·························GHC.Internal.RTS.Flags·Lua.Types
44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
45 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary·67ca264a75c0074851fed0425d6dce47 
46 ··exports:·8f776bf54b2afb3eec9ababe7b405fe8 
47 ··hsluaL_newstate·8f7cf382b660be84ea01c8cc85d4c2ad 
48 ··hsluaL_tolstring·f0aaec83e6c3bd858ce94cdbb5d9dd38 
49 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions·6c27111d209a4d8ee93ee16908edf16d 
50 ··exports:·e15ee73226e79043d98134ddd0f73295 
51 ··hslua_compare·c99cfee387f4778c56f8e8f040b3c39f 
52 ··hslua_concat·00b52152523e6a1d83f844a804e72f6c 
53 ··hslua_error·798d49d9434e9a538627d9f43605e35d 
54 ··hslua_getglobal·6ee154400d64c177b2cd50af64213ae1 
55 ··hslua_gettable·a9f8ec1ec07e992cd5daff093dd65d83 
56 ··hslua_next·7c9a5c8d771c26553ac3d77c182257e2 
57 ··hslua_setglobal·3a8c13747a149a7cffb0e7561c0c72cf 
58 ··hslua_settable·426ab4e6638bb89e23692f11275bc32b 
59 bcc9be2b06b218a811f3f704e343f33045 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary·2ec34f06fb73178d55ae4c75ba4e9723
 46 ··exports:·58adccffd3e684eb6afcbadb97fc4b2b
 47 ··hsluaL_newstate·0399ddfaf3e5c27e80704ebeb4c44783
 48 ··hsluaL_tolstring·ea16d4165b0404d26da89d0f2212ceb5
 49 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions·b85bd194c30cea1746beab4494c32a08
 50 ··exports:·3b1dc48f93de316d6f94bc5d95e9d223
 51 ··hslua_compare·ab0ac341f1f81aef1aaf0a2d416890b9
 52 ··hslua_concat·65c27639c53f2ba7539f8e11c6db390c
 53 ··hslua_error·b524684574bb8e6c35a3124fa27f5288
 54 ··hslua_getglobal·dadeecde4003fb93c083984fe48767d8
 55 ··hslua_gettable·611b3d92ad1622b58f93ea43289d7c56
 56 ··hslua_next·51800843e029cc3e37893680a3a8f695
 57 ··hslua_setglobal·d82c7d36da419c43076e6eebc5aed19e
 58 ··hslua_settable·199dc86ca974009acea48ef8fd31b4ad
 59 20ebef6e01f75a41e1a26d07fdfae48c
60 ··$trModule·::·GHC.Types.Module60 ··$trModule·::·GHC.Types.Module
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
64 a5e1ca8bbfed63b49665bafea3e5c0af64 3edbfbb95a65cb370e36aa442d7c235b
65 ··$trModule1·::·GHC.Types.TrName65 ··$trModule1·::·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·$trModule2]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
69 3f3a5a95d0691a75fd61664f1ea4494169 6fbf9bec24119fba83c1444ec2e77f6e
70 ··$trModule2·::·GHC.Prim.Addr#70 ··$trModule2·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz"#]72 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz"#]
73 41a451ec67f8264e1a2d5673df74397673 958d28084f9f745e1eb61c06565398d2
74 ··$trModule3·::·GHC.Types.TrName74 ··$trModule3·::·GHC.Types.TrName
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,
76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
78 63beaa0da85dc26d4f4f13966661da4c78 cd7e8f26b55e2e93353cdaf3e8d6ee14
79 ··$trModule4·::·GHC.Prim.Addr#79 ··$trModule4·::·GHC.Prim.Addr#
80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
81 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#]81 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
82 Warnings:82 Warnings:
83 ··Deprecated·names:83 ··Deprecated·names:
84 ··Deprecated·exports:84 ··Deprecated·exports:
85 trusted:·none85 trusted:·none
86 require·own·pkg·trusted:·False86 require·own·pkg·trusted:·False
87 docs:87 docs:
88 ··Nothing88 ··Nothing
6.67 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Lib.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Lib.dyn_hi
Files 90% similar despite different names
6.41 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·Lua.Lib·91037 interface·Lua.Lib·9103
8 ··interface·hash:·e012a241cbe9848904c83db474277676 
9 ··ABI·hash:·67fd887ad5ff3a304eb0204ce702eac0 
10 ··export-list·hash:·20c4f029c233168ae4a25d4982363ca48 ··interface·hash:·8df2b45372fb99a0e22116fe433edee9
 9 ··ABI·hash:·2fb60f2dd931aaeb15db663965025723
 10 ··export-list·hash:·7c98f6198c4ece3e5fad9a4c488c9745
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·32334a1a45fb57b03c5617c0373329b312 ··flag·hash:·32334a1a45fb57b03c5617c0373329b3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·aecf60ff8a0ef5c823b3739b8808918316 ··src_hash:·aecf60ff8a0ef5c823b3739b88089183
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 22, 110 lines modifiedOffset 22, 110 lines modified
22 ··luaopen_debug22 ··luaopen_debug
23 ··luaopen_io23 ··luaopen_io
24 ··luaopen_math24 ··luaopen_math
25 ··luaopen_os25 ··luaopen_os
26 ··luaopen_package26 ··luaopen_package
27 ··luaopen_string27 ··luaopen_string
28 ··luaopen_table28 ··luaopen_table
29 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types29 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
30 boot·module·dependencies:30 boot·module·dependencies:
31 direct·package·dependencies:·base-4.20.2.031 direct·package·dependencies:·base-4.20.2.0
32 plugin·package·dependencies:32 plugin·package·dependencies:
33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
34 family·instance·modules:·Control.Applicative34 family·instance·modules:·Control.Applicative
35 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const35 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
36 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid36 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
37 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord37 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
40 ·························GHC.Internal.RTS.Flags·Lua.Types40 ·························GHC.Internal.RTS.Flags·Lua.Types
41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
42 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
43 ··exports:·3cc26792206b14977a9d205ad898bb48 
44 ··CFunction·8d969d6227dc58b8608e68136efade0d 
45 7f690899fce1b04eb69ba29cf5d2b81442 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 43 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 44 ··CFunction·4bfcc13bb1df0c7eceae189f60255d05
 45 e289134dfd8ae6ecbbac2ec87c3ec0fc
46 ··$trModule·::·GHC.Types.Module46 ··$trModule·::·GHC.Types.Module
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
50 26b496dc5642ed83a3034c91cd0301bb50 982ed4cb1e629d3f7995366461257bc1
51 ··$trModule1·::·GHC.Types.TrName51 ··$trModule1·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
55 85f00a4ff6418e123c21c3cca56c83a855 276d96c3222fc4ef32914cea9f52b135
56 ··$trModule2·::·GHC.Prim.Addr#56 ··$trModule2·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>·"Lua.Lib"#]58 ···Unfolding:·Core:·<vanilla>·"Lua.Lib"#]
59 6444562b41ace519f97af0e3c02a82f659 3faec6d03afd41335e6945bc5d9e2f0e
60 ··$trModule3·::·GHC.Types.TrName60 ··$trModule3·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
64 6cc247d26507040ac0e19bb9cc353be764 3f4c0523f3b46b3f7352011850825359
65 ··$trModule4·::·GHC.Prim.Addr#65 ··$trModule4·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
68 82c3d4e9b5f6218b0eb0a1f879e858a667 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 68 b2db6650241105d0b353a7844dfaf5b8
69 ··luaopen_base·::·Lua.Types.CFunction69 ··luaopen_base·::·Lua.Types.CFunction
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,
71 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],71 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
72 ···Unfolding:·Core:·<vanilla>72 ···Unfolding:·Core:·<vanilla>
73 ··············GHC.Internal.Ptr.FunPtr73 ··············GHC.Internal.Ptr.FunPtr
74 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)74 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
75 ················__label·"luaopen_base"·(function)]75 ················__label·"luaopen_base"·(function)]
76 1b7df5ab2e46e61639c06afeeb702ec276 86edd1195c26ef4a1eaca1e0db50b2a3
77 ··luaopen_debug·::·Lua.Types.CFunction77 ··luaopen_debug·::·Lua.Types.CFunction
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],79 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
80 ···Unfolding:·Core:·<vanilla>80 ···Unfolding:·Core:·<vanilla>
81 ··············GHC.Internal.Ptr.FunPtr81 ··············GHC.Internal.Ptr.FunPtr
82 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)82 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
83 ················__label·"luaopen_debug"·(function)]83 ················__label·"luaopen_debug"·(function)]
84 9b50e9cfac3cb7ace1c8129bc7e88ba384 bbd4282c44f757a6c9c3f53357f8ff7a
85 ··luaopen_io·::·Lua.Types.CFunction85 ··luaopen_io·::·Lua.Types.CFunction
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],87 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
88 ···Unfolding:·Core:·<vanilla>88 ···Unfolding:·Core:·<vanilla>
89 ··············GHC.Internal.Ptr.FunPtr89 ··············GHC.Internal.Ptr.FunPtr
90 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)90 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
91 ················__label·"luaopen_io"·(function)]91 ················__label·"luaopen_io"·(function)]
92 311b012ed333a1c8007d5b8b355c462e92 c6b74269b9783fd83d88715c54d8234c
93 ··luaopen_math·::·Lua.Types.CFunction93 ··luaopen_math·::·Lua.Types.CFunction
94 ··[HasNoCafRefs,·TagSig:·<TagProper>,94 ··[HasNoCafRefs,·TagSig:·<TagProper>,
95 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],95 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
96 ···Unfolding:·Core:·<vanilla>96 ···Unfolding:·Core:·<vanilla>
97 ··············GHC.Internal.Ptr.FunPtr97 ··············GHC.Internal.Ptr.FunPtr
98 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)98 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
99 ················__label·"luaopen_math"·(function)]99 ················__label·"luaopen_math"·(function)]
100 c5a049bb2702f3e2b8a9f739bdd807f1100 792af438081264a572931e58705c7de9
101 ··luaopen_os·::·Lua.Types.CFunction101 ··luaopen_os·::·Lua.Types.CFunction
102 ··[HasNoCafRefs,·TagSig:·<TagProper>,102 ··[HasNoCafRefs,·TagSig:·<TagProper>,
103 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],103 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
104 ···Unfolding:·Core:·<vanilla>104 ···Unfolding:·Core:·<vanilla>
105 ··············GHC.Internal.Ptr.FunPtr105 ··············GHC.Internal.Ptr.FunPtr
106 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)106 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
107 ················__label·"luaopen_os"·(function)]107 ················__label·"luaopen_os"·(function)]
108 e46641891a35596ac614627b4730317f108 67eff42335a1392c4f695d14d48dfcce
109 ··luaopen_package·::·Lua.Types.CFunction109 ··luaopen_package·::·Lua.Types.CFunction
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],111 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
112 ···Unfolding:·Core:·<vanilla>112 ···Unfolding:·Core:·<vanilla>
113 ··············GHC.Internal.Ptr.FunPtr113 ··············GHC.Internal.Ptr.FunPtr
114 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)114 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
115 ················__label·"luaopen_package"·(function)]115 ················__label·"luaopen_package"·(function)]
116 51e3b4a410a36e3a857457102db708b5116 66b7e7de38d47b3745f323adb2770b61
117 ··luaopen_string·::·Lua.Types.CFunction117 ··luaopen_string·::·Lua.Types.CFunction
118 ··[HasNoCafRefs,·TagSig:·<TagProper>,118 ··[HasNoCafRefs,·TagSig:·<TagProper>,
119 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],119 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
120 ···Unfolding:·Core:·<vanilla>120 ···Unfolding:·Core:·<vanilla>
121 ··············GHC.Internal.Ptr.FunPtr121 ··············GHC.Internal.Ptr.FunPtr
122 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)122 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
123 ················__label·"luaopen_string"·(function)]123 ················__label·"luaopen_string"·(function)]
124 329f5d3c680366594531af5b1a4ddb03124 34c7a344198d31d030113a8ef4049e3d
Max diff block lines reached; 287/6524 bytes (4.40%) of diff not shown.
6.66 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Lib.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Lib.hi
Files 90% similar despite different names
6.41 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·Lua.Lib·91037 interface·Lua.Lib·9103
8 ··interface·hash:·e012a241cbe9848904c83db474277676 
9 ··ABI·hash:·67fd887ad5ff3a304eb0204ce702eac0 
10 ··export-list·hash:·20c4f029c233168ae4a25d4982363ca48 ··interface·hash:·8df2b45372fb99a0e22116fe433edee9
 9 ··ABI·hash:·2fb60f2dd931aaeb15db663965025723
 10 ··export-list·hash:·7c98f6198c4ece3e5fad9a4c488c9745
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·10b553bb1ade37ea41caa4fc43a24c5a12 ··flag·hash:·10b553bb1ade37ea41caa4fc43a24c5a
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·aecf60ff8a0ef5c823b3739b8808918316 ··src_hash:·aecf60ff8a0ef5c823b3739b88089183
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 22, 110 lines modifiedOffset 22, 110 lines modified
22 ··luaopen_debug22 ··luaopen_debug
23 ··luaopen_io23 ··luaopen_io
24 ··luaopen_math24 ··luaopen_math
25 ··luaopen_os25 ··luaopen_os
26 ··luaopen_package26 ··luaopen_package
27 ··luaopen_string27 ··luaopen_string
28 ··luaopen_table28 ··luaopen_table
29 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types29 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
30 boot·module·dependencies:30 boot·module·dependencies:
31 direct·package·dependencies:·base-4.20.2.031 direct·package·dependencies:·base-4.20.2.0
32 plugin·package·dependencies:32 plugin·package·dependencies:
33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
34 family·instance·modules:·Control.Applicative34 family·instance·modules:·Control.Applicative
35 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const35 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
36 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid36 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
37 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord37 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
40 ·························GHC.Internal.RTS.Flags·Lua.Types40 ·························GHC.Internal.RTS.Flags·Lua.Types
41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
42 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
43 ··exports:·3cc26792206b14977a9d205ad898bb48 
44 ··CFunction·8d969d6227dc58b8608e68136efade0d 
45 7f690899fce1b04eb69ba29cf5d2b81442 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 43 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 44 ··CFunction·4bfcc13bb1df0c7eceae189f60255d05
 45 e289134dfd8ae6ecbbac2ec87c3ec0fc
46 ··$trModule·::·GHC.Types.Module46 ··$trModule·::·GHC.Types.Module
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
50 26b496dc5642ed83a3034c91cd0301bb50 982ed4cb1e629d3f7995366461257bc1
51 ··$trModule1·::·GHC.Types.TrName51 ··$trModule1·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
55 85f00a4ff6418e123c21c3cca56c83a855 276d96c3222fc4ef32914cea9f52b135
56 ··$trModule2·::·GHC.Prim.Addr#56 ··$trModule2·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>·"Lua.Lib"#]58 ···Unfolding:·Core:·<vanilla>·"Lua.Lib"#]
59 6444562b41ace519f97af0e3c02a82f659 3faec6d03afd41335e6945bc5d9e2f0e
60 ··$trModule3·::·GHC.Types.TrName60 ··$trModule3·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
64 6cc247d26507040ac0e19bb9cc353be764 3f4c0523f3b46b3f7352011850825359
65 ··$trModule4·::·GHC.Prim.Addr#65 ··$trModule4·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
68 82c3d4e9b5f6218b0eb0a1f879e858a667 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 68 b2db6650241105d0b353a7844dfaf5b8
69 ··luaopen_base·::·Lua.Types.CFunction69 ··luaopen_base·::·Lua.Types.CFunction
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,
71 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],71 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
72 ···Unfolding:·Core:·<vanilla>72 ···Unfolding:·Core:·<vanilla>
73 ··············GHC.Internal.Ptr.FunPtr73 ··············GHC.Internal.Ptr.FunPtr
74 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)74 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
75 ················__label·"luaopen_base"·(function)]75 ················__label·"luaopen_base"·(function)]
76 1b7df5ab2e46e61639c06afeeb702ec276 86edd1195c26ef4a1eaca1e0db50b2a3
77 ··luaopen_debug·::·Lua.Types.CFunction77 ··luaopen_debug·::·Lua.Types.CFunction
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],79 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
80 ···Unfolding:·Core:·<vanilla>80 ···Unfolding:·Core:·<vanilla>
81 ··············GHC.Internal.Ptr.FunPtr81 ··············GHC.Internal.Ptr.FunPtr
82 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)82 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
83 ················__label·"luaopen_debug"·(function)]83 ················__label·"luaopen_debug"·(function)]
84 9b50e9cfac3cb7ace1c8129bc7e88ba384 bbd4282c44f757a6c9c3f53357f8ff7a
85 ··luaopen_io·::·Lua.Types.CFunction85 ··luaopen_io·::·Lua.Types.CFunction
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],87 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
88 ···Unfolding:·Core:·<vanilla>88 ···Unfolding:·Core:·<vanilla>
89 ··············GHC.Internal.Ptr.FunPtr89 ··············GHC.Internal.Ptr.FunPtr
90 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)90 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
91 ················__label·"luaopen_io"·(function)]91 ················__label·"luaopen_io"·(function)]
92 311b012ed333a1c8007d5b8b355c462e92 c6b74269b9783fd83d88715c54d8234c
93 ··luaopen_math·::·Lua.Types.CFunction93 ··luaopen_math·::·Lua.Types.CFunction
94 ··[HasNoCafRefs,·TagSig:·<TagProper>,94 ··[HasNoCafRefs,·TagSig:·<TagProper>,
95 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],95 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
96 ···Unfolding:·Core:·<vanilla>96 ···Unfolding:·Core:·<vanilla>
97 ··············GHC.Internal.Ptr.FunPtr97 ··············GHC.Internal.Ptr.FunPtr
98 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)98 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
99 ················__label·"luaopen_math"·(function)]99 ················__label·"luaopen_math"·(function)]
100 c5a049bb2702f3e2b8a9f739bdd807f1100 792af438081264a572931e58705c7de9
101 ··luaopen_os·::·Lua.Types.CFunction101 ··luaopen_os·::·Lua.Types.CFunction
102 ··[HasNoCafRefs,·TagSig:·<TagProper>,102 ··[HasNoCafRefs,·TagSig:·<TagProper>,
103 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],103 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
104 ···Unfolding:·Core:·<vanilla>104 ···Unfolding:·Core:·<vanilla>
105 ··············GHC.Internal.Ptr.FunPtr105 ··············GHC.Internal.Ptr.FunPtr
106 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)106 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
107 ················__label·"luaopen_os"·(function)]107 ················__label·"luaopen_os"·(function)]
108 e46641891a35596ac614627b4730317f108 67eff42335a1392c4f695d14d48dfcce
109 ··luaopen_package·::·Lua.Types.CFunction109 ··luaopen_package·::·Lua.Types.CFunction
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],111 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
112 ···Unfolding:·Core:·<vanilla>112 ···Unfolding:·Core:·<vanilla>
113 ··············GHC.Internal.Ptr.FunPtr113 ··············GHC.Internal.Ptr.FunPtr
114 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)114 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
115 ················__label·"luaopen_package"·(function)]115 ················__label·"luaopen_package"·(function)]
116 51e3b4a410a36e3a857457102db708b5116 66b7e7de38d47b3745f323adb2770b61
117 ··luaopen_string·::·Lua.Types.CFunction117 ··luaopen_string·::·Lua.Types.CFunction
118 ··[HasNoCafRefs,·TagSig:·<TagProper>,118 ··[HasNoCafRefs,·TagSig:·<TagProper>,
119 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],119 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
120 ···Unfolding:·Core:·<vanilla>120 ···Unfolding:·Core:·<vanilla>
121 ··············GHC.Internal.Ptr.FunPtr121 ··············GHC.Internal.Ptr.FunPtr
122 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)122 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
123 ················__label·"luaopen_string"·(function)]123 ················__label·"luaopen_string"·(function)]
124 329f5d3c680366594531af5b1a4ddb03124 34c7a344198d31d030113a8ef4049e3d
Max diff block lines reached; 287/6521 bytes (4.40%) of diff not shown.
201 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Primary.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Primary.dyn_hi
Files 95% similar despite different names
201 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·Lua.Primary·91037 interface·Lua.Primary·9103
8 ··interface·hash:·d827b6a23ad320a25391aee46ca2c1ef 
9 ··ABI·hash:·ac12dea780015eff025e3b1940f732b0 
10 ··export-list·hash:·8ccdc82eb4f915af4a158c6af993ff078 ··interface·hash:·a97230dcf81746698c166c011f92875d
 9 ··ABI·hash:·0ee06d78687eb73791dea4dc50ddccff
 10 ··export-list·hash:·8ee872cc93b09151811f481e5a4f775a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b812 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e6a2c9d52e11654d52eda71552c6c39416 ··src_hash:·e6a2c9d52e11654d52eda71552c6c394
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 101, 17 lines modifiedOffset 101, 17 lines modified
101 ··lua_topointer101 ··lua_topointer
102 ··lua_tothread102 ··lua_tothread
103 ··lua_touserdata103 ··lua_touserdata
104 ··lua_type104 ··lua_type
105 ··lua_typename105 ··lua_typename
106 ··lua_version106 ··lua_version
107 ··lua_warning107 ··lua_warning
108 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary108 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary
109 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions109 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions
110 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types110 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
111 boot·module·dependencies:111 boot·module·dependencies:
112 direct·package·dependencies:·base-4.20.2.0112 direct·package·dependencies:·base-4.20.2.0
113 plugin·package·dependencies:113 plugin·package·dependencies:
114 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext114 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
115 family·instance·modules:·Control.Applicative115 family·instance·modules:·Control.Applicative
116 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const116 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
117 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid117 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 122, 98 lines modifiedOffset 122, 98 lines modified
122 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f122 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
123 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36123 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36
124 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a124 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
125 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f125 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f
126 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71126 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
127 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c127 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
128 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888128 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
129 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary·67ca264a75c0074851fed0425d6dce47 
130 ··exports:·8f776bf54b2afb3eec9ababe7b405fe8 
131 ··hsluaL_newstate·8f7cf382b660be84ea01c8cc85d4c2ad 
132 ··hsluaL_requiref·b0a07b4871578a18ff8877da764d416c 
133 ··hsluaL_tolstring·f0aaec83e6c3bd858ce94cdbb5d9dd38 
134 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions·6c27111d209a4d8ee93ee16908edf16d 
135 ··exports:·e15ee73226e79043d98134ddd0f73295 
136 ··hslua_arith·71430be626bb059b09994b4f6ddeb051 
137 ··hslua_compare·c99cfee387f4778c56f8e8f040b3c39f 
138 ··hslua_concat·00b52152523e6a1d83f844a804e72f6c 
139 ··hslua_error·798d49d9434e9a538627d9f43605e35d 
140 ··hslua_getglobal·6ee154400d64c177b2cd50af64213ae1 
141 ··hslua_gettable·a9f8ec1ec07e992cd5daff093dd65d83 
142 ··hslua_next·7c9a5c8d771c26553ac3d77c182257e2 
143 ··hslua_setglobal·3a8c13747a149a7cffb0e7561c0c72cf 
144 ··hslua_settable·426ab4e6638bb89e23692f11275bc32b 
145 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
146 ··exports:·3cc26792206b14977a9d205ad898bb48 
147 ··ArithOPCode·59e54d0791a3764f150720eeae50a124 
148 ··ArithOPCode·482a745ef01c5af1713ad456e6b62e10 
149 ··CFunction·8d969d6227dc58b8608e68136efade0d 
150 ··GCCode·619c993e979b570ed6b5efaf2a96f910 
151 ··GCCode·011cd54d33c396b1b8200cbdd3426c8b 
152 ··Integer·38de37b9b41f2ec94e57b3f009323931 
153 ··Integer·f5bd0187cea220a2ed4bfdaa486c5b1a 
154 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
155 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
156 ··NumArgs·4219120b72d8f1be992e59152cb473bd 
157 ··NumArgs·50508c99944bd2925e5b198e9ed5f980 
158 ··NumResults·2d7a9a3fce879344aae90f0758bbe277 
159 ··NumResults·bbe87a7bfde24ca953f2638951ec02bf 
160 ··Number·2f0ba7cc9537db85e59f55c23b33bdd0 
161 ··Number·34f2431bac81d72806d2adb942747640 
162 ··Reader·059e5aa523536eac334b357f772b9b40 
163 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
164 ··StackIndex·796c8e932e2c35f10644ecf155255293 
165 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
166 ··State·3d790072436c58ecff52f998793c7b57 
167 ··StatusCode·e0733816fdaa62620de284a1be87d3fd 
168 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
169 ··TypeCode·4c655fc9d76764c25d1141b2205b4556 
170 ··TypeCode·a59e7837c8ff604ccebd6217346673be 
171 ··WarnFunction·358cf5d69cdf26025482b2474ad11039129 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary·2ec34f06fb73178d55ae4c75ba4e9723
 130 ··exports:·58adccffd3e684eb6afcbadb97fc4b2b
 131 ··hsluaL_newstate·0399ddfaf3e5c27e80704ebeb4c44783
 132 ··hsluaL_requiref·cd7326c7dbd654412ee239f33cd89e64
 133 ··hsluaL_tolstring·ea16d4165b0404d26da89d0f2212ceb5
 134 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions·b85bd194c30cea1746beab4494c32a08
 135 ··exports:·3b1dc48f93de316d6f94bc5d95e9d223
 136 ··hslua_arith·2c7944257e8a2473f3007dda8edacff2
 137 ··hslua_compare·ab0ac341f1f81aef1aaf0a2d416890b9
 138 ··hslua_concat·65c27639c53f2ba7539f8e11c6db390c
 139 ··hslua_error·b524684574bb8e6c35a3124fa27f5288
 140 ··hslua_getglobal·dadeecde4003fb93c083984fe48767d8
 141 ··hslua_gettable·611b3d92ad1622b58f93ea43289d7c56
 142 ··hslua_next·51800843e029cc3e37893680a3a8f695
 143 ··hslua_setglobal·d82c7d36da419c43076e6eebc5aed19e
 144 ··hslua_settable·199dc86ca974009acea48ef8fd31b4ad
 145 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 146 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 147 ··ArithOPCode·c9f533da8d2fe491e7401097ee7485e1
 148 ··ArithOPCode·4cc71eedb5bf8b848879b40a01e2d258
 149 ··CFunction·4bfcc13bb1df0c7eceae189f60255d05
 150 ··GCCode·50c3fd833c15847193c6132576bfd780
 151 ··GCCode·2fd665002db01cac96a7eae05362b2cc
 152 ··Integer·4c9d0e60633f71db8cc8dcf48aa48050
 153 ··Integer·c7839ec48c4a1e891f7a06364f287be2
 154 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 155 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 156 ··NumArgs·63a93987d7733c3b1ed7f1305c4f05bd
 157 ··NumArgs·61c95f2a9fbae3eb1da1a9afe7c333a1
 158 ··NumResults·f92a8ce9bb3867336ebef48b1af38eeb
 159 ··NumResults·7bda1d0480ba54111ef7392f3d1b7bd3
 160 ··Number·2c7ae8ac93aabe8f538f8aa73493ba3c
 161 ··Number·a87c3ef036bde03ddc894fae164c0621
 162 ··Reader·cd48ceac8d64212908933687363440d4
 163 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 164 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 165 ··State·b83f77333139c8689029d7b6550e6270
 166 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 167 ··StatusCode·5345fc6bdfd3cafbe574fc9b2acfa923
 168 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
Max diff block lines reached; 199054/205728 bytes (96.76%) of diff not shown.
201 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Primary.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Primary.hi
Files 95% similar despite different names
201 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·Lua.Primary·91037 interface·Lua.Primary·9103
8 ··interface·hash:·d827b6a23ad320a25391aee46ca2c1ef 
9 ··ABI·hash:·ac12dea780015eff025e3b1940f732b0 
10 ··export-list·hash:·8ccdc82eb4f915af4a158c6af993ff078 ··interface·hash:·a97230dcf81746698c166c011f92875d
 9 ··ABI·hash:·0ee06d78687eb73791dea4dc50ddccff
 10 ··export-list·hash:·8ee872cc93b09151811f481e5a4f775a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac69a266d37304d27f06df790edf982d12 ··flag·hash:·ac69a266d37304d27f06df790edf982d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e6a2c9d52e11654d52eda71552c6c39416 ··src_hash:·e6a2c9d52e11654d52eda71552c6c394
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 101, 17 lines modifiedOffset 101, 17 lines modified
101 ··lua_topointer101 ··lua_topointer
102 ··lua_tothread102 ··lua_tothread
103 ··lua_touserdata103 ··lua_touserdata
104 ··lua_type104 ··lua_type
105 ··lua_typename105 ··lua_typename
106 ··lua_version106 ··lua_version
107 ··lua_warning107 ··lua_warning
108 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary108 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary
109 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions109 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions
110 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types110 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
111 boot·module·dependencies:111 boot·module·dependencies:
112 direct·package·dependencies:·base-4.20.2.0112 direct·package·dependencies:·base-4.20.2.0
113 plugin·package·dependencies:113 plugin·package·dependencies:
114 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext114 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
115 family·instance·modules:·Control.Applicative115 family·instance·modules:·Control.Applicative
116 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const116 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
117 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid117 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 122, 98 lines modifiedOffset 122, 98 lines modified
122 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f122 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
123 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36123 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36
124 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a124 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
125 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f125 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f
126 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71126 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
127 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c127 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
128 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888128 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
129 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary·67ca264a75c0074851fed0425d6dce47 
130 ··exports:·8f776bf54b2afb3eec9ababe7b405fe8 
131 ··hsluaL_newstate·8f7cf382b660be84ea01c8cc85d4c2ad 
132 ··hsluaL_requiref·b0a07b4871578a18ff8877da764d416c 
133 ··hsluaL_tolstring·f0aaec83e6c3bd858ce94cdbb5d9dd38 
134 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions·6c27111d209a4d8ee93ee16908edf16d 
135 ··exports:·e15ee73226e79043d98134ddd0f73295 
136 ··hslua_arith·71430be626bb059b09994b4f6ddeb051 
137 ··hslua_compare·c99cfee387f4778c56f8e8f040b3c39f 
138 ··hslua_concat·00b52152523e6a1d83f844a804e72f6c 
139 ··hslua_error·798d49d9434e9a538627d9f43605e35d 
140 ··hslua_getglobal·6ee154400d64c177b2cd50af64213ae1 
141 ··hslua_gettable·a9f8ec1ec07e992cd5daff093dd65d83 
142 ··hslua_next·7c9a5c8d771c26553ac3d77c182257e2 
143 ··hslua_setglobal·3a8c13747a149a7cffb0e7561c0c72cf 
144 ··hslua_settable·426ab4e6638bb89e23692f11275bc32b 
145 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
146 ··exports:·3cc26792206b14977a9d205ad898bb48 
147 ··ArithOPCode·59e54d0791a3764f150720eeae50a124 
148 ··ArithOPCode·482a745ef01c5af1713ad456e6b62e10 
149 ··CFunction·8d969d6227dc58b8608e68136efade0d 
150 ··GCCode·619c993e979b570ed6b5efaf2a96f910 
151 ··GCCode·011cd54d33c396b1b8200cbdd3426c8b 
152 ··Integer·38de37b9b41f2ec94e57b3f009323931 
153 ··Integer·f5bd0187cea220a2ed4bfdaa486c5b1a 
154 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
155 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
156 ··NumArgs·4219120b72d8f1be992e59152cb473bd 
157 ··NumArgs·50508c99944bd2925e5b198e9ed5f980 
158 ··NumResults·2d7a9a3fce879344aae90f0758bbe277 
159 ··NumResults·bbe87a7bfde24ca953f2638951ec02bf 
160 ··Number·2f0ba7cc9537db85e59f55c23b33bdd0 
161 ··Number·34f2431bac81d72806d2adb942747640 
162 ··Reader·059e5aa523536eac334b357f772b9b40 
163 ··StackIndex·40a9bb13672844b519a5ce7695d8c58e 
164 ··StackIndex·796c8e932e2c35f10644ecf155255293 
165 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
166 ··State·3d790072436c58ecff52f998793c7b57 
167 ··StatusCode·e0733816fdaa62620de284a1be87d3fd 
168 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
169 ··TypeCode·4c655fc9d76764c25d1141b2205b4556 
170 ··TypeCode·a59e7837c8ff604ccebd6217346673be 
171 ··WarnFunction·358cf5d69cdf26025482b2474ad11039129 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary·2ec34f06fb73178d55ae4c75ba4e9723
 130 ··exports:·58adccffd3e684eb6afcbadb97fc4b2b
 131 ··hsluaL_newstate·0399ddfaf3e5c27e80704ebeb4c44783
 132 ··hsluaL_requiref·cd7326c7dbd654412ee239f33cd89e64
 133 ··hsluaL_tolstring·ea16d4165b0404d26da89d0f2212ceb5
 134 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions·b85bd194c30cea1746beab4494c32a08
 135 ··exports:·3b1dc48f93de316d6f94bc5d95e9d223
 136 ··hslua_arith·2c7944257e8a2473f3007dda8edacff2
 137 ··hslua_compare·ab0ac341f1f81aef1aaf0a2d416890b9
 138 ··hslua_concat·65c27639c53f2ba7539f8e11c6db390c
 139 ··hslua_error·b524684574bb8e6c35a3124fa27f5288
 140 ··hslua_getglobal·dadeecde4003fb93c083984fe48767d8
 141 ··hslua_gettable·611b3d92ad1622b58f93ea43289d7c56
 142 ··hslua_next·51800843e029cc3e37893680a3a8f695
 143 ··hslua_setglobal·d82c7d36da419c43076e6eebc5aed19e
 144 ··hslua_settable·199dc86ca974009acea48ef8fd31b4ad
 145 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 146 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 147 ··ArithOPCode·c9f533da8d2fe491e7401097ee7485e1
 148 ··ArithOPCode·4cc71eedb5bf8b848879b40a01e2d258
 149 ··CFunction·4bfcc13bb1df0c7eceae189f60255d05
 150 ··GCCode·50c3fd833c15847193c6132576bfd780
 151 ··GCCode·2fd665002db01cac96a7eae05362b2cc
 152 ··Integer·4c9d0e60633f71db8cc8dcf48aa48050
 153 ··Integer·c7839ec48c4a1e891f7a06364f287be2
 154 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 155 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 156 ··NumArgs·63a93987d7733c3b1ed7f1305c4f05bd
 157 ··NumArgs·61c95f2a9fbae3eb1da1a9afe7c333a1
 158 ··NumResults·f92a8ce9bb3867336ebef48b1af38eeb
 159 ··NumResults·7bda1d0480ba54111ef7392f3d1b7bd3
 160 ··Number·2c7ae8ac93aabe8f538f8aa73493ba3c
 161 ··Number·a87c3ef036bde03ddc894fae164c0621
 162 ··Reader·cd48ceac8d64212908933687363440d4
 163 ··StackIndex·240cb7adbb51aec8c3b29080b4d01918
 164 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 165 ··State·b83f77333139c8689029d7b6550e6270
 166 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 167 ··StatusCode·5345fc6bdfd3cafbe574fc9b2acfa923
 168 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
Max diff block lines reached; 199054/205725 bytes (96.76%) of diff not shown.
112 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Types.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Types.dyn_hi
Files 98% similar despite different names
112 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·Lua.Types·[family·instance·module]·91037 interface·Lua.Types·[family·instance·module]·9103
8 ··interface·hash:·278f7d93e797d3b3b4ab86f77bac822a 
9 ··ABI·hash:·86f293f6cb55fea3a9929517eef02a95 
10 ··export-list·hash:·3cc26792206b14977a9d205ad898bb488 ··interface·hash:·735911a21e930e15b38b20c3f06d936d
 9 ··ABI·hash:·be3b7d8f95a69b1b6967d0334c593d5b
 10 ··export-list·hash:·b6f08e7a73229e0d7e642cd5e0df55ab
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·16110caf54415460b004b32a4466bb7312 ··flag·hash:·16110caf54415460b004b32a4466bb73
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·70a8ff07c202ac8a1f49c1e30f05fe0516 ··src_hash:·70a8ff07c202ac8a1f49c1e30f05fe05
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 66, 29 lines modifiedOffset 66, 29 lines modified
66 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c66 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
67 import··-/··GHC.Internal.Read·20524f0d5e5eebb99c3f121451db0ba167 import··-/··GHC.Internal.Read·20524f0d5e5eebb99c3f121451db0ba1
68 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc68 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
69 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c69 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
70 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd670 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
71 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988871 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
72 addDependentFile·"src/Lua/Types.hsc"·f119224aba6535fe288c06be48e9ab2572 addDependentFile·"src/Lua/Types.hsc"·f119224aba6535fe288c06be48e9ab25
73 e1baf8c37f0eab1cd20efa85990a418a73 90207ec7ecc3738e03aab6acfd799da0
74 ··$fBoundedInteger·::·GHC.Internal.Enum.Bounded·Integer74 ··$fBoundedInteger·::·GHC.Internal.Enum.Bounded·Integer
75 ··DFunId75 ··DFunId
76 ··[HasNoCafRefs,·TagSig:·<TagProper>,76 ··[HasNoCafRefs,·TagSig:·<TagProper>,
77 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],77 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],
78 ···Inline:·CONLIKE,78 ···Inline:·CONLIKE,
79 ···Unfolding:·DFun:.79 ···Unfolding:·DFun:.
80 ················@Integer80 ················@Integer
81 ················GHC.Internal.Int.$fBoundedInt64_$cminBound81 ················GHC.Internal.Int.$fBoundedInt64_$cminBound
82 ··················`cast`82 ··················`cast`
83 ················(Sym·(N:Integer[0]))83 ················(Sym·(N:Integer[0]))
84 ················GHC.Internal.Int.$fBoundedInt64_$cmaxBound84 ················GHC.Internal.Int.$fBoundedInt64_$cmaxBound
85 ··················`cast`85 ··················`cast`
86 ················(Sym·(N:Integer[0]))]86 ················(Sym·(N:Integer[0]))]
87 981e451eee05d25cf4d1d5b5f57e846687 818aa28359a327d88967d033b10ba3a7
88 ··$fEnumInteger·::·GHC.Internal.Enum.Enum·Integer88 ··$fEnumInteger·::·GHC.Internal.Enum.Enum·Integer
89 ··DFunId89 ··DFunId
90 ··[TagSig:·<TagProper>,90 ··[TagSig:·<TagProper>,
91 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,91 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,
92 ···Unfolding:·DFun:.92 ···Unfolding:·DFun:.
93 ················@Integer93 ················@Integer
94 ················GHC.Internal.Int.$fEnumInt64_$csucc94 ················GHC.Internal.Int.$fEnumInt64_$csucc
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)119 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)
120 ················GHC.Internal.Int.$fEnumInt64_$cenumFromThenTo120 ················GHC.Internal.Int.$fEnumInt64_$cenumFromThenTo
121 ··················`cast`121 ··················`cast`
122 ················(Sym·(N:Integer[0])122 ················(Sym·(N:Integer[0])
123 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])123 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
124 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])124 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
125 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)]125 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)]
126 bfdd0740b2bbdea78f3f733d33a8fd01126 e3913e6cabe6708aebf850b6e29c5ed9
127 ··$fEnumStackIndex·::·GHC.Internal.Enum.Enum·StackIndex127 ··$fEnumStackIndex·::·GHC.Internal.Enum.Enum·StackIndex
128 ··DFunId128 ··DFunId
129 ··[TagSig:·<TagProper>,129 ··[TagSig:·<TagProper>,
130 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,130 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,
131 ···Unfolding:·DFun:.131 ···Unfolding:·DFun:.
132 ················@StackIndex132 ················@StackIndex
133 ················GHC.Internal.Int.$fEnumInt32_$csucc133 ················GHC.Internal.Int.$fEnumInt32_$csucc
Offset 180, 15 lines modifiedOffset 180, 15 lines modified
180 ··················;·Sym·(N:StackIndex[0]))180 ··················;·Sym·(N:StackIndex[0]))
181 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])181 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
182 ············································;·Sym·(N:StackIndex[0]))182 ············································;·Sym·(N:StackIndex[0]))
183 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])183 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
184 ············································;·Sym·(N:StackIndex[0]))184 ············································;·Sym·(N:StackIndex[0]))
185 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])185 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
186 ·············································;·Sym·(N:StackIndex[0])])_R)]186 ·············································;·Sym·(N:StackIndex[0])])_R)]
187 7626de6b406367582a61afe0f3d1fa58187 e442bc741e1308598a433d8d92b44b97
188 ··$fEqArithOPCode·::·GHC.Classes.Eq·ArithOPCode188 ··$fEqArithOPCode·::·GHC.Classes.Eq·ArithOPCode
189 ··DFunId189 ··DFunId
190 ··[HasNoCafRefs,·TagSig:·<TagProper>,190 ··[HasNoCafRefs,·TagSig:·<TagProper>,
191 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,191 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
192 ···Unfolding:·DFun:.192 ···Unfolding:·DFun:.
193 ················@ArithOPCode193 ················@ArithOPCode
194 ················GHC.Internal.Int.eqInt32194 ················GHC.Internal.Int.eqInt32
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 ················GHC.Internal.Int.neInt32201 ················GHC.Internal.Int.neInt32
202 ··················`cast`202 ··················`cast`
203 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])203 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
204 ··················;·Sym·(N:ArithOPCode[0]))204 ··················;·Sym·(N:ArithOPCode[0]))
205 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])205 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
206 ············································;·Sym·(N:ArithOPCode[0]))206 ············································;·Sym·(N:ArithOPCode[0]))
207 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]207 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
208 2bb5f10d2c95a11cd84831119ac1f82f208 f13dd3b89c3ed4c8c1bbff87a0f0a80d
209 ··$fEqGCCode·::·GHC.Classes.Eq·GCCode209 ··$fEqGCCode·::·GHC.Classes.Eq·GCCode
210 ··DFunId210 ··DFunId
211 ··[HasNoCafRefs,·TagSig:·<TagProper>,211 ··[HasNoCafRefs,·TagSig:·<TagProper>,
212 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,212 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
213 ···Unfolding:·DFun:.213 ···Unfolding:·DFun:.
214 ················@GCCode214 ················@GCCode
215 ················GHC.Internal.Int.eqInt32215 ················GHC.Internal.Int.eqInt32
Offset 222, 15 lines modifiedOffset 222, 15 lines modified
222 ················GHC.Internal.Int.neInt32222 ················GHC.Internal.Int.neInt32
223 ··················`cast`223 ··················`cast`
224 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])224 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
225 ··················;·Sym·(N:GCCode[0]))225 ··················;·Sym·(N:GCCode[0]))
226 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])226 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
227 ············································;·Sym·(N:GCCode[0]))227 ············································;·Sym·(N:GCCode[0]))
228 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]228 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
229 3f88c85ee9d0f56252e684ef410faa25229 fb9f8090f0513e75e0e54b8185fb3b21
230 ··$fEqInteger·::·GHC.Classes.Eq·Integer230 ··$fEqInteger·::·GHC.Classes.Eq·Integer
231 ··DFunId231 ··DFunId
232 ··[HasNoCafRefs,·TagSig:·<TagProper>,232 ··[HasNoCafRefs,·TagSig:·<TagProper>,
233 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,233 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
234 ···Unfolding:·DFun:.234 ···Unfolding:·DFun:.
235 ················@Integer235 ················@Integer
236 ················GHC.Internal.Int.eqInt64236 ················GHC.Internal.Int.eqInt64
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])239 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
240 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)240 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
241 ················GHC.Internal.Int.neInt64241 ················GHC.Internal.Int.neInt64
242 ··················`cast`242 ··················`cast`
243 ················(Sym·(N:Integer[0])243 ················(Sym·(N:Integer[0])
244 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])244 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
245 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]245 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
246 648afb5a5428c4333a17fb6ca3bdb161246 d589f3e7501f6fdf0d94af1457412c05
247 ··$fEqLuaBool·::·GHC.Classes.Eq·LuaBool247 ··$fEqLuaBool·::·GHC.Classes.Eq·LuaBool
248 ··DFunId248 ··DFunId
249 ··[HasNoCafRefs,·TagSig:·<TagProper>,249 ··[HasNoCafRefs,·TagSig:·<TagProper>,
250 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,250 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
251 ···Unfolding:·DFun:.251 ···Unfolding:·DFun:.
Max diff block lines reached; 108340/114205 bytes (94.86%) of diff not shown.
112 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Types.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Types.hi
Files 98% similar despite different names
112 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·Lua.Types·[family·instance·module]·91037 interface·Lua.Types·[family·instance·module]·9103
8 ··interface·hash:·278f7d93e797d3b3b4ab86f77bac822a 
9 ··ABI·hash:·86f293f6cb55fea3a9929517eef02a95 
10 ··export-list·hash:·3cc26792206b14977a9d205ad898bb488 ··interface·hash:·735911a21e930e15b38b20c3f06d936d
 9 ··ABI·hash:·be3b7d8f95a69b1b6967d0334c593d5b
 10 ··export-list·hash:·b6f08e7a73229e0d7e642cd5e0df55ab
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·8ecdb2b415c210976ed2dcc110e8123b12 ··flag·hash:·8ecdb2b415c210976ed2dcc110e8123b
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·70a8ff07c202ac8a1f49c1e30f05fe0516 ··src_hash:·70a8ff07c202ac8a1f49c1e30f05fe05
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 66, 29 lines modifiedOffset 66, 29 lines modified
66 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c66 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
67 import··-/··GHC.Internal.Read·20524f0d5e5eebb99c3f121451db0ba167 import··-/··GHC.Internal.Read·20524f0d5e5eebb99c3f121451db0ba1
68 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc68 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
69 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c69 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
70 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd670 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
71 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988871 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
72 addDependentFile·"src/Lua/Types.hsc"·f119224aba6535fe288c06be48e9ab2572 addDependentFile·"src/Lua/Types.hsc"·f119224aba6535fe288c06be48e9ab25
73 e1baf8c37f0eab1cd20efa85990a418a73 90207ec7ecc3738e03aab6acfd799da0
74 ··$fBoundedInteger·::·GHC.Internal.Enum.Bounded·Integer74 ··$fBoundedInteger·::·GHC.Internal.Enum.Bounded·Integer
75 ··DFunId75 ··DFunId
76 ··[HasNoCafRefs,·TagSig:·<TagProper>,76 ··[HasNoCafRefs,·TagSig:·<TagProper>,
77 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],77 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],
78 ···Inline:·CONLIKE,78 ···Inline:·CONLIKE,
79 ···Unfolding:·DFun:.79 ···Unfolding:·DFun:.
80 ················@Integer80 ················@Integer
81 ················GHC.Internal.Int.$fBoundedInt64_$cminBound81 ················GHC.Internal.Int.$fBoundedInt64_$cminBound
82 ··················`cast`82 ··················`cast`
83 ················(Sym·(N:Integer[0]))83 ················(Sym·(N:Integer[0]))
84 ················GHC.Internal.Int.$fBoundedInt64_$cmaxBound84 ················GHC.Internal.Int.$fBoundedInt64_$cmaxBound
85 ··················`cast`85 ··················`cast`
86 ················(Sym·(N:Integer[0]))]86 ················(Sym·(N:Integer[0]))]
87 981e451eee05d25cf4d1d5b5f57e846687 818aa28359a327d88967d033b10ba3a7
88 ··$fEnumInteger·::·GHC.Internal.Enum.Enum·Integer88 ··$fEnumInteger·::·GHC.Internal.Enum.Enum·Integer
89 ··DFunId89 ··DFunId
90 ··[TagSig:·<TagProper>,90 ··[TagSig:·<TagProper>,
91 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,91 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,
92 ···Unfolding:·DFun:.92 ···Unfolding:·DFun:.
93 ················@Integer93 ················@Integer
94 ················GHC.Internal.Int.$fEnumInt64_$csucc94 ················GHC.Internal.Int.$fEnumInt64_$csucc
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)119 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)
120 ················GHC.Internal.Int.$fEnumInt64_$cenumFromThenTo120 ················GHC.Internal.Int.$fEnumInt64_$cenumFromThenTo
121 ··················`cast`121 ··················`cast`
122 ················(Sym·(N:Integer[0])122 ················(Sym·(N:Integer[0])
123 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])123 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
124 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])124 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
125 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)]125 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)]
126 bfdd0740b2bbdea78f3f733d33a8fd01126 e3913e6cabe6708aebf850b6e29c5ed9
127 ··$fEnumStackIndex·::·GHC.Internal.Enum.Enum·StackIndex127 ··$fEnumStackIndex·::·GHC.Internal.Enum.Enum·StackIndex
128 ··DFunId128 ··DFunId
129 ··[TagSig:·<TagProper>,129 ··[TagSig:·<TagProper>,
130 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,130 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,
131 ···Unfolding:·DFun:.131 ···Unfolding:·DFun:.
132 ················@StackIndex132 ················@StackIndex
133 ················GHC.Internal.Int.$fEnumInt32_$csucc133 ················GHC.Internal.Int.$fEnumInt32_$csucc
Offset 180, 15 lines modifiedOffset 180, 15 lines modified
180 ··················;·Sym·(N:StackIndex[0]))180 ··················;·Sym·(N:StackIndex[0]))
181 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])181 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
182 ············································;·Sym·(N:StackIndex[0]))182 ············································;·Sym·(N:StackIndex[0]))
183 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])183 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
184 ············································;·Sym·(N:StackIndex[0]))184 ············································;·Sym·(N:StackIndex[0]))
185 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])185 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
186 ·············································;·Sym·(N:StackIndex[0])])_R)]186 ·············································;·Sym·(N:StackIndex[0])])_R)]
187 7626de6b406367582a61afe0f3d1fa58187 e442bc741e1308598a433d8d92b44b97
188 ··$fEqArithOPCode·::·GHC.Classes.Eq·ArithOPCode188 ··$fEqArithOPCode·::·GHC.Classes.Eq·ArithOPCode
189 ··DFunId189 ··DFunId
190 ··[HasNoCafRefs,·TagSig:·<TagProper>,190 ··[HasNoCafRefs,·TagSig:·<TagProper>,
191 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,191 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
192 ···Unfolding:·DFun:.192 ···Unfolding:·DFun:.
193 ················@ArithOPCode193 ················@ArithOPCode
194 ················GHC.Internal.Int.eqInt32194 ················GHC.Internal.Int.eqInt32
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 ················GHC.Internal.Int.neInt32201 ················GHC.Internal.Int.neInt32
202 ··················`cast`202 ··················`cast`
203 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])203 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
204 ··················;·Sym·(N:ArithOPCode[0]))204 ··················;·Sym·(N:ArithOPCode[0]))
205 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])205 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
206 ············································;·Sym·(N:ArithOPCode[0]))206 ············································;·Sym·(N:ArithOPCode[0]))
207 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]207 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
208 2bb5f10d2c95a11cd84831119ac1f82f208 f13dd3b89c3ed4c8c1bbff87a0f0a80d
209 ··$fEqGCCode·::·GHC.Classes.Eq·GCCode209 ··$fEqGCCode·::·GHC.Classes.Eq·GCCode
210 ··DFunId210 ··DFunId
211 ··[HasNoCafRefs,·TagSig:·<TagProper>,211 ··[HasNoCafRefs,·TagSig:·<TagProper>,
212 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,212 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
213 ···Unfolding:·DFun:.213 ···Unfolding:·DFun:.
214 ················@GCCode214 ················@GCCode
215 ················GHC.Internal.Int.eqInt32215 ················GHC.Internal.Int.eqInt32
Offset 222, 15 lines modifiedOffset 222, 15 lines modified
222 ················GHC.Internal.Int.neInt32222 ················GHC.Internal.Int.neInt32
223 ··················`cast`223 ··················`cast`
224 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])224 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
225 ··················;·Sym·(N:GCCode[0]))225 ··················;·Sym·(N:GCCode[0]))
226 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])226 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
227 ············································;·Sym·(N:GCCode[0]))227 ············································;·Sym·(N:GCCode[0]))
228 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]228 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
229 3f88c85ee9d0f56252e684ef410faa25229 fb9f8090f0513e75e0e54b8185fb3b21
230 ··$fEqInteger·::·GHC.Classes.Eq·Integer230 ··$fEqInteger·::·GHC.Classes.Eq·Integer
231 ··DFunId231 ··DFunId
232 ··[HasNoCafRefs,·TagSig:·<TagProper>,232 ··[HasNoCafRefs,·TagSig:·<TagProper>,
233 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,233 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
234 ···Unfolding:·DFun:.234 ···Unfolding:·DFun:.
235 ················@Integer235 ················@Integer
236 ················GHC.Internal.Int.eqInt64236 ················GHC.Internal.Int.eqInt64
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])239 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
240 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)240 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
241 ················GHC.Internal.Int.neInt64241 ················GHC.Internal.Int.neInt64
242 ··················`cast`242 ··················`cast`
243 ················(Sym·(N:Integer[0])243 ················(Sym·(N:Integer[0])
244 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])244 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
245 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]245 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
246 648afb5a5428c4333a17fb6ca3bdb161246 d589f3e7501f6fdf0d94af1457412c05
247 ··$fEqLuaBool·::·GHC.Classes.Eq·LuaBool247 ··$fEqLuaBool·::·GHC.Classes.Eq·LuaBool
248 ··DFunId248 ··DFunId
249 ··[HasNoCafRefs,·TagSig:·<TagProper>,249 ··[HasNoCafRefs,·TagSig:·<TagProper>,
250 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,250 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
251 ···Unfolding:·DFun:.251 ···Unfolding:·DFun:.
Max diff block lines reached; 108340/114202 bytes (94.87%) of diff not shown.
17.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Userdata.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Userdata.dyn_hi
Files 94% similar despite different names
17.4 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·Lua.Userdata·91037 interface·Lua.Userdata·9103
8 ··interface·hash:·563ac0791e4db6cab5298263036fc06d 
9 ··ABI·hash:·949f1432f4a86b71e7b20cf85f063f91 
10 ··export-list·hash:·ec9161f1addbe9705143248ff3af211b8 ··interface·hash:·6501d95ff1f2ba2e95a0734103c68d73
 9 ··ABI·hash:·f411c74f7dd2071a6e4085e3671768b8
 10 ··export-list·hash:·25f43c9175e02fc675ebe62a93eef8d0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b812 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e31b1dd9b52ca89a0077b885cfa6009916 ··src_hash:·e31b1dd9b52ca89a0077b885cfa60099
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hslua_fromuserdata21 ··hslua_fromuserdata
22 ··hslua_newhsuserdatauv22 ··hslua_newhsuserdatauv
23 ··hslua_newudmetatable23 ··hslua_newudmetatable
24 ··hslua_putuserdata24 ··hslua_putuserdata
25 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary25 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Auxiliary
26 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Primary26 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Primary
27 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types27 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.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 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 family·instance·modules:·Control.Applicative32 family·instance·modules:·Control.Applicative
33 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const33 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 47, 54 lines modifiedOffset 47, 54 lines modified
47 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7147 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
48 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d48 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d
49 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c49 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
50 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc50 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
51 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d4851 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d48
52 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd652 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
53 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988853 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
54 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary·59dadee694c780a8e3db340461557bd9 
55 ··exports:·98a6c46778cdfc716c2b96efe062c722 
56 ··luaL_testudata·84af11daafcfa1b5e376e77d72f0fadb 
57 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Primary·ac12dea780015eff025e3b1940f732b0 
58 ··exports:·8ccdc82eb4f915af4a158c6af993ff07 
59 ··lua_newuserdatauv·2318d049b8ffabcfd0ec95d8779e2036 
60 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
61 ··exports:·3cc26792206b14977a9d205ad898bb48 
62 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
63 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
64 ··StackIndex·796c8e932e2c35f10644ecf155255293 
65 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
66 ··State·3d790072436c58ecff52f998793c7b5754 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Auxiliary·e64660938e5c0a94626add5c75822da2
 55 ··exports:·e831fc8a16d3016aa7357dcc3ca930a1
 56 ··luaL_testudata·2efed93b2a24e7a930f5d9c3382cd21a
 57 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Primary·0ee06d78687eb73791dea4dc50ddccff
 58 ··exports:·8ee872cc93b09151811f481e5a4f775a
 59 ··lua_newuserdatauv·a610d6f5e30e43d71bf9c853d28d45fc
 60 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 61 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 62 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 63 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 64 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 65 ··State·b83f77333139c8689029d7b6550e6270
 66 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
67 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf67 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
68 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52168 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
69 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d69 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
70 a102371eff322ad8f627d6f76b98dd9870 71719ed300c94293e95d9a9c1b1be836
71 ··$trModule·::·GHC.Types.Module71 ··$trModule·::·GHC.Types.Module
72 ··[HasNoCafRefs,·TagSig:·<TagProper>,72 ··[HasNoCafRefs,·TagSig:·<TagProper>,
73 ···LambdaFormInfo:·LFCon[GHC.Types.Module],73 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
74 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]74 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
75 9ce98113e68d1c2f7a0acebc33b7e6de75 5ad09cac044b76fdd1a801f1dd670c1d
76 ··$trModule1·::·GHC.Types.TrName76 ··$trModule1·::·GHC.Types.TrName
77 ··[HasNoCafRefs,·TagSig:·<TagProper>,77 ··[HasNoCafRefs,·TagSig:·<TagProper>,
78 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],78 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
79 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]79 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
80 c2158e0bdfab0eda0263d1ff62b35d3180 92e29bfd1f3dadd2e3919a1db839663e
81 ··$trModule2·::·GHC.Prim.Addr#81 ··$trModule2·::·GHC.Prim.Addr#
82 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,82 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
83 ···Unfolding:·Core:·<vanilla>·"Lua.Userdata"#]83 ···Unfolding:·Core:·<vanilla>·"Lua.Userdata"#]
84 4e6b795fe603d983585dd5bb9b8e8b4984 8a3b1a15d9775f2ce0d089d1ac110336
85 ··$trModule3·::·GHC.Types.TrName85 ··$trModule3·::·GHC.Types.TrName
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
89 9fdaf0899e67f55282e03ca89598f1ff89 ad576445b72c18d8defc2daff7ebaaf5
90 ··$trModule4·::·GHC.Prim.Addr#90 ··$trModule4·::·GHC.Prim.Addr#
91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
92 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
93 c0981041173aeb0cd765385220ac46ff92 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 93 de396f1f664008fc852566836be6f334
94 ··hslua_fromuserdata·::94 ··hslua_fromuserdata·::
95 ····Lua.Types.State95 ····Lua.Types.State
96 ····->·Lua.Types.StackIndex96 ····->·Lua.Types.StackIndex
97 ····->·GHC.Internal.Foreign.C.String.Encoding.CString97 ····->·GHC.Internal.Foreign.C.String.Encoding.CString
98 ····->·GHC.Types.IO·(GHC.Internal.Maybe.Maybe·a)98 ····->·GHC.Types.IO·(GHC.Internal.Maybe.Maybe·a)
99 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,99 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
100 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,100 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 ················`cast`104 ················`cast`
105 ··············(forall·(a·::·<*>_N).105 ··············(forall·(a·::·<*>_N).
106 ···············<Lua.Types.State>_R106 ···············<Lua.Types.State>_R
107 ···············%<'GHC.Types.Many>_N·->_R·<Lua.Types.StackIndex>_R107 ···············%<'GHC.Types.Many>_N·->_R·<Lua.Types.StackIndex>_R
108 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.Foreign.C.String.Encoding.CString>_R108 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.Foreign.C.String.Encoding.CString>_R
109 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]109 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
110 ··················································<GHC.Internal.Maybe.Maybe·a>_R))]110 ··················································<GHC.Internal.Maybe.Maybe·a>_R))]
111 fa8a22d21f80f5e6c48e62817f77e82f111 2eb1ef47079b087487480de7e0c52695
112 ··hslua_fromuserdata1·::112 ··hslua_fromuserdata1·::
113 ····Lua.Types.State113 ····Lua.Types.State
114 ····->·Lua.Types.StackIndex114 ····->·Lua.Types.StackIndex
115 ····->·GHC.Internal.Foreign.C.String.Encoding.CString115 ····->·GHC.Internal.Foreign.C.String.Encoding.CString
116 ····->·GHC.Prim.State#·GHC.Prim.RealWorld116 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
117 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,117 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
118 ··········GHC.Internal.Maybe.Maybe·a·#)118 ··········GHC.Internal.Maybe.Maybe·a·#)
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 ··············case·l·`cast`128 ··············case·l·`cast`
129 ···················(Lua.Types.N:State[0])·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->129 ···················(Lua.Types.N:State[0])·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
130 ··············case·idx130 ··············case·idx
131 ·····················`cast`131 ·····················`cast`
132 ···················(Lua.Types.N:StackIndex[0]132 ···················(Lua.Types.N:StackIndex[0]
133 ····················;·GHC.Internal.Foreign.C.Types.N:CInt[0])·of·ds5·{·GHC.Internal.Int.I32#·ds6·->133 ····················;·GHC.Internal.Foreign.C.Types.N:CInt[0])·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
Max diff block lines reached; 10989/17786 bytes (61.78%) of diff not shown.
17.7 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Userdata.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Userdata.hi
Files 95% similar despite different names
17.4 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·Lua.Userdata·91037 interface·Lua.Userdata·9103
8 ··interface·hash:·563ac0791e4db6cab5298263036fc06d 
9 ··ABI·hash:·949f1432f4a86b71e7b20cf85f063f91 
10 ··export-list·hash:·ec9161f1addbe9705143248ff3af211b8 ··interface·hash:·6501d95ff1f2ba2e95a0734103c68d73
 9 ··ABI·hash:·f411c74f7dd2071a6e4085e3671768b8
 10 ··export-list·hash:·25f43c9175e02fc675ebe62a93eef8d0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac69a266d37304d27f06df790edf982d12 ··flag·hash:·ac69a266d37304d27f06df790edf982d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e31b1dd9b52ca89a0077b885cfa6009916 ··src_hash:·e31b1dd9b52ca89a0077b885cfa60099
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hslua_fromuserdata21 ··hslua_fromuserdata
22 ··hslua_newhsuserdatauv22 ··hslua_newhsuserdatauv
23 ··hslua_newudmetatable23 ··hslua_newudmetatable
24 ··hslua_putuserdata24 ··hslua_putuserdata
25 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary25 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Auxiliary
26 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Primary26 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Primary
27 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types27 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.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 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 family·instance·modules:·Control.Applicative32 family·instance·modules:·Control.Applicative
33 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const33 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 47, 54 lines modifiedOffset 47, 54 lines modified
47 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7147 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
48 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d48 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d
49 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c49 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
50 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc50 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
51 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d4851 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d48
52 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd652 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
53 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988853 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
54 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary·59dadee694c780a8e3db340461557bd9 
55 ··exports:·98a6c46778cdfc716c2b96efe062c722 
56 ··luaL_testudata·84af11daafcfa1b5e376e77d72f0fadb 
57 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Primary·ac12dea780015eff025e3b1940f732b0 
58 ··exports:·8ccdc82eb4f915af4a158c6af993ff07 
59 ··lua_newuserdatauv·2318d049b8ffabcfd0ec95d8779e2036 
60 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
61 ··exports:·3cc26792206b14977a9d205ad898bb48 
62 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
63 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
64 ··StackIndex·796c8e932e2c35f10644ecf155255293 
65 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
66 ··State·3d790072436c58ecff52f998793c7b5754 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Auxiliary·e64660938e5c0a94626add5c75822da2
 55 ··exports:·e831fc8a16d3016aa7357dcc3ca930a1
 56 ··luaL_testudata·2efed93b2a24e7a930f5d9c3382cd21a
 57 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Primary·0ee06d78687eb73791dea4dc50ddccff
 58 ··exports:·8ee872cc93b09151811f481e5a4f775a
 59 ··lua_newuserdatauv·a610d6f5e30e43d71bf9c853d28d45fc
 60 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 61 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 62 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 63 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 64 ··StackIndex·edbbfa05424519b9bd541d7e5ec318a9
 65 ··State·b83f77333139c8689029d7b6550e6270
 66 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
67 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf67 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
68 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52168 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
69 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d69 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
70 a102371eff322ad8f627d6f76b98dd9870 71719ed300c94293e95d9a9c1b1be836
71 ··$trModule·::·GHC.Types.Module71 ··$trModule·::·GHC.Types.Module
72 ··[HasNoCafRefs,·TagSig:·<TagProper>,72 ··[HasNoCafRefs,·TagSig:·<TagProper>,
73 ···LambdaFormInfo:·LFCon[GHC.Types.Module],73 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
74 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]74 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
75 9ce98113e68d1c2f7a0acebc33b7e6de75 5ad09cac044b76fdd1a801f1dd670c1d
76 ··$trModule1·::·GHC.Types.TrName76 ··$trModule1·::·GHC.Types.TrName
77 ··[HasNoCafRefs,·TagSig:·<TagProper>,77 ··[HasNoCafRefs,·TagSig:·<TagProper>,
78 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],78 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
79 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]79 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
80 c2158e0bdfab0eda0263d1ff62b35d3180 92e29bfd1f3dadd2e3919a1db839663e
81 ··$trModule2·::·GHC.Prim.Addr#81 ··$trModule2·::·GHC.Prim.Addr#
82 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,82 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
83 ···Unfolding:·Core:·<vanilla>·"Lua.Userdata"#]83 ···Unfolding:·Core:·<vanilla>·"Lua.Userdata"#]
84 4e6b795fe603d983585dd5bb9b8e8b4984 8a3b1a15d9775f2ce0d089d1ac110336
85 ··$trModule3·::·GHC.Types.TrName85 ··$trModule3·::·GHC.Types.TrName
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
89 9fdaf0899e67f55282e03ca89598f1ff89 ad576445b72c18d8defc2daff7ebaaf5
90 ··$trModule4·::·GHC.Prim.Addr#90 ··$trModule4·::·GHC.Prim.Addr#
91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
92 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
93 c0981041173aeb0cd765385220ac46ff92 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 93 de396f1f664008fc852566836be6f334
94 ··hslua_fromuserdata·::94 ··hslua_fromuserdata·::
95 ····Lua.Types.State95 ····Lua.Types.State
96 ····->·Lua.Types.StackIndex96 ····->·Lua.Types.StackIndex
97 ····->·GHC.Internal.Foreign.C.String.Encoding.CString97 ····->·GHC.Internal.Foreign.C.String.Encoding.CString
98 ····->·GHC.Types.IO·(GHC.Internal.Maybe.Maybe·a)98 ····->·GHC.Types.IO·(GHC.Internal.Maybe.Maybe·a)
99 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,99 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
100 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,100 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 ················`cast`104 ················`cast`
105 ··············(forall·(a·::·<*>_N).105 ··············(forall·(a·::·<*>_N).
106 ···············<Lua.Types.State>_R106 ···············<Lua.Types.State>_R
107 ···············%<'GHC.Types.Many>_N·->_R·<Lua.Types.StackIndex>_R107 ···············%<'GHC.Types.Many>_N·->_R·<Lua.Types.StackIndex>_R
108 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.Foreign.C.String.Encoding.CString>_R108 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.Foreign.C.String.Encoding.CString>_R
109 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]109 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
110 ··················································<GHC.Internal.Maybe.Maybe·a>_R))]110 ··················································<GHC.Internal.Maybe.Maybe·a>_R))]
111 fa8a22d21f80f5e6c48e62817f77e82f111 2eb1ef47079b087487480de7e0c52695
112 ··hslua_fromuserdata1·::112 ··hslua_fromuserdata1·::
113 ····Lua.Types.State113 ····Lua.Types.State
114 ····->·Lua.Types.StackIndex114 ····->·Lua.Types.StackIndex
115 ····->·GHC.Internal.Foreign.C.String.Encoding.CString115 ····->·GHC.Internal.Foreign.C.String.Encoding.CString
116 ····->·GHC.Prim.State#·GHC.Prim.RealWorld116 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
117 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,117 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
118 ··········GHC.Internal.Maybe.Maybe·a·#)118 ··········GHC.Internal.Maybe.Maybe·a·#)
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 ··············case·l·`cast`128 ··············case·l·`cast`
129 ···················(Lua.Types.N:State[0])·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->129 ···················(Lua.Types.N:State[0])·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
130 ··············case·idx130 ··············case·idx
131 ·····················`cast`131 ·····················`cast`
132 ···················(Lua.Types.N:StackIndex[0]132 ···················(Lua.Types.N:StackIndex[0]
133 ····················;·GHC.Internal.Foreign.C.Types.N:CInt[0])·of·ds5·{·GHC.Internal.Int.I32#·ds6·->133 ····················;·GHC.Internal.Foreign.C.Types.N:CInt[0])·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
Max diff block lines reached; 10989/17783 bytes (61.79%) of diff not shown.
5.42 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Warn.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Warn.dyn_hi
Files 82% similar despite different names
5.15 KB
ghc --show-iface {}
    
Offset 1, 83 lines modifiedOffset 1, 83 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·Lua.Warn·91037 interface·Lua.Warn·9103
8 ··interface·hash:·7c5031148286beab82cdbc9e7b205153 
9 ··ABI·hash:·d8b16992bf4e4c943be508ef907407f1 
10 ··export-list·hash:·4a9c91e830fb0cddbc0b7f7e6b4cf4fb8 ··interface·hash:·ec32880c84e54a4b9cb06ad402736363
 9 ··ABI·hash:·70cc7def30a8d6f3131cecbff59ece45
 10 ··export-list·hash:·c7a304bef4470028e04776a06694a1a9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b812 ··flag·hash:·095419cc8bce4f53002cabc1ad1905b8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a4aceaf693c494e9c714ec9be455fb7f16 ··src_hash:·a4aceaf693c494e9c714ec9be455fb7f
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hsluaL_setwarnf21 ··hsluaL_setwarnf
22 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types22 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative27 family·instance·modules:·Control.Applicative
28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
33 ·························GHC.Internal.RTS.Flags·Lua.Types33 ·························GHC.Internal.RTS.Flags·Lua.Types
34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
35 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988835 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
36 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
37 ··exports:·3cc26792206b14977a9d205ad898bb48 
38 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
39 ··State·3d790072436c58ecff52f998793c7b5736 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 37 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 38 ··State·b83f77333139c8689029d7b6550e6270
 39 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
40 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf40 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
41 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52141 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
42 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d42 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
43 8dd29ab1151ea898e432451f843fe2f243 a92f2232f98c5559f271e627ec9e3b73
44 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
48 2e95891d7a9eaba3fa0e39161b599d1148 3ae8ef10a54d91da252ecde8804a8401
49 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
50 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
53 6d33779fb7688e7b735877b2b7cc028253 20296d7a88dcc99c7deacc5f60b7cfa6
54 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
56 ···Unfolding:·Core:·<vanilla>·"Lua.Warn"#]56 ···Unfolding:·Core:·<vanilla>·"Lua.Warn"#]
57 b7e5cae45f690d3e2557275e04ddf10857 5fd8d952814e374bbb5f98467f953be5
58 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
62 3d2115555c8d5a3c630b53e1873db92e62 37d349483d409c556e87535ef2e37e60
63 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
66 f3729a64aa23d183010cd5fd913f4f6065 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 66 dff846a3886d2accf4a332c4a092369e
67 ··hsluaL_setwarnf·::·Lua.Types.State·->·GHC.Types.IO·()67 ··hsluaL_setwarnf·::·Lua.Types.State·->·GHC.Types.IO·()
68 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,68 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
69 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1!P(L)><L>,69 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1!P(L)><L>,
70 ···CPR:·1(,·1),70 ···CPR:·1(,·1),
71 ···Unfolding:·Core:·StableSystem·<1,FalseFalse>71 ···Unfolding:·Core:·StableSystem·<1,FalseFalse>
72 ··············(\·(ds['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·())72 ··············(\·(ds['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·())
73 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#73 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
74 ············································GHC.Prim.RealWorld)[OneShot]·->74 ············································GHC.Prim.RealWorld)[OneShot]·->
75 ···············case·ds·of·ds1·{·GHC.Internal.Ptr.Ptr·ds2·->75 ···············case·ds·of·ds1·{·GHC.Internal.Ptr.Ptr·ds2·->
76 ···············case·{__ffi_static_ccall_safe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hsluaL_setwarnf·::·GHC.Prim.Addr#76 ···············case·{__ffi_static_ccall_safe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hsluaL_setwarnf·::·GHC.Prim.Addr#
77 ·································································································->·GHC.Prim.State#77 ·································································································->·GHC.Prim.State#
78 ······································································································GHC.Prim.RealWorld78 ······································································································GHC.Prim.RealWorld
79 ·································································································->·(#·GHC.Prim.State#79 ·································································································->·(#·GHC.Prim.State#
80 ·········································································································GHC.Prim.RealWorld·#)}80 ·········································································································GHC.Prim.RealWorld·#)}
81 ······················ds281 ······················ds2
82 ······················eta·of·wild·{·(#·#)·ds3·->82 ······················eta·of·wild·{·(#·#)·ds3·->
83 ···············(#·ds3,·GHC.Tuple.()·#)·}·})83 ···············(#·ds3,·GHC.Tuple.()·#)·}·})
5.41 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Warn.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Warn.hi
Files 87% similar despite different names
5.15 KB
ghc --show-iface {}
    
Offset 1, 83 lines modifiedOffset 1, 83 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·Lua.Warn·91037 interface·Lua.Warn·9103
8 ··interface·hash:·7c5031148286beab82cdbc9e7b205153 
9 ··ABI·hash:·d8b16992bf4e4c943be508ef907407f1 
10 ··export-list·hash:·4a9c91e830fb0cddbc0b7f7e6b4cf4fb8 ··interface·hash:·ec32880c84e54a4b9cb06ad402736363
 9 ··ABI·hash:·70cc7def30a8d6f3131cecbff59ece45
 10 ··export-list·hash:·c7a304bef4470028e04776a06694a1a9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac69a266d37304d27f06df790edf982d12 ··flag·hash:·ac69a266d37304d27f06df790edf982d
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a4aceaf693c494e9c714ec9be455fb7f16 ··src_hash:·a4aceaf693c494e9c714ec9be455fb7f
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hsluaL_setwarnf21 ··hsluaL_setwarnf
22 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types22 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative27 family·instance·modules:·Control.Applicative
28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
33 ·························GHC.Internal.RTS.Flags·Lua.Types33 ·························GHC.Internal.RTS.Flags·Lua.Types
34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
35 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988835 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
36 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·86f293f6cb55fea3a9929517eef02a95 
37 ··exports:·3cc26792206b14977a9d205ad898bb48 
38 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
39 ··State·3d790072436c58ecff52f998793c7b5736 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·be3b7d8f95a69b1b6967d0334c593d5b
 37 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 38 ··State·b83f77333139c8689029d7b6550e6270
 39 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
40 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf40 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
41 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52141 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
42 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d42 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
43 8dd29ab1151ea898e432451f843fe2f243 a92f2232f98c5559f271e627ec9e3b73
44 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
48 2e95891d7a9eaba3fa0e39161b599d1148 3ae8ef10a54d91da252ecde8804a8401
49 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
50 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
53 6d33779fb7688e7b735877b2b7cc028253 20296d7a88dcc99c7deacc5f60b7cfa6
54 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
56 ···Unfolding:·Core:·<vanilla>·"Lua.Warn"#]56 ···Unfolding:·Core:·<vanilla>·"Lua.Warn"#]
57 b7e5cae45f690d3e2557275e04ddf10857 5fd8d952814e374bbb5f98467f953be5
58 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
62 3d2115555c8d5a3c630b53e1873db92e62 37d349483d409c556e87535ef2e37e60
63 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
66 f3729a64aa23d183010cd5fd913f4f6065 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 66 dff846a3886d2accf4a332c4a092369e
67 ··hsluaL_setwarnf·::·Lua.Types.State·->·GHC.Types.IO·()67 ··hsluaL_setwarnf·::·Lua.Types.State·->·GHC.Types.IO·()
68 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,68 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
69 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1!P(L)><L>,69 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1!P(L)><L>,
70 ···CPR:·1(,·1),70 ···CPR:·1(,·1),
71 ···Unfolding:·Core:·StableSystem·<1,FalseFalse>71 ···Unfolding:·Core:·StableSystem·<1,FalseFalse>
72 ··············(\·(ds['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·())72 ··············(\·(ds['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·())
73 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#73 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
74 ············································GHC.Prim.RealWorld)[OneShot]·->74 ············································GHC.Prim.RealWorld)[OneShot]·->
75 ···············case·ds·of·ds1·{·GHC.Internal.Ptr.Ptr·ds2·->75 ···············case·ds·of·ds1·{·GHC.Internal.Ptr.Ptr·ds2·->
76 ···············case·{__ffi_static_ccall_safe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hsluaL_setwarnf·::·GHC.Prim.Addr#76 ···············case·{__ffi_static_ccall_safe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hsluaL_setwarnf·::·GHC.Prim.Addr#
77 ·································································································->·GHC.Prim.State#77 ·································································································->·GHC.Prim.State#
78 ······································································································GHC.Prim.RealWorld78 ······································································································GHC.Prim.RealWorld
79 ·································································································->·(#·GHC.Prim.State#79 ·································································································->·(#·GHC.Prim.State#
80 ·········································································································GHC.Prim.RealWorld·#)}80 ·········································································································GHC.Prim.RealWorld·#)}
81 ······················ds281 ······················ds2
82 ······················eta·of·wild·{·(#·#)·ds3·->82 ······················eta·of·wild·{·(#·#)·ds3·->
83 ···············(#·ds3,·GHC.Tuple.()·#)·}·})83 ···············(#·ds3,·GHC.Tuple.()·#)·}·})
32.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua.hi
Files 89% similar despite different names
31.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·Lua·91037 interface·Lua·9103
8 ··interface·hash:·0497bfb94c86c93dbe506e2e65c6086c 
9 ··ABI·hash:·bf17ae2ce095045144e9c1684d80ba70 
10 ··export-list·hash:·b7cdbf668ba272b6f5e38c3c464736b38 ··interface·hash:·92ab6e547414de7276523d84f8939b43
 9 ··ABI·hash:·e53e8e28ffee34e486807bc79358cc4d
 10 ··export-list·hash:·6c6b2375b121e94251b353c08256cfa4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·cff8e8932ac70078a80fe264e5e488e412 ··flag·hash:·581eef3283da04a92724004b209f34d8
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·71de425d93c216479f38857ac917ee4c16 ··src_hash:·71de425d93c216479f38857ac917ee4c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 201, 24 lines modifiedOffset 201, 24 lines modified
201 ··Lua.Types.PreCFunction201 ··Lua.Types.PreCFunction
202 ··Lua.Types.Reader202 ··Lua.Types.Reader
203 ··Lua.Types.StackIndex{Lua.Types.StackIndex·Lua.Types.fromStackIndex}203 ··Lua.Types.StackIndex{Lua.Types.StackIndex·Lua.Types.fromStackIndex}
204 ··Lua.Types.State{Lua.Types.State}204 ··Lua.Types.State{Lua.Types.State}
205 ··Lua.Types.StatusCode{Lua.Types.StatusCode}205 ··Lua.Types.StatusCode{Lua.Types.StatusCode}
206 ··Lua.Types.TypeCode{Lua.Types.TypeCode·Lua.Types.fromTypeCode}206 ··Lua.Types.TypeCode{Lua.Types.TypeCode·Lua.Types.fromTypeCode}
207 ··Lua.Types.WarnFunction207 ··Lua.Types.WarnFunction
208 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary208 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Auxiliary
209 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Call209 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Call
210 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Constants210 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Constants
211 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Debug211 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Debug
212 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary212 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary
213 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions213 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions
214 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Lib214 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Lib
215 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Primary215 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Primary
216 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types 
217 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Warn216 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
 217 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Warn
218 boot·module·dependencies:218 boot·module·dependencies:
219 direct·package·dependencies:·base-4.20.2.0219 direct·package·dependencies:·base-4.20.2.0
220 plugin·package·dependencies:220 plugin·package·dependencies:
221 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext221 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
222 family·instance·modules:·Control.Applicative222 family·instance·modules:·Control.Applicative
223 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const223 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
224 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid224 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 227, 339 lines modifiedOffset 227, 339 lines modified
227 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception227 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
228 ·························GHC.Internal.RTS.Flags·Lua.Types228 ·························GHC.Internal.RTS.Flags·Lua.Types
229 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f229 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
230 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a230 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
231 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c231 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
232 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71232 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
233 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888233 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
234 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary·59dadee694c780a8e3db340461557bd9 
235 ··exports:·98a6c46778cdfc716c2b96efe062c722 
236 ··RefNil·8c37b613dd1e8abd901fef928811fd16 
237 ··Reference·41deb868177d98bfd2600dc795ad2ba3 
238 ··Reference·4c501ef659134472286aa88bf0dc0c9b 
239 ··fromReference·df339895f022bad3a86b349429624c95 
240 ··loadedTableRegistryField·b5ba60685233d4a50fcacfb4ad6885aa 
241 ··luaL_getmetafield·8415dc95feef1f775d61084e89a51a40 
242 ··luaL_getmetatable·633b78b776b530064d34c712b0e7cc60 
243 ··luaL_loadbuffer·1b77835df1317ef940614ce9b2f2daf6 
244 ··luaL_newmetatable·4e9dac183f85a4c40a17cdc8b5439662 
245 ··luaL_openlibs·94df1239b83656bf3cd9e796f60a8119 
246 ··luaL_ref·5c4949a61e1a7e9b3957d59225982696 
247 ··luaL_testudata·84af11daafcfa1b5e376e77d72f0fadb 
248 ··luaL_traceback·aaf03bb9f90b3c576f543534c2c2a3da 
249 ··luaL_unref·8687c8e59aba9fa5cf5a59d4784209f7 
250 ··preloadTableRegistryField·49f273e69e732126c7c51fab01af323d 
251 ··toReference·2e561959d9d4dba3ecb24d8f41a44995 
252 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Call·08e8b15611944de19f71db270d2fd7cd 
253 ··exports:·e3f2e72c50c9f17ae7a0d6b75b63f815 
254 ··hslua_pushhsfunction·4aca6787f438103ded3f7d18e9365491 
255 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Constants·fe2ea30ab7c5a0667ba85a4275340484 
256 ··exports:·8e7a738b6b4f2e0b97d102c7e0ba0513 
257 ··FALSE·39797d62e0e356401e6272e58f9c5cac 
258 ··LUA_COPYRIGHT·67a3a3e0d872a0656cc9974d3005e14f 
259 ··LUA_ERRERR·7bebe15923b122e2886691c0a8eb1855 
260 ··LUA_ERRFILE·4ee6ae6781a592f00f0139f4826feaa3 
261 ··LUA_ERRMEM·2b8be4f5fd07be8770fc268fd098a84d 
262 ··LUA_ERRRUN·7eb5cd4bb9e09937f683b39002e56328 
263 ··LUA_ERRSYNTAX·a80d31b367243c95cd5fdce2c84697c6 
264 ··LUA_GCCOLLECT·c2ff244c2b972b5d439d5a9f4f32189b 
265 ··LUA_GCCOUNT·0319f1b351ca07e624ddddf76945eb2c 
266 ··LUA_GCCOUNTB·995d412a02c7dd80f6ef520264bda35d 
267 ··LUA_GCGEN·8fe5b81f375f633301b36ede8ff2d211 
268 ··LUA_GCINC·abd46d4a100f4f12023a94cc879e0a26 
269 ··LUA_GCISRUNNING·18366160746aecfecda97ce166bb08fc 
270 ··LUA_GCRESTART·216492d07b321700a39d89e3437ee970 
271 ··LUA_GCSETPAUSE·f533819da414b09cd2306080a9781c12 
272 ··LUA_GCSETSTEPMUL·a69a5ead757b281a0ccbb7d77f3ccc40 
273 ··LUA_GCSTEP·33b2e7ca0a1a5c8636e83043b3955171 
274 ··LUA_GCSTOP·169fc45b302510a803d131b3c21fc6b5 
275 ··LUA_MULTRET·57040e867d24461224899072f39b055a 
276 ··LUA_NOREF·f3d13b894efde6c234500d3b8501440f 
277 ··LUA_OK·590707456c1bd5d74eddb1a2dd766cfb 
278 ··LUA_OPADD·572b28a7679967520d7e5b9aaedf363f 
279 ··LUA_OPBAND·508df95f9b6d7f4874724e81fb1bc23c 
280 ··LUA_OPBNOT·9627fd61c9c6266e63f977143a51cf28 
281 ··LUA_OPBOR·277f9c530823605b9ce2338af9a3c176 
282 ··LUA_OPBXOR·87d32b236f18ef08a1fefc07d7040536 
283 ··LUA_OPDIV·97606419bcf5412c821c52531af26958 
284 ··LUA_OPEQ·b7d880341b08d81d3517bf60e1c0b968 
285 ··LUA_OPIDIV·d3374830be727c844e725a6bb171def9 
286 ··LUA_OPLE·e0c7ef1e6332de6624925ecac8bd57a8 
287 ··LUA_OPLT·bc8976d9203254f084366bdc9a3bc545 
288 ··LUA_OPMOD·9108fe42003e51ef23e3a099208f8ccb 
289 ··LUA_OPMUL·1b8f2bd73904f4861f0d3215a98bd4f6 
290 ··LUA_OPPOW·df238999a8a72563420abfd0f8afe8e3 
291 ··LUA_OPSHL·f87c98de0774bf0301ec1fd157c0dcd1 
292 ··LUA_OPSHR·c0ed2672452036dd55c0e608192b89ed 
293 ··LUA_OPSUB·3309aed08a59fc742762a6343e9de78d 
294 ··LUA_OPUNM·4587b85845aadf92a995dc91068dc3eb 
295 ··LUA_REFNIL·8226387494a591f0f9586603016780a9 
296 ··LUA_REGISTRYINDEX·fcbfdaf7bbdeba636f12c9edc5fcc892 
297 ··LUA_RELEASE·436e5ed76a8a6c7c76972f069b2c8d9c 
298 ··LUA_RIDX_GLOBALS·c3b286d59c0dd172f78b6099566c838a 
299 ··LUA_TBOOLEAN·54bbc23a59952737673b838ecfc92aa6 
300 ··LUA_TFUNCTION·547bb8dcf221dbf5d9c421e178c27e5b 
301 ··LUA_TLIGHTUSERDATA·05ae80f6e9c229793892a3ea30469be4 
302 ··LUA_TNIL·86a30a28bd3a0d438ff6dc10b33bd5f4 
303 ··LUA_TNONE·37b0e4601db7b23b4fe416b06dae8d2d 
304 ··LUA_TNUMBER·4a80e6a1430fc8c5ac075b14941c54ef 
305 ··LUA_TSTRING·794569089cc42f04adae724a2341e222 
Max diff block lines reached; 6915/32602 bytes (21.21%) of diff not shown.
32.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua.dyn_hi
Files 88% similar despite different names
31.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····6 ·····got····dyn
7 interface·Lua·91037 interface·Lua·9103
8 ··interface·hash:·0497bfb94c86c93dbe506e2e65c6086c 
9 ··ABI·hash:·bf17ae2ce095045144e9c1684d80ba70 
10 ··export-list·hash:·b7cdbf668ba272b6f5e38c3c464736b38 ··interface·hash:·92ab6e547414de7276523d84f8939b43
 9 ··ABI·hash:·e53e8e28ffee34e486807bc79358cc4d
 10 ··export-list·hash:·6c6b2375b121e94251b353c08256cfa4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·581eef3283da04a92724004b209f34d812 ··flag·hash:·cff8e8932ac70078a80fe264e5e488e4
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·71de425d93c216479f38857ac917ee4c16 ··src_hash:·71de425d93c216479f38857ac917ee4c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 201, 24 lines modifiedOffset 201, 24 lines modified
201 ··Lua.Types.PreCFunction201 ··Lua.Types.PreCFunction
202 ··Lua.Types.Reader202 ··Lua.Types.Reader
203 ··Lua.Types.StackIndex{Lua.Types.StackIndex·Lua.Types.fromStackIndex}203 ··Lua.Types.StackIndex{Lua.Types.StackIndex·Lua.Types.fromStackIndex}
204 ··Lua.Types.State{Lua.Types.State}204 ··Lua.Types.State{Lua.Types.State}
205 ··Lua.Types.StatusCode{Lua.Types.StatusCode}205 ··Lua.Types.StatusCode{Lua.Types.StatusCode}
206 ··Lua.Types.TypeCode{Lua.Types.TypeCode·Lua.Types.fromTypeCode}206 ··Lua.Types.TypeCode{Lua.Types.TypeCode·Lua.Types.fromTypeCode}
207 ··Lua.Types.WarnFunction207 ··Lua.Types.WarnFunction
208 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary208 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Auxiliary
209 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Call209 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Call
210 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Constants210 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Constants
211 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Debug211 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Debug
212 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary212 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary
213 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions213 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions
214 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Lib214 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Lib
215 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Primary215 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Primary
216 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types 
217 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Warn216 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
 217 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Warn
218 boot·module·dependencies:218 boot·module·dependencies:
219 direct·package·dependencies:·base-4.20.2.0219 direct·package·dependencies:·base-4.20.2.0
220 plugin·package·dependencies:220 plugin·package·dependencies:
221 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext221 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
222 family·instance·modules:·Control.Applicative222 family·instance·modules:·Control.Applicative
223 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const223 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
224 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid224 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 227, 339 lines modifiedOffset 227, 339 lines modified
227 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception227 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
228 ·························GHC.Internal.RTS.Flags·Lua.Types228 ·························GHC.Internal.RTS.Flags·Lua.Types
229 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f229 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
230 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a230 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
231 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c231 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
232 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71232 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
233 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888233 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
234 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary·59dadee694c780a8e3db340461557bd9 
235 ··exports:·98a6c46778cdfc716c2b96efe062c722 
236 ··RefNil·8c37b613dd1e8abd901fef928811fd16 
237 ··Reference·41deb868177d98bfd2600dc795ad2ba3 
238 ··Reference·4c501ef659134472286aa88bf0dc0c9b 
239 ··fromReference·df339895f022bad3a86b349429624c95 
240 ··loadedTableRegistryField·b5ba60685233d4a50fcacfb4ad6885aa 
241 ··luaL_getmetafield·8415dc95feef1f775d61084e89a51a40 
242 ··luaL_getmetatable·633b78b776b530064d34c712b0e7cc60 
243 ··luaL_loadbuffer·1b77835df1317ef940614ce9b2f2daf6 
244 ··luaL_newmetatable·4e9dac183f85a4c40a17cdc8b5439662 
245 ··luaL_openlibs·94df1239b83656bf3cd9e796f60a8119 
246 ··luaL_ref·5c4949a61e1a7e9b3957d59225982696 
247 ··luaL_testudata·84af11daafcfa1b5e376e77d72f0fadb 
248 ··luaL_traceback·aaf03bb9f90b3c576f543534c2c2a3da 
249 ··luaL_unref·8687c8e59aba9fa5cf5a59d4784209f7 
250 ··preloadTableRegistryField·49f273e69e732126c7c51fab01af323d 
251 ··toReference·2e561959d9d4dba3ecb24d8f41a44995 
252 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Call·08e8b15611944de19f71db270d2fd7cd 
253 ··exports:·e3f2e72c50c9f17ae7a0d6b75b63f815 
254 ··hslua_pushhsfunction·4aca6787f438103ded3f7d18e9365491 
255 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Constants·fe2ea30ab7c5a0667ba85a4275340484 
256 ··exports:·8e7a738b6b4f2e0b97d102c7e0ba0513 
257 ··FALSE·39797d62e0e356401e6272e58f9c5cac 
258 ··LUA_COPYRIGHT·67a3a3e0d872a0656cc9974d3005e14f 
259 ··LUA_ERRERR·7bebe15923b122e2886691c0a8eb1855 
260 ··LUA_ERRFILE·4ee6ae6781a592f00f0139f4826feaa3 
261 ··LUA_ERRMEM·2b8be4f5fd07be8770fc268fd098a84d 
262 ··LUA_ERRRUN·7eb5cd4bb9e09937f683b39002e56328 
263 ··LUA_ERRSYNTAX·a80d31b367243c95cd5fdce2c84697c6 
264 ··LUA_GCCOLLECT·c2ff244c2b972b5d439d5a9f4f32189b 
265 ··LUA_GCCOUNT·0319f1b351ca07e624ddddf76945eb2c 
266 ··LUA_GCCOUNTB·995d412a02c7dd80f6ef520264bda35d 
267 ··LUA_GCGEN·8fe5b81f375f633301b36ede8ff2d211 
268 ··LUA_GCINC·abd46d4a100f4f12023a94cc879e0a26 
269 ··LUA_GCISRUNNING·18366160746aecfecda97ce166bb08fc 
270 ··LUA_GCRESTART·216492d07b321700a39d89e3437ee970 
271 ··LUA_GCSETPAUSE·f533819da414b09cd2306080a9781c12 
272 ··LUA_GCSETSTEPMUL·a69a5ead757b281a0ccbb7d77f3ccc40 
273 ··LUA_GCSTEP·33b2e7ca0a1a5c8636e83043b3955171 
274 ··LUA_GCSTOP·169fc45b302510a803d131b3c21fc6b5 
275 ··LUA_MULTRET·57040e867d24461224899072f39b055a 
276 ··LUA_NOREF·f3d13b894efde6c234500d3b8501440f 
277 ··LUA_OK·590707456c1bd5d74eddb1a2dd766cfb 
278 ··LUA_OPADD·572b28a7679967520d7e5b9aaedf363f 
279 ··LUA_OPBAND·508df95f9b6d7f4874724e81fb1bc23c 
280 ··LUA_OPBNOT·9627fd61c9c6266e63f977143a51cf28 
281 ··LUA_OPBOR·277f9c530823605b9ce2338af9a3c176 
282 ··LUA_OPBXOR·87d32b236f18ef08a1fefc07d7040536 
283 ··LUA_OPDIV·97606419bcf5412c821c52531af26958 
284 ··LUA_OPEQ·b7d880341b08d81d3517bf60e1c0b968 
285 ··LUA_OPIDIV·d3374830be727c844e725a6bb171def9 
286 ··LUA_OPLE·e0c7ef1e6332de6624925ecac8bd57a8 
287 ··LUA_OPLT·bc8976d9203254f084366bdc9a3bc545 
288 ··LUA_OPMOD·9108fe42003e51ef23e3a099208f8ccb 
289 ··LUA_OPMUL·1b8f2bd73904f4861f0d3215a98bd4f6 
290 ··LUA_OPPOW·df238999a8a72563420abfd0f8afe8e3 
291 ··LUA_OPSHL·f87c98de0774bf0301ec1fd157c0dcd1 
292 ··LUA_OPSHR·c0ed2672452036dd55c0e608192b89ed 
293 ··LUA_OPSUB·3309aed08a59fc742762a6343e9de78d 
294 ··LUA_OPUNM·4587b85845aadf92a995dc91068dc3eb 
295 ··LUA_REFNIL·8226387494a591f0f9586603016780a9 
296 ··LUA_REGISTRYINDEX·fcbfdaf7bbdeba636f12c9edc5fcc892 
297 ··LUA_RELEASE·436e5ed76a8a6c7c76972f069b2c8d9c 
298 ··LUA_RIDX_GLOBALS·c3b286d59c0dd172f78b6099566c838a 
299 ··LUA_TBOOLEAN·54bbc23a59952737673b838ecfc92aa6 
300 ··LUA_TFUNCTION·547bb8dcf221dbf5d9c421e178c27e5b 
301 ··LUA_TLIGHTUSERDATA·05ae80f6e9c229793892a3ea30469be4 
302 ··LUA_TNIL·86a30a28bd3a0d438ff6dc10b33bd5f4 
303 ··LUA_TNONE·37b0e4601db7b23b4fe416b06dae8d2d 
304 ··LUA_TNUMBER·4a80e6a1430fc8c5ac075b14941c54ef 
305 ··LUA_TSTRING·794569089cc42f04adae724a2341e222 
Max diff block lines reached; 6915/32602 bytes (21.21%) of diff not shown.
79.7 KB
libghc-lua-doc_2.3.4+ds1-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-01-11·20:33:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-01-11·20:33:18.000000·debian-binary
2 -rw-r--r--···0········0········0·····2048·2026-01-11·20:33:18.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2048·2026-01-11·20:33:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0···121716·2026-01-11·20:33:18.000000·data.tar.xz3 -rw-r--r--···0········0········0···121680·2026-01-11·20:33:18.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
79.2 KB
data.tar.xz
79.2 KB
data.tar
1.33 KB
./usr/lib/ghc-doc/haddock/lua-2.3.4/lua.haddock
    
Offset 3454, 16 lines modifiedOffset 3454, 16 lines modified
0000d7d0:·008d·0200·000b·008e·0200·000c·008f·0200··................0000d7d0:·008d·0200·000b·008e·0200·000c·008f·0200··................
0000d7e0:·000c·0090·0200·000c·0091·0200·000c·0092··................0000d7e0:·000c·0090·0200·000c·0091·0200·000c·0092··................
0000d7f0:·0200·000c·0093·0200·9402·9502·0396·0200··................0000d7f0:·0200·000c·0093·0200·9402·9502·0396·0200··................
0000d800:·9702·9802·0199·0200·9702·9802·019a·0200··................0000d800:·9702·9802·0199·0200·9702·9802·019a·0200··................
0000d810:·9702·9802·039b·0200·9402·9c02·039d·0200··................0000d810:·9702·9802·039b·0200·9402·9c02·039d·0200··................
0000d820:·9402·9e02·009f·0200·0008·00a0·0200·0008··................0000d820:·9402·9e02·009f·0200·0008·00a0·0200·0008··................
0000d830:·00a1·0200·0008·00a2·02a3·0220·6c75·612d··...........·lua-0000d830:·00a1·0200·0008·00a2·02a3·0220·6c75·612d··...........·lua-
0000d840:·322e·332e·342d·396a·7963·754e·5775·7737··2.3.4-9jycuNWuw7 
0000d850:·7131·3365·4765·3655·7546·7041·094c·7561··q13eGe6UuFpA.Lua0000d840:·322e·332e·342d·4451·7539·7946·5356·6a39··2.3.4-DQu9yFSVj9
 0000d850:·3434·5365·3753·4c52·7578·3356·094c·7561··44Se7SLRux3V.Lua
0000d860:·2e54·7970·6573·074c·7561·2e4c·6962·144c··.Types.Lua.Lib.L0000d860:·2e54·7970·6573·074c·7561·2e4c·6962·144c··.Types.Lua.Lib.L
0000d870:·7561·2e45·7273·6174·7a2e·4675·6e63·7469··ua.Ersatz.Functi0000d870:·7561·2e45·7273·6174·7a2e·4675·6e63·7469··ua.Ersatz.Functi
0000d880:·6f6e·7314·4c75·612e·4572·7361·747a·2e41··ons.Lua.Ersatz.A0000d880:·6f6e·7314·4c75·612e·4572·7361·747a·2e41··ons.Lua.Ersatz.A
0000d890:·7578·696c·6961·7279·0b4c·7561·2e50·7269··uxiliary.Lua.Pri0000d890:·7578·696c·6961·7279·0b4c·7561·2e50·7269··uxiliary.Lua.Pri
0000d8a0:·6d61·7279·094c·7561·2e44·6562·7567·0d4c··mary.Lua.Debug.L0000d8a0:·6d61·7279·094c·7561·2e44·6562·7567·0d4c··mary.Lua.Debug.L
0000d8b0:·7561·2e43·6f6e·7374·616e·7473·084c·7561··ua.Constants.Lua0000d8b0:·7561·2e43·6f6e·7374·616e·7473·084c·7561··ua.Constants.Lua
0000d8c0:·2e43·616c·6c0d·4c75·612e·4175·7869·6c69··.Call.Lua.Auxili0000d8c0:·2e43·616c·6c0d·4c75·612e·4175·7869·6c69··.Call.Lua.Auxili
48.3 KB
./usr/share/doc/libghc-lua-doc/html/Lua-Types.html
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html·xmlns="http://www.w3.org/1999/xhtml"><head><meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"·/><meta·name="viewport"·content="width=device-width,·initial-scale=1"·/><title>Lua.Types</title><link·href="linuwial.css"·rel="stylesheet"·type="text/css"·title="Linuwial"·/><link·rel="stylesheet"·type="text/css"·href="quick-jump.css"·/><script·src="haddock-bundle.min.js"·async="async"·type="text/javascript"></script><script·type="text/x-mathjax-config">MathJax.Hub.Config({·tex2jax:·{·processClass:·"mathjax",·ignoreClass:·".*"·}·});</script><script·src="file:///usr/share/javascript/mathjax/MathJax.js"·type="text/javascript"></script></head><body><div·id="package-header"><span·class="caption">lua-2.3.4:·Lua,·an·embeddable·scripting·language</span><ul·class="links"·id="page-menu"><li><a·href="src/Lua.Types.html">Source</a></li><li><a·href="index.html">Contents</a></li><li><a·href="doc-index.html">Index</a></li></ul></div><div·id="content"><div·id="module-header"><table·class="info"><tr><th·valign="top">Copyright</th><td>&#169;·2007&#8211;2012·Gracjan·Polak;<br·/>&#169;·2012&#8211;2016·&#214;mer·Sinan·A&#287;acan;<br·/>&#169;·2017-2024·Albert·Krewinkel</td></tr><tr><th>License</th><td>MIT</td></tr><tr><th>Maintainer</th><td>Albert·Krewinkel·&lt;tarleb@hslua.org&gt;</td></tr><tr><th>Stability</th><td>beta</td></tr><tr><th>Portability</th><td>non-portable·(depends·on·GHC)</td></tr><tr><th>Safe·Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p·class="caption">Lua.Types</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">Garbage-Collection</a></li></ul></div></div><div·id="description"><p·class="caption">Description</p><div·class="doc"><p>The·core·Lua·types,·including·mappings·of·Lua·types·to·Haskell.</p></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:State">State</a>·=·<a·href="#v:State">State</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·())</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Reader">Reader</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·(<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSize"·title="Foreign.C.Types">CSize</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CChar"·title="Foreign.C.Types">CChar</a>))</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:TypeCode">TypeCode</a>·=·<a·href="#v:TypeCode">TypeCode</a>·{<ul·class="subs"><li><a·href="#v:fromTypeCode">fromTypeCode</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:CFunction">CFunction</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·<a·href="Lua-Types.html#t:PreCFunction"·title="Lua.Types">PreCFunction</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:PreCFunction">PreCFunction</a>·=·<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Lua-Types.html#t:NumResults"·title="Lua.Types">NumResults</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:WarnFunction">WarnFunction</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-String.html#t:CString"·title="Foreign.C.String">CString</a>·-&gt;·<a·href="Lua-Types.html#t:LuaBool"·title="Lua.Types">LuaBool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·())</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:PreWarnFunction">PreWarnFunction</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-String.html#t:CString"·title="Foreign.C.String">CString</a>·-&gt;·<a·href="Lua-Types.html#t:LuaBool"·title="Lua.Types">LuaBool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·()</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:LuaBool">LuaBool</a>·=·<a·href="#v:LuaBool">LuaBool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Integer">Integer</a>·=·<a·href="#v:Integer">Integer</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Number">Number</a>·=·<a·href="#v:Number">Number</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:StackIndex">StackIndex</a>·=·<a·href="#v:StackIndex">StackIndex</a>·{<ul·class="subs"><li><a·href="#v:fromStackIndex">fromStackIndex</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li></ul>}</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:NumArgs">NumArgs</a>·=·<a·href="#v:NumArgs">NumArgs</a>·{<ul·class="subs"><li><a·href="#v:fromNumArgs">fromNumArgs</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li></ul>}</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:NumResults">NumResults</a>·=·<a·href="#v:NumResults">NumResults</a>·{<ul·class="subs"><li><a·href="#v:fromNumResults">fromNumResults</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li></ul>}</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:OPCode">OPCode</a>·=·<a·href="#v:OPCode">OPCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ArithOPCode">ArithOPCode</a>·=·<a·href="#v:ArithOPCode">ArithOPCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:StatusCode">StatusCode</a>·=·<a·href="#v:StatusCode">StatusCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:GCCode">GCCode</a>·=·<a·href="#v:GCCode">GCCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li></ul></details></div><div·id="interface"><h1>Documentation</h1><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:State"·class="def">State</a>·<a·href="src/Lua.Types.html#State"·class="link">Source</a>·<a·href="#t:State"·class="selflink">#</a></p><div·class="doc"><p>An·opaque·structure·that·points·to·a·thread·and·indirectly·(through·the1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html·xmlns="http://www.w3.org/1999/xhtml"><head><meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"·/><meta·name="viewport"·content="width=device-width,·initial-scale=1"·/><title>Lua.Types</title><link·href="linuwial.css"·rel="stylesheet"·type="text/css"·title="Linuwial"·/><link·rel="stylesheet"·type="text/css"·href="quick-jump.css"·/><script·src="haddock-bundle.min.js"·async="async"·type="text/javascript"></script><script·type="text/x-mathjax-config">MathJax.Hub.Config({·tex2jax:·{·processClass:·"mathjax",·ignoreClass:·".*"·}·});</script><script·src="file:///usr/share/javascript/mathjax/MathJax.js"·type="text/javascript"></script></head><body><div·id="package-header"><span·class="caption">lua-2.3.4:·Lua,·an·embeddable·scripting·language</span><ul·class="links"·id="page-menu"><li><a·href="src/Lua.Types.html">Source</a></li><li><a·href="index.html">Contents</a></li><li><a·href="doc-index.html">Index</a></li></ul></div><div·id="content"><div·id="module-header"><table·class="info"><tr><th·valign="top">Copyright</th><td>&#169;·2007&#8211;2012·Gracjan·Polak;<br·/>&#169;·2012&#8211;2016·&#214;mer·Sinan·A&#287;acan;<br·/>&#169;·2017-2024·Albert·Krewinkel</td></tr><tr><th>License</th><td>MIT</td></tr><tr><th>Maintainer</th><td>Albert·Krewinkel·&lt;tarleb@hslua.org&gt;</td></tr><tr><th>Stability</th><td>beta</td></tr><tr><th>Portability</th><td>non-portable·(depends·on·GHC)</td></tr><tr><th>Safe·Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p·class="caption">Lua.Types</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">Garbage-Collection</a></li></ul></div></div><div·id="description"><p·class="caption">Description</p><div·class="doc"><p>The·core·Lua·types,·including·mappings·of·Lua·types·to·Haskell.</p></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:State">State</a>·=·<a·href="#v:State">State</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·())</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Reader">Reader</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·(<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSize"·title="Foreign.C.Types">CSize</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CChar"·title="Foreign.C.Types">CChar</a>))</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:TypeCode">TypeCode</a>·=·<a·href="#v:TypeCode">TypeCode</a>·{<ul·class="subs"><li><a·href="#v:fromTypeCode">fromTypeCode</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li></ul>}</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:CFunction">CFunction</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·<a·href="Lua-Types.html#t:PreCFunction"·title="Lua.Types">PreCFunction</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:PreCFunction">PreCFunction</a>·=·<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Lua-Types.html#t:NumResults"·title="Lua.Types">NumResults</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:WarnFunction">WarnFunction</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-String.html#t:CString"·title="Foreign.C.String">CString</a>·-&gt;·<a·href="Lua-Types.html#t:LuaBool"·title="Lua.Types">LuaBool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·())</li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:PreWarnFunction">PreWarnFunction</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-String.html#t:CString"·title="Foreign.C.String">CString</a>·-&gt;·<a·href="Lua-Types.html#t:LuaBool"·title="Lua.Types">LuaBool</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·()</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:LuaBool">LuaBool</a>·=·<a·href="#v:LuaBool">LuaBool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Integer">Integer</a>·=·<a·href="#v:Integer">Integer</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int64"·title="Data.Int">Int64</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:Number">Number</a>·=·<a·href="#v:Number">Number</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Double"·title="GHC.Exts">Double</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:StackIndex">StackIndex</a>·=·<a·href="#v:StackIndex">StackIndex</a>·{<ul·class="subs"><li><a·href="#v:fromStackIndex">fromStackIndex</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li></ul>}</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:NumArgs">NumArgs</a>·=·<a·href="#v:NumArgs">NumArgs</a>·{<ul·class="subs"><li><a·href="#v:fromNumArgs">fromNumArgs</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li></ul>}</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:NumResults">NumResults</a>·=·<a·href="#v:NumResults">NumResults</a>·{<ul·class="subs"><li><a·href="#v:fromNumResults">fromNumResults</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li></ul>}</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:OPCode">OPCode</a>·=·<a·href="#v:OPCode">OPCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:ArithOPCode">ArithOPCode</a>·=·<a·href="#v:ArithOPCode">ArithOPCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:StatusCode">StatusCode</a>·=·<a·href="#v:StatusCode">StatusCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:GCCode">GCCode</a>·=·<a·href="#v:GCCode">GCCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></li></ul></details></div><div·id="interface"><h1>Documentation</h1><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:State"·class="def">State</a>·<a·href="src/Lua.Types.html#State"·class="link">Source</a>·<a·href="#t:State"·class="selflink">#</a></p><div·class="doc"><p>An·opaque·structure·that·points·to·a·thread·and·indirectly·(through·the
2 ·thread)·to·the·whole·state·of·a·Lua·interpreter.·The·Lua·library·is·fully2 ·thread)·to·the·whole·state·of·a·Lua·interpreter.·The·Lua·library·is·fully
3 ·reentrant:·it·has·no·global·variables.·All·information·about·a·state·is3 ·reentrant:·it·has·no·global·variables.·All·information·about·a·state·is
4 ·accessible·through·this·structure.</p><p>Synonym·for·<code>lua_State·*</code>.·See4 ·accessible·through·this·structure.</p><p>Synonym·for·<code>lua_State·*</code>.·See
5 ·<a·href="https://www.lua.org/manual/5.4/#lua_State">lua_State</a>.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:State"·class="def">State</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·())</td><td·class="doc·empty">&nbsp;</td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:State">Instances</h4><details·id="i:State"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:State:Generic:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a></span>·<a·href="src/Lua.Types.html#line-56"·class="link">Source</a>·<a·href="#t:State"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:State:Generic:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:if:Rep_State:Rep:1"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:if:Rep_State:Rep:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;State&quot;·&quot;Lua.Types&quot;·&quot;lua-2.3.4-9jycuNWuw7q13eGe6UuFpA&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ba[·...·truncated·by·diffoscope;·len:·6573,·SHA:·c5932794a24b620fb9a35e4c6f32dfab0517a5c9f976e8b965b4b60882b8a770·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;State&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:False"·title="Data.Bool">False</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#v:Nothing"·title="Data.Maybe">Nothing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Symbol"·title="GHC.Exts">Symbol</a>)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()))))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:Reader"·class="def">Reader</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·(<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSize"·title="Foreign.C.Types">CSize</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CChar"·title="Foreign.C.Types">CChar</a>))·<a·href="src/Lua.Types.html#Reader"·class="link">Source</a>·<a·href="#t:Reader"·class="selflink">#</a></p><div·class="doc"><p>The·reader·function·used·by·<code><code><a·href="Lua.html#v:load"·title="Lua">load</a></code></code>.5 ·<a·href="https://www.lua.org/manual/5.4/#lua_State">lua_State</a>.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:State"·class="def">State</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·())</td><td·class="doc·empty">&nbsp;</td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:State">Instances</h4><details·id="i:State"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:State:Generic:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a></span>·<a·href="src/Lua.Types.html#line-56"·class="link">Source</a>·<a·href="#t:State"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:State:Generic:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:if:Rep_State:Rep:1"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:if:Rep_State:Rep:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;State&quot;·&quot;Lua.Types&quot;·&quot;lua-2.3.4-DQu9yFSVj944Se7SLRux3V&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ba[·...·truncated·by·diffoscope;·len:·6573,·SHA:·7f4d7365702caa786ffe36c022e11828593a3ac9cc7c85a11381b0192315ab9d·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;State&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:False"·title="Data.Bool">False</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#v:Nothing"·title="Data.Maybe">Nothing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Symbol"·title="GHC.Exts">Symbol</a>)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()))))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:Reader"·class="def">Reader</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·(<a·href="Lua-Types.html#t:State"·title="Lua.Types">State</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSize"·title="Foreign.C.Types">CSize</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CChar"·title="Foreign.C.Types">CChar</a>))·<a·href="src/Lua.Types.html#Reader"·class="link">Source</a>·<a·href="#t:Reader"·class="selflink">#</a></p><div·class="doc"><p>The·reader·function·used·by·<code><code><a·href="Lua.html#v:load"·title="Lua">load</a></code></code>.
6 ·Every·time·it·needs·another·piece·of·the·chunk,·lua_load·calls·the6 ·Every·time·it·needs·another·piece·of·the·chunk,·lua_load·calls·the
7 ·reader,·passing·along·its·data·parameter.·The·reader·must·return·a7 ·reader,·passing·along·its·data·parameter.·The·reader·must·return·a
8 ·pointer·to·a·block·of·memory·with·a·new·piece·of·the·chunk·and·set8 ·pointer·to·a·block·of·memory·with·a·new·piece·of·the·chunk·and·set
9 ·size·to·the·block·size.·The·block·must·exist·until·the·reader9 ·size·to·the·block·size.·The·block·must·exist·until·the·reader
10 ·function·is·called·again.·To·signal·the·end·of·the·chunk,·the·reader10 ·function·is·called·again.·To·signal·the·end·of·the·chunk,·the·reader
11 ·must·return·<code>NULL</code>·or·set·size·to·zero.·The·reader·function·may11 ·must·return·<code>NULL</code>·or·set·size·to·zero.·The·reader·function·may
12 ·return·pieces·of·any·size·greater·than·zero.</p><p>See·<a·href="https://www.lua.org/manual/5.4/manual.html#lua_Reader">lua_Reader</a>.</p></div></div><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:TypeCode"·class="def">TypeCode</a>·<a·href="src/Lua.Types.html#TypeCode"·class="link">Source</a>·<a·href="#t:TypeCode"·class="selflink">#</a></p><div·class="doc"><p>Integer·code·used·to·encode·the·type·of·a·Lua·value.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:TypeCode"·class="def">TypeCode</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:fromTypeCode"·class="def">fromTypeCode</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:TypeCode">Instances</h4><details·id="i:TypeCode"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:TypeCode:Show:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a></span>·<a·href="src/Lua.Types.html#line-150"·class="link">Source</a>·<a·href="#t:TypeCode"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:TypeCode:Show:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showsPrec"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#show"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showList"·class="link">Source</a>·<a·href="#v:showList"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:TypeCode:Eq:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a></span>·<a·href="src/Lua.Types.html#line-150"·class="link">Source</a>·<a·href="#t:TypeCode"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:TypeCode:Eq:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3D%3D"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%2F%3D"·class="link">Source</a>·<a·href="#v:-47--61-"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:TypeCode:Ord:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a></span>·<a·href="src/Lua.Types.html#line-150"·class="link">Source</a>·<a·href="#t:TypeCode"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:TypeCode:Ord:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#compare"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3C"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3C%3D"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3E"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3E%3D"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#max"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#min"·class="link">Source</a>·<a·href="#v:min"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:CFunction"·class="def">CFunction</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·<a·href="Lua-Types.html#t:PreCFunction"·title="Lua.Types">PreCFunction</a>·<a·href="src/Lua.Types.html#CFunction"·class="link">Source</a>·<a·href="#t:CFunction"·class="selflink">#</a></p><div·class="doc"><p>Type·for·C·functions.</p><p>In·order·to·communicate·properly·with·Lua,·a·C·function·must·use·the12 ·return·pieces·of·any·size·greater·than·zero.</p><p>See·<a·href="https://www.lua.org/manual/5.4/manual.html#lua_Reader">lua_Reader</a>.</p></div></div><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:TypeCode"·class="def">TypeCode</a>·<a·href="src/Lua.Types.html#TypeCode"·class="link">Source</a>·<a·href="#t:TypeCode"·class="selflink">#</a></p><div·class="doc"><p>Integer·code·used·to·encode·the·type·of·a·Lua·value.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:TypeCode"·class="def">TypeCode</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:fromTypeCode"·class="def">fromTypeCode</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CInt"·title="Foreign.C.Types">CInt</a></dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:TypeCode">Instances</h4><details·id="i:TypeCode"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:TypeCode:Show:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Show"·title="Prelude">Show</a>·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a></span>·<a·href="src/Lua.Types.html#line-150"·class="link">Source</a>·<a·href="#t:TypeCode"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:TypeCode:Show:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showsPrec"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#show"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:ShowS"·title="Prelude">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Show.html#showList"·class="link">Source</a>·<a·href="#v:showList"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:TypeCode:Eq:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a></span>·<a·href="src/Lua.Types.html#line-150"·class="link">Source</a>·<a·href="#t:TypeCode"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:TypeCode:Eq:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3D%3D"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%2F%3D"·class="link">Source</a>·<a·href="#v:-47--61-"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:TypeCode:Ord:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a></span>·<a·href="src/Lua.Types.html#line-150"·class="link">Source</a>·<a·href="#t:TypeCode"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:TypeCode:Ord:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#compare"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3C"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3C%3D"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3E"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#%3E%3D"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#max"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·-&gt;·<a·href="Lua-Types.html#t:TypeCode"·title="Lua.Types">TypeCode</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.12.0-inplace/src/GHC.Classes.html#min"·class="link">Source</a>·<a·href="#v:min"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:CFunction"·class="def">CFunction</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·<a·href="Lua-Types.html#t:PreCFunction"·title="Lua.Types">PreCFunction</a>·<a·href="src/Lua.Types.html#CFunction"·class="link">Source</a>·<a·href="#t:CFunction"·class="selflink">#</a></p><div·class="doc"><p>Type·for·C·functions.</p><p>In·order·to·communicate·properly·with·Lua,·a·C·function·must·use·the
1.46 KB
html2text {}
    
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 Instance·details58 Instance·details
59 Defined·in·Lua.Types59 Defined·in·Lua.Types
60 Associated·Types60 Associated·Types
61 type·Rep·State· 61 type·Rep·State· 
62 Instance·details62 Instance·details
63 Defined·in·Lua.Types63 Defined·in·Lua.Types
64 type·Rep·State·=·D1·('MetaData·"State"·"Lua.Types"·"lua-2.3.4-64 type·Rep·State·=·D1·('MetaData·"State"·"Lua.Types"·"lua-2.3.4-
65 9jycuNWuw7q13eGe6UuFpA"·'True)·(C1·('MetaCons·"State"·'PrefixI·'False)·(S165 DQu9yFSVj944Se7SLRux3V"·'True)·(C1·('MetaCons·"State"·'PrefixI·'False)·(S1
66 ('MetaSel·('Nothing·::·Maybe·Symbol)·'NoSourceUnpackedness66 ('MetaSel·('Nothing·::·Maybe·Symbol)·'NoSourceUnpackedness
67 'NoSourceStrictness·'DecidedLazy)·(Rec0·(Ptr·()))))67 'NoSourceStrictness·'DecidedLazy)·(Rec0·(Ptr·()))))
68 Methods68 Methods
69 from·::·State·->·Rep·State·x·Source·#69 from·::·State·->·Rep·State·x·Source·#
70 to·::·Rep·State·x·->·State·Source·#70 to·::·Rep·State·x·->·State·Source·#
71 Eq·State······· 71 Eq·State······· 
72 ·Source·#72 ·Source·#
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 (==)·::·State·->·State·->·Bool·Source·#76 (==)·::·State·->·State·->·Bool·Source·#
77 (/=)·::·State·->·State·->·Bool·Source·#77 (/=)·::·State·->·State·->·Bool·Source·#
78 type·Rep·State· 78 type·Rep·State· 
79 ·Source·#79 ·Source·#
80 Instance·details80 Instance·details
81 Defined·in·Lua.Types81 Defined·in·Lua.Types
82 type·Rep·State·=·D1·('MetaData·"State"·"Lua.Types"·"lua-2.3.4-82 type·Rep·State·=·D1·('MetaData·"State"·"Lua.Types"·"lua-2.3.4-
83 9jycuNWuw7q13eGe6UuFpA"·'True)·(C1·('MetaCons·"State"·'PrefixI·'False)·(S183 DQu9yFSVj944Se7SLRux3V"·'True)·(C1·('MetaCons·"State"·'PrefixI·'False)·(S1
84 ('MetaSel·('Nothing·::·Maybe·Symbol)·'NoSourceUnpackedness·'NoSourceStrictness84 ('MetaSel·('Nothing·::·Maybe·Symbol)·'NoSourceUnpackedness·'NoSourceStrictness
85 'DecidedLazy)·(Rec0·(Ptr·()))))85 'DecidedLazy)·(Rec0·(Ptr·()))))
86 type·Reader·=·FunPtr·(State·->·Ptr·()·->·Ptr·CSize·->·IO·(Ptr·CChar))·Source·#86 type·Reader·=·FunPtr·(State·->·Ptr·()·->·Ptr·CSize·->·IO·(Ptr·CChar))·Source·#
87 The·reader·function·used·by·load.·Every·time·it·needs·another·piece·of·the87 The·reader·function·used·by·load.·Every·time·it·needs·another·piece·of·the
88 chunk,·lua_load·calls·the·reader,·passing·along·its·data·parameter.·The·reader88 chunk,·lua_load·calls·the·reader,·passing·along·its·data·parameter.·The·reader
89 must·return·a·pointer·to·a·block·of·memory·with·a·new·piece·of·the·chunk·and89 must·return·a·pointer·to·a·block·of·memory·with·a·new·piece·of·the·chunk·and
90 set·size·to·the·block·size.·The·block·must·exist·until·the·reader·function·is90 set·size·to·the·block·size.·The·block·must·exist·until·the·reader·function·is
29.5 KB
./usr/share/doc/libghc-lua-doc/html/Lua.html
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··luaL_openlibs·l21 ··luaL_openlibs·l
22 ··withCString·&quot;print&quot;·(lua_getglobal·l)22 ··withCString·&quot;print&quot;·(lua_getglobal·l)
23 ··withCString·&quot;_VERSION&quot;·(lua_getglobal·l)23 ··withCString·&quot;_VERSION&quot;·(lua_getglobal·l)
24 ··lua_pcall·l·(NumArgs·1)·(NumResults·1)·(StackIndex·0)</pre><p><em>Since:·2.0.0</em></p></div></div><a·href="#g:2"·id="g:2"><h1>Types</h1></a><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:State"·class="def">State</a>·<a·href="src/Lua.Types.html#State"·class="link">Source</a>·<a·href="#t:State"·class="selflink">#</a></p><div·class="doc"><p>An·opaque·structure·that·points·to·a·thread·and·indirectly·(through·the24 ··lua_pcall·l·(NumArgs·1)·(NumResults·1)·(StackIndex·0)</pre><p><em>Since:·2.0.0</em></p></div></div><a·href="#g:2"·id="g:2"><h1>Types</h1></a><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:State"·class="def">State</a>·<a·href="src/Lua.Types.html#State"·class="link">Source</a>·<a·href="#t:State"·class="selflink">#</a></p><div·class="doc"><p>An·opaque·structure·that·points·to·a·thread·and·indirectly·(through·the
25 ·thread)·to·the·whole·state·of·a·Lua·interpreter.·The·Lua·library·is·fully25 ·thread)·to·the·whole·state·of·a·Lua·interpreter.·The·Lua·library·is·fully
26 ·reentrant:·it·has·no·global·variables.·All·information·about·a·state·is26 ·reentrant:·it·has·no·global·variables.·All·information·about·a·state·is
27 ·accessible·through·this·structure.</p><p>Synonym·for·<code>lua_State·*</code>.·See27 ·accessible·through·this·structure.</p><p>Synonym·for·<code>lua_State·*</code>.·See
28 ·<a·href="https://www.lua.org/manual/5.4/#lua_State">lua_State</a>.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:State"·class="def">State</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·())</td><td·class="doc·empty">&nbsp;</td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:State">Instances</h4><details·id="i:State"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:State:Generic:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="Lua.html#t:State"·title="Lua">State</a></span>·<a·href="src/Lua.Types.html#line-56"·class="link">Source</a>·<a·href="#t:State"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:State:Generic:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:if:Rep_State:Rep:1"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Lua.html#t:State"·title="Lua">State</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:if:Rep_State:Rep:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Lua.html#t:State"·title="Lua">State</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;State&quot;·&quot;Lua.Types&quot;·&quot;lua-2.3.4-9jycuNWuw7q13eGe6UuFpA&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ba[·...·truncated·by·diffoscope;·len:·6441,·SHA:·05bec546d0995b6af633e729f45cee256895eae56520e2497dd86f531fe25e3b·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;State&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:False"·title="Data.Bool">False</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#v:Nothing"·title="Data.Maybe">Nothing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Symbol"·title="GHC.Exts">Symbol</a>)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()))))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:Reader"·class="def">Reader</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·(<a·href="Lua.html#t:State"·title="Lua">State</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSize"·title="Foreign.C.Types">CSize</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CChar"·title="Foreign.C.Types">CChar</a>))·<a·href="src/Lua.Types.html#Reader"·class="link">Source</a>·<a·href="#t:Reader"·class="selflink">#</a></p><div·class="doc"><p>The·reader·function·used·by·<code><code><a·href="Lua.html#v:load"·title="Lua">load</a></code></code>.28 ·<a·href="https://www.lua.org/manual/5.4/#lua_State">lua_State</a>.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:State"·class="def">State</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·())</td><td·class="doc·empty">&nbsp;</td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:State">Instances</h4><details·id="i:State"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:State:Generic:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="Lua.html#t:State"·title="Lua">State</a></span>·<a·href="src/Lua.Types.html#line-56"·class="link">Source</a>·<a·href="#t:State"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:State:Generic:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:if:Rep_State:Rep:1"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Lua.html#t:State"·title="Lua">State</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:if:Rep_State:Rep:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Lua-Types.html">Lua.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Lua.html#t:State"·title="Lua">State</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;State&quot;·&quot;Lua.Types&quot;·&quot;lua-2.3.4-DQu9yFSVj944Se7SLRux3V&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ba[·...·truncated·by·diffoscope;·len:·6441,·SHA:·b07dc884762f7560cdf98234e5e1f6a249a92eaa6626eb664ae54f8207b65775·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;State&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:False"·title="Data.Bool">False</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#v:Nothing"·title="Data.Maybe">Nothing</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Exts.html#t:Symbol"·title="GHC.Exts">Symbol</a>)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()))))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:Reader"·class="def">Reader</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·(<a·href="Lua.html#t:State"·title="Lua">State</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·()·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CSize"·title="Foreign.C.Types">CSize</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CChar"·title="Foreign.C.Types">CChar</a>))·<a·href="src/Lua.Types.html#Reader"·class="link">Source</a>·<a·href="#t:Reader"·class="selflink">#</a></p><div·class="doc"><p>The·reader·function·used·by·<code><code><a·href="Lua.html#v:load"·title="Lua">load</a></code></code>.
29 ·Every·time·it·needs·another·piece·of·the·chunk,·lua_load·calls·the29 ·Every·time·it·needs·another·piece·of·the·chunk,·lua_load·calls·the
30 ·reader,·passing·along·its·data·parameter.·The·reader·must·return·a30 ·reader,·passing·along·its·data·parameter.·The·reader·must·return·a
31 ·pointer·to·a·block·of·memory·with·a·new·piece·of·the·chunk·and·set31 ·pointer·to·a·block·of·memory·with·a·new·piece·of·the·chunk·and·set
32 ·size·to·the·block·size.·The·block·must·exist·until·the·reader32 ·size·to·the·block·size.·The·block·must·exist·until·the·reader
33 ·function·is·called·again.·To·signal·the·end·of·the·chunk,·the·reader33 ·function·is·called·again.·To·signal·the·end·of·the·chunk,·the·reader
34 ·must·return·<code>NULL</code>·or·set·size·to·zero.·The·reader·function·may34 ·must·return·<code>NULL</code>·or·set·size·to·zero.·The·reader·function·may
35 ·return·pieces·of·any·size·greater·than·zero.</p><p>See·<a·href="https://www.lua.org/manual/5.4/manual.html#lua_Reader">lua_Reader</a>.</p></div></div><a·href="#g:3"·id="g:3"><h2>Base·Lua·types</h2></a><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:CFunction"·class="def">CFunction</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·<a·href="Lua.html#t:PreCFunction"·title="Lua">PreCFunction</a>·<a·href="src/Lua.Types.html#CFunction"·class="link">Source</a>·<a·href="#t:CFunction"·class="selflink">#</a></p><div·class="doc"><p>Type·for·C·functions.</p><p>In·order·to·communicate·properly·with·Lua,·a·C·function·must·use·the35 ·return·pieces·of·any·size·greater·than·zero.</p><p>See·<a·href="https://www.lua.org/manual/5.4/manual.html#lua_Reader">lua_Reader</a>.</p></div></div><a·href="#g:3"·id="g:3"><h2>Base·Lua·types</h2></a><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:CFunction"·class="def">CFunction</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:FunPtr"·title="Foreign.Ptr">FunPtr</a>·<a·href="Lua.html#t:PreCFunction"·title="Lua">PreCFunction</a>·<a·href="src/Lua.Types.html#CFunction"·class="link">Source</a>·<a·href="#t:CFunction"·class="selflink">#</a></p><div·class="doc"><p>Type·for·C·functions.</p><p>In·order·to·communicate·properly·with·Lua,·a·C·function·must·use·the
1.46 KB
html2text {}
    
Offset 302, 15 lines modifiedOffset 302, 15 lines modified
302 Instance·details302 Instance·details
303 Defined·in·Lua.Types303 Defined·in·Lua.Types
304 Associated·Types304 Associated·Types
305 type·Rep·State· 305 type·Rep·State· 
306 Instance·details306 Instance·details
307 Defined·in·Lua.Types307 Defined·in·Lua.Types
308 type·Rep·State·=·D1·('MetaData·"State"·"Lua.Types"·"lua-2.3.4-308 type·Rep·State·=·D1·('MetaData·"State"·"Lua.Types"·"lua-2.3.4-
309 9jycuNWuw7q13eGe6UuFpA"·'True)·(C1·('MetaCons·"State"·'PrefixI·'False)·(S1309 DQu9yFSVj944Se7SLRux3V"·'True)·(C1·('MetaCons·"State"·'PrefixI·'False)·(S1
310 ('MetaSel·('Nothing·::·Maybe·Symbol)·'NoSourceUnpackedness310 ('MetaSel·('Nothing·::·Maybe·Symbol)·'NoSourceUnpackedness
311 'NoSourceStrictness·'DecidedLazy)·(Rec0·(Ptr·()))))311 'NoSourceStrictness·'DecidedLazy)·(Rec0·(Ptr·()))))
312 Methods312 Methods
313 from·::·State·->·Rep·State·x·Source·#313 from·::·State·->·Rep·State·x·Source·#
314 to·::·Rep·State·x·->·State·Source·#314 to·::·Rep·State·x·->·State·Source·#
315 Eq·State······· 315 Eq·State······· 
316 ·Source·#316 ·Source·#
Offset 320, 15 lines modifiedOffset 320, 15 lines modified
320 (==)·::·State·->·State·->·Bool·Source·#320 (==)·::·State·->·State·->·Bool·Source·#
321 (/=)·::·State·->·State·->·Bool·Source·#321 (/=)·::·State·->·State·->·Bool·Source·#
322 type·Rep·State· 322 type·Rep·State· 
323 ·Source·#323 ·Source·#
324 Instance·details324 Instance·details
325 Defined·in·Lua.Types325 Defined·in·Lua.Types
326 type·Rep·State·=·D1·('MetaData·"State"·"Lua.Types"·"lua-2.3.4-326 type·Rep·State·=·D1·('MetaData·"State"·"Lua.Types"·"lua-2.3.4-
327 9jycuNWuw7q13eGe6UuFpA"·'True)·(C1·('MetaCons·"State"·'PrefixI·'False)·(S1327 DQu9yFSVj944Se7SLRux3V"·'True)·(C1·('MetaCons·"State"·'PrefixI·'False)·(S1
328 ('MetaSel·('Nothing·::·Maybe·Symbol)·'NoSourceUnpackedness·'NoSourceStrictness328 ('MetaSel·('Nothing·::·Maybe·Symbol)·'NoSourceUnpackedness·'NoSourceStrictness
329 'DecidedLazy)·(Rec0·(Ptr·()))))329 'DecidedLazy)·(Rec0·(Ptr·()))))
330 type·Reader·=·FunPtr·(State·->·Ptr·()·->·Ptr·CSize·->·IO·(Ptr·CChar))·Source·#330 type·Reader·=·FunPtr·(State·->·Ptr·()·->·Ptr·CSize·->·IO·(Ptr·CChar))·Source·#
331 The·reader·function·used·by·load.·Every·time·it·needs·another·piece·of·the331 The·reader·function·used·by·load.·Every·time·it·needs·another·piece·of·the
332 chunk,·lua_load·calls·the·reader,·passing·along·its·data·parameter.·The·reader332 chunk,·lua_load·calls·the·reader,·passing·along·its·data·parameter.·The·reader
333 must·return·a·pointer·to·a·block·of·memory·with·a·new·piece·of·the·chunk·and333 must·return·a·pointer·to·a·block·of·memory·with·a·new·piece·of·the·chunk·and
334 set·size·to·the·block·size.·The·block·must·exist·until·the·reader·function·is334 set·size·to·the·block·size.·The·block·must·exist·until·the·reader·function·is
593 KB
libghc-lua-prof_2.3.4+ds1-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-01-11·20:33:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-01-11·20:33:18.000000·debian-binary
2 -rw-r--r--···0········0········0·····1200·2026-01-11·20:33:18.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1200·2026-01-11·20:33:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0····88344·2026-01-11·20:33:18.000000·data.tar.xz3 -rw-r--r--···0········0········0····88672·2026-01-11·20:33:18.000000·data.tar.xz
4.14 KB
control.tar.xz
4.11 KB
control.tar
666 B
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-lua-prof1 Package:·libghc-lua-prof
2 Source:·haskell-lua2 Source:·haskell-lua
3 Version:·2.3.4+ds1-13 Version:·2.3.4+ds1-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:·7296 Installed-Size:·729
7 Depends:·libghc-base-prof-4.20.2.0-47ff0,·libghc-lua-dev·(=·2.3.4+ds1-1)7 Depends:·libghc-base-prof-4.20.2.0-47ff0,·libghc-lua-dev·(=·2.3.4+ds1-1)
8 Provides:·libghc-lua-prof-2.3.4-34f618 Provides:·libghc-lua-prof-2.3.4-0709d
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://hslua.org/11 Homepage:·https://hslua.org/
12 Description:·Lua·bindings·for·Haskell;·profiling·libraries12 Description:·Lua·bindings·for·Haskell;·profiling·libraries
13 ·This·package·provides·bindings·and·types·to·bridge·Haskell·and·Lua.13 ·This·package·provides·bindings·and·types·to·bridge·Haskell·and·Lua.
14 ·.14 ·.
15 ·This·package·provides·a·library·for·the·Haskell·programming·language,·compiled15 ·This·package·provides·a·library·for·the·Haskell·programming·language,·compiled
3.44 KB
./md5sums
30.0 B
./md5sums
Files differ
3.39 KB
line order
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua.p_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua.p_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Auxiliary.p_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Auxiliary.p_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Call.p_hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Call.p_hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Constants.p_hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Constants.p_hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Debug.p_hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Debug.p_hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz.p_hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz.p_hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Auxiliary.p_hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Auxiliary.p_hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Functions.p_hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Functions.p_hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Lib.p_hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Lib.p_hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Primary.p_hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Primary.p_hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Types.p_hi11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Types.p_hi
12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Userdata.p_hi12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Userdata.p_hi
13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Warn.p_hi13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Warn.p_hi
14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/libHSlua-2.3.4-9jycuNWuw7q13eGe6UuFpA_p.a14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/libHSlua-2.3.4-DQu9yFSVj944Se7SLRux3V_p.a
15 usr/share/doc/libghc-lua-prof/changelog.Debian.gz15 usr/share/doc/libghc-lua-prof/changelog.Debian.gz
16 usr/share/doc/libghc-lua-prof/changelog.gz16 usr/share/doc/libghc-lua-prof/changelog.gz
17 usr/share/doc/libghc-lua-prof/copyright17 usr/share/doc/libghc-lua-prof/copyright
588 KB
data.tar.xz
588 KB
data.tar
8.23 KB
file list
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.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-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/
10 -rw-r--r--···0·root·········(0)·root·········(0)····14521·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Auxiliary.p_hi10 -rw-r--r--···0·root·········(0)·root·········(0)····14526·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Auxiliary.p_hi
11 -rw-r--r--···0·root·········(0)·root·········(0)·····3968·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Call.p_hi11 -rw-r--r--···0·root·········(0)·root·········(0)·····3968·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Call.p_hi
12 -rw-r--r--···0·root·········(0)·root·········(0)····30502·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Constants.p_hi12 -rw-r--r--···0·root·········(0)·root·········(0)····30516·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Constants.p_hi
13 -rw-r--r--···0·root·········(0)·root·········(0)·····2912·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Debug.p_hi13 -rw-r--r--···0·root·········(0)·root·········(0)·····2921·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Debug.p_hi
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/
15 -rw-r--r--···0·root·········(0)·root·········(0)·····3828·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Auxiliary.p_hi15 -rw-r--r--···0·root·········(0)·root·········(0)·····3821·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Auxiliary.p_hi
16 -rw-r--r--···0·root·········(0)·root·········(0)·····8172·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Functions.p_hi16 -rw-r--r--···0·root·········(0)·root·········(0)·····8173·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Functions.p_hi
17 -rw-r--r--···0·root·········(0)·root·········(0)·····1782·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz.p_hi17 -rw-r--r--···0·root·········(0)·root·········(0)·····1776·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz.p_hi
18 -rw-r--r--···0·root·········(0)·root·········(0)·····2209·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Lib.p_hi18 -rw-r--r--···0·root·········(0)·root·········(0)·····2203·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Lib.p_hi
19 -rw-r--r--···0·root·········(0)·root·········(0)····48038·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Primary.p_hi19 -rw-r--r--···0·root·········(0)·root·········(0)····48044·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Primary.p_hi
20 -rw-r--r--···0·root·········(0)·root·········(0)····52740·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Types.p_hi20 -rw-r--r--···0·root·········(0)·root·········(0)····52732·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Types.p_hi
21 -rw-r--r--···0·root·········(0)·root·········(0)·····6608·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Userdata.p_hi21 -rw-r--r--···0·root·········(0)·root·········(0)·····6617·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Userdata.p_hi
22 -rw-r--r--···0·root·········(0)·root·········(0)·····1973·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Warn.p_hi22 -rw-r--r--···0·root·········(0)·root·········(0)·····1976·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Warn.p_hi
23 -rw-r--r--···0·root·········(0)·root·········(0)····12377·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua.p_hi23 -rw-r--r--···0·root·········(0)·root·········(0)····12374·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua.p_hi
24 -rw-r--r--···0·root·········(0)·root·········(0)···530868·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/libHSlua-2.3.4-9jycuNWuw7q13eGe6UuFpA_p.a24 -rw-r--r--···0·root·········(0)·root·········(0)···530868·2026-01-11·20:33:18.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/libHSlua-2.3.4-DQu9yFSVj944Se7SLRux3V_p.a
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/doc/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/doc/
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-prof/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-prof/
28 -rw-r--r--···0·root·········(0)·root·········(0)······561·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-prof/changelog.Debian.gz28 -rw-r--r--···0·root·········(0)·root·········(0)······561·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-prof/changelog.Debian.gz
29 -rw-r--r--···0·root·········(0)·root·········(0)·····2287·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-lua-prof/changelog.gz29 -rw-r--r--···0·root·········(0)·root·········(0)·····2287·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-lua-prof/changelog.gz
30 -rw-r--r--···0·root·········(0)·root·········(0)·····1716·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-prof/copyright30 -rw-r--r--···0·root·········(0)·root·········(0)·····1716·2026-01-11·20:33:18.000000·./usr/share/doc/libghc-lua-prof/copyright
54.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Auxiliary.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Auxiliary.p_hi
Files 93% similar despite different names
54.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····p6 ·····got····p
7 interface·Lua.Auxiliary·91037 interface·Lua.Auxiliary·9103
8 ··interface·hash:·b16d0daccbfcafce2ccb5db7dea9abf6 
9 ··ABI·hash:·d2b1e49b59d2085d597e416c7ca5c9d2 
10 ··export-list·hash:·98a6c46778cdfc716c2b96efe062c7228 ··interface·hash:·1ac8fcf54d9188c33a839d08f0efccc0
 9 ··ABI·hash:·4909a828b72c78dc8fe2ac6077ff04f4
 10 ··export-list·hash:·e831fc8a16d3016aa7357dcc3ca930a1
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9aad29d48eb55058716db3876074d4ee16 ··src_hash:·9aad29d48eb55058716db3876074d4ee
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 ··luaL_testudata31 ··luaL_testudata
32 ··luaL_traceback32 ··luaL_traceback
33 ··luaL_unref33 ··luaL_unref
34 ··luaL_where34 ··luaL_where
35 ··preloadTableRegistryField35 ··preloadTableRegistryField
36 ··toReference36 ··toReference
37 ··Reference{RefNil·Reference}37 ··Reference{RefNil·Reference}
38 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types38 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
39 boot·module·dependencies:39 boot·module·dependencies:
40 direct·package·dependencies:·base-4.20.2.040 direct·package·dependencies:·base-4.20.2.0
41 plugin·package·dependencies:41 plugin·package·dependencies:
42 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext42 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
43 family·instance·modules:·Control.Applicative43 family·instance·modules:·Control.Applicative
44 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const44 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
45 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid45 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 59, 40 lines modifiedOffset 59, 40 lines modified
59 import··-/··GHC.Internal.IO.Encoding·3a9f8a2e91fc45b5f519275ffad1479f59 import··-/··GHC.Internal.IO.Encoding·3a9f8a2e91fc45b5f519275ffad1479f
60 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e35560 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e355
61 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c61 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
62 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c62 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
63 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd663 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
64 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c64 import··-/··GHC.Magic·97ddde9123d085e670b6604ae45c678c
65 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988865 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
66 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·f3a273088d6745e7bb43c53a5dc2274b 
67 ··exports:·3cc26792206b14977a9d205ad898bb48 
68 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
69 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
70 ··StackIndex·ee2e67c8baf775cd472d732d1882f6bf 
71 ··StackIndex·36e2f8af850a6f9d713ca848fca6d121 
72 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
73 ··State·3d790072436c58ecff52f998793c7b57 
74 ··StatusCode·e0733816fdaa62620de284a1be87d3fd 
75 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
76 ··TypeCode·a398d8c6dc741f6d7e0075c49b876717 
77 ··TypeCode·2176e7981ad8277c2172da7461b02b0d66 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·1e2cbb8bcdcb5a99be3850e65dae2f5a
 67 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 68 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 69 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 70 ··StackIndex·8712d793e1dceebcfbdc1292c3870d65
 71 ··StackIndex·7a0ea600eb70b5bbb851cf0caceae703
 72 ··State·b83f77333139c8689029d7b6550e6270
 73 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 74 ··StatusCode·5345fc6bdfd3cafbe574fc9b2acfa923
 75 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 76 ··TypeCode·8d07e419fc9b609205ccdc3bfc884712
 77 ··TypeCode·03678766c7ba69a151da526e0c155081
78 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf78 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
79 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52179 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
80 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d80 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
81 7b063a975d0ff27f90204c9599ac78f681 a13f767813ce4e7bdef0c88d0706a0b3
82 ··$fEqReference·::·GHC.Classes.Eq·Reference82 ··$fEqReference·::·GHC.Classes.Eq·Reference
83 ··DFunId83 ··DFunId
84 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],84 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
85 ···Inline:·CONLIKE,85 ···Inline:·CONLIKE,
86 ···Unfolding:·DFun:.·@Reference·$fEqReference_$c==·$fEqReference_$c/=]86 ···Unfolding:·DFun:.·@Reference·$fEqReference_$c==·$fEqReference_$c/=]
87 22e01b61fd413a8f2711bbbcf065a0a187 3f6cc0c6c9470bf7bf7e83b1aea7b1dc
88 ··$fEqReference1·::·()88 ··$fEqReference1·::·()
89 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),89 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
90 ···Strictness:·b,·CPR:·b]90 ···Strictness:·b,·CPR:·b]
91 2c1ff8c8c8f530abde802be64df4d81491 c75cf0a42439a0144032bbe2ebf804ad
92 ··$fEqReference_$c/=·::·Reference·->·Reference·->·GHC.Types.Bool92 ··$fEqReference_$c/=·::·Reference·->·Reference·->·GHC.Types.Bool
93 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,93 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
94 ···Inline:·(sat-args=2),94 ···Inline:·(sat-args=2),
95 ···Unfolding:·Core:·StableUser·<2,FalseFalse>95 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
96 ··············\·(x['GHC.Types.Many]·::·Reference)96 ··············\·(x['GHC.Types.Many]·::·Reference)
97 ················(y['GHC.Types.Many]·::·Reference)·->97 ················(y['GHC.Types.Many]·::·Reference)·->
98 ··············case·GHC.Prim.dataToTagSmall#98 ··············case·GHC.Prim.dataToTagSmall#
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ····································(GHC.Internal.Int.I32#·bx)113 ····································(GHC.Internal.Int.I32#·bx)
114 ····································(GHC.Internal.Int.I32#·bx1)·of·wild2·{114 ····································(GHC.Internal.Int.I32#·bx1)·of·wild2·{
115 ·······························GHC.Types.False·->·GHC.Types.True115 ·······························GHC.Types.False·->·GHC.Types.True
116 ·······························GHC.Types.True·->·GHC.Types.False·}116 ·······························GHC.Types.True·->·GHC.Types.False·}
117 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}117 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}
118 ·····················RefNil·->·GHC.Types.False·}118 ·····················RefNil·->·GHC.Types.False·}
119 ················1#·->·GHC.Types.True·}·}·}]119 ················1#·->·GHC.Types.True·}·}·}]
120 9f91d885192455414c6c1c68a91c3f34120 08b2ef3b86909cd2efb7b2ba546f7402
121 ··$fEqReference_$c==·::·Reference·->·Reference·->·GHC.Types.Bool121 ··$fEqReference_$c==·::·Reference·->·Reference·->·GHC.Types.Bool
122 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,122 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<SL><SL>,
123 ···Unfolding:·Core:·<vanilla>123 ···Unfolding:·Core:·<vanilla>
124 ··············\·(a['GHC.Types.Many]·::·Reference)124 ··············\·(a['GHC.Types.Many]·::·Reference)
125 ················(b['GHC.Types.Many]·::·Reference)·->125 ················(b['GHC.Types.Many]·::·Reference)·->
126 ··············case·GHC.Prim.dataToTagSmall#126 ··············case·GHC.Prim.dataToTagSmall#
127 ·····················@'GHC.Types.Lifted127 ·····················@'GHC.Types.Lifted
Offset 139, 72 lines modifiedOffset 139, 72 lines modified
139 ··························Reference·bx1139 ··························Reference·bx1
140 ··························->·GHC.Prim.tagToEnum#140 ··························->·GHC.Prim.tagToEnum#
141 ·······························@GHC.Types.Bool141 ·······························@GHC.Types.Bool
142 ·······························(GHC.Prim.==#·(GHC.Prim.int32ToInt#·bx)·(GHC.Prim.int32ToInt#·bx1))142 ·······························(GHC.Prim.==#·(GHC.Prim.int32ToInt#·bx)·(GHC.Prim.int32ToInt#·bx1))
143 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}143 ··························RefNil·->·case·$fEqReference1·ret_ty·GHC.Types.Bool·of·{}·}
144 ·····················RefNil·->·GHC.Types.True·}144 ·····················RefNil·->·GHC.Types.True·}
145 ················1#·->·GHC.Types.False·}·}·}]145 ················1#·->·GHC.Types.False·}·}·}]
146 d136cfa0bb2e62c4fc49ca85f8a1a939146 6760aac5f92ad047a6dcbcd5186e95d7
147 ··$fShowReference·::·GHC.Internal.Show.Show·Reference147 ··$fShowReference·::·GHC.Internal.Show.Show·Reference
148 ··DFunId148 ··DFunId
149 ··[TagSig:·<TagProper>,149 ··[TagSig:·<TagProper>,
150 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,150 ···LambdaFormInfo:·LFCon[GHC.Internal.Show.C:Show],·Inline:·CONLIKE,
151 ···Unfolding:·DFun:.151 ···Unfolding:·DFun:.
152 ················@Reference152 ················@Reference
153 ················$fShowReference_$cshowsPrec153 ················$fShowReference_$cshowsPrec
154 ················$fShowReference_$cshow154 ················$fShowReference_$cshow
155 ················$fShowReference_$cshowList]155 ················$fShowReference_$cshowList]
156 25c5bf63236122d4011c3cc7cbc761cd156 3ea2b40b0ffd37385e52b8526199f6fd
157 ··$fShowReference1·::·Reference·->·GHC.Internal.Show.ShowS157 ··$fShowReference1·::·Reference·->·GHC.Internal.Show.ShowS
158 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,158 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
159 ···Strictness:·<1L><L>,159 ···Strictness:·<1L><L>,
160 ···Unfolding:·Core:·<vanilla>160 ···Unfolding:·Core:·<vanilla>
161 ··············$fShowReference_$cshowsPrec·$fShowReference2]161 ··············$fShowReference_$cshowsPrec·$fShowReference2]
Max diff block lines reached; 48984/55519 bytes (88.23%) of diff not shown.
11.6 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Call.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Call.p_hi
Files 90% similar despite different names
11.3 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····p6 ·····got····p
7 interface·Lua.Call·91037 interface·Lua.Call·9103
8 ··interface·hash:·4e343c4332303c8039d04a983da8d05b 
9 ··ABI·hash:·7155a3ca9401a73ec8204f0980eaaf3e 
10 ··export-list·hash:·e3f2e72c50c9f17ae7a0d6b75b63f8158 ··interface·hash:·ab84c7ae88e9392dcdda53c8739964f7
 9 ··ABI·hash:·99d74d0c37d6ea59e79ff0c6845f304a
 10 ··export-list·hash:·bb732c44d047757324dcaf1e987aa3b4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6ef029201cf66c14ff6ac12a44e577c816 ··src_hash:·6ef029201cf66c14ff6ac12a44e577c8
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hslua_pushhsfunction21 ··hslua_pushhsfunction
22 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types22 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative27 family·instance·modules:·Control.Applicative
28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 40, 46 lines modifiedOffset 40, 46 lines modified
40 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff40 import··-/··GHC.Internal.Err·e320fec182c47faf2238bb50c69067ff
41 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7141 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
42 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d42 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d
43 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c43 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
44 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d4844 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d48
45 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd645 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
46 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988846 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
47 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·f3a273088d6745e7bb43c53a5dc2274b 
48 ··exports:·3cc26792206b14977a9d205ad898bb48 
49 ··NumResults·e23d403f9aae80655a2adfa3278318f7 
50 ··PreCFunction·5a96b9af9bf1c13d80424843e50d7cd9 
51 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
52 ··State·3d790072436c58ecff52f998793c7b5747 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·1e2cbb8bcdcb5a99be3850e65dae2f5a
 48 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 49 ··NumResults·363f44d63111f0784438a60ee25685f6
 50 ··PreCFunction·8b97e4353fdef3bec2a2202dac7eba47
 51 ··State·b83f77333139c8689029d7b6550e6270
 52 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
53 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf53 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
54 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52154 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
55 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d55 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
56 5c37cf548766260508a7a284b6a0206656 3c488b3d6d187f909d6de884b429e99f
57 ··$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun·::57 ··$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun·::
58 ····Lua.Types.PreCFunction58 ····Lua.Types.PreCFunction
59 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,59 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
60 ···Unfolding:·Core:·<vanilla>60 ···Unfolding:·Core:·<vanilla>
61 ··············$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun161 ··············$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun1
62 ················`cast`62 ················`cast`
63 ··············(<Lua.Types.State>_R63 ··············(<Lua.Types.State>_R
64 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]64 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
65 ··················································<Lua.Types.NumResults>_R))]65 ··················································<Lua.Types.NumResults>_R))]
66 c86f12c2787ca9b39220a1ceb8a3096766 689cab09f14fb88cb91c2df424f4d96b
67 ··$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun1·::67 ··$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun1·::
68 ····Lua.Types.State68 ····Lua.Types.State
69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld69 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·Lua.Types.NumResults·#)70 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·Lua.Types.NumResults·#)
71 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,71 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1L><L>,
72 ···Unfolding:·Core:·<vanilla>72 ···Unfolding:·Core:·<vanilla>
73 ··············\·(l['GHC.Types.Many]·::·Lua.Types.State)73 ··············\·(l['GHC.Types.Many]·::·Lua.Types.State)
74 ················(s['GHC.Types.Many]·::·GHC.Prim.State#74 ················(s['GHC.Types.Many]·::·GHC.Prim.State#
75 ·········································GHC.Prim.RealWorld)[OneShot]·->75 ·········································GHC.Prim.RealWorld)[OneShot]·->
76 ··············case·l·`cast`76 ··············case·l·`cast`
77 ···················(Lua.Types.N:State[0])·of·ds·{·GHC.Internal.Ptr.Ptr·ds1·->77 ···················(Lua.Types.N:State[0])·of·ds·{·GHC.Internal.Ptr.Ptr·ds1·->
78 ··············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hslua_extracthsfun·::·GHC.Prim.Addr#78 ··············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hslua_extracthsfun·::·GHC.Prim.Addr#
79 ·····································································································->·GHC.Prim.State#79 ·····································································································->·GHC.Prim.State#
80 ··········································································································GHC.Prim.RealWorld80 ··········································································································GHC.Prim.RealWorld
81 ·····································································································->·(#·GHC.Prim.State#81 ·····································································································->·(#·GHC.Prim.State#
82 ·············································································································GHC.Prim.RealWorld,82 ·············································································································GHC.Prim.RealWorld,
83 ···········································································································GHC.Prim.Addr#·#)}83 ···········································································································GHC.Prim.Addr#·#)}
84 ·····················ds184 ·····················ds1
85 ·····················s·of·wild·{·(#,#)·ds2·ds3·->85 ·····················s·of·wild·{·(#,#)·ds2·ds3·->
Offset 97, 58 lines modifiedOffset 97, 58 lines modified
97 ··························ipv197 ··························ipv1
98 ··························ipv·of·ds5·{·(#,#)·ipv2·ipv3·->98 ··························ipv·of·ds5·{·(#,#)·ipv2·ipv3·->
99 ···················(ipv3·ds·`cast`·(Sym·(Lua.Types.N:State[0])))99 ···················(ipv3·ds·`cast`·(Sym·(Lua.Types.N:State[0])))
100 ·····················`cast`100 ·····················`cast`
101 ···················(GHC.Types.N:IO[0]·<Lua.Types.NumResults>_R)101 ···················(GHC.Types.N:IO[0]·<Lua.Types.NumResults>_R)
102 ·····················ipv2·}·}102 ·····················ipv2·}·}
103 ················1#103 ················1#
104 ················->·case·$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun2104 ················->·case·$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun2
105 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,105 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
106 ·····························Lua.Types.NumResults·#)106 ·····························Lua.Types.NumResults·#)
107 ···················of·{}·}·}·}]107 ···················of·{}·}·}·}]
108 c507c38aa36ddb769ee385a7efd0a69c108 0d868706587c97ae22df700caadb2d2c
109 ··$fstableZC0ZCluazm2zi3zi4zm9jycuNWuw7q13eGe6UuFpAZCLuaziCallZChsluazucallhsfun2·::109 ··$fstableZC0ZCluazm2zi3zi4zmDQu9yFSVj944Se7SLRux3VZCLuaziCallZChsluazucallhsfun2·::
110 ····GHC.Types.IO·Lua.Types.NumResults110 ····GHC.Types.IO·Lua.Types.NumResults
111 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),111 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
112 ···Strictness:·b,·CPR:·b]112 ···Strictness:·b,·CPR:·b]
113 33d0a35ead5c8ef0c548433e700d9ec7113 0dead72712452e446c49b20b85991cfa
114 ··$trModule·::·GHC.Types.Module114 ··$trModule·::·GHC.Types.Module
115 ··[HasNoCafRefs,·TagSig:·<TagProper>,115 ··[HasNoCafRefs,·TagSig:·<TagProper>,
116 ···LambdaFormInfo:·LFCon[GHC.Types.Module],116 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
117 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]117 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
118 fcfd16313001af620aa72e44e2aaf6eb118 0df9dcbfe90861f30fb0495d744f4f7c
119 ··$trModule1·::·GHC.Types.TrName119 ··$trModule1·::·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·$trModule2]122 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
123 3a1f5bc4addf7ce91b0e13f6783fcd5b123 435531a1193698e28db3c4dcf1456c2c
124 ··$trModule2·::·GHC.Prim.Addr#124 ··$trModule2·::·GHC.Prim.Addr#
125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,125 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
126 ···Unfolding:·Core:·<vanilla>·"Lua.Call"#]126 ···Unfolding:·Core:·<vanilla>·"Lua.Call"#]
127 49068f45e839bb027b67630dbb9bdbdb127 5b5fc217330920ae4d528c71d19ca4fc
128 ··$trModule3·::·GHC.Types.TrName128 ··$trModule3·::·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·$trModule4]131 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
132 9b3c6c0aba7af17cf4ac11b89458c0e2132 88f62f833e475f62629e3564d3077e6a
133 ··$trModule4·::·GHC.Prim.Addr#133 ··$trModule4·::·GHC.Prim.Addr#
134 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,134 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
135 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
136 9cd2a8e90d0379d4b8e7189d5421c536135 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 136 08e9c4a7fbdfde0ca4c54760e371aaad
137 ··hslua_pushhsfunction·::137 ··hslua_pushhsfunction·::
138 ····Lua.Types.State·->·Lua.Types.PreCFunction·->·GHC.Types.IO·()138 ····Lua.Types.State·->·Lua.Types.PreCFunction·->·GHC.Types.IO·()
Max diff block lines reached; 3706/11537 bytes (32.12%) of diff not shown.
80.2 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Constants.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Constants.p_hi
Files 98% similar despite different names
80.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Lua.Constants·91037 interface·Lua.Constants·9103
8 ··interface·hash:·86db1df4438605f7cda981bcc75e9e22 
9 ··ABI·hash:·13a4e02f490f657c509489e755ccb96c 
10 ··export-list·hash:·8e7a738b6b4f2e0b97d102c7e0ba05138 ··interface·hash:·82c242043600661b7554f3ab7ef25598
 9 ··ABI·hash:·82a784b6649cee76f58eab337f735133
 10 ··export-list·hash:·b96a59a46c0c6ceacb9d181005a61bc9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ce3f6b1bce378968020492cf86c4b67912 ··flag·hash:·ce3f6b1bce378968020492cf86c4b679
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9f75bdca84d8a542174b39093797d44c16 ··src_hash:·9f75bdca84d8a542174b39093797d44c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 69, 575 lines modifiedOffset 69, 575 lines modified
69 ··LUA_TSTRING69 ··LUA_TSTRING
70 ··LUA_TTABLE70 ··LUA_TTABLE
71 ··LUA_TTHREAD71 ··LUA_TTHREAD
72 ··LUA_TUSERDATA72 ··LUA_TUSERDATA
73 ··LUA_VERSION73 ··LUA_VERSION
74 ··LUA_YIELD74 ··LUA_YIELD
75 ··TRUE75 ··TRUE
76 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types76 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
77 boot·module·dependencies:77 boot·module·dependencies:
78 direct·package·dependencies:·base-4.20.2.078 direct·package·dependencies:·base-4.20.2.0
79 plugin·package·dependencies:79 plugin·package·dependencies:
80 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext80 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
81 family·instance·modules:·Control.Applicative81 family·instance·modules:·Control.Applicative
82 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const82 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
83 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid83 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
84 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord84 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
85 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList85 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
86 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception86 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
87 ·························GHC.Internal.RTS.Flags·Lua.Types87 ·························GHC.Internal.RTS.Flags·Lua.Types
88 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f88 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
89 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a89 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
90 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7190 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
91 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·f3a273088d6745e7bb43c53a5dc2274b 
92 ··exports:·3cc26792206b14977a9d205ad898bb48 
93 ··ArithOPCode·59e54d0791a3764f150720eeae50a124 
94 ··ArithOPCode·482a745ef01c5af1713ad456e6b62e10 
95 ··GCCode·619c993e979b570ed6b5efaf2a96f910 
96 ··GCCode·011cd54d33c396b1b8200cbdd3426c8b 
97 ··Integer·f5bd0187cea220a2ed4bfdaa486c5b1a 
98 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
99 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
100 ··NumResults·e23d403f9aae80655a2adfa3278318f7 
101 ··NumResults·47290b5c04bfe9d0f9d1137f3e82ddc5 
102 ··OPCode·2bee7fc21419909eee398b8d18a6b4bf 
103 ··OPCode·e33a06e50e940de64a7112d157510ce3 
104 ··StackIndex·ee2e67c8baf775cd472d732d1882f6bf 
105 ··StackIndex·36e2f8af850a6f9d713ca848fca6d121 
106 ··StatusCode·e0733816fdaa62620de284a1be87d3fd 
107 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
108 ··TypeCode·a398d8c6dc741f6d7e0075c49b876717 
109 ··TypeCode·2176e7981ad8277c2172da7461b02b0d91 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·1e2cbb8bcdcb5a99be3850e65dae2f5a
 92 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 93 ··ArithOPCode·c9f533da8d2fe491e7401097ee7485e1
 94 ··ArithOPCode·4cc71eedb5bf8b848879b40a01e2d258
 95 ··GCCode·50c3fd833c15847193c6132576bfd780
 96 ··GCCode·2fd665002db01cac96a7eae05362b2cc
 97 ··Integer·c7839ec48c4a1e891f7a06364f287be2
 98 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 99 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 100 ··NumResults·363f44d63111f0784438a60ee25685f6
 101 ··NumResults·6364bea3401a44906967929ea5b45d15
 102 ··OPCode·805f3183c71a362091920c7cac84dd30
 103 ··OPCode·cddac0c1962d35ebd3feda7dba00b90c
 104 ··StackIndex·8712d793e1dceebcfbdc1292c3870d65
 105 ··StackIndex·7a0ea600eb70b5bbb851cf0caceae703
 106 ··StatusCode·5345fc6bdfd3cafbe574fc9b2acfa923
 107 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 108 ··TypeCode·8d07e419fc9b609205ccdc3bfc884712
 109 ··TypeCode·03678766c7ba69a151da526e0c155081
110 addDependentFile·"src/Lua/Constants.hsc"·e020856c8be4575808afd7d841ab8e9c110 addDependentFile·"src/Lua/Constants.hsc"·e020856c8be4575808afd7d841ab8e9c
111 97601b81afc526697ca8761b19ab5098111 46b739a7a45343630f3df65a87081998
112 ··$bFALSE·::·Lua.Types.LuaBool112 ··$bFALSE·::·Lua.Types.LuaBool
113 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),113 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
114 ···Unfolding:·Core:·<vanilla>114 ···Unfolding:·Core:·<vanilla>
115 ··············$bFALSE1115 ··············$bFALSE1
116 ················`cast`116 ················`cast`
117 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])117 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
118 ···············;·Sym·(Lua.Types.N:LuaBool[0]))]118 ···············;·Sym·(Lua.Types.N:LuaBool[0]))]
119 d8ae03b9758c3dcd41a095000336e128119 f8fe2a700bedb67fdbc73c167e79a30f
120 ··$bFALSE1·::·GHC.Internal.Int.Int32120 ··$bFALSE1·::·GHC.Internal.Int.Int32
121 ··[HasNoCafRefs,·TagSig:·<TagProper>,121 ··[HasNoCafRefs,·TagSig:·<TagProper>,
122 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],122 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],
123 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·0#Int32]123 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·0#Int32]
124 5e69f56d85f447945ad472573b836b40124 ecf8c053b4840abdb0acff76499ce1ce
125 ··$bLUA_COPYRIGHT·::·GHC.Internal.Base.String125 ··$bLUA_COPYRIGHT·::·GHC.Internal.Base.String
126 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),126 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
127 ···Unfolding:·Core:·<vanilla>127 ···Unfolding:·Core:·<vanilla>
128 ··············GHC.CString.unpackCString#·$bLUA_COPYRIGHT1]128 ··············GHC.CString.unpackCString#·$bLUA_COPYRIGHT1]
129 c4a44f2ada3ada364b37ff24c4b16f55129 d7ffc07551622c7e1f89b08dab3d3e79
130 ··$bLUA_COPYRIGHT1·::·GHC.Prim.Addr#130 ··$bLUA_COPYRIGHT1·::·GHC.Prim.Addr#
131 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,131 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
132 ···Unfolding:·Core:·<vanilla>132 ···Unfolding:·Core:·<vanilla>
133 ··············"Lua·5.4.8··Copyright·(C)·1994-2025·Lua.org,·PUC-Rio"#]133 ··············"Lua·5.4.8··Copyright·(C)·1994-2025·Lua.org,·PUC-Rio"#]
134 f28919c27d59352efb8747139696b5f7134 85cc8f655c83cfad417e1524d147ed00
135 ··$bLUA_ERRERR·::·Lua.Types.StatusCode135 ··$bLUA_ERRERR·::·Lua.Types.StatusCode
136 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),136 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
137 ···Unfolding:·Core:·<vanilla>137 ···Unfolding:·Core:·<vanilla>
138 ··············$bLUA_ERRERR1138 ··············$bLUA_ERRERR1
139 ················`cast`139 ················`cast`
140 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])140 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
141 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]141 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]
142 534c73311c54bad9373bfb19b69d9f73142 d181bc11d5939b7de70b1db9a7c9ac44
143 ··$bLUA_ERRERR1·::·GHC.Internal.Int.Int32143 ··$bLUA_ERRERR1·::·GHC.Internal.Int.Int32
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
145 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],145 ···LambdaFormInfo:·LFCon[GHC.Internal.Int.I32#],
146 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·5#Int32]146 ···Unfolding:·Core:·<vanilla>·GHC.Internal.Int.I32#·5#Int32]
147 fffc842ece3eb1b5bbfe5f6dfbefd126147 f1044866ab48eb9d8cd84ee55499b744
148 ··$bLUA_ERRFILE·::·Lua.Types.StatusCode148 ··$bLUA_ERRFILE·::·Lua.Types.StatusCode
149 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),149 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
150 ···Unfolding:·Core:·<vanilla>150 ···Unfolding:·Core:·<vanilla>
151 ··············$bLUA_ERRFILE1151 ··············$bLUA_ERRFILE1
152 ················`cast`152 ················`cast`
153 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])153 ··············(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
154 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]154 ···············;·Sym·(Lua.Types.N:StatusCode[0]))]
155 a654f2bc17e9edefa2edecc8e1550a5a155 e7da406ef83b05587b705a6127183f0e
156 ··$bLUA_ERRFILE1·::·GHC.Internal.Int.Int32156 ··$bLUA_ERRFILE1·::·GHC.Internal.Int.Int32
157 ··[HasNoCafRefs,·TagSig:·<TagProper>,157 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 75688/81848 bytes (92.47%) of diff not shown.
8.16 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Debug.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Debug.p_hi
Files 82% similar despite different names
7.9 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····p6 ·····got····p
7 interface·Lua.Debug·91037 interface·Lua.Debug·9103
8 ··interface·hash:·34fcf54d332e2f7529895666dfd5edfd 
9 ··ABI·hash:·b1f250159064b6151ad1a2b5911a7ba0 
10 ··export-list·hash:·69a64123886e6256ee64b1a53937e93d8 ··interface·hash:·2902754c6c6cc051b0b815b81c660e96
 9 ··ABI·hash:·ac4360284d4a9e1d4d9b5258e7069018
 10 ··export-list·hash:·743ff6c1e2a8fb948cf768f6e0784674
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·500bc3eccadd27451764cb3ae4ba0b4712 ··flag·hash:·500bc3eccadd27451764cb3ae4ba0b47
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a63a67c39993f6dc0531db6dc35ef85b16 ··src_hash:·a63a67c39993f6dc0531db6dc35ef85b
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··lua_getupvalue21 ··lua_getupvalue
22 ··lua_setupvalue22 ··lua_setupvalue
23 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types23 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
24 boot·module·dependencies:24 boot·module·dependencies:
25 direct·package·dependencies:·base-4.20.2.025 direct·package·dependencies:·base-4.20.2.0
26 plugin·package·dependencies:26 plugin·package·dependencies:
27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext27 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
28 family·instance·modules:·Control.Applicative28 family·instance·modules:·Control.Applicative
29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const29 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid30 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 33, 44 lines modifiedOffset 33, 44 lines modified
33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception33 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
34 ·························GHC.Internal.RTS.Flags·Lua.Types34 ·························GHC.Internal.RTS.Flags·Lua.Types
35 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f35 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a36 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
37 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f37 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f
38 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7138 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
39 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988839 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
40 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·f3a273088d6745e7bb43c53a5dc2274b 
41 ··exports:·3cc26792206b14977a9d205ad898bb48 
42 ··StackIndex·ee2e67c8baf775cd472d732d1882f6bf 
43 ··StackIndex·36e2f8af850a6f9d713ca848fca6d121 
44 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
45 ··State·3d790072436c58ecff52f998793c7b57 
46 02268835772373b5b2e2ecccfc95570040 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·1e2cbb8bcdcb5a99be3850e65dae2f5a
 41 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 42 ··StackIndex·8712d793e1dceebcfbdc1292c3870d65
 43 ··StackIndex·7a0ea600eb70b5bbb851cf0caceae703
 44 ··State·b83f77333139c8689029d7b6550e6270
 45 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 46 0096f493165ed619a8e70ba78ff57e3f
47 ··$trModule·::·GHC.Types.Module47 ··$trModule·::·GHC.Types.Module
48 ··[HasNoCafRefs,·TagSig:·<TagProper>,48 ··[HasNoCafRefs,·TagSig:·<TagProper>,
49 ···LambdaFormInfo:·LFCon[GHC.Types.Module],49 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
50 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]50 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
51 edec5c56c931f2691e30e582c14a295751 0ca479e38be97215e3e5003a8b1f1500
52 ··$trModule1·::·GHC.Types.TrName52 ··$trModule1·::·GHC.Types.TrName
53 ··[HasNoCafRefs,·TagSig:·<TagProper>,53 ··[HasNoCafRefs,·TagSig:·<TagProper>,
54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],54 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]55 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
56 47ecb80a4ef59ba75aec6fc91ea1c17556 cfb53d81dbba244f82a74afe99a3dbcf
57 ··$trModule2·::·GHC.Prim.Addr#57 ··$trModule2·::·GHC.Prim.Addr#
58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,58 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
59 ···Unfolding:·Core:·<vanilla>·"Lua.Debug"#]59 ···Unfolding:·Core:·<vanilla>·"Lua.Debug"#]
60 a45945d1ab413ab76fc092c29060cc2160 da1e09f25583153ba08881d7fa336a82
61 ··$trModule3·::·GHC.Types.TrName61 ··$trModule3·::·GHC.Types.TrName
62 ··[HasNoCafRefs,·TagSig:·<TagProper>,62 ··[HasNoCafRefs,·TagSig:·<TagProper>,
63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],63 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]64 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
65 016b09c49c73a9697865ab2f23b5ee9865 a214ee14471cbd57e22a99c4b6008a5f
66 ··$trModule4·::·GHC.Prim.Addr#66 ··$trModule4·::·GHC.Prim.Addr#
67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,67 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
68 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
69 84e3d27425c0428f648f392a2250e8bd68 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 69 70854181652991cdb1fbbdcaf3f447e1
70 ··lua_getupvalue·::70 ··lua_getupvalue·::
71 ····Lua.Types.State71 ····Lua.Types.State
72 ····->·Lua.Types.StackIndex72 ····->·Lua.Types.StackIndex
73 ····->·GHC.Internal.Foreign.C.Types.CInt73 ····->·GHC.Internal.Foreign.C.Types.CInt
74 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString74 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString
75 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,75 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
76 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,76 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)80 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
81 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)81 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
82 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#82 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
83 ············································GHC.Prim.RealWorld)[OneShot]·->83 ············································GHC.Prim.RealWorld)[OneShot]·->
84 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->84 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
85 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->85 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
86 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->86 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->
87 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:lua_getupvalue·::·GHC.Prim.Addr#87 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:lua_getupvalue·::·GHC.Prim.Addr#
88 ··································································································->·GHC.Prim.Int32#88 ··································································································->·GHC.Prim.Int32#
89 ··································································································->·GHC.Prim.Int32#89 ··································································································->·GHC.Prim.Int32#
90 ··································································································->·GHC.Prim.State#90 ··································································································->·GHC.Prim.State#
91 ·······································································································GHC.Prim.RealWorld91 ·······································································································GHC.Prim.RealWorld
92 ··································································································->·(#·GHC.Prim.State#92 ··································································································->·(#·GHC.Prim.State#
93 ··········································································································GHC.Prim.RealWorld,93 ··········································································································GHC.Prim.RealWorld,
94 ········································································································GHC.Prim.Addr#·#)}94 ········································································································GHC.Prim.Addr#·#)}
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 ··············(Sym·(Lua.Types.N:State[0])104 ··············(Sym·(Lua.Types.N:State[0])
105 ···············%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])105 ···············%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
106 ··········································;·Sym·(Lua.Types.N:StackIndex[0]))106 ··········································;·Sym·(Lua.Types.N:StackIndex[0]))
107 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])107 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
108 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]108 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
109 ··················································<GHC.Internal.Ptr.Ptr109 ··················································<GHC.Internal.Ptr.Ptr
110 ·····················································GHC.Internal.Foreign.C.Types.CChar>_R))]110 ·····················································GHC.Internal.Foreign.C.Types.CChar>_R))]
111 7905722ba24590be6cbe9a5881e214f7111 ea9043ba7e23765a4a8a2a8dc2570c17
112 ··lua_setupvalue·::112 ··lua_setupvalue·::
113 ····Lua.Types.State113 ····Lua.Types.State
114 ····->·Lua.Types.StackIndex114 ····->·Lua.Types.StackIndex
115 ····->·GHC.Internal.Foreign.C.Types.CInt115 ····->·GHC.Internal.Foreign.C.Types.CInt
116 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString116 ····->·GHC.Types.IO·GHC.Internal.Foreign.C.String.Encoding.CString
117 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,117 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
118 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,118 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)122 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
123 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)123 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
124 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#124 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
125 ············································GHC.Prim.RealWorld)[OneShot]·->125 ············································GHC.Prim.RealWorld)[OneShot]·->
126 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->126 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
127 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->127 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
128 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->128 ···············case·ds2·of·ds7·{·GHC.Internal.Int.I32#·ds8·->
129 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:lua_setupvalue·::·GHC.Prim.Addr#129 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:lua_setupvalue·::·GHC.Prim.Addr#
130 ··································································································->·GHC.Prim.Int32#130 ··································································································->·GHC.Prim.Int32#
131 ··································································································->·GHC.Prim.Int32#131 ··································································································->·GHC.Prim.Int32#
Max diff block lines reached; 495/8052 bytes (6.15%) of diff not shown.
9.92 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Auxiliary.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Auxiliary.p_hi
Files 94% similar despite different names
9.64 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····p6 ·····got····p
7 interface·Lua.Ersatz.Auxiliary·91037 interface·Lua.Ersatz.Auxiliary·9103
8 ··interface·hash:·4dcb6ea5f2006735e0d69c28b07ee9ce 
9 ··ABI·hash:·4b3ca79c4be0b1968733d700c5e7aae9 
10 ··export-list·hash:·8f776bf54b2afb3eec9ababe7b405fe88 ··interface·hash:·549d4f7bc1eaa840154ed5f11b09aa81
 9 ··ABI·hash:·ad6acf98a6f56c57d746368203d189d3
 10 ··export-list·hash:·58adccffd3e684eb6afcbadb97fc4b2b
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·500bc3eccadd27451764cb3ae4ba0b4712 ··flag·hash:·500bc3eccadd27451764cb3ae4ba0b47
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a052b53adb6bef499ff5ed9850bfaaea16 ··src_hash:·a052b53adb6bef499ff5ed9850bfaaea
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hsluaL_newstate21 ··hsluaL_newstate
22 ··hsluaL_requiref22 ··hsluaL_requiref
23 ··hsluaL_tolstring23 ··hsluaL_tolstring
24 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types24 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.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 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.Applicative29 family·instance·modules:·Control.Applicative
30 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const30 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid31 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 35, 65 lines modifiedOffset 35, 65 lines modified
35 ·························GHC.Internal.RTS.Flags·Lua.Types35 ·························GHC.Internal.RTS.Flags·Lua.Types
36 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f36 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
37 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d3637 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36
38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a38 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
39 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7139 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
40 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c40 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
41 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988841 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
42 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·f3a273088d6745e7bb43c53a5dc2274b 
43 ··exports:·3cc26792206b14977a9d205ad898bb48 
44 ··CFunction·df7d5669b70557d67de2c22845946f43 
45 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
46 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
47 ··NumResults·e23d403f9aae80655a2adfa3278318f7 
48 ··StackIndex·ee2e67c8baf775cd472d732d1882f6bf 
49 ··StackIndex·36e2f8af850a6f9d713ca848fca6d121 
50 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
51 ··State·3d790072436c58ecff52f998793c7b57 
52 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
53 beb84f9767f6811fc2881573dc4a6f4542 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·1e2cbb8bcdcb5a99be3850e65dae2f5a
 43 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 44 ··CFunction·8f0a94a6635451c93a444e1c8d4e22d8
 45 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 46 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 47 ··NumResults·363f44d63111f0784438a60ee25685f6
 48 ··StackIndex·8712d793e1dceebcfbdc1292c3870d65
 49 ··StackIndex·7a0ea600eb70b5bbb851cf0caceae703
 50 ··State·b83f77333139c8689029d7b6550e6270
 51 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 52 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 53 d875627c99a9d288c9d921902d53f520
54 ··$trModule·::·GHC.Types.Module54 ··$trModule·::·GHC.Types.Module
55 ··[HasNoCafRefs,·TagSig:·<TagProper>,55 ··[HasNoCafRefs,·TagSig:·<TagProper>,
56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],56 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]57 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
58 b6aa97229c99fd85f176d25391d6ae1c58 5c545dcd7796bd8230ef6b9d50f0f083
59 ··$trModule1·::·GHC.Types.TrName59 ··$trModule1·::·GHC.Types.TrName
60 ··[HasNoCafRefs,·TagSig:·<TagProper>,60 ··[HasNoCafRefs,·TagSig:·<TagProper>,
61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],61 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]62 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
63 7e44ac5ab576a084d8a9a8449037046c63 f3a8b93dec36463b5bfb2729c531f122
64 ··$trModule2·::·GHC.Prim.Addr#64 ··$trModule2·::·GHC.Prim.Addr#
65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,65 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
66 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Auxiliary"#]66 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Auxiliary"#]
67 e498893393039bf0ae205a1c0f58e2ad67 6da64cff83fe27afa4c0df70ee7baaca
68 ··$trModule3·::·GHC.Types.TrName68 ··$trModule3·::·GHC.Types.TrName
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
72 ded38b9ee0275512aadf3953e4b6e7da72 3017d6efe5df4818868d40298c4c9dfb
73 ··$trModule4·::·GHC.Prim.Addr#73 ··$trModule4·::·GHC.Prim.Addr#
74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
75 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
76 8f7cf382b660be84ea01c8cc85d4c2ad75 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 76 0399ddfaf3e5c27e80704ebeb4c44783
77 ··hsluaL_newstate·::·GHC.Types.IO·Lua.Types.State77 ··hsluaL_newstate·::·GHC.Types.IO·Lua.Types.State
78 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,78 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
79 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,79 ···LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
80 ···CPR:·1(,·1),80 ···CPR:·1(,·1),
81 ···Unfolding:·Core:·StableSystem·<0,FalseTrue>81 ···Unfolding:·Core:·StableSystem·<0,FalseTrue>
82 ··············(\·(ds['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->82 ··············(\·(ds['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->
83 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hsluaL_newstate·::·GHC.Prim.State#83 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hsluaL_newstate·::·GHC.Prim.State#
84 ·····································································································GHC.Prim.RealWorld84 ·····································································································GHC.Prim.RealWorld
85 ···································································································->·(#·GHC.Prim.State#85 ···································································································->·(#·GHC.Prim.State#
86 ···········································································································GHC.Prim.RealWorld,86 ···········································································································GHC.Prim.RealWorld,
87 ·········································································································GHC.Prim.Addr#·#)}87 ·········································································································GHC.Prim.Addr#·#)}
88 ······················ds·of·wild·{·(#,#)·ds1·ds2·->88 ······················ds·of·wild·{·(#,#)·ds1·ds2·->
89 ···············(#·ds1,·GHC.Internal.Ptr.Ptr·@()·ds2·#)·})89 ···············(#·ds1,·GHC.Internal.Ptr.Ptr·@()·ds2·#)·})
90 ················`cast`90 ················`cast`
91 ··············(Sym·(GHC.Types.N:IO[0]·(Lua.Types.N:State[0])))]91 ··············(Sym·(GHC.Types.N:IO[0]·(Lua.Types.N:State[0])))]
92 4c3a2e06cb1647ba665dddcf3ed0d88b92 ef4cdaf1581d3052c4d28a40be56a50b
93 ··hsluaL_requiref·::93 ··hsluaL_requiref·::
94 ····Lua.Types.State94 ····Lua.Types.State
95 ····->·GHC.Internal.Ptr.Ptr·GHC.Internal.Foreign.C.Types.CChar95 ····->·GHC.Internal.Ptr.Ptr·GHC.Internal.Foreign.C.Types.CChar
96 ····->·Lua.Types.CFunction96 ····->·Lua.Types.CFunction
97 ····->·Lua.Types.LuaBool97 ····->·Lua.Types.LuaBool
98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode
99 ····->·GHC.Types.IO·()99 ····->·GHC.Types.IO·()
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#113 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
114 ············································GHC.Prim.RealWorld)[OneShot]·->114 ············································GHC.Prim.RealWorld)[OneShot]·->
115 ···············case·ds·of·ds5·{·GHC.Internal.Ptr.Ptr·ds6·->115 ···············case·ds·of·ds5·{·GHC.Internal.Ptr.Ptr·ds6·->
116 ···············case·ds1·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->116 ···············case·ds1·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->
117 ···············case·ds2·of·ds9·{·GHC.Internal.Ptr.FunPtr·ds10·->117 ···············case·ds2·of·ds9·{·GHC.Internal.Ptr.FunPtr·ds10·->
118 ···············case·ds3·of·ds11·{·GHC.Internal.Int.I32#·ds12·->118 ···············case·ds3·of·ds11·{·GHC.Internal.Int.I32#·ds12·->
119 ···············case·ds4·of·ds13·{·GHC.Internal.Ptr.Ptr·ds14·->119 ···············case·ds4·of·ds13·{·GHC.Internal.Ptr.Ptr·ds14·->
120 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hsluaL_requiref·::·GHC.Prim.Addr#120 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hsluaL_requiref·::·GHC.Prim.Addr#
121 ···································································································->·GHC.Prim.Addr#121 ···································································································->·GHC.Prim.Addr#
122 ···································································································->·GHC.Prim.Addr#122 ···································································································->·GHC.Prim.Addr#
123 ···································································································->·GHC.Prim.Int32#123 ···································································································->·GHC.Prim.Int32#
124 ···································································································->·GHC.Prim.Addr#124 ···································································································->·GHC.Prim.Addr#
125 ···································································································->·GHC.Prim.State#125 ···································································································->·GHC.Prim.State#
126 ········································································································GHC.Prim.RealWorld126 ········································································································GHC.Prim.RealWorld
127 ···································································································->·(#·GHC.Prim.State#127 ···································································································->·(#·GHC.Prim.State#
Max diff block lines reached; 2489/9830 bytes (25.32%) of diff not shown.
25.9 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz/Functions.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz/Functions.p_hi
Files 94% similar despite different names
25.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····p6 ·····got····p
7 interface·Lua.Ersatz.Functions·91037 interface·Lua.Ersatz.Functions·9103
8 ··interface·hash:·ae96d2036ac69720c47c5aeac71ccacd 
9 ··ABI·hash:·497c22bef52127d5a29e5bab29d0319f 
10 ··export-list·hash:·e15ee73226e79043d98134ddd0f732958 ··interface·hash:·7c1924adc69e0919e0586508d98b08f1
 9 ··ABI·hash:·4d4c229492f068b3639007b0e4d5e9a6
 10 ··export-list·hash:·3b1dc48f93de316d6f94bc5d95e9d223
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·59ff03c9f5d8ca499f1bc14798da461a16 ··src_hash:·59ff03c9f5d8ca499f1bc14798da461a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ··hslua_concat23 ··hslua_concat
24 ··hslua_error24 ··hslua_error
25 ··hslua_getglobal25 ··hslua_getglobal
26 ··hslua_gettable26 ··hslua_gettable
27 ··hslua_next27 ··hslua_next
28 ··hslua_setglobal28 ··hslua_setglobal
29 ··hslua_settable29 ··hslua_settable
30 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types30 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
31 boot·module·dependencies:31 boot·module·dependencies:
32 direct·package·dependencies:·base-4.20.2.032 direct·package·dependencies:·base-4.20.2.0
33 plugin·package·dependencies:33 plugin·package·dependencies:
34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext34 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
35 family·instance·modules:·Control.Applicative35 family·instance·modules:·Control.Applicative
36 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const36 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid37 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 42, 60 lines modifiedOffset 42, 60 lines modified
42 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f42 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
43 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d3643 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36
44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
45 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f45 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f
46 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7146 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
47 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c47 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
48 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988848 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
49 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·f3a273088d6745e7bb43c53a5dc2274b 
50 ··exports:·3cc26792206b14977a9d205ad898bb48 
51 ··ArithOPCode·59e54d0791a3764f150720eeae50a124 
52 ··ArithOPCode·482a745ef01c5af1713ad456e6b62e10 
53 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
54 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
55 ··NumArgs·55d64e363fa2e674d49b3e40fd9a8161 
56 ··NumArgs·ef5fd2ae96cd8e49d369f652251770ba 
57 ··NumResults·e23d403f9aae80655a2adfa3278318f7 
58 ··NumResults·47290b5c04bfe9d0f9d1137f3e82ddc5 
59 ··OPCode·2bee7fc21419909eee398b8d18a6b4bf 
60 ··OPCode·e33a06e50e940de64a7112d157510ce3 
61 ··StackIndex·ee2e67c8baf775cd472d732d1882f6bf 
62 ··StackIndex·36e2f8af850a6f9d713ca848fca6d121 
63 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
64 ··State·3d790072436c58ecff52f998793c7b57 
65 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
66 ··TypeCode·a398d8c6dc741f6d7e0075c49b876717 
67 ··TypeCode·2176e7981ad8277c2172da7461b02b0d49 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·1e2cbb8bcdcb5a99be3850e65dae2f5a
 50 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 51 ··ArithOPCode·c9f533da8d2fe491e7401097ee7485e1
 52 ··ArithOPCode·4cc71eedb5bf8b848879b40a01e2d258
 53 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 54 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 55 ··NumArgs·3b2c59ecc8727a9b83646bea62ad0a99
 56 ··NumArgs·ea3f686db66308121a64d6fc3168755f
 57 ··NumResults·363f44d63111f0784438a60ee25685f6
 58 ··NumResults·6364bea3401a44906967929ea5b45d15
 59 ··OPCode·805f3183c71a362091920c7cac84dd30
 60 ··OPCode·cddac0c1962d35ebd3feda7dba00b90c
 61 ··StackIndex·8712d793e1dceebcfbdc1292c3870d65
 62 ··StackIndex·7a0ea600eb70b5bbb851cf0caceae703
 63 ··State·b83f77333139c8689029d7b6550e6270
 64 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 65 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
 66 ··TypeCode·8d07e419fc9b609205ccdc3bfc884712
 67 ··TypeCode·03678766c7ba69a151da526e0c155081
68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf68 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
69 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52169 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d70 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
71 b58ea30a30f851ca9bb5c3b58d629ec071 a8d3b72db1cf3006ec6e255c7629ec2d
72 ··$trModule·::·GHC.Types.Module72 ··$trModule·::·GHC.Types.Module
73 ··[HasNoCafRefs,·TagSig:·<TagProper>,73 ··[HasNoCafRefs,·TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],74 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]75 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
76 49ed3059ff87325c34bf05f0b7a34f8576 6613f99af87954f21b963a2c70177365
77 ··$trModule1·::·GHC.Types.TrName77 ··$trModule1·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
81 4dc9730915f570d222a8c8fd9e9a9f3881 3d4c9efbf6fe6624540263a5b13ca1c8
82 ··$trModule2·::·GHC.Prim.Addr#82 ··$trModule2·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Functions"#]84 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz.Functions"#]
85 0d3789101ad5536c1b029da45fb87cb785 3de46cd1e88e446419a48a08624f93bc
86 ··$trModule3·::·GHC.Types.TrName86 ··$trModule3·::·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·$trModule4]89 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
90 88e711c83977579e79a423d3e14ba72190 d801361645192c62825b913687f6a326
91 ··$trModule4·::·GHC.Prim.Addr#91 ··$trModule4·::·GHC.Prim.Addr#
92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,92 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
93 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
94 71430be626bb059b09994b4f6ddeb05193 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 94 2c7944257e8a2473f3007dda8edacff2
95 ··hslua_arith·::95 ··hslua_arith·::
96 ····Lua.Types.State96 ····Lua.Types.State
97 ····->·Lua.Types.ArithOPCode97 ····->·Lua.Types.ArithOPCode
98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode98 ····->·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode
99 ····->·GHC.Types.IO·()99 ····->·GHC.Types.IO·()
100 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,100 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
101 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,101 ···LambdaFormInfo:·LFReEntrant·4,·Arity:·4,
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)105 ·················(ds1['GHC.Types.Many]·::·GHC.Internal.Int.Int32)
106 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode)106 ·················(ds2['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·Lua.Types.StatusCode)
107 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#107 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
108 ············································GHC.Prim.RealWorld)[OneShot]·->108 ············································GHC.Prim.RealWorld)[OneShot]·->
109 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->109 ···············case·ds·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
110 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->110 ···············case·ds1·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
111 ···············case·ds2·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->111 ···············case·ds2·of·ds7·{·GHC.Internal.Ptr.Ptr·ds8·->
112 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hslua_arith·::·GHC.Prim.Addr#112 ···············case·{__ffi_static_ccall_unsafe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hslua_arith·::·GHC.Prim.Addr#
113 ·······························································································->·GHC.Prim.Int32#113 ·······························································································->·GHC.Prim.Int32#
114 ·······························································································->·GHC.Prim.Addr#114 ·······························································································->·GHC.Prim.Addr#
115 ·······························································································->·GHC.Prim.State#115 ·······························································································->·GHC.Prim.State#
Max diff block lines reached; 19344/26177 bytes (73.90%) of diff not shown.
5.25 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Ersatz.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Ersatz.p_hi
Files 76% similar despite different names
4.98 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····p6 ·····got····p
7 interface·Lua.Ersatz·91037 interface·Lua.Ersatz·9103
8 ··interface·hash:·491ca88ace3b98d9bd0ee7a89da35228 
9 ··ABI·hash:·cab9a082c41004f88ad24fd59e399121 
10 ··export-list·hash:·33baf2531ef1762cce33fd7c70baf7c28 ··interface·hash:·65998914956ee05a25954eb8fee6e4e2
 9 ··ABI·hash:·c3107b684716792ff8d53a47537b63ca
 10 ··export-list·hash:·b4b43e4a63715023c300598bd982e483
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·500bc3eccadd27451764cb3ae4ba0b4712 ··flag·hash:·500bc3eccadd27451764cb3ae4ba0b47
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·730a36a2e0faa2972e9cdfbeab4f76e516 ··src_hash:·730a36a2e0faa2972e9cdfbeab4f76e5
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 24, 65 lines modifiedOffset 24, 65 lines modified
24 ··Lua.Ersatz.Functions.hslua_concat24 ··Lua.Ersatz.Functions.hslua_concat
25 ··Lua.Ersatz.Functions.hslua_error25 ··Lua.Ersatz.Functions.hslua_error
26 ··Lua.Ersatz.Functions.hslua_getglobal26 ··Lua.Ersatz.Functions.hslua_getglobal
27 ··Lua.Ersatz.Functions.hslua_gettable27 ··Lua.Ersatz.Functions.hslua_gettable
28 ··Lua.Ersatz.Functions.hslua_next28 ··Lua.Ersatz.Functions.hslua_next
29 ··Lua.Ersatz.Functions.hslua_setglobal29 ··Lua.Ersatz.Functions.hslua_setglobal
30 ··Lua.Ersatz.Functions.hslua_settable30 ··Lua.Ersatz.Functions.hslua_settable
31 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary31 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary
32 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions32 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions
33 boot·module·dependencies:33 boot·module·dependencies:
34 direct·package·dependencies:·base-4.20.2.034 direct·package·dependencies:·base-4.20.2.0
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext36 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
37 family·instance·modules:·Control.Applicative37 family·instance·modules:·Control.Applicative
38 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const38 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
39 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid39 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord40 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList41 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception42 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
43 ·························GHC.Internal.RTS.Flags·Lua.Types43 ·························GHC.Internal.RTS.Flags·Lua.Types
44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a44 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
45 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary·4b3ca79c4be0b1968733d700c5e7aae9 
46 ··exports:·8f776bf54b2afb3eec9ababe7b405fe8 
47 ··hsluaL_newstate·8f7cf382b660be84ea01c8cc85d4c2ad 
48 ··hsluaL_tolstring·ac1a04e3010bcdbc95cd94e5e0d12960 
49 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions·497c22bef52127d5a29e5bab29d0319f 
50 ··exports:·e15ee73226e79043d98134ddd0f73295 
51 ··hslua_compare·55c1ad4dfba42e54cde0f67e16b18ce2 
52 ··hslua_concat·9612a69ca5e2c54bd29e2533b108ac4b 
53 ··hslua_error·f4b3b881b493baa6853964618bf9cb9c 
54 ··hslua_getglobal·77c56d97506ca6cc620c8c6dc48b73e6 
55 ··hslua_gettable·3a75b0e0b1f6d8c415eff79d3917c868 
56 ··hslua_next·a935e018b9543c65ed148f6459f1fc5c 
57 ··hslua_setglobal·3a8c13747a149a7cffb0e7561c0c72cf 
58 ··hslua_settable·727e5cb52dd53f00cf151d957430cb48 
59 bcc9be2b06b218a811f3f704e343f33045 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary·ad6acf98a6f56c57d746368203d189d3
 46 ··exports:·58adccffd3e684eb6afcbadb97fc4b2b
 47 ··hsluaL_newstate·0399ddfaf3e5c27e80704ebeb4c44783
 48 ··hsluaL_tolstring·96da16ae74c1c4ad733a047d3115b188
 49 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions·4d4c229492f068b3639007b0e4d5e9a6
 50 ··exports:·3b1dc48f93de316d6f94bc5d95e9d223
 51 ··hslua_compare·bb8e9f9fe0f7aa28a9786a9f24edc2ee
 52 ··hslua_concat·13b880d9231df72499f8278bef640649
 53 ··hslua_error·c9a09a52adbabcf0e65a756aebd86ad6
 54 ··hslua_getglobal·e151a6eef68ae9e71aaf63831b4d40da
 55 ··hslua_gettable·306d954cae73fd6cf4a8ae16e50dce92
 56 ··hslua_next·5fd6ec35cea620dc5b8dcf248ecfc6c2
 57 ··hslua_setglobal·d82c7d36da419c43076e6eebc5aed19e
 58 ··hslua_settable·f23d1f2b94f9d2d53bd5c6a1d4c03b92
 59 20ebef6e01f75a41e1a26d07fdfae48c
60 ··$trModule·::·GHC.Types.Module60 ··$trModule·::·GHC.Types.Module
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],62 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
64 a5e1ca8bbfed63b49665bafea3e5c0af64 3edbfbb95a65cb370e36aa442d7c235b
65 ··$trModule1·::·GHC.Types.TrName65 ··$trModule1·::·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·$trModule2]68 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
69 3f3a5a95d0691a75fd61664f1ea4494169 6fbf9bec24119fba83c1444ec2e77f6e
70 ··$trModule2·::·GHC.Prim.Addr#70 ··$trModule2·::·GHC.Prim.Addr#
71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,71 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
72 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz"#]72 ···Unfolding:·Core:·<vanilla>·"Lua.Ersatz"#]
73 41a451ec67f8264e1a2d5673df74397673 958d28084f9f745e1eb61c06565398d2
74 ··$trModule3·::·GHC.Types.TrName74 ··$trModule3·::·GHC.Types.TrName
75 ··[HasNoCafRefs,·TagSig:·<TagProper>,75 ··[HasNoCafRefs,·TagSig:·<TagProper>,
76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],76 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]77 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
78 63beaa0da85dc26d4f4f13966661da4c78 cd7e8f26b55e2e93353cdaf3e8d6ee14
79 ··$trModule4·::·GHC.Prim.Addr#79 ··$trModule4·::·GHC.Prim.Addr#
80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,80 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
81 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#]81 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
82 Warnings:82 Warnings:
83 ··Deprecated·names:83 ··Deprecated·names:
84 ··Deprecated·exports:84 ··Deprecated·exports:
85 trusted:·none85 trusted:·none
86 require·own·pkg·trusted:·False86 require·own·pkg·trusted:·False
87 docs:87 docs:
88 ··Nothing88 ··Nothing
6.67 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Lib.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Lib.p_hi
Files 87% similar despite different names
6.41 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····p6 ·····got····p
7 interface·Lua.Lib·91037 interface·Lua.Lib·9103
8 ··interface·hash:·36cb69dc65136fcdf48af07fe6967535 
9 ··ABI·hash:·6ade1537453bc271ed5d5fa8f0685b78 
10 ··export-list·hash:·20c4f029c233168ae4a25d4982363ca48 ··interface·hash:·938f295237c969a1e7af1836b930d7b4
 9 ··ABI·hash:·3a5b12d87142d060d229a9ecf75f4ed3
 10 ··export-list·hash:·7c98f6198c4ece3e5fad9a4c488c9745
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·500bc3eccadd27451764cb3ae4ba0b4712 ··flag·hash:·500bc3eccadd27451764cb3ae4ba0b47
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·aecf60ff8a0ef5c823b3739b8808918316 ··src_hash:·aecf60ff8a0ef5c823b3739b88089183
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 22, 110 lines modifiedOffset 22, 110 lines modified
22 ··luaopen_debug22 ··luaopen_debug
23 ··luaopen_io23 ··luaopen_io
24 ··luaopen_math24 ··luaopen_math
25 ··luaopen_os25 ··luaopen_os
26 ··luaopen_package26 ··luaopen_package
27 ··luaopen_string27 ··luaopen_string
28 ··luaopen_table28 ··luaopen_table
29 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types29 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
30 boot·module·dependencies:30 boot·module·dependencies:
31 direct·package·dependencies:·base-4.20.2.031 direct·package·dependencies:·base-4.20.2.0
32 plugin·package·dependencies:32 plugin·package·dependencies:
33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext33 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
34 family·instance·modules:·Control.Applicative34 family·instance·modules:·Control.Applicative
35 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const35 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
36 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid36 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
37 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord37 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList38 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception39 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
40 ·························GHC.Internal.RTS.Flags·Lua.Types40 ·························GHC.Internal.RTS.Flags·Lua.Types
41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a41 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
42 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·f3a273088d6745e7bb43c53a5dc2274b 
43 ··exports:·3cc26792206b14977a9d205ad898bb48 
44 ··CFunction·df7d5669b70557d67de2c22845946f43 
45 7f690899fce1b04eb69ba29cf5d2b81442 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·1e2cbb8bcdcb5a99be3850e65dae2f5a
 43 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 44 ··CFunction·8f0a94a6635451c93a444e1c8d4e22d8
 45 e289134dfd8ae6ecbbac2ec87c3ec0fc
46 ··$trModule·::·GHC.Types.Module46 ··$trModule·::·GHC.Types.Module
47 ··[HasNoCafRefs,·TagSig:·<TagProper>,47 ··[HasNoCafRefs,·TagSig:·<TagProper>,
48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],48 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]49 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
50 26b496dc5642ed83a3034c91cd0301bb50 982ed4cb1e629d3f7995366461257bc1
51 ··$trModule1·::·GHC.Types.TrName51 ··$trModule1·::·GHC.Types.TrName
52 ··[HasNoCafRefs,·TagSig:·<TagProper>,52 ··[HasNoCafRefs,·TagSig:·<TagProper>,
53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],53 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]54 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
55 85f00a4ff6418e123c21c3cca56c83a855 276d96c3222fc4ef32914cea9f52b135
56 ··$trModule2·::·GHC.Prim.Addr#56 ··$trModule2·::·GHC.Prim.Addr#
57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,57 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
58 ···Unfolding:·Core:·<vanilla>·"Lua.Lib"#]58 ···Unfolding:·Core:·<vanilla>·"Lua.Lib"#]
59 6444562b41ace519f97af0e3c02a82f659 3faec6d03afd41335e6945bc5d9e2f0e
60 ··$trModule3·::·GHC.Types.TrName60 ··$trModule3·::·GHC.Types.TrName
61 ··[HasNoCafRefs,·TagSig:·<TagProper>,61 ··[HasNoCafRefs,·TagSig:·<TagProper>,
62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],62 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]63 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
64 6cc247d26507040ac0e19bb9cc353be764 3f4c0523f3b46b3f7352011850825359
65 ··$trModule4·::·GHC.Prim.Addr#65 ··$trModule4·::·GHC.Prim.Addr#
66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,66 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
67 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
68 d88c8ba2dbebaccc2956024a4766557e67 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 68 f3a9cd20b311d618d50d0f2d06f10dd4
69 ··luaopen_base·::·Lua.Types.CFunction69 ··luaopen_base·::·Lua.Types.CFunction
70 ··[HasNoCafRefs,·TagSig:·<TagProper>,70 ··[HasNoCafRefs,·TagSig:·<TagProper>,
71 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],71 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
72 ···Unfolding:·Core:·<vanilla>72 ···Unfolding:·Core:·<vanilla>
73 ··············GHC.Internal.Ptr.FunPtr73 ··············GHC.Internal.Ptr.FunPtr
74 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)74 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
75 ················__label·"luaopen_base"·(function)]75 ················__label·"luaopen_base"·(function)]
76 cfdf9279c2e9e6592520488fa64e826276 49f7ce258b7ca7b2d989a9c24805ff1f
77 ··luaopen_debug·::·Lua.Types.CFunction77 ··luaopen_debug·::·Lua.Types.CFunction
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],79 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
80 ···Unfolding:·Core:·<vanilla>80 ···Unfolding:·Core:·<vanilla>
81 ··············GHC.Internal.Ptr.FunPtr81 ··············GHC.Internal.Ptr.FunPtr
82 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)82 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
83 ················__label·"luaopen_debug"·(function)]83 ················__label·"luaopen_debug"·(function)]
84 e7fe9ecf16fe61cce6bd31e25594053184 ea5e9a34848aeef744839b5c7ad6a1b2
85 ··luaopen_io·::·Lua.Types.CFunction85 ··luaopen_io·::·Lua.Types.CFunction
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],87 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
88 ···Unfolding:·Core:·<vanilla>88 ···Unfolding:·Core:·<vanilla>
89 ··············GHC.Internal.Ptr.FunPtr89 ··············GHC.Internal.Ptr.FunPtr
90 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)90 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
91 ················__label·"luaopen_io"·(function)]91 ················__label·"luaopen_io"·(function)]
92 a6033275f5d865b511f24a6f7a584af592 7f9a6670ebef764b7c78c47f016e59e1
93 ··luaopen_math·::·Lua.Types.CFunction93 ··luaopen_math·::·Lua.Types.CFunction
94 ··[HasNoCafRefs,·TagSig:·<TagProper>,94 ··[HasNoCafRefs,·TagSig:·<TagProper>,
95 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],95 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
96 ···Unfolding:·Core:·<vanilla>96 ···Unfolding:·Core:·<vanilla>
97 ··············GHC.Internal.Ptr.FunPtr97 ··············GHC.Internal.Ptr.FunPtr
98 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)98 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
99 ················__label·"luaopen_math"·(function)]99 ················__label·"luaopen_math"·(function)]
100 5cf7edb130ca62c69c31388f9b1060dd100 7c221fa0b271f5ca6170c673264e1139
101 ··luaopen_os·::·Lua.Types.CFunction101 ··luaopen_os·::·Lua.Types.CFunction
102 ··[HasNoCafRefs,·TagSig:·<TagProper>,102 ··[HasNoCafRefs,·TagSig:·<TagProper>,
103 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],103 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
104 ···Unfolding:·Core:·<vanilla>104 ···Unfolding:·Core:·<vanilla>
105 ··············GHC.Internal.Ptr.FunPtr105 ··············GHC.Internal.Ptr.FunPtr
106 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)106 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
107 ················__label·"luaopen_os"·(function)]107 ················__label·"luaopen_os"·(function)]
108 619604e193ba6d60e735028208919338108 6c5bb9661b2849b3f882bbf4763947bd
109 ··luaopen_package·::·Lua.Types.CFunction109 ··luaopen_package·::·Lua.Types.CFunction
110 ··[HasNoCafRefs,·TagSig:·<TagProper>,110 ··[HasNoCafRefs,·TagSig:·<TagProper>,
111 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],111 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
112 ···Unfolding:·Core:·<vanilla>112 ···Unfolding:·Core:·<vanilla>
113 ··············GHC.Internal.Ptr.FunPtr113 ··············GHC.Internal.Ptr.FunPtr
114 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)114 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
115 ················__label·"luaopen_package"·(function)]115 ················__label·"luaopen_package"·(function)]
116 e9edf037461165adcda01cea12e88dd4116 d927703ade5d6a345a76294e1c970552
117 ··luaopen_string·::·Lua.Types.CFunction117 ··luaopen_string·::·Lua.Types.CFunction
118 ··[HasNoCafRefs,·TagSig:·<TagProper>,118 ··[HasNoCafRefs,·TagSig:·<TagProper>,
119 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],119 ···LambdaFormInfo:·LFCon[GHC.Internal.Ptr.FunPtr],
120 ···Unfolding:·Core:·<vanilla>120 ···Unfolding:·Core:·<vanilla>
121 ··············GHC.Internal.Ptr.FunPtr121 ··············GHC.Internal.Ptr.FunPtr
122 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)122 ················@(Lua.Types.State·->·GHC.Types.IO·Lua.Types.NumResults)
123 ················__label·"luaopen_string"·(function)]123 ················__label·"luaopen_string"·(function)]
124 98af090e7e837739c3c6e3fc699821a6124 98c5233369eca8ad499695a8c1f95c46
Max diff block lines reached; 287/6522 bytes (4.40%) of diff not shown.
201 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Primary.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Primary.p_hi
Files 95% similar despite different names
201 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····p6 ·····got····p
7 interface·Lua.Primary·91037 interface·Lua.Primary·9103
8 ··interface·hash:·5a0092cddef6542b49cdc9b1fd6e7b97 
9 ··ABI·hash:·44d9a292ecfd74817bd6f24b77dbe25f 
10 ··export-list·hash:·8ccdc82eb4f915af4a158c6af993ff078 ··interface·hash:·f37bfd146f21b26f761f9f2c499ab1bf
 9 ··ABI·hash:·b3ffeb7b9ad1b36ee0bb756ee95c09ec
 10 ··export-list·hash:·8ee872cc93b09151811f481e5a4f775a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e6a2c9d52e11654d52eda71552c6c39416 ··src_hash:·e6a2c9d52e11654d52eda71552c6c394
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 101, 17 lines modifiedOffset 101, 17 lines modified
101 ··lua_topointer101 ··lua_topointer
102 ··lua_tothread102 ··lua_tothread
103 ··lua_touserdata103 ··lua_touserdata
104 ··lua_type104 ··lua_type
105 ··lua_typename105 ··lua_typename
106 ··lua_version106 ··lua_version
107 ··lua_warning107 ··lua_warning
108 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary108 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary
109 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions109 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions
110 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types110 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
111 boot·module·dependencies:111 boot·module·dependencies:
112 direct·package·dependencies:·base-4.20.2.0112 direct·package·dependencies:·base-4.20.2.0
113 plugin·package·dependencies:113 plugin·package·dependencies:
114 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext114 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
115 family·instance·modules:·Control.Applicative115 family·instance·modules:·Control.Applicative
116 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const116 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
117 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid117 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 122, 98 lines modifiedOffset 122, 98 lines modified
122 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f122 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
123 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36123 import··-/··Foreign.Ptr·1416e5eb2cade60fcf2793ec30a63d36
124 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a124 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
125 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f125 import··-/··GHC.Internal.Foreign.C.String.Encoding·15d81484bda0855a61aa168f27ed2a7f
126 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71126 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
127 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c127 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
128 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888128 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
129 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary·4b3ca79c4be0b1968733d700c5e7aae9 
130 ··exports:·8f776bf54b2afb3eec9ababe7b405fe8 
131 ··hsluaL_newstate·8f7cf382b660be84ea01c8cc85d4c2ad 
132 ··hsluaL_requiref·4c3a2e06cb1647ba665dddcf3ed0d88b 
133 ··hsluaL_tolstring·ac1a04e3010bcdbc95cd94e5e0d12960 
134 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions·497c22bef52127d5a29e5bab29d0319f 
135 ··exports:·e15ee73226e79043d98134ddd0f73295 
136 ··hslua_arith·71430be626bb059b09994b4f6ddeb051 
137 ··hslua_compare·55c1ad4dfba42e54cde0f67e16b18ce2 
138 ··hslua_concat·9612a69ca5e2c54bd29e2533b108ac4b 
139 ··hslua_error·f4b3b881b493baa6853964618bf9cb9c 
140 ··hslua_getglobal·77c56d97506ca6cc620c8c6dc48b73e6 
141 ··hslua_gettable·3a75b0e0b1f6d8c415eff79d3917c868 
142 ··hslua_next·a935e018b9543c65ed148f6459f1fc5c 
143 ··hslua_setglobal·3a8c13747a149a7cffb0e7561c0c72cf 
144 ··hslua_settable·727e5cb52dd53f00cf151d957430cb48 
145 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·f3a273088d6745e7bb43c53a5dc2274b 
146 ··exports:·3cc26792206b14977a9d205ad898bb48 
147 ··ArithOPCode·59e54d0791a3764f150720eeae50a124 
148 ··ArithOPCode·482a745ef01c5af1713ad456e6b62e10 
149 ··CFunction·df7d5669b70557d67de2c22845946f43 
150 ··GCCode·619c993e979b570ed6b5efaf2a96f910 
151 ··GCCode·011cd54d33c396b1b8200cbdd3426c8b 
152 ··Integer·38de37b9b41f2ec94e57b3f009323931 
153 ··Integer·f5bd0187cea220a2ed4bfdaa486c5b1a 
154 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
155 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
156 ··NumArgs·55d64e363fa2e674d49b3e40fd9a8161 
157 ··NumArgs·ef5fd2ae96cd8e49d369f652251770ba 
158 ··NumResults·e23d403f9aae80655a2adfa3278318f7 
159 ··NumResults·47290b5c04bfe9d0f9d1137f3e82ddc5 
160 ··Number·2f0ba7cc9537db85e59f55c23b33bdd0 
161 ··Number·34f2431bac81d72806d2adb942747640 
162 ··Reader·059e5aa523536eac334b357f772b9b40 
163 ··StackIndex·ee2e67c8baf775cd472d732d1882f6bf 
164 ··StackIndex·36e2f8af850a6f9d713ca848fca6d121 
165 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
166 ··State·3d790072436c58ecff52f998793c7b57 
167 ··StatusCode·e0733816fdaa62620de284a1be87d3fd 
168 ··StatusCode·bf8970bb95ac11349402f6e76eb353b2 
169 ··TypeCode·a398d8c6dc741f6d7e0075c49b876717 
170 ··TypeCode·2176e7981ad8277c2172da7461b02b0d 
171 ··WarnFunction·358cf5d69cdf26025482b2474ad11039129 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary·ad6acf98a6f56c57d746368203d189d3
 130 ··exports:·58adccffd3e684eb6afcbadb97fc4b2b
 131 ··hsluaL_newstate·0399ddfaf3e5c27e80704ebeb4c44783
 132 ··hsluaL_requiref·ef4cdaf1581d3052c4d28a40be56a50b
 133 ··hsluaL_tolstring·96da16ae74c1c4ad733a047d3115b188
 134 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions·4d4c229492f068b3639007b0e4d5e9a6
 135 ··exports:·3b1dc48f93de316d6f94bc5d95e9d223
 136 ··hslua_arith·2c7944257e8a2473f3007dda8edacff2
 137 ··hslua_compare·bb8e9f9fe0f7aa28a9786a9f24edc2ee
 138 ··hslua_concat·13b880d9231df72499f8278bef640649
 139 ··hslua_error·c9a09a52adbabcf0e65a756aebd86ad6
 140 ··hslua_getglobal·e151a6eef68ae9e71aaf63831b4d40da
 141 ··hslua_gettable·306d954cae73fd6cf4a8ae16e50dce92
 142 ··hslua_next·5fd6ec35cea620dc5b8dcf248ecfc6c2
 143 ··hslua_setglobal·d82c7d36da419c43076e6eebc5aed19e
 144 ··hslua_settable·f23d1f2b94f9d2d53bd5c6a1d4c03b92
 145 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·1e2cbb8bcdcb5a99be3850e65dae2f5a
 146 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 147 ··ArithOPCode·c9f533da8d2fe491e7401097ee7485e1
 148 ··ArithOPCode·4cc71eedb5bf8b848879b40a01e2d258
 149 ··CFunction·8f0a94a6635451c93a444e1c8d4e22d8
 150 ··GCCode·50c3fd833c15847193c6132576bfd780
 151 ··GCCode·2fd665002db01cac96a7eae05362b2cc
 152 ··Integer·4c9d0e60633f71db8cc8dcf48aa48050
 153 ··Integer·c7839ec48c4a1e891f7a06364f287be2
 154 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 155 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 156 ··NumArgs·3b2c59ecc8727a9b83646bea62ad0a99
 157 ··NumArgs·ea3f686db66308121a64d6fc3168755f
 158 ··NumResults·363f44d63111f0784438a60ee25685f6
 159 ··NumResults·6364bea3401a44906967929ea5b45d15
 160 ··Number·2c7ae8ac93aabe8f538f8aa73493ba3c
 161 ··Number·a87c3ef036bde03ddc894fae164c0621
 162 ··Reader·cd48ceac8d64212908933687363440d4
 163 ··StackIndex·8712d793e1dceebcfbdc1292c3870d65
 164 ··StackIndex·7a0ea600eb70b5bbb851cf0caceae703
 165 ··State·b83f77333139c8689029d7b6550e6270
 166 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
 167 ··StatusCode·5345fc6bdfd3cafbe574fc9b2acfa923
 168 ··StatusCode·7d636ee9290ae3bfc0b6b97c16246e69
Max diff block lines reached; 199054/205726 bytes (96.76%) of diff not shown.
112 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Types.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Types.p_hi
Files 97% similar despite different names
112 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····p6 ·····got····p
7 interface·Lua.Types·[family·instance·module]·91037 interface·Lua.Types·[family·instance·module]·9103
8 ··interface·hash:·5d10a922f1c7743ae0c1ee359f5985f4 
9 ··ABI·hash:·f3a273088d6745e7bb43c53a5dc2274b 
10 ··export-list·hash:·3cc26792206b14977a9d205ad898bb488 ··interface·hash:·3d0794c99af598a1d9af74892ca0068f
 9 ··ABI·hash:·1e2cbb8bcdcb5a99be3850e65dae2f5a
 10 ··export-list·hash:·b6f08e7a73229e0d7e642cd5e0df55ab
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f245f6062c66c86d49789cb0a2e4e4b912 ··flag·hash:·f245f6062c66c86d49789cb0a2e4e4b9
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·70a8ff07c202ac8a1f49c1e30f05fe0516 ··src_hash:·70a8ff07c202ac8a1f49c1e30f05fe05
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 66, 29 lines modifiedOffset 66, 29 lines modified
66 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c66 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
67 import··-/··GHC.Internal.Read·20524f0d5e5eebb99c3f121451db0ba167 import··-/··GHC.Internal.Read·20524f0d5e5eebb99c3f121451db0ba1
68 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc68 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
69 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c69 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
70 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd670 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
71 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988871 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
72 addDependentFile·"src/Lua/Types.hsc"·f119224aba6535fe288c06be48e9ab2572 addDependentFile·"src/Lua/Types.hsc"·f119224aba6535fe288c06be48e9ab25
73 e1baf8c37f0eab1cd20efa85990a418a73 90207ec7ecc3738e03aab6acfd799da0
74 ··$fBoundedInteger·::·GHC.Internal.Enum.Bounded·Integer74 ··$fBoundedInteger·::·GHC.Internal.Enum.Bounded·Integer
75 ··DFunId75 ··DFunId
76 ··[HasNoCafRefs,·TagSig:·<TagProper>,76 ··[HasNoCafRefs,·TagSig:·<TagProper>,
77 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],77 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Bounded],
78 ···Inline:·CONLIKE,78 ···Inline:·CONLIKE,
79 ···Unfolding:·DFun:.79 ···Unfolding:·DFun:.
80 ················@Integer80 ················@Integer
81 ················GHC.Internal.Int.$fBoundedInt64_$cminBound81 ················GHC.Internal.Int.$fBoundedInt64_$cminBound
82 ··················`cast`82 ··················`cast`
83 ················(Sym·(N:Integer[0]))83 ················(Sym·(N:Integer[0]))
84 ················GHC.Internal.Int.$fBoundedInt64_$cmaxBound84 ················GHC.Internal.Int.$fBoundedInt64_$cmaxBound
85 ··················`cast`85 ··················`cast`
86 ················(Sym·(N:Integer[0]))]86 ················(Sym·(N:Integer[0]))]
87 981e451eee05d25cf4d1d5b5f57e846687 818aa28359a327d88967d033b10ba3a7
88 ··$fEnumInteger·::·GHC.Internal.Enum.Enum·Integer88 ··$fEnumInteger·::·GHC.Internal.Enum.Enum·Integer
89 ··DFunId89 ··DFunId
90 ··[TagSig:·<TagProper>,90 ··[TagSig:·<TagProper>,
91 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,91 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,
92 ···Unfolding:·DFun:.92 ···Unfolding:·DFun:.
93 ················@Integer93 ················@Integer
94 ················GHC.Internal.Int.$fEnumInt64_$csucc94 ················GHC.Internal.Int.$fEnumInt64_$csucc
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)119 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)
120 ················GHC.Internal.Int.$fEnumInt64_$cenumFromThenTo120 ················GHC.Internal.Int.$fEnumInt64_$cenumFromThenTo
121 ··················`cast`121 ··················`cast`
122 ················(Sym·(N:Integer[0])122 ················(Sym·(N:Integer[0])
123 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])123 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
124 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])124 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
125 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)]125 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(N:Integer[0])])_R)]
126 83af7ad1d48082082c4795011f4ef52d126 63e135a63f6f1f1a7e4478e97b30656b
127 ··$fEnumStackIndex·::·GHC.Internal.Enum.Enum·StackIndex127 ··$fEnumStackIndex·::·GHC.Internal.Enum.Enum·StackIndex
128 ··DFunId128 ··DFunId
129 ··[TagSig:·<TagProper>,129 ··[TagSig:·<TagProper>,
130 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,130 ···LambdaFormInfo:·LFCon[GHC.Internal.Enum.C:Enum],·Inline:·CONLIKE,
131 ···Unfolding:·DFun:.131 ···Unfolding:·DFun:.
132 ················@StackIndex132 ················@StackIndex
133 ················GHC.Internal.Int.$fEnumInt32_$csucc133 ················GHC.Internal.Int.$fEnumInt32_$csucc
Offset 180, 15 lines modifiedOffset 180, 15 lines modified
180 ··················;·Sym·(N:StackIndex[0]))180 ··················;·Sym·(N:StackIndex[0]))
181 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])181 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
182 ············································;·Sym·(N:StackIndex[0]))182 ············································;·Sym·(N:StackIndex[0]))
183 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])183 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
184 ············································;·Sym·(N:StackIndex[0]))184 ············································;·Sym·(N:StackIndex[0]))
185 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])185 ·················%<'GHC.Types.Many>_N·->_R·([Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
186 ·············································;·Sym·(N:StackIndex[0])])_R)]186 ·············································;·Sym·(N:StackIndex[0])])_R)]
187 7626de6b406367582a61afe0f3d1fa58187 e442bc741e1308598a433d8d92b44b97
188 ··$fEqArithOPCode·::·GHC.Classes.Eq·ArithOPCode188 ··$fEqArithOPCode·::·GHC.Classes.Eq·ArithOPCode
189 ··DFunId189 ··DFunId
190 ··[HasNoCafRefs,·TagSig:·<TagProper>,190 ··[HasNoCafRefs,·TagSig:·<TagProper>,
191 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,191 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
192 ···Unfolding:·DFun:.192 ···Unfolding:·DFun:.
193 ················@ArithOPCode193 ················@ArithOPCode
194 ················GHC.Internal.Int.eqInt32194 ················GHC.Internal.Int.eqInt32
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 ················GHC.Internal.Int.neInt32201 ················GHC.Internal.Int.neInt32
202 ··················`cast`202 ··················`cast`
203 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])203 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
204 ··················;·Sym·(N:ArithOPCode[0]))204 ··················;·Sym·(N:ArithOPCode[0]))
205 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])205 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
206 ············································;·Sym·(N:ArithOPCode[0]))206 ············································;·Sym·(N:ArithOPCode[0]))
207 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]207 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
208 2bb5f10d2c95a11cd84831119ac1f82f208 f13dd3b89c3ed4c8c1bbff87a0f0a80d
209 ··$fEqGCCode·::·GHC.Classes.Eq·GCCode209 ··$fEqGCCode·::·GHC.Classes.Eq·GCCode
210 ··DFunId210 ··DFunId
211 ··[HasNoCafRefs,·TagSig:·<TagProper>,211 ··[HasNoCafRefs,·TagSig:·<TagProper>,
212 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,212 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
213 ···Unfolding:·DFun:.213 ···Unfolding:·DFun:.
214 ················@GCCode214 ················@GCCode
215 ················GHC.Internal.Int.eqInt32215 ················GHC.Internal.Int.eqInt32
Offset 222, 15 lines modifiedOffset 222, 15 lines modified
222 ················GHC.Internal.Int.neInt32222 ················GHC.Internal.Int.neInt32
223 ··················`cast`223 ··················`cast`
224 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])224 ················((Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
225 ··················;·Sym·(N:GCCode[0]))225 ··················;·Sym·(N:GCCode[0]))
226 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])226 ·················%<'GHC.Types.Many>_N·->_R·(Sym·(GHC.Internal.Foreign.C.Types.N:CInt[0])
227 ············································;·Sym·(N:GCCode[0]))227 ············································;·Sym·(N:GCCode[0]))
228 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]228 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
229 3f88c85ee9d0f56252e684ef410faa25229 fb9f8090f0513e75e0e54b8185fb3b21
230 ··$fEqInteger·::·GHC.Classes.Eq·Integer230 ··$fEqInteger·::·GHC.Classes.Eq·Integer
231 ··DFunId231 ··DFunId
232 ··[HasNoCafRefs,·TagSig:·<TagProper>,232 ··[HasNoCafRefs,·TagSig:·<TagProper>,
233 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,233 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
234 ···Unfolding:·DFun:.234 ···Unfolding:·DFun:.
235 ················@Integer235 ················@Integer
236 ················GHC.Internal.Int.eqInt64236 ················GHC.Internal.Int.eqInt64
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])239 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
240 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)240 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)
241 ················GHC.Internal.Int.neInt64241 ················GHC.Internal.Int.neInt64
242 ··················`cast`242 ··················`cast`
243 ················(Sym·(N:Integer[0])243 ················(Sym·(N:Integer[0])
244 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])244 ·················%<'GHC.Types.Many>_N·->_R·Sym·(N:Integer[0])
245 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]245 ·················%<'GHC.Types.Many>_N·->_R·<GHC.Types.Bool>_R)]
246 648afb5a5428c4333a17fb6ca3bdb161246 d589f3e7501f6fdf0d94af1457412c05
247 ··$fEqLuaBool·::·GHC.Classes.Eq·LuaBool247 ··$fEqLuaBool·::·GHC.Classes.Eq·LuaBool
248 ··DFunId248 ··DFunId
249 ··[HasNoCafRefs,·TagSig:·<TagProper>,249 ··[HasNoCafRefs,·TagSig:·<TagProper>,
250 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,250 ···LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],·Inline:·CONLIKE,
251 ···Unfolding:·DFun:.251 ···Unfolding:·DFun:.
Max diff block lines reached; 108520/114383 bytes (94.87%) of diff not shown.
24.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Userdata.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Userdata.p_hi
Files 92% similar despite different names
23.8 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····p6 ·····got····p
7 interface·Lua.Userdata·91037 interface·Lua.Userdata·9103
8 ··interface·hash:·fe152650796f265c54ad8fa43678fdfe 
9 ··ABI·hash:·aa7e10accc8f2eb04a49bbbc2e392578 
10 ··export-list·hash:·ec9161f1addbe9705143248ff3af211b8 ··interface·hash:·c4369b972b99f6dfd9b44855474edea2
 9 ··ABI·hash:·f93ca965cb0df13c8b147993218ccd29
 10 ··export-list·hash:·25f43c9175e02fc675ebe62a93eef8d0
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·e31b1dd9b52ca89a0077b885cfa6009916 ··src_hash:·e31b1dd9b52ca89a0077b885cfa60099
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hslua_fromuserdata21 ··hslua_fromuserdata
22 ··hslua_newhsuserdatauv22 ··hslua_newhsuserdatauv
23 ··hslua_newudmetatable23 ··hslua_newudmetatable
24 ··hslua_putuserdata24 ··hslua_putuserdata
25 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary25 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Auxiliary
26 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Primary26 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Primary
27 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types27 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.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 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 family·instance·modules:·Control.Applicative32 family·instance·modules:·Control.Applicative
33 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const33 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid34 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 47, 54 lines modifiedOffset 47, 54 lines modified
47 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a7147 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
48 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d48 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d
49 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c49 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
50 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc50 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
51 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d4851 import··-/··GHC.Internal.Stable·40dc030f77fd831b28199083fe0c8d48
52 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd652 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
53 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988853 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
54 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary·d2b1e49b59d2085d597e416c7ca5c9d2 
55 ··exports:·98a6c46778cdfc716c2b96efe062c722 
56 ··luaL_testudata·42055efad712ec4ee48b7455e3a5eb6a 
57 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Primary·44d9a292ecfd74817bd6f24b77dbe25f 
58 ··exports:·8ccdc82eb4f915af4a158c6af993ff07 
59 ··lua_newuserdatauv·2318d049b8ffabcfd0ec95d8779e2036 
60 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·f3a273088d6745e7bb43c53a5dc2274b 
61 ··exports:·3cc26792206b14977a9d205ad898bb48 
62 ··LuaBool·fa1a4630c528bb70839777bae96a2bae 
63 ··LuaBool·e84a3b472ac78229f35178fbf1e9312e 
64 ··StackIndex·36e2f8af850a6f9d713ca848fca6d121 
65 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
66 ··State·3d790072436c58ecff52f998793c7b5754 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Auxiliary·4909a828b72c78dc8fe2ac6077ff04f4
 55 ··exports:·e831fc8a16d3016aa7357dcc3ca930a1
 56 ··luaL_testudata·95a06ba601e00f3074c7301e673e0d87
 57 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Primary·b3ffeb7b9ad1b36ee0bb756ee95c09ec
 58 ··exports:·8ee872cc93b09151811f481e5a4f775a
 59 ··lua_newuserdatauv·a610d6f5e30e43d71bf9c853d28d45fc
 60 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·1e2cbb8bcdcb5a99be3850e65dae2f5a
 61 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 62 ··LuaBool·1ea2399ffb03b5b06e95386f03ebc1bd
 63 ··LuaBool·a90294106c79e25bbf7eb7217271e253
 64 ··StackIndex·7a0ea600eb70b5bbb851cf0caceae703
 65 ··State·b83f77333139c8689029d7b6550e6270
 66 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
67 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf67 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
68 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52168 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
69 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d69 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
70 a102371eff322ad8f627d6f76b98dd9870 71719ed300c94293e95d9a9c1b1be836
71 ··$trModule·::·GHC.Types.Module71 ··$trModule·::·GHC.Types.Module
72 ··[HasNoCafRefs,·TagSig:·<TagProper>,72 ··[HasNoCafRefs,·TagSig:·<TagProper>,
73 ···LambdaFormInfo:·LFCon[GHC.Types.Module],73 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
74 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]74 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
75 9ce98113e68d1c2f7a0acebc33b7e6de75 5ad09cac044b76fdd1a801f1dd670c1d
76 ··$trModule1·::·GHC.Types.TrName76 ··$trModule1·::·GHC.Types.TrName
77 ··[HasNoCafRefs,·TagSig:·<TagProper>,77 ··[HasNoCafRefs,·TagSig:·<TagProper>,
78 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],78 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
79 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]79 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
80 c2158e0bdfab0eda0263d1ff62b35d3180 92e29bfd1f3dadd2e3919a1db839663e
81 ··$trModule2·::·GHC.Prim.Addr#81 ··$trModule2·::·GHC.Prim.Addr#
82 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,82 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
83 ···Unfolding:·Core:·<vanilla>·"Lua.Userdata"#]83 ···Unfolding:·Core:·<vanilla>·"Lua.Userdata"#]
84 4e6b795fe603d983585dd5bb9b8e8b4984 8a3b1a15d9775f2ce0d089d1ac110336
85 ··$trModule3·::·GHC.Types.TrName85 ··$trModule3·::·GHC.Types.TrName
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
89 9fdaf0899e67f55282e03ca89598f1ff89 ad576445b72c18d8defc2daff7ebaaf5
90 ··$trModule4·::·GHC.Prim.Addr#90 ··$trModule4·::·GHC.Prim.Addr#
91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
92 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
93 4b5da5943c3ae7fc6689ac3ac7def95292 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 93 f259083cabae85d0e63c48a4ae828c75
94 ··hslua_fromuserdata·::94 ··hslua_fromuserdata·::
95 ····Lua.Types.State95 ····Lua.Types.State
96 ····->·Lua.Types.StackIndex96 ····->·Lua.Types.StackIndex
97 ····->·GHC.Internal.Foreign.C.String.Encoding.CString97 ····->·GHC.Internal.Foreign.C.String.Encoding.CString
98 ····->·GHC.Types.IO·(GHC.Internal.Maybe.Maybe·a)98 ····->·GHC.Types.IO·(GHC.Internal.Maybe.Maybe·a)
99 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,99 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
100 ···Strictness:·<L><L><L>,·Inline:,100 ···Strictness:·<L><L><L>,·Inline:,
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 ················`cast`103 ················`cast`
104 ··············(forall·(a·::·<*>_N).104 ··············(forall·(a·::·<*>_N).
105 ···············<Lua.Types.State>_R105 ···············<Lua.Types.State>_R
106 ···············%<'GHC.Types.Many>_N·->_R·<Lua.Types.StackIndex>_R106 ···············%<'GHC.Types.Many>_N·->_R·<Lua.Types.StackIndex>_R
107 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.Foreign.C.String.Encoding.CString>_R107 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Internal.Foreign.C.String.Encoding.CString>_R
108 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]108 ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]
109 ··················································<GHC.Internal.Maybe.Maybe·a>_R))]109 ··················································<GHC.Internal.Maybe.Maybe·a>_R))]
110 a5c1b0c8f3d4a2c2a09148387e26e025110 242b3cdf74df03d5e8c5d023bfa8a030
111 ··hslua_fromuserdata1·::111 ··hslua_fromuserdata1·::
112 ····Lua.Types.State112 ····Lua.Types.State
113 ····->·Lua.Types.StackIndex113 ····->·Lua.Types.StackIndex
114 ····->·GHC.Internal.Foreign.C.String.Encoding.CString114 ····->·GHC.Internal.Foreign.C.String.Encoding.CString
115 ····->·GHC.Prim.State#·GHC.Prim.RealWorld115 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
116 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,116 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
117 ··········GHC.Internal.Maybe.Maybe·a·#)117 ··········GHC.Internal.Maybe.Maybe·a·#)
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 ···································································{__scc·{Lua.Userdata.hslua_fromuserdata}·False·True}·case·l·`cast`127 ···································································{__scc·{Lua.Userdata.hslua_fromuserdata}·False·True}·case·l·`cast`
128 ·····························································································································(Lua.Types.N:State[0])·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->128 ·····························································································································(Lua.Types.N:State[0])·of·ds3·{·GHC.Internal.Ptr.Ptr·ds4·->
129 ························································································································case·idx129 ························································································································case·idx
130 ·······························································································································`cast`130 ·······························································································································`cast`
131 ·····························································································································(Lua.Types.N:StackIndex[0]131 ·····························································································································(Lua.Types.N:StackIndex[0]
132 ······························································································································;·GHC.Internal.Foreign.C.Types.N:CInt[0])·of·ds5·{·GHC.Internal.Int.I32#·ds6·->132 ······························································································································;·GHC.Internal.Foreign.C.Types.N:CInt[0])·of·ds5·{·GHC.Internal.Int.I32#·ds6·->
Max diff block lines reached; 16770/24308 bytes (68.99%) of diff not shown.
5.41 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua/Warn.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua/Warn.p_hi
Files 76% similar despite different names
5.15 KB
ghc --show-iface {}
    
Offset 1, 83 lines modifiedOffset 1, 83 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····p6 ·····got····p
7 interface·Lua.Warn·91037 interface·Lua.Warn·9103
8 ··interface·hash:·4909de9146b3e5ebd7149a1648f03a3f 
9 ··ABI·hash:·d8b16992bf4e4c943be508ef907407f1 
10 ··export-list·hash:·4a9c91e830fb0cddbc0b7f7e6b4cf4fb8 ··interface·hash:·df67be391c3431acb034c6bf8296eaf4
 9 ··ABI·hash:·70cc7def30a8d6f3131cecbff59ece45
 10 ··export-list·hash:·c7a304bef4470028e04776a06694a1a9
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb12 ··flag·hash:·2f1584ec7fab7ee091aeb3925cb9accb
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·a4aceaf693c494e9c714ec9be455fb7f16 ··src_hash:·a4aceaf693c494e9c714ec9be455fb7f
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··hsluaL_setwarnf21 ··hsluaL_setwarnf
22 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types22 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext26 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
27 family·instance·modules:·Control.Applicative27 family·instance·modules:·Control.Applicative
28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const28 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid29 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord30 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList31 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception32 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
33 ·························GHC.Internal.RTS.Flags·Lua.Types33 ·························GHC.Internal.RTS.Flags·Lua.Types
34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a34 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
35 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988835 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
36 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types·f3a273088d6745e7bb43c53a5dc2274b 
37 ··exports:·3cc26792206b14977a9d205ad898bb48 
38 ··State·92856c4ce18cdefdc56ae1d5c9c35619 
39 ··State·3d790072436c58ecff52f998793c7b5736 import··-/··lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types·1e2cbb8bcdcb5a99be3850e65dae2f5a
 37 ··exports:·b6f08e7a73229e0d7e642cd5e0df55ab
 38 ··State·b83f77333139c8689029d7b6550e6270
 39 ··State·f4699884a3e7a1b3c0aaed87a69c94e8
40 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf40 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.10.3/rts-1.0.2/include/ghcversion.h"·efbad2433f0bc31a6c3481f00bc082bf
41 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·3a888fb8ffc25ce094a34b801d67b52141 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·e88c0a998b5aa216d25c494214abef76
42 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d42 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
43 8dd29ab1151ea898e432451f843fe2f243 a92f2232f98c5559f271e627ec9e3b73
44 ··$trModule·::·GHC.Types.Module44 ··$trModule·::·GHC.Types.Module
45 ··[HasNoCafRefs,·TagSig:·<TagProper>,45 ··[HasNoCafRefs,·TagSig:·<TagProper>,
46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],46 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]47 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
48 2e95891d7a9eaba3fa0e39161b599d1148 3ae8ef10a54d91da252ecde8804a8401
49 ··$trModule1·::·GHC.Types.TrName49 ··$trModule1·::·GHC.Types.TrName
50 ··[HasNoCafRefs,·TagSig:·<TagProper>,50 ··[HasNoCafRefs,·TagSig:·<TagProper>,
51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],51 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]52 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
53 6d33779fb7688e7b735877b2b7cc028253 20296d7a88dcc99c7deacc5f60b7cfa6
54 ··$trModule2·::·GHC.Prim.Addr#54 ··$trModule2·::·GHC.Prim.Addr#
55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,55 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
56 ···Unfolding:·Core:·<vanilla>·"Lua.Warn"#]56 ···Unfolding:·Core:·<vanilla>·"Lua.Warn"#]
57 b7e5cae45f690d3e2557275e04ddf10857 5fd8d952814e374bbb5f98467f953be5
58 ··$trModule3·::·GHC.Types.TrName58 ··$trModule3·::·GHC.Types.TrName
59 ··[HasNoCafRefs,·TagSig:·<TagProper>,59 ··[HasNoCafRefs,·TagSig:·<TagProper>,
60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],60 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]61 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
62 3d2115555c8d5a3c630b53e1873db92e62 37d349483d409c556e87535ef2e37e60
63 ··$trModule4·::·GHC.Prim.Addr#63 ··$trModule4·::·GHC.Prim.Addr#
64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,64 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
65 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-9jycuNWuw7q13eGe6UuFpA"#] 
66 f3729a64aa23d183010cd5fd913f4f6065 ···Unfolding:·Core:·<vanilla>·"lua-2.3.4-DQu9yFSVj944Se7SLRux3V"#]
 66 dff846a3886d2accf4a332c4a092369e
67 ··hsluaL_setwarnf·::·Lua.Types.State·->·GHC.Types.IO·()67 ··hsluaL_setwarnf·::·Lua.Types.State·->·GHC.Types.IO·()
68 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,68 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
69 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1!P(L)><L>,69 ···LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<1!P(L)><L>,
70 ···CPR:·1(,·1),70 ···CPR:·1(,·1),
71 ···Unfolding:·Core:·StableSystem·<1,FalseFalse>71 ···Unfolding:·Core:·StableSystem·<1,FalseFalse>
72 ··············(\·(ds['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·())72 ··············(\·(ds['GHC.Types.Many]·::·GHC.Internal.Ptr.Ptr·())
73 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#73 ·················(eta['GHC.Types.Many]·::·GHC.Prim.State#
74 ············································GHC.Prim.RealWorld)[OneShot]·->74 ············································GHC.Prim.RealWorld)[OneShot]·->
75 ···············case·ds·of·ds1·{·GHC.Internal.Ptr.Ptr·ds2·->75 ···············case·ds·of·ds1·{·GHC.Internal.Ptr.Ptr·ds2·->
76 ···············case·{__ffi_static_ccall_safe·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:hsluaL_setwarnf·::·GHC.Prim.Addr#76 ···············case·{__ffi_static_ccall_safe·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:hsluaL_setwarnf·::·GHC.Prim.Addr#
77 ·································································································->·GHC.Prim.State#77 ·································································································->·GHC.Prim.State#
78 ······································································································GHC.Prim.RealWorld78 ······································································································GHC.Prim.RealWorld
79 ·································································································->·(#·GHC.Prim.State#79 ·································································································->·(#·GHC.Prim.State#
80 ·········································································································GHC.Prim.RealWorld·#)}80 ·········································································································GHC.Prim.RealWorld·#)}
81 ······················ds281 ······················ds2
82 ······················eta·of·wild·{·(#·#)·ds3·->82 ······················eta·of·wild·{·(#·#)·ds3·->
83 ···············(#·ds3,·GHC.Tuple.()·#)·}·})83 ···············(#·ds3,·GHC.Tuple.()·#)·}·})
35.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-9jycuNWuw7q13eGe6UuFpA/Lua.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/lua-2.3.4-DQu9yFSVj944Se7SLRux3V/Lua.p_hi
Files 87% similar despite different names
34.8 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Lua·91037 interface·Lua·9103
8 ··interface·hash:·f8aa6241b8f2dea07bc1c71c9bdf5a82 
9 ··ABI·hash:·ab036d4326aee56dc65a82f9a419408a 
10 ··export-list·hash:·b7cdbf668ba272b6f5e38c3c464736b38 ··interface·hash:·ffcae49ffb59057c75a17b7bc1b39278
 9 ··ABI·hash:·60979ace46762719bab0444e164cd36b
 10 ··export-list·hash:·6c6b2375b121e94251b353c08256cfa4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ce3f6b1bce378968020492cf86c4b67912 ··flag·hash:·ce3f6b1bce378968020492cf86c4b679
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·71de425d93c216479f38857ac917ee4c16 ··src_hash:·71de425d93c216479f38857ac917ee4c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 201, 24 lines modifiedOffset 201, 24 lines modified
201 ··Lua.Types.PreCFunction201 ··Lua.Types.PreCFunction
202 ··Lua.Types.Reader202 ··Lua.Types.Reader
203 ··Lua.Types.StackIndex{Lua.Types.StackIndex·Lua.Types.fromStackIndex}203 ··Lua.Types.StackIndex{Lua.Types.StackIndex·Lua.Types.fromStackIndex}
204 ··Lua.Types.State{Lua.Types.State}204 ··Lua.Types.State{Lua.Types.State}
205 ··Lua.Types.StatusCode{Lua.Types.StatusCode}205 ··Lua.Types.StatusCode{Lua.Types.StatusCode}
206 ··Lua.Types.TypeCode{Lua.Types.TypeCode·Lua.Types.fromTypeCode}206 ··Lua.Types.TypeCode{Lua.Types.TypeCode·Lua.Types.fromTypeCode}
207 ··Lua.Types.WarnFunction207 ··Lua.Types.WarnFunction
208 direct·module·dependencies:·lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary208 direct·module·dependencies:·lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Auxiliary
209 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Call209 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Call
210 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Constants210 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Constants
211 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Debug211 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Debug
212 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Auxiliary212 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Auxiliary
213 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Ersatz.Functions213 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Ersatz.Functions
214 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Lib214 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Lib
215 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Primary215 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Primary
216 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Types 
217 ····························lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Warn216 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Types
 217 ····························lua-2.3.4-DQu9yFSVj944Se7SLRux3V:Lua.Warn
218 boot·module·dependencies:218 boot·module·dependencies:
219 direct·package·dependencies:·base-4.20.2.0219 direct·package·dependencies:·base-4.20.2.0
220 plugin·package·dependencies:220 plugin·package·dependencies:
221 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext221 orphans:·GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
222 family·instance·modules:·Control.Applicative222 family·instance·modules:·Control.Applicative
223 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const223 ·························GHC.Internal.Control.Arrow·GHC.Internal.Data.Functor.Const
224 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid224 ·························GHC.Internal.Data.Functor.Identity·GHC.Internal.Data.Monoid
Offset 227, 362 lines modifiedOffset 227, 362 lines modified
227 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception227 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception
228 ·························GHC.Internal.RTS.Flags·Lua.Types228 ·························GHC.Internal.RTS.Flags·Lua.Types
229 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f229 import··-/··Foreign.C·8e309d3aea3277735542910f7da8777f
230 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a230 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
231 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c231 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
232 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71232 import··-/··GHC.Internal.Foreign.C.Types·ac84c76e5f78aeda2bbe0b0f53b34a71
233 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888233 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
234 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Auxiliary·d2b1e49b59d2085d597e416c7ca5c9d2 
235 ··exports:·98a6c46778cdfc716c2b96efe062c722 
236 ··RefNil·8c37b613dd1e8abd901fef928811fd16 
237 ··Reference·41deb868177d98bfd2600dc795ad2ba3 
238 ··Reference·4c501ef659134472286aa88bf0dc0c9b 
239 ··fromReference·aa0cc834a1f5ccbc039b319df7e53237 
240 ··loadedTableRegistryField·b5ba60685233d4a50fcacfb4ad6885aa 
241 ··luaL_getmetafield·58883d3ed1274e15d39aef0c3e54960e 
242 ··luaL_getmetatable·dbe1083462098795610a031061db1263 
243 ··luaL_loadbuffer·1b77835df1317ef940614ce9b2f2daf6 
244 ··luaL_newmetatable·4e9dac183f85a4c40a17cdc8b5439662 
245 ··luaL_openlibs·94df1239b83656bf3cd9e796f60a8119 
246 ··luaL_ref·245bbe99eb8079b127a691a2ad30beea 
247 ··luaL_testudata·42055efad712ec4ee48b7455e3a5eb6a 
248 ··luaL_traceback·aaf03bb9f90b3c576f543534c2c2a3da 
249 ··luaL_unref·9239abd3b077d115dfab8250870f24f2 
250 ··preloadTableRegistryField·49f273e69e732126c7c51fab01af323d 
251 ··toReference·f85745e56e7543e77015c825a7e5b7b9 
252 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Call·7155a3ca9401a73ec8204f0980eaaf3e 
253 ··exports:·e3f2e72c50c9f17ae7a0d6b75b63f815 
254 ··hslua_pushhsfunction·9cd2a8e90d0379d4b8e7189d5421c536 
255 import··-/··lua-2.3.4-9jycuNWuw7q13eGe6UuFpA:Lua.Constants·13a4e02f490f657c509489e755ccb96c 
256 ··exports:·8e7a738b6b4f2e0b97d102c7e0ba0513 
257 ··FALSE·39797d62e0e356401e6272e58f9c5cac 
258 ··LUA_COPYRIGHT·67a3a3e0d872a0656cc9974d3005e14f 
259 ··LUA_ERRERR·7bebe15923b122e2886691c0a8eb1855 
260 ··LUA_ERRFILE·4ee6ae6781a592f00f0139f4826feaa3 
261 ··LUA_ERRMEM·2b8be4f5fd07be8770fc268fd098a84d 
262 ··LUA_ERRRUN·7eb5cd4bb9e09937f683b39002e56328 
263 ··LUA_ERRSYNTAX·a80d31b367243c95cd5fdce2c84697c6 
264 ··LUA_GCCOLLECT·c2ff244c2b972b5d439d5a9f4f32189b 
265 ··LUA_GCCOUNT·0319f1b351ca07e624ddddf76945eb2c 
266 ··LUA_GCCOUNTB·995d412a02c7dd80f6ef520264bda35d 
267 ··LUA_GCGEN·8fe5b81f375f633301b36ede8ff2d211 
268 ··LUA_GCINC·abd46d4a100f4f12023a94cc879e0a26 
269 ··LUA_GCISRUNNING·18366160746aecfecda97ce166bb08fc 
270 ··LUA_GCRESTART·216492d07b321700a39d89e3437ee970 
271 ··LUA_GCSETPAUSE·f533819da414b09cd2306080a9781c12 
272 ··LUA_GCSETSTEPMUL·a69a5ead757b281a0ccbb7d77f3ccc40 
273 ··LUA_GCSTEP·33b2e7ca0a1a5c8636e83043b3955171 
274 ··LUA_GCSTOP·169fc45b302510a803d131b3c21fc6b5 
275 ··LUA_MULTRET·038a070324a247e3eba6eb80f158f1ba 
276 ··LUA_NOREF·f3d13b894efde6c234500d3b8501440f 
277 ··LUA_OK·590707456c1bd5d74eddb1a2dd766cfb 
278 ··LUA_OPADD·572b28a7679967520d7e5b9aaedf363f 
279 ··LUA_OPBAND·508df95f9b6d7f4874724e81fb1bc23c 
280 ··LUA_OPBNOT·9627fd61c9c6266e63f977143a51cf28 
281 ··LUA_OPBOR·277f9c530823605b9ce2338af9a3c176 
282 ··LUA_OPBXOR·87d32b236f18ef08a1fefc07d7040536 
283 ··LUA_OPDIV·97606419bcf5412c821c52531af26958 
284 ··LUA_OPEQ·b7d880341b08d81d3517bf60e1c0b968 
285 ··LUA_OPIDIV·d3374830be727c844e725a6bb171def9 
286 ··LUA_OPLE·e0c7ef1e6332de6624925ecac8bd57a8 
287 ··LUA_OPLT·bc8976d9203254f084366bdc9a3bc545 
288 ··LUA_OPMOD·9108fe42003e51ef23e3a099208f8ccb 
289 ··LUA_OPMUL·1b8f2bd73904f4861f0d3215a98bd4f6 
290 ··LUA_OPPOW·df238999a8a72563420abfd0f8afe8e3 
291 ··LUA_OPSHL·f87c98de0774bf0301ec1fd157c0dcd1 
292 ··LUA_OPSHR·c0ed2672452036dd55c0e608192b89ed 
293 ··LUA_OPSUB·3309aed08a59fc742762a6343e9de78d 
294 ··LUA_OPUNM·4587b85845aadf92a995dc91068dc3eb 
295 ··LUA_REFNIL·8226387494a591f0f9586603016780a9 
296 ··LUA_REGISTRYINDEX·3b30b327f71ed5a9f953c68e840a0343 
297 ··LUA_RELEASE·436e5ed76a8a6c7c76972f069b2c8d9c 
298 ··LUA_RIDX_GLOBALS·c3b286d59c0dd172f78b6099566c838a 
299 ··LUA_TBOOLEAN·800f8db15d019092d4fbb274812a68a3 
300 ··LUA_TFUNCTION·1f934f99e9bdb44df0bee08abb936b51 
301 ··LUA_TLIGHTUSERDATA·6f6ffb0b1ea4c427d8e142363835d228 
302 ··LUA_TNIL·3f83f417a2ee71990d82de5740b47ffa 
303 ··LUA_TNONE·47509d560c0a007438d14d7be12a1ce4 
304 ··LUA_TNUMBER·803d612c031642c21677a15ef7e4f7bc 
305 ··LUA_TSTRING·b5af4da63aa47258a212e3581dc4db4a 
306 ··LUA_TTABLE·78f86d6adc9f11acea91dba057e9de6c 
307 ··LUA_TTHREAD·019f178f16e5bef06e2c23957269b1f8 
Max diff block lines reached; 10029/35618 bytes (28.16%) of diff not shown.