{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.6NNfkq9s/b1/haskell-hslua-core_2.3.2-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.6NNfkq9s/b2/haskell-hslua-core_2.3.2-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- eeb16c2bea35fa7a66b839f000d2bb59 172916 haskell optional libghc-hslua-core-dev_2.3.2-1_amd64.deb\n- e23f6a16ca8ae42cf2be13c58ea365f6 144044 doc optional libghc-hslua-core-doc_2.3.2-1_all.deb\n- a9a0a633c688cbf3f2faf025856a6d97 163296 haskell optional libghc-hslua-core-prof_2.3.2-1_amd64.deb\n+ 9393e7f84ef92b35f7adf073930308b0 172864 haskell optional libghc-hslua-core-dev_2.3.2-1_amd64.deb\n+ 344f32eb6b3c83bef78ab0b3b6321661 144036 doc optional libghc-hslua-core-doc_2.3.2-1_all.deb\n+ 85d37876d27202a3d0b442d2a4fa5c33 162408 haskell optional libghc-hslua-core-prof_2.3.2-1_amd64.deb\n"}, {"source1": "libghc-hslua-core-dev_2.3.2-1_amd64.deb", "source2": "libghc-hslua-core-dev_2.3.2-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-10-04 18:05:59.000000 debian-binary\n--rw-r--r-- 0 0 0 1748 2024-10-04 18:05:59.000000 control.tar.xz\n--rw-r--r-- 0 0 0 170976 2024-10-04 18:05:59.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1752 2024-10-04 18:05:59.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 170920 2024-10-04 18:05:59.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,19 +1,19 @@\n Package: libghc-hslua-core-dev\n Source: haskell-hslua-core\n Version: 2.3.2-1\n Architecture: amd64\n Maintainer: Debian Haskell Group \n-Installed-Size: 1715\n+Installed-Size: 1718\n Depends: libghc-base-dev-4.18.2.1-8e81e, libghc-bytestring-dev-0.11.5.3-7048d, libghc-exceptions-dev-0.10.7-0356d, libghc-lua-dev-2.3.3-876ca, libghc-mtl-dev-2.3.1-f8119, libghc-text-dev-2.0.2-5b954, libc6 (>= 2.14), libgmp10 (>= 2:6.3.0+dfsg), liblua5.4-0 (>= 5.4.6)\n-Provides: libghc-hslua-core-dev-2.3.2-53d16\n+Provides: libghc-hslua-core-dev-2.3.2-1af2c\n Section: haskell\n Priority: optional\n Homepage: https://hslua.org/\n Description: Lua bindings for Haskell\n This package provides wrappers and helpers to bridge Haskell and Lua.\n It builds upon the haskell-lua package, which allows one to bundle a\n Lua interpreter with a Haskell program.\n .\n This package provides a library for the Haskell programming language.\n See http://www.haskell.org/ for more information on Haskell.\n-Ghc-Package: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\n+Ghc-Package: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,34 +1,34 @@\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Auxiliary.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Auxiliary.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Closures.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Closures.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Debug.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Debug.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Error.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Error.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Package.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Package.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Primary.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Primary.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Run.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Run.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Trace.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Trace.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Types.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Types.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Unsafe.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Unsafe.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Userdata.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Userdata.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Utf8.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Utf8.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Warn.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Warn.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/libHShslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn.a\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHShslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn-ghc9.6.6.so\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Auxiliary.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Auxiliary.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Closures.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Closures.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Debug.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Debug.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Error.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Error.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Package.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Package.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Primary.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Primary.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Run.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Run.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Trace.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Trace.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Types.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Types.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Unsafe.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Unsafe.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Userdata.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Userdata.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Utf8.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Utf8.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Warn.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Warn.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/libHShslua-core-2.3.2-1zh7pba8nPX79llRMD19DA.a\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHShslua-core-2.3.2-1zh7pba8nPX79llRMD19DA-ghc9.6.6.so\n usr/share/doc/libghc-hslua-core-dev/changelog.Debian.gz\n usr/share/doc/libghc-hslua-core-dev/changelog.gz\n usr/share/doc/libghc-hslua-core-dev/copyright\n var/lib/ghc/package.conf.d/hslua-core-2.3.2.conf\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,47 +1,47 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/\n--rw-r--r-- 0 root (0) root (0) 36608 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Auxiliary.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 36606 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Auxiliary.hi\n--rw-r--r-- 0 root (0) root (0) 6063 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Closures.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 6061 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Closures.hi\n--rw-r--r-- 0 root (0) root (0) 6687 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Debug.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 6685 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Debug.hi\n--rw-r--r-- 0 root (0) root (0) 29217 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Error.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 29213 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Error.hi\n--rw-r--r-- 0 root (0) root (0) 12673 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Package.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 12671 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Package.hi\n--rw-r--r-- 0 root (0) root (0) 115446 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Primary.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 115442 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Primary.hi\n--rw-r--r-- 0 root (0) root (0) 10329 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Run.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 10327 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Run.hi\n--rw-r--r-- 0 root (0) root (0) 13138 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Trace.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 13134 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Trace.hi\n--rw-r--r-- 0 root (0) root (0) 78687 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Types.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 78683 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Types.hi\n--rw-r--r-- 0 root (0) root (0) 3891 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Unsafe.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 3889 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Unsafe.hi\n--rw-r--r-- 0 root (0) root (0) 11593 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Userdata.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 11589 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Userdata.hi\n--rw-r--r-- 0 root (0) root (0) 2902 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Utf8.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 2900 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Utf8.hi\n--rw-r--r-- 0 root (0) root (0) 6064 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Warn.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 6062 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Warn.hi\n--rw-r--r-- 0 root (0) root (0) 11600 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 11598 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core.hi\n--rw-r--r-- 0 root (0) root (0) 621506 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/libHShslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn.a\n--rw-r--r-- 0 root (0) root (0) 406328 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHShslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn-ghc9.6.6.so\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/\n+-rw-r--r-- 0 root (0) root (0) 36592 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Auxiliary.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 36590 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Auxiliary.hi\n+-rw-r--r-- 0 root (0) root (0) 6063 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Closures.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 6061 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Closures.hi\n+-rw-r--r-- 0 root (0) root (0) 6683 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Debug.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 6681 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Debug.hi\n+-rw-r--r-- 0 root (0) root (0) 29208 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Error.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 29204 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Error.hi\n+-rw-r--r-- 0 root (0) root (0) 12673 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Package.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 12671 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Package.hi\n+-rw-r--r-- 0 root (0) root (0) 115431 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Primary.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 115427 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Primary.hi\n+-rw-r--r-- 0 root (0) root (0) 10325 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Run.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 10323 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Run.hi\n+-rw-r--r-- 0 root (0) root (0) 13136 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Trace.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 13132 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Trace.hi\n+-rw-r--r-- 0 root (0) root (0) 78659 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Types.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 78655 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Types.hi\n+-rw-r--r-- 0 root (0) root (0) 3881 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Unsafe.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 3879 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Unsafe.hi\n+-rw-r--r-- 0 root (0) root (0) 11587 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Userdata.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 11583 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Userdata.hi\n+-rw-r--r-- 0 root (0) root (0) 2902 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Utf8.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 2900 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Utf8.hi\n+-rw-r--r-- 0 root (0) root (0) 6066 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Warn.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 6064 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Warn.hi\n+-rw-r--r-- 0 root (0) root (0) 11595 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 11593 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core.hi\n+-rw-r--r-- 0 root (0) root (0) 624422 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/libHShslua-core-2.3.2-1zh7pba8nPX79llRMD19DA.a\n+-rw-r--r-- 0 root (0) root (0) 406328 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHShslua-core-2.3.2-1zh7pba8nPX79llRMD19DA-ghc9.6.6.so\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/share/doc/libghc-hslua-core-dev/\n -rw-r--r-- 0 root (0) root (0) 370 2024-10-04 18:05:59.000000 ./usr/share/doc/libghc-hslua-core-dev/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 2357 2001-09-09 01:46:40.000000 ./usr/share/doc/libghc-hslua-core-dev/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 1686 2024-10-04 18:05:59.000000 ./usr/share/doc/libghc-hslua-core-dev/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./var/\n"}, {"source1": "./var/lib/ghc/package.conf.d/hslua-core-2.3.2.conf", "source2": "./var/lib/ghc/package.conf.d/hslua-core-2.3.2.conf", "unified_diff": "@@ -1,12 +1,12 @@\n name: hslua-core\n version: 2.3.2\n visibility: public\n-id: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\n-key: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\n+id: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\n+key: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\n license: MIT\n copyright:\n \u00a9 2007\u20132012 Gracjan Polak;\n \u00a9 2012\u20132016 \u00d6mer Sinan A\u011facan;\n \u00a9 2017-2024 Albert Krewinkel\n \n maintainer: tarleb@hslua.org\n@@ -17,38 +17,38 @@\n Wrappers and helpers to bridge Haskell and\n .\n \n It builds upon the /lua/ package, which allows to bundle\n a Lua interpreter with a Haskell program.\n \n category: Foreign\n-abi: 53d16801b0c892385bbbec9d893e34a8\n+abi: 1af2ca511e7316b7a20af1f43efeb811\n exposed: True\n exposed-modules:\n HsLua.Core, HsLua.Core.Closures, HsLua.Core.Debug,\n HsLua.Core.Error, HsLua.Core.Package, HsLua.Core.Run,\n HsLua.Core.Trace, HsLua.Core.Types, HsLua.Core.Unsafe,\n HsLua.Core.Userdata, HsLua.Core.Utf8,\n Lua from lua-2.3.3-FzggJqU75IzJAEzHQbWa1j:Lua\n \n hidden-modules:\n HsLua.Core.Auxiliary HsLua.Core.Primary HsLua.Core.Warn\n \n import-dirs:\n- /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\n+ /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\n \n library-dirs:\n- /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\n+ /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\n \n library-dirs-static:\n- /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\n+ /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\n \n dynamic-library-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6\n data-dir: /usr/share/hslua-core\n-hs-libraries: HShslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\n+hs-libraries: HShslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\n depends:\n base-4.18.2.1 bytestring-0.11.5.3 exceptions-0.10.7\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j mtl-2.3.1 text-2.0.2\n \n haddock-interfaces:\n /usr/lib/ghc-doc/haddock/hslua-core-2.3.2/hslua-core.haddock\n \n"}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Auxiliary.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Auxiliary.dyn_hi", "comments": ["Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got dyn\n interface HsLua.Core.Auxiliary 9066\n- interface hash: 413d57aa74034c6f4f81f0ae51deb05b\n- ABI hash: 5973c1b4de6f30304fa9cf91ed41fc57\n- export-list hash: d69b2b38cd19cdc2deed8afbf3ee7fd0\n+ interface hash: 03fccd58395ba9123af42d0bfb5f36c1\n+ ABI hash: 9ac13463b33f856547e71939dedeb4a5\n+ export-list hash: 00c55fa6ad5893cc86fa3472f52f33b6\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 7263e965692f4e89966d736127b78973\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ee04104b55caa40e600999ded2a82fc8\n sig of: Nothing\n@@ -34,17 +34,17 @@\n preload\n ref\n requiref\n tostring'\n traceback\n unref\n where'\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -81,81 +81,81 @@\n import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n- failLua d93ac118176f0ddaf6a8a9fc907e2b3b\n- liftLuaThrow cd29f6324a874ca3617a5a617b75a48e\n- throwErrorAsException 7168cdd8f3046e309b3117c333819e41\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- absindex 105a8b0f460acc2dfbfaca67ba8d421f\n- checkstack 759501862544162f5bccb1eecc023c89\n- gettable 19f61a431c1832c95725ddfe133b5c1c\n- newtable fb3b69b63ca55119ed5529b18442a3e1\n- pcall d74dc6e6aa55dcb79744a558245e4af9\n- pop d33d640972cc21664c1e6c7be6a119b4\n- pushstring ca2e3d42424c90549c3b420f441dfcc1\n- pushvalue 4b007dc2e2b4deb59ea398ae80999e0a\n- rawgeti 1145e91a4cb2b70dee7bffa6513ae2f8\n- setfield 2d8b4cc1662e72d877a77ff848331e06\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- Name b7b7c2f7ebc085b2f95757b0d5eb4e8d\n- Name 988f63b9ea9dca09938e93d56ce78959\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- Status 97219012e3eb239f88fe0454b4c74569\n- Type ba0d109612d8c0244b44d46c3c68a88e\n- TypeTable c55d522d2c583b33c7e203f7fab90f16\n- fromLuaBool 976b2f74f5f47c8bb6ac5d9d796efab9\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n- multret 104d88fe1a36e5c4a74ae4c6649fe151\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n- state 212a6e21fb2d3e808c26dc198f282dba\n- toLuaBool ace784f6a0cdb2ca1819fd47973366e0\n- toStatus f217a6c890944bfd75cbd5b519a86e39\n- toType 44f9a8ab6328c4b781e1ee5bbd789af3\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+ failLua 936ae5edfe1e11afd7acc2f472215c30\n+ liftLuaThrow 1636ee6e46cb39866adfe9c4056b1102\n+ throwErrorAsException 520ee92a9b84ed2b0ece64264cc3018a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ absindex 46abe2cb38502793fc9ba012f4bab5d5\n+ checkstack 2e7a8c25be91480940886c0990f4b80b\n+ gettable 9695f9ce15bdcc96484a49f18704dd5a\n+ newtable b4ce68a8e362641aca481b702b3ff6c8\n+ pcall f9b1f34573dbd359596295fe8587d9c3\n+ pop c28a7e62f2906213b181beec4e63aa00\n+ pushstring dc9731e768fbfc3e13127f20415efba4\n+ pushvalue cc8d0ec78be7812d8fd6458312ca9dde\n+ rawgeti 8cf8235cb3bfeeb23bc11e9cfe3e4b32\n+ setfield c6e9590ca7b3d6d3f81b7a1e3cc38384\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ Name b1a60eda6d9523a97b173699afe957e4\n+ Name 62a987f4420d0705bca94af7701783c0\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ Type 6575fd310f1e64038cc44aac607fe5e4\n+ TypeTable fa5e33e7cfc1a9bc4254bc4046b3a0ba\n+ fromLuaBool 3d32c567e74b5949eb52e26942682eda\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n+ multret 080849ddd2cb9d6dcd683143ec7eba4e\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n+ state d46f37f0ead413211777017b749daaef\n+ toLuaBool 32c938318e5d46f514dfdb8614432895\n+ toStatus 28ef13937714d1cfb0de07109d4db258\n+ toType e7196c3eb2139b29e378c0cdb45e13c7\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Auxiliary 2ad971a3a999adb7e7cb21452afebf53\n import -/ Lua.Ersatz.Auxiliary 88a5b32dc9668b3d5eee48c766f79589\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n addDependentFile \"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h\" ed2abc0c378d044c7bbfd76a73a209e2\n-addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 98d690473ec3c7babafdad3375d27732\n+addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 41b4bbd7d9cc73c07f10afa52381ec9a\n addDependentFile \"/usr/include/stdc-predef.h\" e0e98fa6835be825bf17295c7217815d\n-a8fef18014376a08a0d90b98b9b487e5\n+0318f3a19a44ac891fa0393fd42ab26e\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-9eef99535e625d9460d36fc33fef7e0d\n+41af71773e9115ebc14142ac15d79904\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-f9d0b50733a2d7ae4f9135513e1bc0b4\n+dd7467097ae606905a8810ffa3b47eb1\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Auxiliary\"#]\n-072f50428059a4cb8ffa8546c382fe4b\n+5d6236a6e31dceb4067fd810a26065e7\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-7890a47bbee4e1f915dbbff46c49f568\n+0fc0b4a67e4b3f55012deb5019e86056\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-db9cccd8c0cf9bf77c670f7744aaaea1\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+6ba44ad42f46d07471ba53946f56a099\n $wgetmetafield ::\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -223,15 +223,15 @@\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n ww4\n ww\n buf\n s2 of wild { (#,#) ds9 ds10 ->\n (# ds9, HsLua.Core.Types.$wtoType ds10 #) } } } }) } }]\n-f1485cc01ced6512c66f228c10e89cf9\n+d1cd656babb80af8c24cd31dce7c9c93\n $wgetmetatable' ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n@@ -295,15 +295,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n ww3\n buf\n s2 of wild { (#,#) ds6 ds7 ->\n (# ds6, HsLua.Core.Types.$wtoType ds7 #) } } } }) } }]\n-e4439b5b7b21b7ff01eb356e7ad2fa12\n+6e3a03fc08f7ffe3ad51d67ce966526d\n $wgetsubtable ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> HsLua.Core.Types.LuaEnvironment\n@@ -452,15 +452,15 @@\n (GHC.Ptr.Ptr @() ds3)\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds16 of ds17 { (#,#) ipv6 ipv7 ->\n (# ipv6, GHC.Types.False #) } } } } } } }\n HsLua.Core.Types.TypeTable -> (# ipv2, GHC.Types.True #) } } } } }]\n-fda0e0ea2337b7d2be0ba876a8d7648f\n+2be2d38503e4a2a4d7b9df94681db24c\n $wloadbuffer ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n@@ -579,24 +579,24 @@\n ww6\n buf\n (GHC.Prim.int64ToWord64# (GHC.Prim.intToInt64# ww2))\n buf1\n s3 of wild { (#,#) ds12 ds13 ->\n (# ds12,\n HsLua.Core.Types.$wtoStatus ds13 #) } } } }) } } } } }) } }]\n-f8a34bf17acf78f1fde214f225e13509\n+e572068f0f20e50271a1a6df2ccc28d0\n $wlvl ::\n HsLua.Core.Error.LuaError e =>\n GHC.Base.String\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: x, CPR: b,\n Inline: [2]]\n-ba5c065f08741f2e53aaf97c21b7030a\n+33b9fcbabadaa70516650dfa2a6b0069\n $wnewmetatable ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n@@ -670,15 +670,15 @@\n _R\n _R\n _R\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:LuaBool[0])))_R } } } }) of ds4 { (#,#) ipv4 ipv5 ->\n case HsLua.Core.Types.fromLuaBool ipv5 of z { DEFAULT ->\n (# ipv4, z #) } } } }]\n-9bdb0882489e8742ca1da428d1e4ba76\n+4384c97024ef4128adf387b399046395\n $wtraceback ::\n GHC.Prim.Addr#\n -> GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -765,15 +765,15 @@\n GHC.Prim.RealWorld #)}\n ww2\n ww\n buf\n (GHC.Prim.intToInt32# ww1)\n s2 of wild3 { Solo# ds12 ->\n (# ds12, GHC.Tuple.Prim.() #) } } } }) } } } }]\n-446d35c7688e6b604134b14ba81de137\n+65934dfa3c1ce0c11cf30354a5198335\n checkstack' ::\n HsLua.Core.Error.LuaError e =>\n GHC.Types.Int -> GHC.Base.String -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: <1!P(L)><1!P(L)>,\n CPR: 1(, 1),\n@@ -787,15 +787,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-f71517cb73ee6a59f2bd52afb15326e4\n+ae31e221295945ff8d664296faad0da3\n checkstack'1 ::\n HsLua.Core.Error.LuaError e =>\n GHC.Types.Int\n -> GHC.Base.String\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -834,15 +834,15 @@\n $dLuaError\n msg\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds6 } } } }]\n-5a3d36286860a707634d10dff4cf85f9\n+4b35a2ab0d0c858a61262488a65ddee1\n checkstack'2 ::\n HsLua.Core.Error.LuaError e =>\n GHC.Base.String\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -852,15 +852,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (msg['GHC.Types.Many] :: GHC.Base.String)\n (eta1['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)[OneShot]\n (eta2['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n $wlvl @e $dLuaError msg eta2]\n-9bc8c07f7eb94946c9ba9cd37351041c\n+a0c9d964a796f8f2421c21d058c15fd1\n dofile ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: , CPR: 1, Inline:,\n Unfolding: Core: \n dofile1\n@@ -872,15 +872,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-8b63339db0a19b89e90177ce39ef109f\n+91197637ffad6cfdd14e0fe612f505d4\n dofile1 ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -904,15 +904,15 @@\n Lua.Constants.$bLUA_MULTRET1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0]))\n (GHC.Maybe.Nothing @Lua.Types.StackIndex)\n eta\n ipv } }]\n-9e07a47e86c842f0adb1ad9b50bb5eab\n+5d276cce3feeaec5ec9edae435799028\n dofile2 ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n@@ -979,15 +979,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StatusCode[0])) #) } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n ipv } }]\n-c223cf1013f8697cf0dbeb7b851fd11c\n+1ad8ddc3f5b7781f3f129e31a88223b1\n dostring ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1!P(L,L,L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n dostring1\n@@ -999,15 +999,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-4d51e99e454fd854639fe4127219ca62\n+3a13fa56c765645de8ec371698eb1438\n dostring1 ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -1036,15 +1036,15 @@\n Lua.Constants.$bLUA_MULTRET1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0]))\n (GHC.Maybe.Nothing @Lua.Types.StackIndex)\n eta\n ipv } }]\n-756b5094026814c88d9975fac659fd3b\n+c6a44422dc5ee7bdee72c582c7e04992\n dostring2 ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n@@ -1062,15 +1062,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww3 ww4 ww5 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww6 ->\n $wloadbuffer @e ww ww1 ww2 ww3 ww4 ww5 ww6 eta1 } } }]\n-041753688178eed13929c40703b13ec6\n+9a2478739bd09d85b5fd58602e742509\n getmetafield ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n@@ -1084,15 +1084,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-b89649b7ede01e57096b4b8e9157a7bf\n+14708232cf44b617363bd62f36ae65e9\n getmetafield1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1112,15 +1112,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww4 ->\n $wgetmetafield @e ww ww1 ww2 ww3 ww4 eta1 } } }]\n-12225cd5f07b6bb0074873453138f896\n+f83e46f310d28ff033b8931ba96e06e3\n getmetatable' ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n getmetatable'1\n@@ -1132,15 +1132,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-fd3c22f72a0ff8de57f8813eeb8604d0\n+5db21ce58bf6ff0337413f98760e30c4\n getmetatable'1 ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline: [2],\n@@ -1154,15 +1154,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild1 { GHC.Ptr.Ptr ww3 ->\n $wgetmetatable' @e ww ww1 ww2 ww3 eta1 } }]\n-a89740460a620b259c75a3fcd155f454\n+57401813cfbff0c306b07962d5ada4a4\n getref ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Auxiliary.Reference\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n@@ -1179,15 +1179,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-0e0c5aadff3e1a63e41c645348c3ac24\n+7736712ed4c8eaaa2b6d4c008421604d\n getref1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Auxiliary.Reference\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n@@ -1214,15 +1214,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n GHC.Prim.realWorld# of wild1 { (#,#) ds1 ds2 ->\n (GHC.Int.I64# (GHC.Prim.intToInt64# (GHC.Prim.int32ToInt# ds2)))\n `cast`\n (Sym (Lua.Types.N:Integer[0])) } })]\n-4f902baafd18d542aec4abc8434da854\n+a88dab63463e92c546078bba1abb5ef7\n getsubtable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: <1!P(L)><1!P(L,L,L)><1L>,\n@@ -1239,15 +1239,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-0f805ddf5dfc82ac4dca0f4db5034a9f\n+7772bf64dfd72f73340eaad3300ae21d\n getsubtable1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n@@ -1267,15 +1267,15 @@\n `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case fname\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 ->\n $wgetsubtable @e $dLuaError ww ww1 ww2 ww3 eta eta1 } }]\n-ea314dd5e7248319ec0ac163431dcf59\n+b8f32606558724ab542c12a18941b14c\n loadbuffer ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L,L,L)><1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n@@ -1289,20 +1289,20 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-6e7cae6178202418af7864cad53ebc89\n+5372ba9d494cc47ff8ff671f8bb4e81f\n loaded :: HsLua.Core.Types.Name\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n loaded1 `cast` (Sym (HsLua.Core.Types.N:Name[0]))]\n-8cca7a47080eb066c22e8f344d3904d3\n+71f143fb3fb80e472ce0c0c00eeb6a9f\n loaded1 :: Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.Magic.runRW#\n @GHC.Types.LiftedRep\n @Data.ByteString.Internal.Type.ByteString\n (\\ (s['GHC.Types.Many] :: GHC.Prim.State#\n@@ -1345,15 +1345,15 @@\n @(GHC.Prim.MutableByteArray#\n GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 ->\n Data.ByteString.Internal.Type.BS\n (GHC.Prim.byteArrayContents# ipv3 `cast` (Sub v2))\n (GHC.ForeignPtr.PlainPtr ipv3)\n wild1 }) } })\n 0# -> Data.ByteString.Internal.Type.empty } } })]\n-405c1228c752ef479c14b2b5fb4d365f\n+d6850db64edb8abcb093932162437d02\n loadfile ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n Unfolding: Core: \n dofile2\n@@ -1365,15 +1365,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-2be3e8a2dd826b4bd6b5e6657a14b970\n+7d87d0c0cc2e94337d8442126bb1b056\n loadstring ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)>, Inline: (sat-args=1),\n Unfolding: Core: StableUser <1,FalseFalse>\n (\\ @e\n@@ -1387,15 +1387,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-10a760fdb752c22076cd06dfb79d1cf6\n+6a3c67613ed015c2a4346f0ba1687462\n newmetatable ::\n HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n newmetatable1\n@@ -1407,15 +1407,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-e1b79f6282c81979d9952646c227b6c6\n+3a41071bbee72863103f9264c8991e56\n newmetatable1 ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1430,15 +1430,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild1 { GHC.Ptr.Ptr ww3 ->\n $wnewmetatable @e ww ww1 ww2 ww3 eta1 } }]\n-07d294a8611208241396244bbfb342e7\n+e05ccab5a088b3bf53b3d1f36caeb3cf\n newstate :: GHC.Types.IO Lua.Types.State\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n CPR: 1(, 1), Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n (\\ (ds['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n case {__ffi_static_ccall_unsafe lua-2.3.3-FzggJqU75IzJAEzHQbWa1j:hsluaL_newstate :: GHC.Prim.State#\n@@ -1446,20 +1446,20 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Addr# #)}\n ds of wild { (#,#) ds1 ds2 ->\n (# ds1, GHC.Ptr.Ptr @() ds2 #) })\n `cast`\n (Sym (GHC.Types.N:IO[0] (Lua.Types.N:State[0])))]\n-f68a6f79ee596cc2398b8e0e3ffb85ba\n+0ff2cc5775a1e1a9d641b495f65d6465\n preload :: HsLua.Core.Types.Name\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n preload1 `cast` (Sym (HsLua.Core.Types.N:Name[0]))]\n-c2e5469cce85731caed02b31d87d8888\n+bf59dc9e00e02b2f95580b7814ffdb44\n preload1 :: Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.Magic.runRW#\n @GHC.Types.LiftedRep\n @Data.ByteString.Internal.Type.ByteString\n (\\ (s['GHC.Types.Many] :: GHC.Prim.State#\n@@ -1502,15 +1502,15 @@\n @(GHC.Prim.MutableByteArray#\n GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 ->\n Data.ByteString.Internal.Type.BS\n (GHC.Prim.byteArrayContents# ipv3 `cast` (Sub v2))\n (GHC.ForeignPtr.PlainPtr ipv3)\n wild1 }) } })\n 0# -> Data.ByteString.Internal.Type.empty } } })]\n-a6896d5396cd93042d8895239dd05a97\n+7f5a5f893a3ae845fb590ca6b8fce4d2\n ref ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e Lua.Auxiliary.Reference\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n ref1\n@@ -1522,15 +1522,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5006ddf5889d82183f7dee6842e51a55\n+478e3ea2032c3636dcf25b598686602f\n ref1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Lua.Auxiliary.Reference #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -1561,15 +1561,15 @@\n (# ds6,\n case Lua.Auxiliary.toReference1 of wild1 { GHC.Int.I32# y ->\n case GHC.Prim.==#\n (GHC.Prim.int32ToInt# ds7)\n (GHC.Prim.int32ToInt# y) of lwild {\n DEFAULT -> Lua.Auxiliary.Reference ds7\n 1# -> Lua.Auxiliary.RefNil } } #) } } }]\n-628265485aaa3090f86c6acb56493479\n+2712c704f6eb69f4f3a072f6fcfd7feb\n requiref ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> Lua.Types.CFunction\n -> GHC.Types.Bool\n -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 6, Arity: 6,\n@@ -1585,15 +1585,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-731c3f1c3be5c1b492ba5e25984932b7\n+f8bc5b13aa5780a4fc55d7db7e3b6efe\n requiref1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> Lua.Types.CFunction\n -> GHC.Types.Bool\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -1730,15 +1730,15 @@\n 0#\n -> case ipv5 of vx { () ->\n (# ipv6, GHC.Tuple.Prim.() #) } } } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))\n eta1]\n-19ba16fee7448174d0f27ffbe54e2228\n+df0ccd731db33cfb8dca2dbe8a6d5f29\n tostring' ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n@@ -1753,15 +1753,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-33fcd9d4d1fe7a5959c31e1fc1051aa8\n+50b26d91053954238c0419332d0dd448\n tostring'1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n@@ -1826,15 +1826,15 @@\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds9 } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-4077ff7836a3cad058cc42cafe00dc9d\n+7cd4f8dff77d3ce6a0c4d7b2978ab699\n traceback ::\n Lua.Types.State\n -> GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1L><1!P(L)><1!P(L)>, Inline:,\n@@ -1850,15 +1850,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-7a378c4219011bc98d0dbc2dcecd27c3\n+573dd34de64f34f20f11fcf747742f8d\n traceback1 ::\n Lua.Types.State\n -> GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -1876,15 +1876,15 @@\n case l1 `cast` (Lua.Types.N:State[0]) of wild { GHC.Ptr.Ptr ww ->\n case level of wild1 { GHC.Types.I# ww1 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww2 ->\n $wtraceback @e ww msg ww1 ww2 eta1 } } }]\n-1cb35178ba89891b4132d66509337d0b\n+061d7333406c4c45b2d8f593d7f541e1\n unref ::\n Lua.Types.StackIndex\n -> Lua.Auxiliary.Reference -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1L><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -1897,15 +1897,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-6f6a04c2169da2fddfc69ad3641ddbad\n+fcdbcdd4ef37d3f4ddc44e4a19861755\n unref1 ::\n Lua.Types.StackIndex\n -> Lua.Auxiliary.Reference\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -1950,15 +1950,15 @@\n -> case {__ffi_static_ccall_unsafe lua-2.3.3-FzggJqU75IzJAEzHQbWa1j:ghczuwrapperZC0ZCluazm2zi3zi3zmFzzggJqU75IzzJAEzzHQbWa1jZCLuaziAuxiliaryZCLUAzuREFNIL :: GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n GHC.Prim.realWorld# of wild1 { (#,#) ds1 ds2 ->\n $j ds2 } } } }]\n-66baf6b9655d1d9bf80fa8a1adc16c28\n+73ceec5df91468684bdb79ff6000ec12\n where' :: GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n where'1\n `cast`\n@@ -1968,15 +1968,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-5c153ef591913ffa7a626460e0f5fc68\n+7a599210443c2d56b1e1d6f4a6835b50\n where'1 ::\n GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Auxiliary.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Auxiliary.hi", "comments": ["Files 98% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got \n interface HsLua.Core.Auxiliary 9066\n- interface hash: 413d57aa74034c6f4f81f0ae51deb05b\n- ABI hash: 5973c1b4de6f30304fa9cf91ed41fc57\n- export-list hash: d69b2b38cd19cdc2deed8afbf3ee7fd0\n+ interface hash: 03fccd58395ba9123af42d0bfb5f36c1\n+ ABI hash: 9ac13463b33f856547e71939dedeb4a5\n+ export-list hash: 00c55fa6ad5893cc86fa3472f52f33b6\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: b2c65f3838cd48eaf7645b3b32fc0cfc\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ee04104b55caa40e600999ded2a82fc8\n sig of: Nothing\n@@ -34,17 +34,17 @@\n preload\n ref\n requiref\n tostring'\n traceback\n unref\n where'\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -81,81 +81,81 @@\n import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n- failLua d93ac118176f0ddaf6a8a9fc907e2b3b\n- liftLuaThrow cd29f6324a874ca3617a5a617b75a48e\n- throwErrorAsException 7168cdd8f3046e309b3117c333819e41\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- absindex 105a8b0f460acc2dfbfaca67ba8d421f\n- checkstack 759501862544162f5bccb1eecc023c89\n- gettable 19f61a431c1832c95725ddfe133b5c1c\n- newtable fb3b69b63ca55119ed5529b18442a3e1\n- pcall d74dc6e6aa55dcb79744a558245e4af9\n- pop d33d640972cc21664c1e6c7be6a119b4\n- pushstring ca2e3d42424c90549c3b420f441dfcc1\n- pushvalue 4b007dc2e2b4deb59ea398ae80999e0a\n- rawgeti 1145e91a4cb2b70dee7bffa6513ae2f8\n- setfield 2d8b4cc1662e72d877a77ff848331e06\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- Name b7b7c2f7ebc085b2f95757b0d5eb4e8d\n- Name 988f63b9ea9dca09938e93d56ce78959\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- Status 97219012e3eb239f88fe0454b4c74569\n- Type ba0d109612d8c0244b44d46c3c68a88e\n- TypeTable c55d522d2c583b33c7e203f7fab90f16\n- fromLuaBool 976b2f74f5f47c8bb6ac5d9d796efab9\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n- multret 104d88fe1a36e5c4a74ae4c6649fe151\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n- state 212a6e21fb2d3e808c26dc198f282dba\n- toLuaBool ace784f6a0cdb2ca1819fd47973366e0\n- toStatus f217a6c890944bfd75cbd5b519a86e39\n- toType 44f9a8ab6328c4b781e1ee5bbd789af3\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+ failLua 936ae5edfe1e11afd7acc2f472215c30\n+ liftLuaThrow 1636ee6e46cb39866adfe9c4056b1102\n+ throwErrorAsException 520ee92a9b84ed2b0ece64264cc3018a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ absindex 46abe2cb38502793fc9ba012f4bab5d5\n+ checkstack 2e7a8c25be91480940886c0990f4b80b\n+ gettable 9695f9ce15bdcc96484a49f18704dd5a\n+ newtable b4ce68a8e362641aca481b702b3ff6c8\n+ pcall f9b1f34573dbd359596295fe8587d9c3\n+ pop c28a7e62f2906213b181beec4e63aa00\n+ pushstring dc9731e768fbfc3e13127f20415efba4\n+ pushvalue cc8d0ec78be7812d8fd6458312ca9dde\n+ rawgeti 8cf8235cb3bfeeb23bc11e9cfe3e4b32\n+ setfield c6e9590ca7b3d6d3f81b7a1e3cc38384\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ Name b1a60eda6d9523a97b173699afe957e4\n+ Name 62a987f4420d0705bca94af7701783c0\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ Type 6575fd310f1e64038cc44aac607fe5e4\n+ TypeTable fa5e33e7cfc1a9bc4254bc4046b3a0ba\n+ fromLuaBool 3d32c567e74b5949eb52e26942682eda\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n+ multret 080849ddd2cb9d6dcd683143ec7eba4e\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n+ state d46f37f0ead413211777017b749daaef\n+ toLuaBool 32c938318e5d46f514dfdb8614432895\n+ toStatus 28ef13937714d1cfb0de07109d4db258\n+ toType e7196c3eb2139b29e378c0cdb45e13c7\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Auxiliary 2ad971a3a999adb7e7cb21452afebf53\n import -/ Lua.Ersatz.Auxiliary 88a5b32dc9668b3d5eee48c766f79589\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n addDependentFile \"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h\" ed2abc0c378d044c7bbfd76a73a209e2\n-addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 98d690473ec3c7babafdad3375d27732\n+addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 41b4bbd7d9cc73c07f10afa52381ec9a\n addDependentFile \"/usr/include/stdc-predef.h\" e0e98fa6835be825bf17295c7217815d\n-a8fef18014376a08a0d90b98b9b487e5\n+0318f3a19a44ac891fa0393fd42ab26e\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-9eef99535e625d9460d36fc33fef7e0d\n+41af71773e9115ebc14142ac15d79904\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-f9d0b50733a2d7ae4f9135513e1bc0b4\n+dd7467097ae606905a8810ffa3b47eb1\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Auxiliary\"#]\n-072f50428059a4cb8ffa8546c382fe4b\n+5d6236a6e31dceb4067fd810a26065e7\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-7890a47bbee4e1f915dbbff46c49f568\n+0fc0b4a67e4b3f55012deb5019e86056\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-db9cccd8c0cf9bf77c670f7744aaaea1\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+6ba44ad42f46d07471ba53946f56a099\n $wgetmetafield ::\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -223,15 +223,15 @@\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n ww4\n ww\n buf\n s2 of wild { (#,#) ds9 ds10 ->\n (# ds9, HsLua.Core.Types.$wtoType ds10 #) } } } }) } }]\n-f1485cc01ced6512c66f228c10e89cf9\n+d1cd656babb80af8c24cd31dce7c9c93\n $wgetmetatable' ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n@@ -295,15 +295,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n ww3\n buf\n s2 of wild { (#,#) ds6 ds7 ->\n (# ds6, HsLua.Core.Types.$wtoType ds7 #) } } } }) } }]\n-e4439b5b7b21b7ff01eb356e7ad2fa12\n+6e3a03fc08f7ffe3ad51d67ce966526d\n $wgetsubtable ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> HsLua.Core.Types.LuaEnvironment\n@@ -452,15 +452,15 @@\n (GHC.Ptr.Ptr @() ds3)\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds16 of ds17 { (#,#) ipv6 ipv7 ->\n (# ipv6, GHC.Types.False #) } } } } } } }\n HsLua.Core.Types.TypeTable -> (# ipv2, GHC.Types.True #) } } } } }]\n-fda0e0ea2337b7d2be0ba876a8d7648f\n+2be2d38503e4a2a4d7b9df94681db24c\n $wloadbuffer ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n@@ -579,24 +579,24 @@\n ww6\n buf\n (GHC.Prim.int64ToWord64# (GHC.Prim.intToInt64# ww2))\n buf1\n s3 of wild { (#,#) ds12 ds13 ->\n (# ds12,\n HsLua.Core.Types.$wtoStatus ds13 #) } } } }) } } } } }) } }]\n-f8a34bf17acf78f1fde214f225e13509\n+e572068f0f20e50271a1a6df2ccc28d0\n $wlvl ::\n HsLua.Core.Error.LuaError e =>\n GHC.Base.String\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: x, CPR: b,\n Inline: [2]]\n-ba5c065f08741f2e53aaf97c21b7030a\n+33b9fcbabadaa70516650dfa2a6b0069\n $wnewmetatable ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n@@ -670,15 +670,15 @@\n _R\n _R\n _R\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:LuaBool[0])))_R } } } }) of ds4 { (#,#) ipv4 ipv5 ->\n case HsLua.Core.Types.fromLuaBool ipv5 of z { DEFAULT ->\n (# ipv4, z #) } } } }]\n-9bdb0882489e8742ca1da428d1e4ba76\n+4384c97024ef4128adf387b399046395\n $wtraceback ::\n GHC.Prim.Addr#\n -> GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -765,15 +765,15 @@\n GHC.Prim.RealWorld #)}\n ww2\n ww\n buf\n (GHC.Prim.intToInt32# ww1)\n s2 of wild3 { Solo# ds12 ->\n (# ds12, GHC.Tuple.Prim.() #) } } } }) } } } }]\n-446d35c7688e6b604134b14ba81de137\n+65934dfa3c1ce0c11cf30354a5198335\n checkstack' ::\n HsLua.Core.Error.LuaError e =>\n GHC.Types.Int -> GHC.Base.String -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: <1!P(L)><1!P(L)>,\n CPR: 1(, 1),\n@@ -787,15 +787,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-f71517cb73ee6a59f2bd52afb15326e4\n+ae31e221295945ff8d664296faad0da3\n checkstack'1 ::\n HsLua.Core.Error.LuaError e =>\n GHC.Types.Int\n -> GHC.Base.String\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -834,15 +834,15 @@\n $dLuaError\n msg\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds6 } } } }]\n-5a3d36286860a707634d10dff4cf85f9\n+4b35a2ab0d0c858a61262488a65ddee1\n checkstack'2 ::\n HsLua.Core.Error.LuaError e =>\n GHC.Base.String\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -852,15 +852,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (msg['GHC.Types.Many] :: GHC.Base.String)\n (eta1['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)[OneShot]\n (eta2['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n $wlvl @e $dLuaError msg eta2]\n-9bc8c07f7eb94946c9ba9cd37351041c\n+a0c9d964a796f8f2421c21d058c15fd1\n dofile ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: , CPR: 1, Inline:,\n Unfolding: Core: \n dofile1\n@@ -872,15 +872,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-8b63339db0a19b89e90177ce39ef109f\n+91197637ffad6cfdd14e0fe612f505d4\n dofile1 ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -904,15 +904,15 @@\n Lua.Constants.$bLUA_MULTRET1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0]))\n (GHC.Maybe.Nothing @Lua.Types.StackIndex)\n eta\n ipv } }]\n-9e07a47e86c842f0adb1ad9b50bb5eab\n+5d276cce3feeaec5ec9edae435799028\n dofile2 ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n@@ -979,15 +979,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StatusCode[0])) #) } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n ipv } }]\n-c223cf1013f8697cf0dbeb7b851fd11c\n+1ad8ddc3f5b7781f3f129e31a88223b1\n dostring ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1!P(L,L,L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n dostring1\n@@ -999,15 +999,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-4d51e99e454fd854639fe4127219ca62\n+3a13fa56c765645de8ec371698eb1438\n dostring1 ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -1036,15 +1036,15 @@\n Lua.Constants.$bLUA_MULTRET1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0]))\n (GHC.Maybe.Nothing @Lua.Types.StackIndex)\n eta\n ipv } }]\n-756b5094026814c88d9975fac659fd3b\n+c6a44422dc5ee7bdee72c582c7e04992\n dostring2 ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n@@ -1062,15 +1062,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww3 ww4 ww5 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww6 ->\n $wloadbuffer @e ww ww1 ww2 ww3 ww4 ww5 ww6 eta1 } } }]\n-041753688178eed13929c40703b13ec6\n+9a2478739bd09d85b5fd58602e742509\n getmetafield ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n@@ -1084,15 +1084,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-b89649b7ede01e57096b4b8e9157a7bf\n+14708232cf44b617363bd62f36ae65e9\n getmetafield1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1112,15 +1112,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww4 ->\n $wgetmetafield @e ww ww1 ww2 ww3 ww4 eta1 } } }]\n-12225cd5f07b6bb0074873453138f896\n+f83e46f310d28ff033b8931ba96e06e3\n getmetatable' ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n getmetatable'1\n@@ -1132,15 +1132,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-fd3c22f72a0ff8de57f8813eeb8604d0\n+5db21ce58bf6ff0337413f98760e30c4\n getmetatable'1 ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline: [2],\n@@ -1154,15 +1154,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild1 { GHC.Ptr.Ptr ww3 ->\n $wgetmetatable' @e ww ww1 ww2 ww3 eta1 } }]\n-a89740460a620b259c75a3fcd155f454\n+57401813cfbff0c306b07962d5ada4a4\n getref ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Auxiliary.Reference\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n@@ -1179,15 +1179,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-0e0c5aadff3e1a63e41c645348c3ac24\n+7736712ed4c8eaaa2b6d4c008421604d\n getref1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Auxiliary.Reference\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n@@ -1214,15 +1214,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n GHC.Prim.realWorld# of wild1 { (#,#) ds1 ds2 ->\n (GHC.Int.I64# (GHC.Prim.intToInt64# (GHC.Prim.int32ToInt# ds2)))\n `cast`\n (Sym (Lua.Types.N:Integer[0])) } })]\n-4f902baafd18d542aec4abc8434da854\n+a88dab63463e92c546078bba1abb5ef7\n getsubtable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: <1!P(L)><1!P(L,L,L)><1L>,\n@@ -1239,15 +1239,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-0f805ddf5dfc82ac4dca0f4db5034a9f\n+7772bf64dfd72f73340eaad3300ae21d\n getsubtable1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n@@ -1267,15 +1267,15 @@\n `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case fname\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 ->\n $wgetsubtable @e $dLuaError ww ww1 ww2 ww3 eta eta1 } }]\n-ea314dd5e7248319ec0ac163431dcf59\n+b8f32606558724ab542c12a18941b14c\n loadbuffer ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L,L,L)><1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n@@ -1289,20 +1289,20 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-6e7cae6178202418af7864cad53ebc89\n+5372ba9d494cc47ff8ff671f8bb4e81f\n loaded :: HsLua.Core.Types.Name\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n loaded1 `cast` (Sym (HsLua.Core.Types.N:Name[0]))]\n-8cca7a47080eb066c22e8f344d3904d3\n+71f143fb3fb80e472ce0c0c00eeb6a9f\n loaded1 :: Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.Magic.runRW#\n @GHC.Types.LiftedRep\n @Data.ByteString.Internal.Type.ByteString\n (\\ (s['GHC.Types.Many] :: GHC.Prim.State#\n@@ -1345,15 +1345,15 @@\n @(GHC.Prim.MutableByteArray#\n GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 ->\n Data.ByteString.Internal.Type.BS\n (GHC.Prim.byteArrayContents# ipv3 `cast` (Sub v2))\n (GHC.ForeignPtr.PlainPtr ipv3)\n wild1 }) } })\n 0# -> Data.ByteString.Internal.Type.empty } } })]\n-405c1228c752ef479c14b2b5fb4d365f\n+d6850db64edb8abcb093932162437d02\n loadfile ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n Unfolding: Core: \n dofile2\n@@ -1365,15 +1365,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-2be3e8a2dd826b4bd6b5e6657a14b970\n+7d87d0c0cc2e94337d8442126bb1b056\n loadstring ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)>, Inline: (sat-args=1),\n Unfolding: Core: StableUser <1,FalseFalse>\n (\\ @e\n@@ -1387,15 +1387,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-10a760fdb752c22076cd06dfb79d1cf6\n+6a3c67613ed015c2a4346f0ba1687462\n newmetatable ::\n HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n newmetatable1\n@@ -1407,15 +1407,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-e1b79f6282c81979d9952646c227b6c6\n+3a41071bbee72863103f9264c8991e56\n newmetatable1 ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1430,15 +1430,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild1 { GHC.Ptr.Ptr ww3 ->\n $wnewmetatable @e ww ww1 ww2 ww3 eta1 } }]\n-07d294a8611208241396244bbfb342e7\n+e05ccab5a088b3bf53b3d1f36caeb3cf\n newstate :: GHC.Types.IO Lua.Types.State\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n CPR: 1(, 1), Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n (\\ (ds['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n case {__ffi_static_ccall_unsafe lua-2.3.3-FzggJqU75IzJAEzHQbWa1j:hsluaL_newstate :: GHC.Prim.State#\n@@ -1446,20 +1446,20 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Addr# #)}\n ds of wild { (#,#) ds1 ds2 ->\n (# ds1, GHC.Ptr.Ptr @() ds2 #) })\n `cast`\n (Sym (GHC.Types.N:IO[0] (Lua.Types.N:State[0])))]\n-f68a6f79ee596cc2398b8e0e3ffb85ba\n+0ff2cc5775a1e1a9d641b495f65d6465\n preload :: HsLua.Core.Types.Name\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n preload1 `cast` (Sym (HsLua.Core.Types.N:Name[0]))]\n-c2e5469cce85731caed02b31d87d8888\n+bf59dc9e00e02b2f95580b7814ffdb44\n preload1 :: Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.Magic.runRW#\n @GHC.Types.LiftedRep\n @Data.ByteString.Internal.Type.ByteString\n (\\ (s['GHC.Types.Many] :: GHC.Prim.State#\n@@ -1502,15 +1502,15 @@\n @(GHC.Prim.MutableByteArray#\n GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 ->\n Data.ByteString.Internal.Type.BS\n (GHC.Prim.byteArrayContents# ipv3 `cast` (Sub v2))\n (GHC.ForeignPtr.PlainPtr ipv3)\n wild1 }) } })\n 0# -> Data.ByteString.Internal.Type.empty } } })]\n-a6896d5396cd93042d8895239dd05a97\n+7f5a5f893a3ae845fb590ca6b8fce4d2\n ref ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e Lua.Auxiliary.Reference\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n ref1\n@@ -1522,15 +1522,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5006ddf5889d82183f7dee6842e51a55\n+478e3ea2032c3636dcf25b598686602f\n ref1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Lua.Auxiliary.Reference #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -1561,15 +1561,15 @@\n (# ds6,\n case Lua.Auxiliary.toReference1 of wild1 { GHC.Int.I32# y ->\n case GHC.Prim.==#\n (GHC.Prim.int32ToInt# ds7)\n (GHC.Prim.int32ToInt# y) of lwild {\n DEFAULT -> Lua.Auxiliary.Reference ds7\n 1# -> Lua.Auxiliary.RefNil } } #) } } }]\n-628265485aaa3090f86c6acb56493479\n+2712c704f6eb69f4f3a072f6fcfd7feb\n requiref ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> Lua.Types.CFunction\n -> GHC.Types.Bool\n -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 6, Arity: 6,\n@@ -1585,15 +1585,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-731c3f1c3be5c1b492ba5e25984932b7\n+f8bc5b13aa5780a4fc55d7db7e3b6efe\n requiref1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> Lua.Types.CFunction\n -> GHC.Types.Bool\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -1730,15 +1730,15 @@\n 0#\n -> case ipv5 of vx { () ->\n (# ipv6, GHC.Tuple.Prim.() #) } } } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))\n eta1]\n-19ba16fee7448174d0f27ffbe54e2228\n+df0ccd731db33cfb8dca2dbe8a6d5f29\n tostring' ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n@@ -1753,15 +1753,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-33fcd9d4d1fe7a5959c31e1fc1051aa8\n+50b26d91053954238c0419332d0dd448\n tostring'1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n@@ -1826,15 +1826,15 @@\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds9 } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-4077ff7836a3cad058cc42cafe00dc9d\n+7cd4f8dff77d3ce6a0c4d7b2978ab699\n traceback ::\n Lua.Types.State\n -> GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1L><1!P(L)><1!P(L)>, Inline:,\n@@ -1850,15 +1850,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-7a378c4219011bc98d0dbc2dcecd27c3\n+573dd34de64f34f20f11fcf747742f8d\n traceback1 ::\n Lua.Types.State\n -> GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -1876,15 +1876,15 @@\n case l1 `cast` (Lua.Types.N:State[0]) of wild { GHC.Ptr.Ptr ww ->\n case level of wild1 { GHC.Types.I# ww1 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww2 ->\n $wtraceback @e ww msg ww1 ww2 eta1 } } }]\n-1cb35178ba89891b4132d66509337d0b\n+061d7333406c4c45b2d8f593d7f541e1\n unref ::\n Lua.Types.StackIndex\n -> Lua.Auxiliary.Reference -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1L><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -1897,15 +1897,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-6f6a04c2169da2fddfc69ad3641ddbad\n+fcdbcdd4ef37d3f4ddc44e4a19861755\n unref1 ::\n Lua.Types.StackIndex\n -> Lua.Auxiliary.Reference\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -1950,15 +1950,15 @@\n -> case {__ffi_static_ccall_unsafe lua-2.3.3-FzggJqU75IzJAEzHQbWa1j:ghczuwrapperZC0ZCluazm2zi3zi3zmFzzggJqU75IzzJAEzzHQbWa1jZCLuaziAuxiliaryZCLUAzuREFNIL :: GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n GHC.Prim.realWorld# of wild1 { (#,#) ds1 ds2 ->\n $j ds2 } } } }]\n-66baf6b9655d1d9bf80fa8a1adc16c28\n+73ceec5df91468684bdb79ff6000ec12\n where' :: GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n where'1\n `cast`\n@@ -1968,15 +1968,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-5c153ef591913ffa7a626460e0f5fc68\n+7a599210443c2d56b1e1d6f4a6835b50\n where'1 ::\n GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Closures.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Closures.hi", "comments": ["Files 95% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,32 +1,32 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n- got dyn\n+ got \n interface HsLua.Core.Closures 9066\n- interface hash: e05367dd0d79f90351191759c4de0321\n- ABI hash: 78cfc6a2912cef5303bf5f2855a4376c\n- export-list hash: 6d2236deccbfac30de3b9ab2951c1d98\n+ interface hash: f83dd5894d563e01fea7c783e987c514\n+ ABI hash: 55e3dcab571798b7ea82326674e92b0b\n+ export-list hash: f54c3629cc30ccad006448e3e425de3b\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n- flag hash: 47b903ab9461492b77f5d0867fd30737\n+ flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 6647abc7914fb77168f75e59f376e002\n sig of: Nothing\n used TH splices: False\n where\n exports:\n pushHaskellFunction\n pushPreCFunction\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 exceptions-0.10.7\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -48,54 +48,54 @@\n Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n- pushException e91613fc9e4325de904e2e5d46b3cbc3\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- error f72a077af1043ef9b3c524a6fc8b6613\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- HaskellFunction 855bfc2d4a72fac2baf4d205702ad4f2\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+ pushException f6de2cbcd651d01e55386a2ca4c5afc2\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ error cf8042156a6a4da77cd44e69daec24d8\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ HaskellFunction d75672f2ad6348e849353396d6380528\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n import -/ Lua.Call 405cb237384e06461e66ed043319251b\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-e1a3addf789f0fc860c3edfcc82cb5a9\n+9d780074a4f1be10bd965885ed0e8423\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-8b64cb59d430c49fb037b95f5938e9ce\n+dd0d9e2940c6da637378a3be9a9bbe80\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-c2475770217ecc9aead40a5d8d138691\n+9cdf76b5f3593a8de313431f7f1ae4c3\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Closures\"#]\n-2fa4fac64f079013820a39e0c20af6f2\n+7613e4a4bff33d79e987f7c51b7ec998\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-83cb70d1227c5556cb101463ac8cc69e\n+3a8f5ce4f2de811b0d0955457968ffe6\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-7aeda2e7267efc67f8b7a3d21297e668\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+86136cb8820b18273fb4108677edae2f\n pushHaskellFunction ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.HaskellFunction e -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -110,15 +110,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-0b1a36148696bc2e1399abb3b432fdc3\n+b1676e84a507e1428325627778d7f6fd\n pushHaskellFunction1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.HaskellFunction e\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -159,15 +159,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n @Lua.Types.PreCFunction\n ds2\n ipv1\n ipv of wild { Solo# ds3 ->\n (# ds3, GHC.Tuple.Prim.() #) } } }]\n-46cb7000c4e6aaed7f5bf7259c516a23\n+edfdc6b8be70202273a98182cf1a2e45\n pushHaskellFunction2 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.HaskellFunction e\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.NumResults #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -225,15 +225,15 @@\n ((#,#)\n _R\n _R\n _R\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0])))_R } })\n eta2]\n-305f214ff92ebf19a937310cd63af06f\n+9da43f3564470b2eb3be3f2423f599ea\n pushPreCFunction ::\n Lua.Types.PreCFunction -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushPreCFunction1\n@@ -243,15 +243,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-4364374f29f443b73b2e78f4ef086231\n+22d67f12f9c350ab29c232a4555103aa\n pushPreCFunction1 ::\n Lua.Types.PreCFunction\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Closures.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Closures.dyn_hi", "comments": ["Files 94% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,32 +1,32 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n- got \n+ got dyn\n interface HsLua.Core.Closures 9066\n- interface hash: e05367dd0d79f90351191759c4de0321\n- ABI hash: 78cfc6a2912cef5303bf5f2855a4376c\n- export-list hash: 6d2236deccbfac30de3b9ab2951c1d98\n+ interface hash: f83dd5894d563e01fea7c783e987c514\n+ ABI hash: 55e3dcab571798b7ea82326674e92b0b\n+ export-list hash: f54c3629cc30ccad006448e3e425de3b\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n- flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n+ flag hash: 47b903ab9461492b77f5d0867fd30737\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 6647abc7914fb77168f75e59f376e002\n sig of: Nothing\n used TH splices: False\n where\n exports:\n pushHaskellFunction\n pushPreCFunction\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 exceptions-0.10.7\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -48,54 +48,54 @@\n Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n- pushException e91613fc9e4325de904e2e5d46b3cbc3\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- error f72a077af1043ef9b3c524a6fc8b6613\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- HaskellFunction 855bfc2d4a72fac2baf4d205702ad4f2\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+ pushException f6de2cbcd651d01e55386a2ca4c5afc2\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ error cf8042156a6a4da77cd44e69daec24d8\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ HaskellFunction d75672f2ad6348e849353396d6380528\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n import -/ Lua.Call 405cb237384e06461e66ed043319251b\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-e1a3addf789f0fc860c3edfcc82cb5a9\n+9d780074a4f1be10bd965885ed0e8423\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-8b64cb59d430c49fb037b95f5938e9ce\n+dd0d9e2940c6da637378a3be9a9bbe80\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-c2475770217ecc9aead40a5d8d138691\n+9cdf76b5f3593a8de313431f7f1ae4c3\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Closures\"#]\n-2fa4fac64f079013820a39e0c20af6f2\n+7613e4a4bff33d79e987f7c51b7ec998\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-83cb70d1227c5556cb101463ac8cc69e\n+3a8f5ce4f2de811b0d0955457968ffe6\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-7aeda2e7267efc67f8b7a3d21297e668\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+86136cb8820b18273fb4108677edae2f\n pushHaskellFunction ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.HaskellFunction e -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -110,15 +110,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-0b1a36148696bc2e1399abb3b432fdc3\n+b1676e84a507e1428325627778d7f6fd\n pushHaskellFunction1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.HaskellFunction e\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -159,15 +159,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n @Lua.Types.PreCFunction\n ds2\n ipv1\n ipv of wild { Solo# ds3 ->\n (# ds3, GHC.Tuple.Prim.() #) } } }]\n-46cb7000c4e6aaed7f5bf7259c516a23\n+edfdc6b8be70202273a98182cf1a2e45\n pushHaskellFunction2 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.HaskellFunction e\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.NumResults #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -225,15 +225,15 @@\n ((#,#)\n _R\n _R\n _R\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0])))_R } })\n eta2]\n-305f214ff92ebf19a937310cd63af06f\n+9da43f3564470b2eb3be3f2423f599ea\n pushPreCFunction ::\n Lua.Types.PreCFunction -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushPreCFunction1\n@@ -243,15 +243,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-4364374f29f443b73b2e78f4ef086231\n+22d67f12f9c350ab29c232a4555103aa\n pushPreCFunction1 ::\n Lua.Types.PreCFunction\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Debug.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Debug.dyn_hi", "comments": ["Files 97% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,30 +1,30 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got dyn\n interface HsLua.Core.Debug 9066\n- interface hash: c095951effa21e49beabfddd0249bdd1\n- ABI hash: e07bf6e37ada2833c29471a6d33cca9e\n- export-list hash: d49cf243c03343dd9321e0634dd980f6\n+ interface hash: e8d5467fa8fbeeebf38cb6e2e365c0da\n+ ABI hash: 26fdb625bf8b427181cb101aa5d7dcb1\n+ export-list hash: 4aae7226e28088b8d2cc16806949bad4\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 47b903ab9461492b77f5d0867fd30737\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 2a7f0ace371efb7a0edbf9b72f369b73\n sig of: Nothing\n used TH splices: False\n where\n exports:\n getupvalue\n setupvalue\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -54,47 +54,47 @@\n import -/ GHC.Foreign cdb1e35c58ac6471ece4a606c4ef1e14\n import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- Name b7b7c2f7ebc085b2f95757b0d5eb4e8d\n- Name 988f63b9ea9dca09938e93d56ce78959\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ Name b1a60eda6d9523a97b173699afe957e4\n+ Name 62a987f4420d0705bca94af7701783c0\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n import -/ Lua.Debug 95b551c7d3c64e8abc2bffca85812c30\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-5aa1b11cc797a2a11b92aba638a47bd9\n+4cc47f5a176002cc23620a3ebb91e496\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-7579c5e570f2e5aae2cc829dfaa86ec5\n+5032f71527b14a0629e884d23fb9a81a\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-b77e1f2d302003c971d629b6a1608d60\n+e2bd7b3df3ba9560864b72db1a5d1611\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Debug\"#]\n-05cb77615814c596ee5ab10375279857\n+b76a249bdf08c71219d01e877bb47ce3\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-f000bf2f55827df14bcfcd66e14be6e2\n+dd4fe232f140dd9ff5a4351ce7605b61\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-eab5bef50034376f9c1b48d49104e2c9\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+129444e14989b62e5ef0d54c9fb2031e\n $wgetupvalue ::\n GHC.Prim.Int32#\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe HsLua.Core.Types.Name #)\n@@ -139,15 +139,15 @@\n (Data.ByteString.Internal.Type.BS\n ww4\n (GHC.ForeignPtr.PlainPtr ww5)\n ww6)\n `cast`\n (Sym (HsLua.Core.Types.N:Name[0])) #) } }\n 1# -> (# ds9, GHC.Maybe.Nothing @HsLua.Core.Types.Name #) } }]\n-4b6f7cd754d7d391ae742139ca409c77\n+2791a27190877868d1921611b450cef3\n $wsetupvalue ::\n GHC.Prim.Int32#\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe HsLua.Core.Types.Name #)\n@@ -192,15 +192,15 @@\n (Data.ByteString.Internal.Type.BS\n ww4\n (GHC.ForeignPtr.PlainPtr ww5)\n ww6)\n `cast`\n (Sym (HsLua.Core.Types.N:Name[0])) #) } }\n 1# -> (# ds9, GHC.Maybe.Nothing @HsLua.Core.Types.Name #) } }]\n-d314daff9aac216666944246eb66ed78\n+d6d3a4b6bca0951d6c74b9e8495a8ab3\n getupvalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe HsLua.Core.Types.Name)\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4, Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n@@ -216,15 +216,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5a912a510cb4c8d999a8450570d8a6d8\n+32c34dbd958688be242b5e32006f79af\n getupvalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe HsLua.Core.Types.Name #)\n@@ -244,15 +244,15 @@\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case n of wild1 { GHC.Types.I# ww1 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww2 ->\n $wgetupvalue @e ww ww1 ww2 eta1 } } }]\n-4b09fb0f5210929f40382fb4fab0e5be\n+0b83eefad0b85501b0396f3357dfe4cb\n setupvalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe HsLua.Core.Types.Name)\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4, Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n@@ -268,15 +268,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-78d7bbf2d6d1f7b85448d6a1c835df30\n+4c92fefa9d4edda352c1cf5f99402006\n setupvalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe HsLua.Core.Types.Name #)\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Debug.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Debug.hi", "comments": ["Files 98% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,30 +1,30 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got \n interface HsLua.Core.Debug 9066\n- interface hash: c095951effa21e49beabfddd0249bdd1\n- ABI hash: e07bf6e37ada2833c29471a6d33cca9e\n- export-list hash: d49cf243c03343dd9321e0634dd980f6\n+ interface hash: e8d5467fa8fbeeebf38cb6e2e365c0da\n+ ABI hash: 26fdb625bf8b427181cb101aa5d7dcb1\n+ export-list hash: 4aae7226e28088b8d2cc16806949bad4\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 2a7f0ace371efb7a0edbf9b72f369b73\n sig of: Nothing\n used TH splices: False\n where\n exports:\n getupvalue\n setupvalue\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -54,47 +54,47 @@\n import -/ GHC.Foreign cdb1e35c58ac6471ece4a606c4ef1e14\n import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- Name b7b7c2f7ebc085b2f95757b0d5eb4e8d\n- Name 988f63b9ea9dca09938e93d56ce78959\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ Name b1a60eda6d9523a97b173699afe957e4\n+ Name 62a987f4420d0705bca94af7701783c0\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n import -/ Lua.Debug 95b551c7d3c64e8abc2bffca85812c30\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-5aa1b11cc797a2a11b92aba638a47bd9\n+4cc47f5a176002cc23620a3ebb91e496\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-7579c5e570f2e5aae2cc829dfaa86ec5\n+5032f71527b14a0629e884d23fb9a81a\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-b77e1f2d302003c971d629b6a1608d60\n+e2bd7b3df3ba9560864b72db1a5d1611\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Debug\"#]\n-05cb77615814c596ee5ab10375279857\n+b76a249bdf08c71219d01e877bb47ce3\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-f000bf2f55827df14bcfcd66e14be6e2\n+dd4fe232f140dd9ff5a4351ce7605b61\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-eab5bef50034376f9c1b48d49104e2c9\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+129444e14989b62e5ef0d54c9fb2031e\n $wgetupvalue ::\n GHC.Prim.Int32#\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe HsLua.Core.Types.Name #)\n@@ -139,15 +139,15 @@\n (Data.ByteString.Internal.Type.BS\n ww4\n (GHC.ForeignPtr.PlainPtr ww5)\n ww6)\n `cast`\n (Sym (HsLua.Core.Types.N:Name[0])) #) } }\n 1# -> (# ds9, GHC.Maybe.Nothing @HsLua.Core.Types.Name #) } }]\n-4b6f7cd754d7d391ae742139ca409c77\n+2791a27190877868d1921611b450cef3\n $wsetupvalue ::\n GHC.Prim.Int32#\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe HsLua.Core.Types.Name #)\n@@ -192,15 +192,15 @@\n (Data.ByteString.Internal.Type.BS\n ww4\n (GHC.ForeignPtr.PlainPtr ww5)\n ww6)\n `cast`\n (Sym (HsLua.Core.Types.N:Name[0])) #) } }\n 1# -> (# ds9, GHC.Maybe.Nothing @HsLua.Core.Types.Name #) } }]\n-d314daff9aac216666944246eb66ed78\n+d6d3a4b6bca0951d6c74b9e8495a8ab3\n getupvalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe HsLua.Core.Types.Name)\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4, Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n@@ -216,15 +216,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5a912a510cb4c8d999a8450570d8a6d8\n+32c34dbd958688be242b5e32006f79af\n getupvalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe HsLua.Core.Types.Name #)\n@@ -244,15 +244,15 @@\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case n of wild1 { GHC.Types.I# ww1 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww2 ->\n $wgetupvalue @e ww ww1 ww2 eta1 } } }]\n-4b09fb0f5210929f40382fb4fab0e5be\n+0b83eefad0b85501b0396f3357dfe4cb\n setupvalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe HsLua.Core.Types.Name)\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4, Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n@@ -268,15 +268,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-78d7bbf2d6d1f7b85448d6a1c835df30\n+4c92fefa9d4edda352c1cf5f99402006\n setupvalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe HsLua.Core.Types.Name #)\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Error.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Error.dyn_hi", "comments": ["Files 98% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,18 +1,18 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got dyn\n interface HsLua.Core.Error [orphan module] 9066\n- interface hash: 521519a3637963820fce059a47546114\n- ABI hash: 0f8405c86a301a0e5aa78bc3eec7bb1e\n- export-list hash: 8e848ccc59fb4a996cec523b603363e8\n- orphan hash: 23bf078b9e702b97df5e6ca448e28afc\n+ interface hash: 8fcb5d2335ed6c7182f8ef01ddd34de5\n+ ABI hash: f492040cac0181992afcd292964556db\n+ export-list hash: a7746b0b9347f9af3495fc0511f61e18\n+ orphan hash: d809430591b9a290a460149cba512475\n flag hash: f0731907b82ac11eff21e4108a7834e9\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ae293363f4ced395f0eb9d8d3f2c82d9\n sig of: Nothing\n used TH splices: False\n@@ -25,16 +25,16 @@\n pushTypeMismatchError\n throwErrorAsException\n throwTypeMismatchError\n try\n Exception{Exception exceptionMessage}\n Lua\n LuaError{luaException popException pushException}\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n exceptions-0.10.7 lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -78,33 +78,33 @@\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Char8 ae598ab61067757f227f171e657365bf\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Data.ByteString.Unsafe c20de811c76fd00d33738033daa38001\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8 f7ce4f77162fa43ddf4530a5350db1b0\n- exports: d2333d442963ef4c7f2f69d952b7cd67\n- fromString 83e4deb78c943f0b951f82a9afc04627\n- toString 2c85509e4f5304ab843e1cf9c9aeb9f7\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8 42b15b82f6f8b235f4464618d5976c78\n+ exports: 4f3a19426ac40db6a4da80f67623b2ff\n+ fromString 36a6488603c828632c631adb4b4823e7\n+ toString fb26f35b3d636f112b4f80e4bf934392\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Auxiliary 2ad971a3a999adb7e7cb21452afebf53\n import -/ Lua.Constants 7ad107a076ac1208f499cb80fc86b143\n import -/ Lua.Ersatz.Auxiliary 88a5b32dc9668b3d5eee48c766f79589\n import -/ Lua.Primary f7c1072904a9f0b9ca94061ff4fd74ed\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n addDependentFile \"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h\" ed2abc0c378d044c7bbfd76a73a209e2\n-addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 98d690473ec3c7babafdad3375d27732\n+addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 41b4bbd7d9cc73c07f10afa52381ec9a\n addDependentFile \"/usr/include/stdc-predef.h\" e0e98fa6835be825bf17295c7217815d\n-980a8e7c98f011181067f3cd629d3d11\n+55f093cd98a15589f1d4bbaa18fa38a9\n $fAlternativeLuaE ::\n LuaError e => GHC.Base.Alternative (HsLua.Core.Types.LuaE e)\n DFunId\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline: CONLIKE,\n Unfolding: DFun: @e (v['GHC.Types.Many] :: LuaError e).\n @(HsLua.Core.Types.LuaE e)\n@@ -151,15 +151,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <[a]>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <[a]>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <[a]>_N)]\n-1f67133b282d6254bc9f7988adc11021\n+6910ead4931795ac8027b87465847fe2\n $fAlternativeLuaE1 ::\n LuaError e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, [a] #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -237,15 +237,15 @@\n s of ds { (#,#) ipv ipv1 ->\n case many_v eta3 ipv of ds1 { (#,#) ipv2 ipv3 ->\n (# ipv2, GHC.Types.: @a ipv1 ipv3 #) } })\n lvl12\n eta4\n } in\n many_v eta1 eta2]\n-750ab603ffe664b3a45993635628a0ff\n+7da1d2254c6ed4b39610da10131bf839\n $fAlternativeLuaE2 ::\n LuaError e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, [a] #)\n [HasNoCafRefs, TagSig: ,\n@@ -322,15 +322,15 @@\n @GHC.Exception.Type.SomeException\n (some_v r1)\n lvl12\n ipv of ds1 { (#,#) ipv2 ipv3 ->\n (# ipv2, GHC.Types.: @a ipv1 ipv3 #) } }\n } in\n some_v eta1 eta2]\n-b54a78a0cc278427e3e0bcd9c4090f8f\n+603feab92a7cc446367760e90ededf7a\n $fAlternativeLuaE3 ::\n LuaError e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n@@ -380,24 +380,24 @@\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta2)\n `cast`\n (GHC.Types.N:IO[0] _R)\n eta4 })\n eta3]\n-883020197335d35af7394b63b7534d9d\n+6279b8f676c21d484ea4ab40f988b77d\n $fAlternativeLuaE4 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fAlternativeLuaE5]\n-d967c6ae2492c961a76d47e2da097a3e\n+825deb001b90eac13ff606939f2bd280\n $fAlternativeLuaE5 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"empty\"#]\n-9f32e58edd88452eba143e86d26630fc\n+babe7e1aad3c9cda594af529426013de\n $fEqException :: GHC.Classes.Eq Exception\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n GHC.Base.eqString\n@@ -406,42 +406,42 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Exception[0])\n %<'GHC.Types.Many>_N ->_R _R)\n GHC.Classes.$fEqList_$s$c/=1\n `cast`\n (Sym (N:Exception[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Exception[0])\n %<'GHC.Types.Many>_N ->_R _R)]\n-00a8ca30d12c3d1eba6bc1688d1b19aa\n+bf475eaff4bdf8380619e9ef2d1e5358\n $fExceptionException :: GHC.Exception.Type.Exception Exception\n DFunId\n [LambdaFormInfo: LFCon[GHC.Exception.Type.C:Exception],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n $fExceptionException2\n `cast`\n (Sym (Data.Typeable.Internal.N:Typeable[0] <*>_N _N))\n $fShowException\n $fExceptionException_$ctoException\n $fExceptionException_$cfromException\n $fExceptionException_$cshow]\n-80173f27c0114fd8dd0362681e7e3302\n+f88178291883e792b2a21f651bfaa884\n $fExceptionException1 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Lua exception: \"#]\n-3fa4702222d7bf78701a9428dd24f92d\n+110b8efd2693d089c9acb52ddc68c4d1\n $fExceptionException2 :: Data.Typeable.Internal.TypeRep Exception\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n Data.Typeable.Internal.mkTrCon\n @(*)\n @Exception\n $tcException\n (GHC.Types.[] @Data.Typeable.Internal.SomeTypeRep)]\n-c37973479624a4c46f091962bbf0f5be\n+1f8ed10bf347ebd049f4ce947796c4c6\n $fExceptionException_$cfromException ::\n GHC.Exception.Type.SomeException -> GHC.Maybe.Maybe Exception\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(1!P(1L,A,A,A,A),L)>,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (eta['GHC.Types.Many] :: GHC.Exception.Type.SomeException) ->\n case eta of wild { GHC.Exception.Type.SomeException e1 $dException1 e2 ->\n@@ -463,28 +463,28 @@\n Data.Type.Equality.:~~: Exception) of wild2 { Unsafe.Coerce.UnsafeRefl co ->\n GHC.Maybe.Just\n @Exception\n e2\n `cast`\n (Sub (SelCo:Tc(2) (Sub co))\n ; Sub (SelCo:Tc(3) (Sub (Sym co)))) } } }]\n-d54f12e0091bfe8d0922676c7a85aada\n+a3aeb4f6d3db3a34b69d0a5ae0599105\n $fExceptionException_$cshow :: Exception -> GHC.Base.String\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Exception) ->\n GHC.CString.unpackAppendCString#\n $fExceptionException1\n ds `cast` (N:Exception[0])]\n-fb925577452d05bffc7951406e7ffefb\n+12ec6ac59948c54cc388ca283733c26e\n $fExceptionException_$ctoException ::\n Exception -> GHC.Exception.Type.SomeException\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ]\n-4be148ebeb79a0b6ebbcf1114b83988a\n+971e51deeddae9e36b7fbd1fa2bc05db\n $fLuaErrorException :: LuaError Exception\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[C:LuaError],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n $fExceptionException\n@@ -502,15 +502,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)\n $fLuaErrorException_$cluaException]\n-80febd027ee1e818d8c0ebdeabd2df63\n+c1d2ab873e9abf22c0beb65ccbdbc33f\n $fLuaErrorException1 ::\n Exception\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline:,\n@@ -545,30 +545,30 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n bx\n (GHC.Prim.int64ToWord64# (GHC.Prim.intToInt64# bx2))\n eta2 of wild1 { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } }) }]\n-41f51f369a1b79cd8735901e5ab765ae\n+06e4ee401a9e37f56808553e77428a0f\n $fLuaErrorException2 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Exception #)\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , CPR: 1, Inline:,\n Unfolding: Core: StableUser\n \\ (r1['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n case $fLuaErrorException3\n r1 `cast` (HsLua.Core.Types.N:LuaEnvironment[0])\n s of ds1 { (#,#) ipv ipv1 ->\n case HsLua.Core.Utf8.toString ipv1 of nt { DEFAULT ->\n (# ipv, nt `cast` (Sym (N:Exception[0])) #) } }]\n-9c043e1908b9906bbaa5da2c08ef6d4a\n+38aec21aa36041e77e419c02b22f0060\n $fLuaErrorException3 ::\n Lua.Types.State\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n@@ -635,38 +635,38 @@\n ds9 of wild1 { Solo# ds6 ->\n (# ds6, $fLuaErrorException4 #) } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta]\n-6f113d1cd11861d9a5f329d7476912bf\n+f470ffc51f8cf73812fb92e9fce09204\n $fLuaErrorException4 :: Data.ByteString.Internal.Type.ByteString\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Data.ByteString.Internal.Type.BS],\n Unfolding: Core: \n Data.ByteString.Internal.Type.BS\n $fLuaErrorException_addr#\n GHC.ForeignPtr.FinalPtr\n 63#]\n-184e25b17b4aa54a98e2e3542bb95970\n+719e28b5282e4aa5a9deb4943e4f9fd3\n $fLuaErrorException_$cluaException :: GHC.Base.String -> Exception\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser <1,TrueTrue>\n (\\ (ds['GHC.Types.Many] :: GHC.Base.String) -> ds)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:Exception[0]))]\n-1e46347afbbf6692829a6a184b7eb713\n+9240e006c316d71c2cdcf4c07c25d9d5\n $fLuaErrorException_addr# :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n \"An error occurred, but the error object could not be retrieved.\"#]\n-5f92c5696c9bab60ffc341a1d57b7884\n+9f5722050804f0604f0a880b32c7cfdc\n $fMonadFailLuaE ::\n LuaError e =>\n Control.Monad.Fail.MonadFail (HsLua.Core.Types.LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Inline: CONLIKE,\n@@ -680,15 +680,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-38dcae2b81ffc27d11f19165aea9fd83\n+6102b3d90ffb5832ffac202c4170066c\n $fMonadFailLuaE1 ::\n LuaError e =>\n GHC.Base.String\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 4,\n@@ -700,44 +700,44 @@\n @a\n ($dLuaError['GHC.Types.Many] :: LuaError e)\n (eta['GHC.Types.Many] :: GHC.Base.String)[OneShot]\n (eta1['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)[OneShot]\n (eta2['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n $wfailLua @e @a $dLuaError eta eta2]\n-548b6ef3b9cba5c5cd46a136db5b7219\n+5217ca08f7abe0b8e831b846a432d2b4\n $fShowException :: GHC.Show.Show Exception\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Show.C:Show], Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n $fShowException_$cshowsPrec\n $fExceptionException_$cshow\n $fShowException_$cshowList]\n-642c57791cd4098bbf074d7e966e7271\n+c9fdbce6d7c4975a26401de515202677\n $fShowException1 ::\n Exception -> GHC.Base.String -> [GHC.Types.Char]\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Exception)\n (s['GHC.Types.Many] :: GHC.Base.String)[OneShot] ->\n GHC.CString.unpackAppendCString#\n $fExceptionException1\n (GHC.Base.++ @GHC.Types.Char x `cast` (N:Exception[0]) s)]\n-843d88be97a9710d1715a413330eb304\n+e59323f34377e33e2dd461398c6f937e\n $fShowException_$cshowList :: [Exception] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Exception])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Exception $fShowException1 ls s]\n-f97c22cf682b9be4be43ff4da23ff78a\n+c2e13eb85f257682cf270dd3cfff76a4\n $fShowException_$cshowsPrec ::\n GHC.Types.Int -> Exception -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (x['GHC.Types.Many] :: Exception)\n@@ -747,135 +747,135 @@\n (GHC.Base.augment\n @GHC.Types.Char\n (\\ @b\n (c['GHC.Types.Many] :: GHC.Types.Char -> b -> b)[OneShot]\n (n['GHC.Types.Many] :: b)[OneShot] ->\n GHC.Base.foldr @GHC.Types.Char @b c n x `cast` (N:Exception[0]))\n s)]\n-2ef480a24db4f131a3a1fc5df94b22c0\n+66dd8c84b1c3b721d7f86af209616d1a\n $tc'C:LuaError :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 3394134835089471414#Word64\n- 15007875549559218914#Word64\n+ 8474488168846917484#Word64\n+ 12516830947461289435#Word64\n $trModule\n $tc'C:LuaError2\n 1#\n $tc'C:LuaError1]\n-6e9b4bc4c0226c90ea66c84a1fa1835d\n+7abe2f119abf2e9fb1ca88c8a744c713\n $tc'C:LuaError1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-dba66880b30f45113f87770609060e02\n+8e20266d32ee1e575ae4645fbaeea9b9\n $tc'C:LuaError2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'C:LuaError3]\n-502b1daf7b93924e42fc32095125da26\n+639a4885f8d5e317cc3071fd65576e69\n $tc'C:LuaError3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'C:LuaError\"#]\n-a7ef4134629749774f99c422d89fa40e\n+cca072c9b7a7534bbf200a5501b68008\n $tc'Exception :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 17428488305887042935#Word64\n- 2777658099869595697#Word64\n+ 8600979850004288098#Word64\n+ 10388226275000808359#Word64\n $trModule\n $tc'Exception2\n 0#\n $tc'Exception1]\n-7dabd4220dedcc6316a13c5fbe2b215b\n+a4824bb3c64210bf9b58cebebbc61324\n $tc'Exception1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-3ff5b9667bdff532cb3124792b56e017\n+0bebc2d1877e1937ebbd89a8aa3d17d1\n $tc'Exception2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Exception3]\n-76ec7f73f7173ebdad41830206d2a2d2\n+b1e7e9da4bcc539d9e8d9913764292e4\n $tc'Exception3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Exception\"#]\n-6e54856355ef7699620986004b037863\n+26c008712ae4bc2c6a2a04fa3ca8bd41\n $tcException :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 17355221945751361266#Word64\n- 17001310101239457792#Word64\n+ 8372503808908394665#Word64\n+ 25343274086651386#Word64\n $trModule\n $tcException1\n 0#\n GHC.Types.krep$*]\n-fc92ffb0d8d5f73965cb36d2e7075749\n+c7012dedd1376de7f2f363876375ade6\n $tcException1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcException2]\n-77cd0dae25c7ba37a004bb027ce04bbc\n+051de5ea759f3e8cb229dbf00da9f022\n $tcException2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Exception\"#]\n-ed684edaa728e39c4b4c716f0dc60ed3\n+a6be60b828abd29727878237a9cbe179\n $tcLuaError :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 14204860236550012089#Word64\n- 12968563500454512428#Word64\n+ 17745550944618829525#Word64\n+ 18030754436337020391#Word64\n $trModule\n $tcLuaError2\n 0#\n $tcLuaError1]\n-0b6279ec62e1ba90e613e1f358d4ecd4\n+1c20dbb6d5d02ed16695ce3738bc2fe8\n $tcLuaError1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-8473091a34b0d17f4822864621a8f764\n+511fef5f944255d5427cc5ae147c1b8b\n $tcLuaError2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcLuaError3]\n-92f88c8470f6008dbcbbf84f4320135c\n+7e2328f8be4ac2e7f104e2ba84e6c057\n $tcLuaError3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LuaError\"#]\n-e3d8c66e0d259059ee7909447c85e38f\n+324cb9920e6a63a302786a28a6704b4d\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-54fc83dacd5504d8d01b213b71254479\n+d94daea4244a0d114e3253e7308a0505\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-2ceaa5a2f26919dc7771069a1d52ed11\n+6fdc9fbea0a91ffb7b1c2bfb926a98fb\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Error\"#]\n-e7f74a69375308b10b20f625bebc4852\n+75fee745e9907c04304434b7187860ad\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-141d0d3003b23213c5b23ddaf86407c9\n+63a64921d95f814882cddb365e0245d5\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-db6dbb295c3702fb2d67cb874adac916\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+766e46a6571b8bde929563e9d546899f\n $wfailLua ::\n LuaError e =>\n GHC.Base.String\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: x,\n@@ -893,15 +893,15 @@\n @GHC.Exception.Type.SomeException\n @a\n (GHC.Exception.Type.toException\n @e\n ($p1LuaError @e $dLuaError)\n (luaException @e $dLuaError eta))\n eta1]\n-8f26b5d4c478a3b78a48e64447cca991\n+ad7c528909f556e79ea526f9f7efa2ec\n $wpushTypeMismatchError ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -1092,15 +1092,15 @@\n GHC.Prim.RealWorld,\n GHC.Prim.Addr# #)}\n ww4\n ds3\n ds2 of wild4 { (#,#) ds4 ds5 ->\n $w$j ds4 } } }\n 4# -> $w$j ipv } } }]\n-27d547d554c9e1a4f8437746ba24aec0\n+935b3cc44bc5d6e11ed80785227982a0\n $wthrowTypeMismatchError ::\n LuaError e =>\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Int32#\n -> HsLua.Core.Types.LuaEnvironment\n@@ -1138,28 +1138,28 @@\n @a\n $dLuaError\n wild\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ww5 } }]\n-2072ea896cfaca7b8ca9cc961dfdf5e0\n+7bbdcc8df900999734c4f72996a935ef\n type Exception :: *\n newtype Exception = Exception {exceptionMessage :: GHC.Base.String}\n-9ca2d68ca7da665229af2b1c906561a6\n+60cf55748014c100dd88fd2cf2c62c3e\n type Lua :: * -> *\n type Lua a = HsLua.Core.Types.LuaE Exception a\n-397de7d1d4ef9c04c2204048010826c4\n+35c0aa50661e978428e22b0eefbf777a\n type LuaError :: * -> GHC.Types.Constraint\n class GHC.Exception.Type.Exception e => LuaError e where\n popException :: HsLua.Core.Types.LuaE e e\n pushException :: e -> HsLua.Core.Types.LuaE e ()\n luaException :: GHC.Base.String -> e\n {-# MINIMAL popException, pushException, luaException #-}\n-2a7c9dd4ab2525e6736b9f8939c0d323\n+3a2ce6e6e03258eb482562558b161b56\n changeErrorType ::\n HsLua.Core.Types.LuaE old a -> HsLua.Core.Types.LuaE new a\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,C(1,P(L,SL)))>, CPR: 1, Inline:,\n Unfolding: Core: \n changeErrorType1\n@@ -1169,15 +1169,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-bbd6be0eee175a0d2b80b4526646cad2\n+4a0580b8b46db132e70a08305f016fc4\n changeErrorType1 ::\n HsLua.Core.Types.LuaE old a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1195,30 +1195,30 @@\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n r1)\n `cast`\n (GHC.Types.N:IO[0] _R)\n s of ds1 { (#,#) ipv ipv1 ->\n case ipv1 of vx { DEFAULT -> (# ipv, vx #) } }]\n-8db883fa53a36873092153564234995d\n+ac78ef8891a15d694519c183c03f3be5\n exceptionMessage :: Exception -> GHC.Base.String\n RecSel Left Exception\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n exceptionMessage1\n `cast`\n (_R %<'GHC.Types.Many>_N ->_R N:Exception[0])]\n-00bb84ce91cd5b1182c3abc1021bcf3e\n+e393c4aa408313325260e5e023eb8754\n exceptionMessage1 :: Exception -> Exception\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Exception) -> ds]\n-d93ac118176f0ddaf6a8a9fc907e2b3b\n+936ae5edfe1e11afd7acc2f472215c30\n failLua ::\n LuaError e => GHC.Base.String -> HsLua.Core.Types.LuaE e a\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4,\n Strictness: x,\n CPR: b, Inline:,\n Unfolding: Core: \n@@ -1232,15 +1232,15 @@\n <(a |> <*>_N)>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <(a |> <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <(a |> <*>_N)>_N)]\n-cd29f6324a874ca3617a5a617b75a48e\n+1636ee6e46cb39866adfe9c4056b1102\n liftLuaThrow ::\n LuaError e =>\n (Lua.Types.State\n -> GHC.Ptr.Ptr Lua.Types.StatusCode -> GHC.Types.IO a)\n -> HsLua.Core.Types.LuaE e a\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n@@ -1257,15 +1257,15 @@\n <(a |> <*>_N)>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <(a |> <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <(a |> <*>_N)>_N)]\n-e35ea037c2a22b05fe9ebb92014cbf6d\n+af9723a013f8b3bf9ddbcadd21f6b14a\n liftLuaThrow1 ::\n LuaError e =>\n (Lua.Types.State\n -> GHC.Ptr.Ptr Lua.Types.StatusCode -> GHC.Types.IO a)\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n@@ -1308,15 +1308,15 @@\n case GHC.Prim.int32ToInt# ipv3 of wild1 {\n DEFAULT -> liftLuaThrow2 @e @a $dLuaError eta ipv2\n 0# -> case ipv1 of vx { DEFAULT -> (# ipv2, vx #) } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))\n eta1]\n-c55b5f027843063de88166fd0ba4fffa\n+36cc083638f2a3a535a277b595fe524b\n liftLuaThrow2 ::\n LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -1342,26 +1342,26 @@\n GHC.Prim.raiseIO#\n @'GHC.Types.Lifted\n @GHC.Types.LiftedRep\n @GHC.Exception.Type.SomeException\n @a\n (GHC.Exception.Type.toException @e ($p1LuaError @e $dLuaError) vx)\n ipv } }]\n-68e70becc5ddabbb60c59c302e686828\n+c37a5f3b3321818ecd65437cea7c22b4\n popErrorMessage ::\n Lua.Types.State\n -> GHC.Types.IO Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n $fLuaErrorException3\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))]\n-fd4f0f38f6d22898f2efc42ea879b0bf\n+9381adfb41cc7d1dcb25f0a04487c8a5\n pushTypeMismatchError ::\n Data.ByteString.Internal.Type.ByteString\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L,L,L)><1!P(L)><1!P(L)>, CPR: 1(, 1),\n Unfolding: Core: \n@@ -1374,15 +1374,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-d972208c51a499e54f34b42d7bcacda6\n+1da1d85bedc47654c14bb2bda8df452a\n pushTypeMismatchError1 ::\n Data.ByteString.Internal.Type.ByteString\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -1410,23 +1410,23 @@\n ww\n ww1\n ww2\n ww3\n ww4\n eta1 of ww5 { DEFAULT ->\n (# ww5, GHC.Tuple.Prim.() #) } } } }]\n-4f0175ee6a91cbb35ca053eb467d1453\n+8c56f77aa0f288991f495a234b3e955b\n pushTypeMismatchError_addr# :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \" expected, got \"#]\n-1badd9180f7927ca6a02bc8ddbfd665f\n+6fa11bc77a58eced030f61b0be5f56b1\n pushTypeMismatchError_addr#1 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"__name\"#]\n-7168cdd8f3046e309b3117c333819e41\n+520ee92a9b84ed2b0ece64264cc3018a\n throwErrorAsException :: LuaError e => HsLua.Core.Types.LuaE e a\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: x,\n CPR: b, Inline:,\n Unfolding: Core: \n liftLuaThrow2\n@@ -1438,15 +1438,15 @@\n <(a |> <*>_N)>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <(a |> <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <(a |> <*>_N)>_N)]\n-8cdaf6a7e23af3d6ccd2a379becc676f\n+62ab709adf11aaa4eb07671af37e13c0\n throwTypeMismatchError ::\n LuaError e =>\n Data.ByteString.Internal.Type.ByteString\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e a\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: <1L><1L><1L>x,\n@@ -1463,15 +1463,15 @@\n <(a |> <*>_N)>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <(a |> <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <(a |> <*>_N)>_N)]\n-e53e4e1cab9caf940b4555ea895fc0a6\n+b94361793800ac98147ad40af6e979e4\n throwTypeMismatchError1 ::\n LuaError e =>\n Data.ByteString.Internal.Type.ByteString\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n@@ -1499,15 +1499,15 @@\n $dLuaError\n ww\n ww1\n ww2\n ww3\n eta\n eta1 } }]\n-8cb52ab9191774bb4bcf9292191891ef\n+aef62eb9f4b8b16c0f73182d79929452\n try ::\n GHC.Exception.Type.Exception e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaE e (Data.Either.Either e a)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n@@ -1525,15 +1525,15 @@\n (\\ @b -> GHC.CString.unpackFoldrCString# @b \"try\"#))\n (GHC.Stack.Types.SrcLoc\n (GHC.Base.build\n @GHC.Types.Char\n (\\ @b ->\n GHC.CString.unpackFoldrCString#\n @b\n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#))\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#))\n (GHC.Base.build\n @GHC.Types.Char\n (\\ @b -> GHC.CString.unpackFoldrCString# @b \"HsLua.Core.Error\"#))\n (GHC.Base.build\n @GHC.Types.Char\n (\\ @b ->\n GHC.CString.unpackFoldrCString# @b \"src/HsLua/Core/Error.hs\"#))\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Error.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Error.hi", "comments": ["Files 95% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,18 +1,18 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got \n interface HsLua.Core.Error [orphan module] 9066\n- interface hash: 521519a3637963820fce059a47546114\n- ABI hash: 0f8405c86a301a0e5aa78bc3eec7bb1e\n- export-list hash: 8e848ccc59fb4a996cec523b603363e8\n- orphan hash: 23bf078b9e702b97df5e6ca448e28afc\n+ interface hash: 8fcb5d2335ed6c7182f8ef01ddd34de5\n+ ABI hash: f492040cac0181992afcd292964556db\n+ export-list hash: a7746b0b9347f9af3495fc0511f61e18\n+ orphan hash: d809430591b9a290a460149cba512475\n flag hash: fecec49b1330b11a299893c9164ef9ed\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ae293363f4ced395f0eb9d8d3f2c82d9\n sig of: Nothing\n used TH splices: False\n@@ -25,16 +25,16 @@\n pushTypeMismatchError\n throwErrorAsException\n throwTypeMismatchError\n try\n Exception{Exception exceptionMessage}\n Lua\n LuaError{luaException popException pushException}\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n exceptions-0.10.7 lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -78,33 +78,33 @@\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Char8 ae598ab61067757f227f171e657365bf\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Data.ByteString.Unsafe c20de811c76fd00d33738033daa38001\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8 f7ce4f77162fa43ddf4530a5350db1b0\n- exports: d2333d442963ef4c7f2f69d952b7cd67\n- fromString 83e4deb78c943f0b951f82a9afc04627\n- toString 2c85509e4f5304ab843e1cf9c9aeb9f7\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8 42b15b82f6f8b235f4464618d5976c78\n+ exports: 4f3a19426ac40db6a4da80f67623b2ff\n+ fromString 36a6488603c828632c631adb4b4823e7\n+ toString fb26f35b3d636f112b4f80e4bf934392\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Auxiliary 2ad971a3a999adb7e7cb21452afebf53\n import -/ Lua.Constants 7ad107a076ac1208f499cb80fc86b143\n import -/ Lua.Ersatz.Auxiliary 88a5b32dc9668b3d5eee48c766f79589\n import -/ Lua.Primary f7c1072904a9f0b9ca94061ff4fd74ed\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n addDependentFile \"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h\" ed2abc0c378d044c7bbfd76a73a209e2\n-addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 98d690473ec3c7babafdad3375d27732\n+addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 41b4bbd7d9cc73c07f10afa52381ec9a\n addDependentFile \"/usr/include/stdc-predef.h\" e0e98fa6835be825bf17295c7217815d\n-980a8e7c98f011181067f3cd629d3d11\n+55f093cd98a15589f1d4bbaa18fa38a9\n $fAlternativeLuaE ::\n LuaError e => GHC.Base.Alternative (HsLua.Core.Types.LuaE e)\n DFunId\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline: CONLIKE,\n Unfolding: DFun: @e (v['GHC.Types.Many] :: LuaError e).\n @(HsLua.Core.Types.LuaE e)\n@@ -151,15 +151,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <[a]>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <[a]>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <[a]>_N)]\n-1f67133b282d6254bc9f7988adc11021\n+6910ead4931795ac8027b87465847fe2\n $fAlternativeLuaE1 ::\n LuaError e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, [a] #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -237,15 +237,15 @@\n s of ds { (#,#) ipv ipv1 ->\n case many_v eta3 ipv of ds1 { (#,#) ipv2 ipv3 ->\n (# ipv2, GHC.Types.: @a ipv1 ipv3 #) } })\n lvl12\n eta4\n } in\n many_v eta1 eta2]\n-750ab603ffe664b3a45993635628a0ff\n+7da1d2254c6ed4b39610da10131bf839\n $fAlternativeLuaE2 ::\n LuaError e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, [a] #)\n [HasNoCafRefs, TagSig: ,\n@@ -322,15 +322,15 @@\n @GHC.Exception.Type.SomeException\n (some_v r1)\n lvl12\n ipv of ds1 { (#,#) ipv2 ipv3 ->\n (# ipv2, GHC.Types.: @a ipv1 ipv3 #) } }\n } in\n some_v eta1 eta2]\n-b54a78a0cc278427e3e0bcd9c4090f8f\n+603feab92a7cc446367760e90ededf7a\n $fAlternativeLuaE3 ::\n LuaError e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n@@ -380,24 +380,24 @@\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta2)\n `cast`\n (GHC.Types.N:IO[0] _R)\n eta4 })\n eta3]\n-883020197335d35af7394b63b7534d9d\n+6279b8f676c21d484ea4ab40f988b77d\n $fAlternativeLuaE4 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fAlternativeLuaE5]\n-d967c6ae2492c961a76d47e2da097a3e\n+825deb001b90eac13ff606939f2bd280\n $fAlternativeLuaE5 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"empty\"#]\n-9f32e58edd88452eba143e86d26630fc\n+babe7e1aad3c9cda594af529426013de\n $fEqException :: GHC.Classes.Eq Exception\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n GHC.Base.eqString\n@@ -406,42 +406,42 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Exception[0])\n %<'GHC.Types.Many>_N ->_R _R)\n GHC.Classes.$fEqList_$s$c/=1\n `cast`\n (Sym (N:Exception[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Exception[0])\n %<'GHC.Types.Many>_N ->_R _R)]\n-00a8ca30d12c3d1eba6bc1688d1b19aa\n+bf475eaff4bdf8380619e9ef2d1e5358\n $fExceptionException :: GHC.Exception.Type.Exception Exception\n DFunId\n [LambdaFormInfo: LFCon[GHC.Exception.Type.C:Exception],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n $fExceptionException2\n `cast`\n (Sym (Data.Typeable.Internal.N:Typeable[0] <*>_N _N))\n $fShowException\n $fExceptionException_$ctoException\n $fExceptionException_$cfromException\n $fExceptionException_$cshow]\n-80173f27c0114fd8dd0362681e7e3302\n+f88178291883e792b2a21f651bfaa884\n $fExceptionException1 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Lua exception: \"#]\n-3fa4702222d7bf78701a9428dd24f92d\n+110b8efd2693d089c9acb52ddc68c4d1\n $fExceptionException2 :: Data.Typeable.Internal.TypeRep Exception\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n Data.Typeable.Internal.mkTrCon\n @(*)\n @Exception\n $tcException\n (GHC.Types.[] @Data.Typeable.Internal.SomeTypeRep)]\n-c37973479624a4c46f091962bbf0f5be\n+1f8ed10bf347ebd049f4ce947796c4c6\n $fExceptionException_$cfromException ::\n GHC.Exception.Type.SomeException -> GHC.Maybe.Maybe Exception\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(1!P(1L,A,A,A,A),L)>,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (eta['GHC.Types.Many] :: GHC.Exception.Type.SomeException) ->\n case eta of wild { GHC.Exception.Type.SomeException e1 $dException1 e2 ->\n@@ -463,28 +463,28 @@\n Data.Type.Equality.:~~: Exception) of wild2 { Unsafe.Coerce.UnsafeRefl co ->\n GHC.Maybe.Just\n @Exception\n e2\n `cast`\n (Sub (SelCo:Tc(2) (Sub co))\n ; Sub (SelCo:Tc(3) (Sub (Sym co)))) } } }]\n-d54f12e0091bfe8d0922676c7a85aada\n+a3aeb4f6d3db3a34b69d0a5ae0599105\n $fExceptionException_$cshow :: Exception -> GHC.Base.String\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Exception) ->\n GHC.CString.unpackAppendCString#\n $fExceptionException1\n ds `cast` (N:Exception[0])]\n-fb925577452d05bffc7951406e7ffefb\n+12ec6ac59948c54cc388ca283733c26e\n $fExceptionException_$ctoException ::\n Exception -> GHC.Exception.Type.SomeException\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ]\n-4be148ebeb79a0b6ebbcf1114b83988a\n+971e51deeddae9e36b7fbd1fa2bc05db\n $fLuaErrorException :: LuaError Exception\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[C:LuaError],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n $fExceptionException\n@@ -502,15 +502,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)\n $fLuaErrorException_$cluaException]\n-80febd027ee1e818d8c0ebdeabd2df63\n+c1d2ab873e9abf22c0beb65ccbdbc33f\n $fLuaErrorException1 ::\n Exception\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline:,\n@@ -545,30 +545,30 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n bx\n (GHC.Prim.int64ToWord64# (GHC.Prim.intToInt64# bx2))\n eta2 of wild1 { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } }) }]\n-41f51f369a1b79cd8735901e5ab765ae\n+06e4ee401a9e37f56808553e77428a0f\n $fLuaErrorException2 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Exception #)\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , CPR: 1, Inline:,\n Unfolding: Core: StableUser\n \\ (r1['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n case $fLuaErrorException3\n r1 `cast` (HsLua.Core.Types.N:LuaEnvironment[0])\n s of ds1 { (#,#) ipv ipv1 ->\n case HsLua.Core.Utf8.toString ipv1 of nt { DEFAULT ->\n (# ipv, nt `cast` (Sym (N:Exception[0])) #) } }]\n-9c043e1908b9906bbaa5da2c08ef6d4a\n+38aec21aa36041e77e419c02b22f0060\n $fLuaErrorException3 ::\n Lua.Types.State\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n@@ -635,38 +635,38 @@\n ds9 of wild1 { Solo# ds6 ->\n (# ds6, $fLuaErrorException4 #) } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta]\n-6f113d1cd11861d9a5f329d7476912bf\n+f470ffc51f8cf73812fb92e9fce09204\n $fLuaErrorException4 :: Data.ByteString.Internal.Type.ByteString\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Data.ByteString.Internal.Type.BS],\n Unfolding: Core: \n Data.ByteString.Internal.Type.BS\n $fLuaErrorException_addr#\n GHC.ForeignPtr.FinalPtr\n 63#]\n-184e25b17b4aa54a98e2e3542bb95970\n+719e28b5282e4aa5a9deb4943e4f9fd3\n $fLuaErrorException_$cluaException :: GHC.Base.String -> Exception\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser <1,TrueTrue>\n (\\ (ds['GHC.Types.Many] :: GHC.Base.String) -> ds)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:Exception[0]))]\n-1e46347afbbf6692829a6a184b7eb713\n+9240e006c316d71c2cdcf4c07c25d9d5\n $fLuaErrorException_addr# :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n \"An error occurred, but the error object could not be retrieved.\"#]\n-5f92c5696c9bab60ffc341a1d57b7884\n+9f5722050804f0604f0a880b32c7cfdc\n $fMonadFailLuaE ::\n LuaError e =>\n Control.Monad.Fail.MonadFail (HsLua.Core.Types.LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Inline: CONLIKE,\n@@ -680,15 +680,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-38dcae2b81ffc27d11f19165aea9fd83\n+6102b3d90ffb5832ffac202c4170066c\n $fMonadFailLuaE1 ::\n LuaError e =>\n GHC.Base.String\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 4,\n@@ -700,44 +700,44 @@\n @a\n ($dLuaError['GHC.Types.Many] :: LuaError e)\n (eta['GHC.Types.Many] :: GHC.Base.String)[OneShot]\n (eta1['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)[OneShot]\n (eta2['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n $wfailLua @e @a $dLuaError eta eta2]\n-548b6ef3b9cba5c5cd46a136db5b7219\n+5217ca08f7abe0b8e831b846a432d2b4\n $fShowException :: GHC.Show.Show Exception\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Show.C:Show], Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n $fShowException_$cshowsPrec\n $fExceptionException_$cshow\n $fShowException_$cshowList]\n-642c57791cd4098bbf074d7e966e7271\n+c9fdbce6d7c4975a26401de515202677\n $fShowException1 ::\n Exception -> GHC.Base.String -> [GHC.Types.Char]\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Exception)\n (s['GHC.Types.Many] :: GHC.Base.String)[OneShot] ->\n GHC.CString.unpackAppendCString#\n $fExceptionException1\n (GHC.Base.++ @GHC.Types.Char x `cast` (N:Exception[0]) s)]\n-843d88be97a9710d1715a413330eb304\n+e59323f34377e33e2dd461398c6f937e\n $fShowException_$cshowList :: [Exception] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Exception])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Exception $fShowException1 ls s]\n-f97c22cf682b9be4be43ff4da23ff78a\n+c2e13eb85f257682cf270dd3cfff76a4\n $fShowException_$cshowsPrec ::\n GHC.Types.Int -> Exception -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (x['GHC.Types.Many] :: Exception)\n@@ -747,135 +747,135 @@\n (GHC.Base.augment\n @GHC.Types.Char\n (\\ @b\n (c['GHC.Types.Many] :: GHC.Types.Char -> b -> b)[OneShot]\n (n['GHC.Types.Many] :: b)[OneShot] ->\n GHC.Base.foldr @GHC.Types.Char @b c n x `cast` (N:Exception[0]))\n s)]\n-2ef480a24db4f131a3a1fc5df94b22c0\n+66dd8c84b1c3b721d7f86af209616d1a\n $tc'C:LuaError :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 3394134835089471414#Word64\n- 15007875549559218914#Word64\n+ 8474488168846917484#Word64\n+ 12516830947461289435#Word64\n $trModule\n $tc'C:LuaError2\n 1#\n $tc'C:LuaError1]\n-6e9b4bc4c0226c90ea66c84a1fa1835d\n+7abe2f119abf2e9fb1ca88c8a744c713\n $tc'C:LuaError1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-dba66880b30f45113f87770609060e02\n+8e20266d32ee1e575ae4645fbaeea9b9\n $tc'C:LuaError2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'C:LuaError3]\n-502b1daf7b93924e42fc32095125da26\n+639a4885f8d5e317cc3071fd65576e69\n $tc'C:LuaError3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'C:LuaError\"#]\n-a7ef4134629749774f99c422d89fa40e\n+cca072c9b7a7534bbf200a5501b68008\n $tc'Exception :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 17428488305887042935#Word64\n- 2777658099869595697#Word64\n+ 8600979850004288098#Word64\n+ 10388226275000808359#Word64\n $trModule\n $tc'Exception2\n 0#\n $tc'Exception1]\n-7dabd4220dedcc6316a13c5fbe2b215b\n+a4824bb3c64210bf9b58cebebbc61324\n $tc'Exception1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-3ff5b9667bdff532cb3124792b56e017\n+0bebc2d1877e1937ebbd89a8aa3d17d1\n $tc'Exception2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Exception3]\n-76ec7f73f7173ebdad41830206d2a2d2\n+b1e7e9da4bcc539d9e8d9913764292e4\n $tc'Exception3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Exception\"#]\n-6e54856355ef7699620986004b037863\n+26c008712ae4bc2c6a2a04fa3ca8bd41\n $tcException :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 17355221945751361266#Word64\n- 17001310101239457792#Word64\n+ 8372503808908394665#Word64\n+ 25343274086651386#Word64\n $trModule\n $tcException1\n 0#\n GHC.Types.krep$*]\n-fc92ffb0d8d5f73965cb36d2e7075749\n+c7012dedd1376de7f2f363876375ade6\n $tcException1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcException2]\n-77cd0dae25c7ba37a004bb027ce04bbc\n+051de5ea759f3e8cb229dbf00da9f022\n $tcException2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Exception\"#]\n-ed684edaa728e39c4b4c716f0dc60ed3\n+a6be60b828abd29727878237a9cbe179\n $tcLuaError :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 14204860236550012089#Word64\n- 12968563500454512428#Word64\n+ 17745550944618829525#Word64\n+ 18030754436337020391#Word64\n $trModule\n $tcLuaError2\n 0#\n $tcLuaError1]\n-0b6279ec62e1ba90e613e1f358d4ecd4\n+1c20dbb6d5d02ed16695ce3738bc2fe8\n $tcLuaError1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-8473091a34b0d17f4822864621a8f764\n+511fef5f944255d5427cc5ae147c1b8b\n $tcLuaError2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcLuaError3]\n-92f88c8470f6008dbcbbf84f4320135c\n+7e2328f8be4ac2e7f104e2ba84e6c057\n $tcLuaError3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LuaError\"#]\n-e3d8c66e0d259059ee7909447c85e38f\n+324cb9920e6a63a302786a28a6704b4d\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-54fc83dacd5504d8d01b213b71254479\n+d94daea4244a0d114e3253e7308a0505\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-2ceaa5a2f26919dc7771069a1d52ed11\n+6fdc9fbea0a91ffb7b1c2bfb926a98fb\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Error\"#]\n-e7f74a69375308b10b20f625bebc4852\n+75fee745e9907c04304434b7187860ad\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-141d0d3003b23213c5b23ddaf86407c9\n+63a64921d95f814882cddb365e0245d5\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-db6dbb295c3702fb2d67cb874adac916\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+766e46a6571b8bde929563e9d546899f\n $wfailLua ::\n LuaError e =>\n GHC.Base.String\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: x,\n@@ -893,15 +893,15 @@\n @GHC.Exception.Type.SomeException\n @a\n (GHC.Exception.Type.toException\n @e\n ($p1LuaError @e $dLuaError)\n (luaException @e $dLuaError eta))\n eta1]\n-8f26b5d4c478a3b78a48e64447cca991\n+ad7c528909f556e79ea526f9f7efa2ec\n $wpushTypeMismatchError ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -1092,15 +1092,15 @@\n GHC.Prim.RealWorld,\n GHC.Prim.Addr# #)}\n ww4\n ds3\n ds2 of wild4 { (#,#) ds4 ds5 ->\n $w$j ds4 } } }\n 4# -> $w$j ipv } } }]\n-27d547d554c9e1a4f8437746ba24aec0\n+935b3cc44bc5d6e11ed80785227982a0\n $wthrowTypeMismatchError ::\n LuaError e =>\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Int32#\n -> HsLua.Core.Types.LuaEnvironment\n@@ -1138,28 +1138,28 @@\n @a\n $dLuaError\n wild\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ww5 } }]\n-2072ea896cfaca7b8ca9cc961dfdf5e0\n+7bbdcc8df900999734c4f72996a935ef\n type Exception :: *\n newtype Exception = Exception {exceptionMessage :: GHC.Base.String}\n-9ca2d68ca7da665229af2b1c906561a6\n+60cf55748014c100dd88fd2cf2c62c3e\n type Lua :: * -> *\n type Lua a = HsLua.Core.Types.LuaE Exception a\n-397de7d1d4ef9c04c2204048010826c4\n+35c0aa50661e978428e22b0eefbf777a\n type LuaError :: * -> GHC.Types.Constraint\n class GHC.Exception.Type.Exception e => LuaError e where\n popException :: HsLua.Core.Types.LuaE e e\n pushException :: e -> HsLua.Core.Types.LuaE e ()\n luaException :: GHC.Base.String -> e\n {-# MINIMAL popException, pushException, luaException #-}\n-2a7c9dd4ab2525e6736b9f8939c0d323\n+3a2ce6e6e03258eb482562558b161b56\n changeErrorType ::\n HsLua.Core.Types.LuaE old a -> HsLua.Core.Types.LuaE new a\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,C(1,P(L,SL)))>, CPR: 1, Inline:,\n Unfolding: Core: \n changeErrorType1\n@@ -1169,15 +1169,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-bbd6be0eee175a0d2b80b4526646cad2\n+4a0580b8b46db132e70a08305f016fc4\n changeErrorType1 ::\n HsLua.Core.Types.LuaE old a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1195,30 +1195,30 @@\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n r1)\n `cast`\n (GHC.Types.N:IO[0] _R)\n s of ds1 { (#,#) ipv ipv1 ->\n case ipv1 of vx { DEFAULT -> (# ipv, vx #) } }]\n-8db883fa53a36873092153564234995d\n+ac78ef8891a15d694519c183c03f3be5\n exceptionMessage :: Exception -> GHC.Base.String\n RecSel Left Exception\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n exceptionMessage1\n `cast`\n (_R %<'GHC.Types.Many>_N ->_R N:Exception[0])]\n-00bb84ce91cd5b1182c3abc1021bcf3e\n+e393c4aa408313325260e5e023eb8754\n exceptionMessage1 :: Exception -> Exception\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Exception) -> ds]\n-d93ac118176f0ddaf6a8a9fc907e2b3b\n+936ae5edfe1e11afd7acc2f472215c30\n failLua ::\n LuaError e => GHC.Base.String -> HsLua.Core.Types.LuaE e a\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4,\n Strictness: x,\n CPR: b, Inline:,\n Unfolding: Core: \n@@ -1232,15 +1232,15 @@\n <(a |> <*>_N)>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <(a |> <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <(a |> <*>_N)>_N)]\n-cd29f6324a874ca3617a5a617b75a48e\n+1636ee6e46cb39866adfe9c4056b1102\n liftLuaThrow ::\n LuaError e =>\n (Lua.Types.State\n -> GHC.Ptr.Ptr Lua.Types.StatusCode -> GHC.Types.IO a)\n -> HsLua.Core.Types.LuaE e a\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n@@ -1257,15 +1257,15 @@\n <(a |> <*>_N)>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <(a |> <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <(a |> <*>_N)>_N)]\n-e35ea037c2a22b05fe9ebb92014cbf6d\n+af9723a013f8b3bf9ddbcadd21f6b14a\n liftLuaThrow1 ::\n LuaError e =>\n (Lua.Types.State\n -> GHC.Ptr.Ptr Lua.Types.StatusCode -> GHC.Types.IO a)\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n@@ -1308,15 +1308,15 @@\n case GHC.Prim.int32ToInt# ipv3 of wild1 {\n DEFAULT -> liftLuaThrow2 @e @a $dLuaError eta ipv2\n 0# -> case ipv1 of vx { DEFAULT -> (# ipv2, vx #) } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))\n eta1]\n-c55b5f027843063de88166fd0ba4fffa\n+36cc083638f2a3a535a277b595fe524b\n liftLuaThrow2 ::\n LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -1342,26 +1342,26 @@\n GHC.Prim.raiseIO#\n @'GHC.Types.Lifted\n @GHC.Types.LiftedRep\n @GHC.Exception.Type.SomeException\n @a\n (GHC.Exception.Type.toException @e ($p1LuaError @e $dLuaError) vx)\n ipv } }]\n-68e70becc5ddabbb60c59c302e686828\n+c37a5f3b3321818ecd65437cea7c22b4\n popErrorMessage ::\n Lua.Types.State\n -> GHC.Types.IO Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n $fLuaErrorException3\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))]\n-fd4f0f38f6d22898f2efc42ea879b0bf\n+9381adfb41cc7d1dcb25f0a04487c8a5\n pushTypeMismatchError ::\n Data.ByteString.Internal.Type.ByteString\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L,L,L)><1!P(L)><1!P(L)>, CPR: 1(, 1),\n Unfolding: Core: \n@@ -1374,15 +1374,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-d972208c51a499e54f34b42d7bcacda6\n+1da1d85bedc47654c14bb2bda8df452a\n pushTypeMismatchError1 ::\n Data.ByteString.Internal.Type.ByteString\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -1410,23 +1410,23 @@\n ww\n ww1\n ww2\n ww3\n ww4\n eta1 of ww5 { DEFAULT ->\n (# ww5, GHC.Tuple.Prim.() #) } } } }]\n-4f0175ee6a91cbb35ca053eb467d1453\n+8c56f77aa0f288991f495a234b3e955b\n pushTypeMismatchError_addr# :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \" expected, got \"#]\n-1badd9180f7927ca6a02bc8ddbfd665f\n+6fa11bc77a58eced030f61b0be5f56b1\n pushTypeMismatchError_addr#1 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"__name\"#]\n-7168cdd8f3046e309b3117c333819e41\n+520ee92a9b84ed2b0ece64264cc3018a\n throwErrorAsException :: LuaError e => HsLua.Core.Types.LuaE e a\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: x,\n CPR: b, Inline:,\n Unfolding: Core: \n liftLuaThrow2\n@@ -1438,15 +1438,15 @@\n <(a |> <*>_N)>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <(a |> <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <(a |> <*>_N)>_N)]\n-8cdaf6a7e23af3d6ccd2a379becc676f\n+62ab709adf11aaa4eb07671af37e13c0\n throwTypeMismatchError ::\n LuaError e =>\n Data.ByteString.Internal.Type.ByteString\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e a\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: <1L><1L><1L>x,\n@@ -1463,15 +1463,15 @@\n <(a |> <*>_N)>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <(a |> <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <(a |> <*>_N)>_N)]\n-e53e4e1cab9caf940b4555ea895fc0a6\n+b94361793800ac98147ad40af6e979e4\n throwTypeMismatchError1 ::\n LuaError e =>\n Data.ByteString.Internal.Type.ByteString\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n@@ -1499,15 +1499,15 @@\n $dLuaError\n ww\n ww1\n ww2\n ww3\n eta\n eta1 } }]\n-8cb52ab9191774bb4bcf9292191891ef\n+aef62eb9f4b8b16c0f73182d79929452\n try ::\n GHC.Exception.Type.Exception e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaE e (Data.Either.Either e a)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n@@ -1525,15 +1525,15 @@\n (\\ @b -> GHC.CString.unpackFoldrCString# @b \"try\"#))\n (GHC.Stack.Types.SrcLoc\n (GHC.Base.build\n @GHC.Types.Char\n (\\ @b ->\n GHC.CString.unpackFoldrCString#\n @b\n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#))\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#))\n (GHC.Base.build\n @GHC.Types.Char\n (\\ @b -> GHC.CString.unpackFoldrCString# @b \"HsLua.Core.Error\"#))\n (GHC.Base.build\n @GHC.Types.Char\n (\\ @b ->\n GHC.CString.unpackFoldrCString# @b \"src/HsLua/Core/Error.hs\"#))\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Package.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Package.hi", "comments": ["Files 98% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,34 +1,34 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n- got dyn\n+ got \n interface HsLua.Core.Package 9066\n- interface hash: 58afca4449f4c236c97def14f4866155\n- ABI hash: 55e957457ef71912c6ea5803ae065dc7\n- export-list hash: 6d3816d1b61091bb17d450de685c8c75\n+ interface hash: 0002c6272db984720202f57ec58460aa\n+ ABI hash: 2e0251bcfedb211711e16c43eb6db2b4\n+ export-list hash: 600ca2f2c843c958519bf18d0b9ff485\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n- flag hash: 47b903ab9461492b77f5d0867fd30737\n+ flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: aa19b9fb1b9d10035a010589fe490ec2\n sig of: Nothing\n used TH splices: False\n where\n exports:\n preloadhs\n requirehs\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n family instance modules: Control.Applicative Control.Arrow\n@@ -51,67 +51,67 @@\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ Control.Monad a8552ca25f5dcd7ee6fb611cbb0ec055\n import -/ Data.Functor 543c30b6d23ff983f428ef0903f0b76f\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Num ea8b1f3a62ef54a9fb64ffc32cb719e9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 5973c1b4de6f30304fa9cf91ed41fc57\n- exports: d69b2b38cd19cdc2deed8afbf3ee7fd0\n- getsubtable 4f902baafd18d542aec4abc8434da854\n- loaded 6e7cae6178202418af7864cad53ebc89\n- preload f68a6f79ee596cc2398b8e0e3ffb85ba\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures 78cfc6a2912cef5303bf5f2855a4376c\n- exports: 6d2236deccbfac30de3b9ab2951c1d98\n- pushHaskellFunction 7aeda2e7267efc67f8b7a3d21297e668\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- getfield c08b481a1b2ab3697cc38b5b1caee989\n- gettop 2b4c7dfb640c797f67a380f847e6ffc2\n- pop d33d640972cc21664c1e6c7be6a119b4\n- pushvalue 4b007dc2e2b4deb59ea398ae80999e0a\n- remove a3c28e28cda73619458c783f456faff0\n- setfield 2d8b4cc1662e72d877a77ff848331e06\n- settop 9bbe5cb87130a029a5a19d61663b34c7\n- toboolean f6bbdd92d5ebb8bd0fd9f6db01cee8e3\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- Name 988f63b9ea9dca09938e93d56ce78959\n- registryindex 32b324087014df2fd6b9a507ee0bf489\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 9ac13463b33f856547e71939dedeb4a5\n+ exports: 00c55fa6ad5893cc86fa3472f52f33b6\n+ getsubtable a88dab63463e92c546078bba1abb5ef7\n+ loaded 5372ba9d494cc47ff8ff671f8bb4e81f\n+ preload 0ff2cc5775a1e1a9d641b495f65d6465\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures 55e3dcab571798b7ea82326674e92b0b\n+ exports: f54c3629cc30ccad006448e3e425de3b\n+ pushHaskellFunction 86136cb8820b18273fb4108677edae2f\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ getfield 7fafe788fed7d27401242bf804e30d39\n+ gettop 62736bbce4a395a07b5a5b89c050a66d\n+ pop c28a7e62f2906213b181beec4e63aa00\n+ pushvalue cc8d0ec78be7812d8fd6458312ca9dde\n+ remove ba83404187d6a6b90af07e07c2356fc5\n+ setfield c6e9590ca7b3d6d3f81b7a1e3cc38384\n+ settop 7ad5ecd6fd6590c64dc94e2dc1948334\n+ toboolean f6d721f77307dd63dc4d16b0180bcfb3\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ Name 62a987f4420d0705bca94af7701783c0\n+ registryindex 36582e329529c21291aa004077f5a1b6\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-09f928674510460aa0c605fad79d16bc\n+aa83153e5de519e2ef08571283a2b0f9\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-67ff2a0f81909a52b3f0d5d7e814969e\n+a521d2c0f78a1589b17662d5b54c054e\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-3ff6d6d4dee20ab297bfa53b3b2bee33\n+ca8c4a0a272c90670a7810628902b64b\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Package\"#]\n-bc65ba52da3e3277b5755571cbee38d9\n+4df0fee852fe13dd37beed1257c145c3\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-9e7276e2dd5c3481872bd06b0c055760\n+1f717ca80235d1d964fe4404126cb11d\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-4f9c1fcd6c1069d7a88f0373d0ebe12f\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+27a0983f89a860579886ea43c7f9664e\n $wpreloadhs ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e Lua.Types.NumResults\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -266,15 +266,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n 1#Int32\n ipv8 of wild6 { Solo# ds14 ->\n ds14 } } } } } } } } } } } } }]\n-774fb8420bd277c90051b836c73e1b55\n+f02c0cdfdb0c14ddfe5242c3893ecaae\n $wrequirehs ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> (HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -490,15 +490,15 @@\n -2#Int32\n ipv6 of wild5 { Solo# ds10 ->\n ds10 } }\n } in\n case GHC.Prim.int32ToInt# ds9 of wild4 {\n DEFAULT -> $j ds5 GHC.Types.True\n 0# -> $j ds5 GHC.Types.False } } } } } } } } }]\n-cc60f143383db3623fbfb6ae9b3c30a1\n+da7cef47e93fa8043b4912bd410e6c8a\n preloadhs ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e Lua.Types.NumResults\n -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n@@ -516,15 +516,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-2d7186700fd4b936f5c20017464e116b\n+88c2b8dddc4ca07223c168c58ebc0589\n preloadhs1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e Lua.Types.NumResults\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -545,15 +545,15 @@\n @e\n $dLuaError\n name\n pushMod\n eta\n eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-5026dc748b5761ee734e4caa951d4f55\n+fec74dcb8377ca1d2882181e3cfdc4e1\n requirehs ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> (HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n@@ -571,15 +571,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-f6b384ac0b0cc290852db9cfa9846f97\n+92d4cb816cf21131a44939b2635ec0ed\n requirehs1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> (HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Package.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Package.dyn_hi", "comments": ["Files 95% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,34 +1,34 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n- got \n+ got dyn\n interface HsLua.Core.Package 9066\n- interface hash: 58afca4449f4c236c97def14f4866155\n- ABI hash: 55e957457ef71912c6ea5803ae065dc7\n- export-list hash: 6d3816d1b61091bb17d450de685c8c75\n+ interface hash: 0002c6272db984720202f57ec58460aa\n+ ABI hash: 2e0251bcfedb211711e16c43eb6db2b4\n+ export-list hash: 600ca2f2c843c958519bf18d0b9ff485\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n- flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n+ flag hash: 47b903ab9461492b77f5d0867fd30737\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: aa19b9fb1b9d10035a010589fe490ec2\n sig of: Nothing\n used TH splices: False\n where\n exports:\n preloadhs\n requirehs\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n family instance modules: Control.Applicative Control.Arrow\n@@ -51,67 +51,67 @@\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ Control.Monad a8552ca25f5dcd7ee6fb611cbb0ec055\n import -/ Data.Functor 543c30b6d23ff983f428ef0903f0b76f\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Num ea8b1f3a62ef54a9fb64ffc32cb719e9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 5973c1b4de6f30304fa9cf91ed41fc57\n- exports: d69b2b38cd19cdc2deed8afbf3ee7fd0\n- getsubtable 4f902baafd18d542aec4abc8434da854\n- loaded 6e7cae6178202418af7864cad53ebc89\n- preload f68a6f79ee596cc2398b8e0e3ffb85ba\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures 78cfc6a2912cef5303bf5f2855a4376c\n- exports: 6d2236deccbfac30de3b9ab2951c1d98\n- pushHaskellFunction 7aeda2e7267efc67f8b7a3d21297e668\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- getfield c08b481a1b2ab3697cc38b5b1caee989\n- gettop 2b4c7dfb640c797f67a380f847e6ffc2\n- pop d33d640972cc21664c1e6c7be6a119b4\n- pushvalue 4b007dc2e2b4deb59ea398ae80999e0a\n- remove a3c28e28cda73619458c783f456faff0\n- setfield 2d8b4cc1662e72d877a77ff848331e06\n- settop 9bbe5cb87130a029a5a19d61663b34c7\n- toboolean f6bbdd92d5ebb8bd0fd9f6db01cee8e3\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- Name 988f63b9ea9dca09938e93d56ce78959\n- registryindex 32b324087014df2fd6b9a507ee0bf489\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 9ac13463b33f856547e71939dedeb4a5\n+ exports: 00c55fa6ad5893cc86fa3472f52f33b6\n+ getsubtable a88dab63463e92c546078bba1abb5ef7\n+ loaded 5372ba9d494cc47ff8ff671f8bb4e81f\n+ preload 0ff2cc5775a1e1a9d641b495f65d6465\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures 55e3dcab571798b7ea82326674e92b0b\n+ exports: f54c3629cc30ccad006448e3e425de3b\n+ pushHaskellFunction 86136cb8820b18273fb4108677edae2f\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ getfield 7fafe788fed7d27401242bf804e30d39\n+ gettop 62736bbce4a395a07b5a5b89c050a66d\n+ pop c28a7e62f2906213b181beec4e63aa00\n+ pushvalue cc8d0ec78be7812d8fd6458312ca9dde\n+ remove ba83404187d6a6b90af07e07c2356fc5\n+ setfield c6e9590ca7b3d6d3f81b7a1e3cc38384\n+ settop 7ad5ecd6fd6590c64dc94e2dc1948334\n+ toboolean f6d721f77307dd63dc4d16b0180bcfb3\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ Name 62a987f4420d0705bca94af7701783c0\n+ registryindex 36582e329529c21291aa004077f5a1b6\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-09f928674510460aa0c605fad79d16bc\n+aa83153e5de519e2ef08571283a2b0f9\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-67ff2a0f81909a52b3f0d5d7e814969e\n+a521d2c0f78a1589b17662d5b54c054e\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-3ff6d6d4dee20ab297bfa53b3b2bee33\n+ca8c4a0a272c90670a7810628902b64b\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Package\"#]\n-bc65ba52da3e3277b5755571cbee38d9\n+4df0fee852fe13dd37beed1257c145c3\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-9e7276e2dd5c3481872bd06b0c055760\n+1f717ca80235d1d964fe4404126cb11d\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-4f9c1fcd6c1069d7a88f0373d0ebe12f\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+27a0983f89a860579886ea43c7f9664e\n $wpreloadhs ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e Lua.Types.NumResults\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -266,15 +266,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n 1#Int32\n ipv8 of wild6 { Solo# ds14 ->\n ds14 } } } } } } } } } } } } }]\n-774fb8420bd277c90051b836c73e1b55\n+f02c0cdfdb0c14ddfe5242c3893ecaae\n $wrequirehs ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> (HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -490,15 +490,15 @@\n -2#Int32\n ipv6 of wild5 { Solo# ds10 ->\n ds10 } }\n } in\n case GHC.Prim.int32ToInt# ds9 of wild4 {\n DEFAULT -> $j ds5 GHC.Types.True\n 0# -> $j ds5 GHC.Types.False } } } } } } } } }]\n-cc60f143383db3623fbfb6ae9b3c30a1\n+da7cef47e93fa8043b4912bd410e6c8a\n preloadhs ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e Lua.Types.NumResults\n -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n@@ -516,15 +516,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-2d7186700fd4b936f5c20017464e116b\n+88c2b8dddc4ca07223c168c58ebc0589\n preloadhs1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e Lua.Types.NumResults\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -545,15 +545,15 @@\n @e\n $dLuaError\n name\n pushMod\n eta\n eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-5026dc748b5761ee734e4caa951d4f55\n+fec74dcb8377ca1d2882181e3cfdc4e1\n requirehs ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> (HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n@@ -571,15 +571,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-f6b384ac0b0cc290852db9cfa9846f97\n+92d4cb816cf21131a44939b2635ec0ed\n requirehs1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> (HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Primary.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Primary.dyn_hi", "comments": ["Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got dyn\n interface HsLua.Core.Primary 9066\n- interface hash: f28d30a7a0818d4771cd09c7f1a372cc\n- ABI hash: 7fcf779a45c06846844a61999d2d23b3\n- export-list hash: 626e302976dc439445a87a3d1f88036f\n+ interface hash: 20a31fd40792bc1f7b1e39c459cb0ba1\n+ ABI hash: 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ export-list hash: b658e802611a88ca39c46b1ed3cf5303\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 43da098ec4e18b2bb6265f8e343b45b6\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: f5af95f220a496ce81750d505aed1653\n sig of: Nothing\n@@ -102,16 +102,16 @@\n tonumber\n topointer\n tostring\n tothread\n touserdata\n typename\n upvalueindex\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -145,75 +145,75 @@\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Data.ByteString.Unsafe c20de811c76fd00d33738033daa38001\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n- liftLuaThrow cd29f6324a874ca3617a5a617b75a48e\n- throwErrorAsException 7168cdd8f3046e309b3117c333819e41\n- throwTypeMismatchError 8cdaf6a7e23af3d6ccd2a379becc676f\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- EQ 213c37cf834422ca74a580ace80a22c7\n- GCControl b55b2efad0fb7356415a7ddc67f36bd8\n- LT a7dc9eaaa0a7ce0b1e4daffdae64580a\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- Name b7b7c2f7ebc085b2f95757b0d5eb4e8d\n- Name 988f63b9ea9dca09938e93d56ce78959\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- RelationalOperator e25a6dfd2f817b225547a365b93f782a\n- Status 97219012e3eb239f88fe0454b4c74569\n- Type ba0d109612d8c0244b44d46c3c68a88e\n- fromLuaBool 976b2f74f5f47c8bb6ac5d9d796efab9\n- fromRelationalOperator e284569a460a56864565ace1a0e0529f\n- fromType 8b880321bbd278709bf4ec38a46ad042\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n- liftLua1 66066054c2372bbee8eda6651114bacc\n- multret 104d88fe1a36e5c4a74ae4c6649fe151\n- registryindex 32b324087014df2fd6b9a507ee0bf489\n- toGCcode f663bda7abc8521d524633ee7cd8b53c\n- toGCdata 5e68dbb76abeafeb6648fec0d98544e3\n- toLuaBool ace784f6a0cdb2ca1819fd47973366e0\n- toStatus f217a6c890944bfd75cbd5b519a86e39\n- toType 44f9a8ab6328c4b781e1ee5bbd789af3\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+ liftLuaThrow 1636ee6e46cb39866adfe9c4056b1102\n+ throwErrorAsException 520ee92a9b84ed2b0ece64264cc3018a\n+ throwTypeMismatchError 62ab709adf11aaa4eb07671af37e13c0\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ EQ 645ea53c96ead4c2362f0c6a3fa4f7ac\n+ GCControl 4e0cbb5232d6623cc3ece1199fa66ef2\n+ LT 0e7bf2f481aca3c087f89e85d613c3b0\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ Name b1a60eda6d9523a97b173699afe957e4\n+ Name 62a987f4420d0705bca94af7701783c0\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ RelationalOperator 13a98ba8f2027c5b92069051792a7359\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ Type 6575fd310f1e64038cc44aac607fe5e4\n+ fromLuaBool 3d32c567e74b5949eb52e26942682eda\n+ fromRelationalOperator b9009f9b637110345b8b20ee6f703be1\n+ fromType 325ea827e9f65a7a44d11198404cf850\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n+ liftLua1 7b28137b6395e5233a4e28a222e9957a\n+ multret 080849ddd2cb9d6dcd683143ec7eba4e\n+ registryindex 36582e329529c21291aa004077f5a1b6\n+ toGCcode 4085d8988fb11a4e4da540271ed1583a\n+ toGCdata 4b7ff38d835826f1203a6dc9dd5ebdeb\n+ toLuaBool 32c938318e5d46f514dfdb8614432895\n+ toStatus 28ef13937714d1cfb0de07109d4db258\n+ toType e7196c3eb2139b29e378c0cdb45e13c7\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Auxiliary 2ad971a3a999adb7e7cb21452afebf53\n import -/ Lua.Ersatz.Functions 68a08e327a7bf087db8becaacf2743a3\n import -/ Lua.Lib 652be681644136229eef571c4ea5d645\n import -/ Lua.Primary f7c1072904a9f0b9ca94061ff4fd74ed\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-6e34a38a0b0923b68214718c1d78a2ad\n+65cd8cadecc072b4b6d5bc13e7b95050\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-9ffb1c1e436bd9ec78f128292bac7f1c\n+767e771bb781414b84cf314e7c3b3e65\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-d43e8e49af2220ee252587953db801ff\n+120d8e42151c2e0d5bbb5535e2711a13\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Primary\"#]\n-b3625f4c5c8cc21af6730b84e096e7a8\n+3ab88f4598d68915a6f6c7684b591bb0\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-46f98e0cfb12c14c8899cb7ffa6c8cd9\n+d4195342cde55577fbb51b5c4c86c474\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-b982a5bf3ff1be0cd923979d9d7be464\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+5496b5b96cb9a243f9c73d7b0c91a34c\n $wcall ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> GHC.Prim.Int32#\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -257,15 +257,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } }]\n-46d231f442173494a2923fbe4c87c61e\n+f011d952ca1026d3d2f3c354bba220d3\n $wgc ::\n HsLua.Core.Types.GCControl\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)\n StrWork([!])\n [HasNoCafRefs, TagSig: ,\n@@ -362,15 +362,15 @@\n HsLua.Core.Types.GCCollect -> $j 2#Int32\n HsLua.Core.Types.GCCount -> $j 3#Int32\n HsLua.Core.Types.GCCountb -> $j 4#Int32\n HsLua.Core.Types.GCStep bx -> $j 5#Int32\n HsLua.Core.Types.GCInc bx bx1 bx2 -> $j 11#Int32\n HsLua.Core.Types.GCGen bx bx1 -> $j 10#Int32\n HsLua.Core.Types.GCIsRunning -> $j 9#Int32 }]\n-04fa13119e2657d8147c237f0f0a210e\n+98a1e1aecbd33b41d957681d9da05ce6\n $wgetfield ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> HsLua.Core.Types.LuaEnvironment\n@@ -433,15 +433,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ipv } } }]\n-1a5bf3827efdda100f452f078a905710\n+29bee8fa5f3fb44eec2813d7cf916724\n $wload ::\n GHC.Prim.Addr#\n -> GHC.Prim.Addr#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n@@ -517,15 +517,15 @@\n ww\n ww1\n buf\n __NULL\n s2 of wild { (#,#) ds15 ds16 ->\n case HsLua.Core.Types.$wtoStatus ds16 of z { DEFAULT ->\n (# ds15, z #) } } } } }) } }]\n-568dcee39cc2eadc4a70e4aefcf18cc9\n+0854ab1d1a13104fc0bd32d0f2f62bf7\n $wopenbase ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -576,15 +576,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-4ed5a70315989c8503cafc8ab49b4881\n+42901c8da39e89043d66153601c3ef36\n $wopendebug ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -635,15 +635,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-52b8013aa2ff3a96ecf87a91f24204d9\n+5a044bcf89c6c3610deab561c92a6b4c\n $wopenio ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -694,15 +694,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-905f7c4f9fce6e46ee67f7a0a5915393\n+a36f8acefcdf9b3348bacca784704a33\n $wopenmath ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -753,15 +753,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-311e09c583ca80bc3b5d8788a65963be\n+09b6d2d840e7aa4347def2aaa7536c55\n $wopenos ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -812,15 +812,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-1f57d7d790ca6e0cf1293d4efeafce65\n+eed796ebc2fae37b69409cf2c8c0354f\n $wopenpackage ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -871,15 +871,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-86d1854b03caa095008d5d608a0822d4\n+82f0ff6a878da0646feed4ecc6b94212\n $wopenstring ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -930,15 +930,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-088277caba02858735bda5fe17450766\n+309fd65461ff89d2852108b172abf26d\n $wopentable ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -989,15 +989,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-d7398b3b86149c9443cc590660be4c33\n+7639f6a6e3ac185b2b1fbc6af5e9dfcb\n $wpcall ::\n GHC.Prim.Int32#\n -> GHC.Prim.Int32#\n -> GHC.Maybe.Maybe Lua.Types.StackIndex\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n@@ -1047,15 +1047,15 @@\n ww2\n ww\n ww1\n ds11\n eta of wild1 { (#,#) ds12 ds13 ->\n case HsLua.Core.Types.$wtoStatus ds13 of z { DEFAULT ->\n (# ds12, z #) } } } }]\n-3477bb96c519038a75f101e0fb097616\n+654e66ebe2a33710e3d443503ad94d5c\n $wrawget ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n StrWork([~, ~, !])\n@@ -1115,15 +1115,15 @@\n ww3\n ww\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds6 } } } }]\n-83232607fd6902d2bb1d050704a38757\n+2d5bc28624d9cfc023186eb8037321d2\n $wrawgeti ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> Lua.Types.Integer\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n@@ -1189,15 +1189,15 @@\n ww3\n ww\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds6 } } } }]\n-e62b229f082c667bf6c32430d6247aaa\n+59870ffd65526933647f390ee6c1bc02\n $wrawset ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, ~, !])\n@@ -1257,15 +1257,15 @@\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds6\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {} } } } }]\n-40f625242ba69d4acc80f589bdd9ca92\n+663aacbc24246ef4b86aba1cb49d2425\n $wrawseti ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> Lua.Types.Integer\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -1331,15 +1331,15 @@\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds6\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {} } } } }]\n-cac42e944cf487bbe0fa878f5a7a11bc\n+75b98148ff17533529b862e94a1b98b0\n $wsetfield ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> HsLua.Core.Types.LuaEnvironment\n@@ -1411,15 +1411,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds4 } } } }]\n-516dd71745da0a4727131440402f8d99\n+0a38d9dd44255719a33fb9b6ce900ca5\n $wtypename ::\n HsLua.Core.Types.Type\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr#,\n GHC.Prim.MutableByteArray# GHC.Prim.RealWorld, GHC.Prim.Int# #)\n StrWork([!])\n@@ -1658,15 +1658,15 @@\n GHC.Prim.Word64# #)}\n ds7\n ds6 of wild2 { (#,#) ds3 ds4 ->\n Data.ByteString.$wpackCStringLen\n (GHC.Ptr.Ptr @Foreign.C.Types.CChar ds7)\n (GHC.Types.I# (GHC.Prim.word2Int# (GHC.Prim.word64ToWord# ds4)))\n ds3 } } }]\n-105a8b0f460acc2dfbfaca67ba8d421f\n+46abe2cb38502793fc9ba012f4bab5d5\n absindex ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e Lua.Types.StackIndex\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -1680,15 +1680,15 @@\n ; Foreign.C.Types.N:CInt[0]))\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-6c13de713f067437390fb8ab0c8964a5\n+dd9ab7e66342366e42674ae6042ecddb\n absindex1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Int.Int32 #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1712,15 +1712,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n ds3\n ds5\n s of wild { (#,#) ds6 ds7 ->\n (# ds6, GHC.Int.I32# ds7 #) } } }]\n-90c5bcdfa45ed91030c7b04736eb67f8\n+518406268ad68e67ded103a86f3c7ba3\n call ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> Lua.Types.NumResults -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: <1!P(L)><1!P(L)><1L>,\n@@ -1736,15 +1736,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-b2d5b4147549099c144031de3ab30ce1\n+6b7bb897f6c6216f0f529eb06ba9bcf6\n call1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -1766,15 +1766,15 @@\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case nresults\n `cast`\n (Lua.Types.N:NumResults[0]\n ; Foreign.C.Types.N:CInt[0]) of wild1 { GHC.Int.I32# ww1 ->\n case $wcall @e $dLuaError ww ww1 eta eta1 of ww2 { DEFAULT ->\n (# ww2, GHC.Tuple.Prim.() #) } } }]\n-759501862544162f5bccb1eecc023c89\n+2e7a8c25be91480940886c0990f4b80b\n checkstack ::\n GHC.Types.Int -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n checkstack1\n@@ -1786,15 +1786,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-ab9f381aeccde93e5ddce96ca03fa697\n+b7d913cb9072b575748e12d61226fb4a\n checkstack1 ::\n GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1819,21 +1819,21 @@\n GHC.Prim.Int32# #)}\n ds3\n (GHC.Prim.intToInt32# i)\n eta1 of wild1 { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild2 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-a94eb7d1deb6b8f314d25eb96579d386\n+06caf7f05583a1d2aa2098aa17021e86\n close :: Lua.Types.State -> GHC.Types.IO ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: StableUser <0,TrueTrue> Lua.Primary.lua_close]\n-ce7eedf6d6566ed0f059f979945f3d22\n+420920cd5fad36a2d2453d901dab82b2\n compare ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.RelationalOperator\n -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 6,\n@@ -1853,15 +1853,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-ddab7cdb2acdb15214dab2f6f43a10a7\n+9cf95287338e33ff7d781f3855afa019\n compare1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.RelationalOperator\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -1952,15 +1952,15 @@\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1 of ds1 { (#,#) ipv ipv1 ->\n case HsLua.Core.Types.fromLuaBool ipv1 of z { DEFAULT ->\n (# ipv, z #) } }]\n-e64da8a0198fe72e1deb6d33274cd6be\n+d706588b2c1eba5790b986dceb7f486a\n concat ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -1972,15 +1972,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-8d9be846ff3752b926f1fb9268ab11de\n+3ecb1ab978c392b042d1613ad4ec87dd\n concat1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -2038,15 +2038,15 @@\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ipv2\n 0# -> (# ipv2, GHC.Tuple.Prim.() #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))\n eta1]\n-b5df4d2dc02dc71e3cee58b0fac7b839\n+c5051057e09b18b2f8ce7c0b217417e7\n copy ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -2058,15 +2058,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-6d9d6d6ece6a58e9fd36b7aaeaea622a\n+28f5ee4230063515d0de964db5acf33c\n copy1 ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -2098,15 +2098,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n ds8\n s of wild { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } } }]\n-0bae860ec31d28e3beaefe277196442e\n+2dfda056fa6d989e591a828e2090b569\n createtable ::\n GHC.Types.Int -> GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n createtable1\n@@ -2118,15 +2118,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-60497d8f18cb4f4fdbf639d8c42db0eb\n+563b2520289651218491013c6053194b\n createtable1 ::\n GHC.Types.Int\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -2153,15 +2153,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n (GHC.Prim.intToInt32# i)\n (GHC.Prim.intToInt32# i1)\n eta1 of wild2 { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } } }]\n-d0c2d7f34face536acec75eb941fc89d\n+62f09c34d689dcb2804d68c69ebbc229\n ensureTable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> (Lua.Types.State -> GHC.Types.IO a) -> HsLua.Core.Types.LuaE e a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1L>,\n Inline: (sat-args=2),\n@@ -2227,15 +2227,15 @@\n <(a |> <*>_N)>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <(a |> <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <(a |> <*>_N)>_N)]\n-6fefaef68888514c1bc845e50e9c0f47\n+c8dea3662e2bf306d4f2482a77a9c9ee\n equal ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: ,\n@@ -2252,15 +2252,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-89c1986f3fae35a1342a300f260b47c3\n+4b583174a182431b61467146c64a9ca1\n equal1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n@@ -2270,15 +2270,15 @@\n CPR: 1, Inline:,\n Unfolding: Core: StableUser\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (index1['GHC.Types.Many] :: Lua.Types.StackIndex)\n (index2['GHC.Types.Many] :: Lua.Types.StackIndex) ->\n compare1 @e $dLuaError index1 index2 HsLua.Core.Types.EQ]\n-f72a077af1043ef9b3c524a6fc8b6613\n+cf8042156a6a4da77cd44e69daec24d8\n error :: HsLua.Core.Types.LuaE e Lua.Types.NumResults\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n error1\n `cast`\n@@ -2288,15 +2288,15 @@\n (Lua.Types.N:NumResults[0]\n ; Foreign.C.Types.N:CInt[0]))\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-a861a07a743b0285415a5a189cc8038e\n+7e45d10a9c1b662cd1725bfbf305e785\n error1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Int.Int32 #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -2313,15 +2313,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n ds2\n s of wild { (#,#) ds3 ds4 ->\n (# ds3, GHC.Int.I32# ds4 #) } }]\n-2aae60c4052db374c9b80191b0b042ab\n+ba272ab558e8c1a1dfe9ea006b332b42\n gc ::\n HsLua.Core.Types.GCControl -> HsLua.Core.Types.LuaE e GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n gc1\n@@ -2333,15 +2333,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-0cbe3b413c57d342d9ff29d510ce2aea\n+701fc57bc5b65d126f3d62738152e05e\n gc1 ::\n HsLua.Core.Types.GCControl\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Int #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2354,15 +2354,15 @@\n GHC.Prim.RealWorld)[OneShot] ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild { GHC.Ptr.Ptr ww ->\n case $wgc @e what ww eta1 of wild1 { (#,#) ww1 ww2 ->\n (# ww1, GHC.Types.I# ww2 #) } }]\n-c08b481a1b2ab3697cc38b5b1caee989\n+7fafe788fed7d27401242bf804e30d39\n getfield ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1!P(L,L,L)><1L>,\n@@ -2379,15 +2379,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5d677f12b5d2a87deb18eccb750cf55c\n+0613273a9972aa244cf8991ae07e9101\n getfield1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n@@ -2405,15 +2405,15 @@\n case i `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case ds\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 ->\n $wgetfield @e $dLuaError ww ww1 ww2 ww3 eta eta1 } }]\n-9f7b4cd890789eb4956dc98b763be33e\n+373e55bad209284ad701c74a55737d44\n getfield2 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -2479,15 +2479,15 @@\n ; Sym (Lua.Types.N:TypeCode[0])) of vx { DEFAULT ->\n (# ipv2, vx #) } } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-ccd70629d2e8a37481b5dfd386a6b2a4\n+0237270c976234180377ea21d67448e0\n getglobal ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n@@ -2502,15 +2502,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-2b0ce89627516e17a14ca1e62fa329e1\n+9f2721099a876469c8aa119108600f67\n getglobal1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -2589,15 +2589,15 @@\n ipv2\n 0# -> case ipv1 of vx { DEFAULT -> (# ipv2, vx #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-5533ec8d33affce11f7afe77fb9c0208\n+a6659246416a30be94407f3b75354842\n getiuservalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4, Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n getiuservalue1\n@@ -2610,15 +2610,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-898754bff7c1b2f8482a37f386eb7f4a\n+8e9a437c460f114f24ea282d198c4f66\n getiuservalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n@@ -2649,15 +2649,15 @@\n GHC.Prim.Int32# #)}\n ds4\n ds6\n (GHC.Prim.intToInt32# i)\n eta1 of wild1 { (#,#) ds9 ds10 ->\n case HsLua.Core.Types.$wtoType ds10 of z { DEFAULT ->\n (# ds9, z #) } } } } }]\n-b8e038c5e5516866e14c7e4525a921aa\n+4d82341b3bed9aa72f39d4708511ba14\n getmetatable ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n getmetatable1\n@@ -2669,15 +2669,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-fa9472f0a7b53aedad4c65ba1f0ff9ff\n+541e887ee805f2cd2dff1785914a38c5\n getmetatable1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2704,15 +2704,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-19f61a431c1832c95725ddfe133b5c1c\n+9695f9ce15bdcc96484a49f18704dd5a\n gettable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n@@ -2727,15 +2727,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-2b4c7dfb640c797f67a380f847e6ffc2\n+62736bbce4a395a07b5a5b89c050a66d\n gettop :: HsLua.Core.Types.LuaE e Lua.Types.StackIndex\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n gettop1\n `cast`\n@@ -2745,15 +2745,15 @@\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]))\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-b6a053057e50695d7a73d1086694b3c0\n+be0aefe596abfbac54328f02e461c003\n gettop1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Int.Int32 #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -2770,15 +2770,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n ds2\n s of wild { (#,#) ds3 ds4 ->\n (# ds3, GHC.Int.I32# ds4 #) } }]\n-68f229c849f3a1b65e2e1d63364c82d0\n+d05dc1b85b688e114ee7e8d3c9ee880e\n insert :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n insert1\n `cast`\n@@ -2787,15 +2787,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-f0e07378684b8d12a2ece8199ec477b3\n+a4ffa60f66a61ce89dc6b5fcef5f52e5\n insert1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2819,15 +2819,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-e99f9b5491a7711792c90ed6eb3a1c28\n+88bb6461117ff8d04bbce541a19d6e02\n isboolean ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isboolean1\n@@ -2839,15 +2839,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-e2d6c81de31d75049079d602ea0d287e\n+bc7de407e4212614e9f12e63babc5e8e\n isboolean1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2874,15 +2874,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-dd9832831a6a8a37ded8ad23a4aac294\n+7b7319e1d4987ee76f631753f582c5be\n iscfunction ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n iscfunction1\n@@ -2894,15 +2894,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-2912a54a07a8b35c07e101820a37928d\n+0e3f8edc95b493db27839b660e4cc17c\n iscfunction1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2929,15 +2929,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-e7104001026e69423d8868e7b2cae26f\n+b75b925dd43aa25e232e28bb3dc4d00f\n isfunction ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isfunction1\n@@ -2949,15 +2949,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-03b1bf4873b45e6bf8febcb15db39c10\n+9ef592d5e0b513ff1afa3016a1bd3422\n isfunction1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2984,15 +2984,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-21f8b9b758109619c6a252d3df3c1166\n+092fe4e4e5441340a8c5ead108fd3813\n isinteger ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isinteger1\n@@ -3004,15 +3004,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5d7537fa777f9548c07a0719c4a1d0f4\n+f532f1fd641d89a3660ee838303cde85\n isinteger1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3039,15 +3039,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-cbed4f5d086dc10c2e5335a75a082422\n+8ecf4dc5d543035817d9867af02e164e\n islightuserdata ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n islightuserdata1\n@@ -3059,15 +3059,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-42790f5a76a22807472dbb11ff1c6e1c\n+fad0e01efd517e2731f3336b9e4e916b\n islightuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3094,15 +3094,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-2f4deb5e52fafa354998a9bc134f9de8\n+396d0e47eb4d8a2c073657be6da3029b\n isnil ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isnil1\n@@ -3114,15 +3114,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-3da11536622034a60e4687defd45b63d\n+39aeae3195124ffade385a5f302f02bb\n isnil1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3149,15 +3149,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-b7b94b46860b4b0afc23b408f8b21abf\n+feb805962db1de7423b04cc3740a5b5c\n isnone ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isnone1\n@@ -3169,15 +3169,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-2ab5cef1b41d1d3ae8695b8dd3057820\n+e860eda1350e966ac35d640b80aca30d\n isnone1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3204,15 +3204,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-109ef6b409a670114c3112fc1dda07ce\n+72f37329325a2f14769647650ababc4e\n isnoneornil ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isnoneornil1\n@@ -3224,15 +3224,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5475462f2ed5e5d86624b6c67edbbe95\n+960bb8367aeccf6e5279341a94779624\n isnoneornil1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3259,15 +3259,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-7183094238758a0172d5a145965b12b1\n+92c79fe00bf5595e54ef61f1d39e4217\n isnumber ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isnumber1\n@@ -3279,15 +3279,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-0e77217ce1c9bf6ef4bd1e5951ac06c4\n+76499aaa45f754c5396ae67a22bf1484\n isnumber1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3314,15 +3314,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-b65e7f096d0d3bdea8930f5b27f53374\n+11de737acee3122048393440f32733fd\n isstring ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isstring1\n@@ -3334,15 +3334,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-8730b0e943dbe0e70bd116eadc0b7a8f\n+02c2d284fe2ed91c82ca09f7e08af7d0\n isstring1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3369,15 +3369,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-36f58dbe3bcd8061840b83e7f7a63678\n+2a93ecb897a9e32ce6420266deb9956c\n istable ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n istable1\n@@ -3389,15 +3389,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-8548c49a839ebf436dd29299aeb933b8\n+89ad3cca187a66a8c478533aa3be5858\n istable1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3424,15 +3424,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-11ad8820369826bf2717b682938650f6\n+0686b7abc3ed6606aa9334f19fa46fc1\n isthread ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isthread1\n@@ -3444,15 +3444,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-c90cdac3d1290c3ee0828d7fe585ebbe\n+161e2b5cad98a6f31d4bb79ee027bb43\n isthread1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3479,15 +3479,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-4858dc18140975a23cc57a8ee3ae044c\n+f98e241bc5e7081e8f43e722d6de9de2\n isuserdata ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isuserdata1\n@@ -3499,15 +3499,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5772646b2df826b3927634ceed0ab331\n+1f73805447b22a22504896a10f2d3367\n isuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3534,15 +3534,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-d2f49e89f84a9e587f057679a054aaf1\n+968cbffe5c10cf359448828e8f076927\n lessthan ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: ,\n@@ -3559,15 +3559,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-2037c172d25321bca08f4f0494f6e834\n+495973f4be4fef6586f8c94d56e04c1c\n lessthan1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n@@ -3577,15 +3577,15 @@\n CPR: 1, Inline:,\n Unfolding: Core: StableUser\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (index1['GHC.Types.Many] :: Lua.Types.StackIndex)\n (index2['GHC.Types.Many] :: Lua.Types.StackIndex) ->\n compare1 @e $dLuaError index1 index2 HsLua.Core.Types.LT]\n-25425c804cbcf17b2374af1fa8003b7d\n+7657c70b4752ff65851cf0f7d271feb9\n load ::\n Lua.Types.Reader\n -> GHC.Ptr.Ptr ()\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1!P(L)><1!P(L,L,L)><1!P(L)>, Inline:,\n@@ -3601,15 +3601,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-892eb16b169b9d150e70a9915f36ef2d\n+4661062471ae6bf35c6aa59ff1ff60a5\n load1 ::\n Lua.Types.Reader\n -> GHC.Ptr.Ptr ()\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n@@ -3630,15 +3630,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild2 { Data.ByteString.Internal.Type.BS ww2 ww3 ww4 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild3 { GHC.Ptr.Ptr ww5 ->\n $wload @e ww ww1 ww2 ww3 ww4 ww5 eta1 } } } }]\n-2945a59c1b1b6d3236628ddf87c6f272\n+4c507372722f5908856e96b84c6813d3\n ltype ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n ltype1\n@@ -3650,15 +3650,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-0d20e255dbd340c210e383a893156eaa\n+2b5c4d179e88119bf30ff0cb1136b181\n ltype1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n@@ -3688,29 +3688,29 @@\n eta1 of wild { (#,#) ds6 ds7 ->\n case HsLua.Core.Types.toType\n (GHC.Int.I32# ds7)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) of z { DEFAULT ->\n (# ds6, z #) } } } }]\n-fb3b69b63ca55119ed5529b18442a3e1\n+b4ce68a8e362641aca481b702b3ff6c8\n newtable :: HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n newtable1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-fbab4abb4db755953096e19b56d050fc\n+0faa93e832761f79ad1c86a0b83ad734\n newtable1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -3731,15 +3731,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n 0#Int32\n 0#Int32\n eta1 of wild { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } }]\n-a350aa91425b44b520287192c1dcf545\n+4dc3747e15c6e39f2dddfee471a1ab96\n newuserdatauv ::\n GHC.Types.Int\n -> GHC.Types.Int -> HsLua.Core.Types.LuaE e (GHC.Ptr.Ptr ())\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -3753,15 +3753,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-412eedef61c56ec89671f3d85e2be177\n+0719c128d357ba172c2ae54c9c1eb533\n newuserdatauv1 ::\n GHC.Types.Int\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr () #)\n [HasNoCafRefs, TagSig: ,\n@@ -3789,15 +3789,15 @@\n GHC.Prim.RealWorld,\n GHC.Prim.Addr# #)}\n ds4\n (GHC.Prim.int64ToWord64# (GHC.Prim.intToInt64# i))\n (GHC.Prim.intToInt32# i1)\n eta1 of wild2 { (#,#) ds9 ds10 ->\n (# ds9, GHC.Ptr.Ptr @() ds10 #) } } } }]\n-17e1c9a0bbe819e98610113e5cf25533\n+8f6203257ff6e7c04f0f208d8627343d\n next ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4,\n Strictness: ,\n CPR: 1, Inline:,\n@@ -3812,15 +3812,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-9bb6734335aaa0d27b88fa9453694a8a\n+2364f70b516914604345d3aefee9c42f\n next1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n@@ -3889,15 +3889,15 @@\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1 of ds1 { (#,#) ipv ipv1 ->\n case HsLua.Core.Types.fromLuaBool ipv1 of z { DEFAULT ->\n (# ipv, z #) } }]\n-8df5a323a65f0d446d5f510b20b3e372\n+518fd70612904564398a1678ce9bfe54\n openbase ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -3909,15 +3909,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-28f16fc032c19c11591c9e5aa5f8e863\n+3b7ab2ce079087c3df93ca73d2deb2fa\n openbase1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -3927,15 +3927,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenbase @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-ee1d31cf4312441482149d477f0d89a5\n+e7e186708b2bb98041a6994bcec9d112\n opendebug ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -3947,15 +3947,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-38d3c8aaa4f3dbcde27514df0ce045cb\n+0f2de5a047bb29daa943e4dbabc24fc2\n opendebug1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -3965,15 +3965,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopendebug @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-adfadab71cb62dcdcbba9cbccedf9505\n+24ed6e69704f7458176fd7b091a4dfa2\n openio :: HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n openio1\n@@ -3984,15 +3984,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-b00f4ee7ef90f087e05a6e3595bc791e\n+1e913808d10907b4138b74e744e674f1\n openio1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4002,29 +4002,29 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenio @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-275823518eae36ca37aa103fa2e3f6a4\n+00bda9f1983b97524c3106cb6d32e7aa\n openlibs :: HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n openlibs1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-07fcc0d3037d45e3cb7d558d45ad3348\n+f7707c68e82db92398a2c185e2c4a081\n openlibs1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -4040,15 +4040,15 @@\n -> GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds2\n s of wild { Solo# ds3 ->\n (# ds3, GHC.Tuple.Prim.() #) } }]\n-491c9de6a6673d1cf3cb544b9e76c022\n+1f38bd9dda8b8b7edd75e0415d95aeab\n openmath ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -4060,15 +4060,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-fa15a92a2b07442b352eeb5461cc67c9\n+5f6e01e8cc1d8742940f5bfa5f4363c4\n openmath1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4078,15 +4078,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenmath @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-30dd245cdd37a8c44881b3062b42c353\n+d9b6af0221c6c1c784d75e986dde6164\n openos :: HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n openos1\n@@ -4097,15 +4097,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-4c671df0a9a5fca4464a2a9866b21ad0\n+247ed51ff8c419d3d4988d0a1c19ae9b\n openos1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4115,15 +4115,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenos @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-35681eedd5fc698578c067b048142552\n+1e069f5f7f85ddc2e26718cf669fdbbb\n openpackage ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -4135,15 +4135,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-a0c07e8556fa92be033172171c7207ae\n+baf0cdad03f4bb60b91b91a58241b8be\n openpackage1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4153,15 +4153,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenpackage @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-c68639c168086799b31af65a06b72f64\n+6248acaf4857342eb0d7264b2b7162aa\n openstring ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -4173,15 +4173,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-2099171ca3373b62d7ccd5cad3f60b22\n+baf94387e12ae43e70e571a83151c4a0\n openstring1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4191,15 +4191,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenstring @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-f2fd114036da67c9478966572dc26630\n+b1c8ace9e2147cddc58ed72a4144786c\n opentable ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -4211,15 +4211,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-f9219395bcbb66fb697ad5001859c311\n+7dea04966736f12434cacac362ce66af\n opentable1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4229,15 +4229,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopentable @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-d74dc6e6aa55dcb79744a558245e4af9\n+f9b1f34573dbd359596295fe8587d9c3\n pcall ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> GHC.Maybe.Maybe Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5, Strictness: <1!P(L)><1!P(L)><1L><1!P(L)>, CPR: 1,\n@@ -4254,15 +4254,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-afb7a7c50322e9fc2f9b9eae03a82559\n+3a0180c114cb3f5a4bb2397d624ad7d5\n pcall1 ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> GHC.Maybe.Maybe Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n@@ -4287,15 +4287,15 @@\n (Lua.Types.N:NumResults[0]\n ; Foreign.C.Types.N:CInt[0]) of wild1 { GHC.Int.I32# ww1 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww2 ->\n $wpcall @e ww ww1 msgh ww2 eta1 } } }]\n-d33d640972cc21664c1e6c7be6a119b4\n+c28a7e62f2906213b181beec4e63aa00\n pop :: GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pop1\n `cast`\n@@ -4305,15 +4305,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-2cf45910026029fc85a78a953c519226\n+9a0ba407cb56f39c1f8fe528eb9f6e34\n pop1 ::\n GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4335,15 +4335,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n (GHC.Prim.intToInt32# i)\n eta1 of wild1 { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-64287245cd6d41e6deec2a207ec8df60\n+78e0168a4a6575850c97b23065f00f7c\n pushboolean :: GHC.Types.Bool -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushboolean1\n `cast`\n@@ -4352,15 +4352,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-4ab58e521fd4e5ff93b6b13590dd0fe6\n+dbdf70f96c2ea87c476d9e834c8d3c07\n pushboolean1 ::\n GHC.Types.Bool\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4393,15 +4393,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n 1#Int32\n s of wild1 { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-3854bec5ace3d633ac9e34986d78057b\n+fe564973953a365111bce063f51b5afe\n pushcclosure ::\n Lua.Types.CFunction\n -> Lua.Types.NumArgs -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -4413,15 +4413,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-bff564ea780ad18c2df5fa0d9fc1c991\n+d0c87e93469ca57da395fb8daf6b1e42\n pushcclosure1 ::\n Lua.Types.CFunction\n -> Lua.Types.NumArgs\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -4455,15 +4455,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n ds8\n s of wild { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } } }]\n-4c5985afda34e82bef094b0280958a6e\n+9bcec8e068e0c12256073a970ad7bf17\n pushcfunction :: Lua.Types.CFunction -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushcfunction1\n `cast`\n@@ -4472,15 +4472,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-b4af0135f78bc7590c9675b50c12ed4f\n+ba4b19c3ee750315940dce8b0684357a\n pushcfunction1 ::\n Lua.Types.CFunction\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4509,29 +4509,29 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n 0#Int32\n s of wild { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } }]\n-eb2f3984a03c21df0790b5e14dde3cec\n+042e69271a603280e8097afd50ed1451\n pushglobaltable :: HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushglobaltable1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-cdd750246638fe8faafe2193682762df\n+d49679af4c5b746c98ec5a3812b8c94e\n pushglobaltable1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -4547,15 +4547,15 @@\n -> GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds2\n s of wild { Solo# ds3 ->\n (# ds3, GHC.Tuple.Prim.() #) } }]\n-99aa66b14a2d617ae52ef501169c25d7\n+e575a19e06ccdaa29b9bb42e1d98d0d4\n pushinteger :: Lua.Types.Integer -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushinteger1\n `cast`\n@@ -4564,15 +4564,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-c8be68ac3b0f3caec1da7936e7888be4\n+3343239e0f61ed50600dd3fd6bbd4f9e\n pushinteger1 ::\n Lua.Types.Integer\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4593,15 +4593,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-2a82e15e4fd4100d3736677888a76194\n+061d5e33517560d3a06e48efa3fc5729\n pushlightuserdata :: GHC.Ptr.Ptr a -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushlightuserdata1\n `cast`\n@@ -4610,15 +4610,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-b5aad275929bf5f6a6630bb232a55bfd\n+ce3468f3c0dd159bf4c08d56d0951c0b\n pushlightuserdata1 ::\n GHC.Ptr.Ptr a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4640,29 +4640,29 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-560684fd0bd7ee7e39ce0bdab6f17424\n+38e6759b7c9f6acc5002734f92a29c4c\n pushnil :: HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushnil1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-d040bfcf66de5a000fd1f5209401935d\n+963992d6db38d2136ffdafd97c33d92a\n pushnil1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -4678,15 +4678,15 @@\n -> GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds2\n s of wild { Solo# ds3 ->\n (# ds3, GHC.Tuple.Prim.() #) } }]\n-08f5e537ce5d1ebe349ff78d85252185\n+42927de45f9dfd822f5afdedfe0d88f0\n pushnumber :: Lua.Types.Number -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushnumber1\n `cast`\n@@ -4695,15 +4695,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-de4223bfb21e46f324a39e3eeeafa0af\n+7bb6f57ee45bbdc27fffb1be42dade5e\n pushnumber1 ::\n Lua.Types.Number\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4724,15 +4724,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-ca2e3d42424c90549c3b420f441dfcc1\n+dc9731e768fbfc3e13127f20415efba4\n pushstring ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n pushstring1\n@@ -4742,15 +4742,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-40d3abe7b6b902545258770b968e87de\n+5e78e01ea9131fd64b6cadf38955c0d9\n pushstring1 ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline:,\n@@ -4781,15 +4781,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n bx\n (GHC.Prim.int64ToWord64# (GHC.Prim.intToInt64# bx2))\n eta of wild1 { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } }) }]\n-16cda224f83005ce5a2f8b4482d73d9f\n+04f3db678aa992f33ec932f71de9bedd\n pushthread :: HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1, Inline:,\n Unfolding: Core: \n pushthread1\n `cast`\n@@ -4798,15 +4798,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-b127af48520915b4dfe94fab22671713\n+56113332aca808fd5bc8fd8367e126af\n pushthread1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1, Inline:,\n@@ -4827,15 +4827,15 @@\n GHC.Prim.Int32# #)}\n ds2\n eta1 of wild { (#,#) ds3 ds4 ->\n case GHC.Int.eqInt32\n (GHC.Int.I32# 1#Int32)\n (GHC.Int.I32# ds4) of z { DEFAULT ->\n (# ds3, z #) } } }]\n-4b007dc2e2b4deb59ea398ae80999e0a\n+cc8d0ec78be7812d8fd6458312ca9dde\n pushvalue :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushvalue1\n `cast`\n@@ -4844,15 +4844,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-f3cb42599b0eaeae9d5022a8a9a0ef7e\n+908ab7ff8efc79942e476fba736a5594\n pushvalue1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4875,15 +4875,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-549f044aaf4c39746e478f25dd4bd96b\n+1891217660547d959d74d69dec9ebc0e\n rawequal ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n@@ -4897,15 +4897,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-8cc326074100187c8dcc325bddb8ee6f\n+9e7779b66565262ddd8b30a885b8dcde\n rawequal1 ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n@@ -4941,15 +4941,15 @@\n ds4\n ds6\n ds8\n eta1 of wild { (#,#) ds9 ds10 ->\n case GHC.Prim.int32ToInt# ds10 of wild1 {\n DEFAULT -> (# ds9, GHC.Types.True #)\n 0# -> (# ds9, GHC.Types.False #) } } } } }]\n-b3739f3316242af441c4acbbf2f2ec5e\n+faaad3a8be38a87eb45c093e39839500\n rawget ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4,\n Strictness: <1!P(L)><1L>,\n@@ -4965,15 +4965,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-21b7651c56cda906dd16e51d705cd613\n+5fc3051be10e150e2ddc4cbb7c4e2390\n rawget1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n@@ -4987,15 +4987,15 @@\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case n `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n $wrawget @e $dLuaError ww eta eta1 }]\n-1145e91a4cb2b70dee7bffa6513ae2f8\n+8cf8235cb3bfeeb23bc11e9cfe3e4b32\n rawgeti ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.Integer\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n@@ -5013,15 +5013,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-a6552697e817295eb95707ffbf7d0ef7\n+1899ebcde59de67755c7b7f88b0b4983\n rawgeti1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.Integer\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n@@ -5037,15 +5037,15 @@\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case k `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n $wrawgeti @e $dLuaError ww n eta eta1 }]\n-6b71a22b442cd9e976e915f141f06c8e\n+2b6a763f0db9349436a38cbcb44c3fa1\n rawlen ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n rawlen1\n@@ -5057,15 +5057,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-b9a462ac7d3e3457e2a0eee28f9a1b3d\n+be5aaf8adeb062d657e0a03f2cee019d\n rawlen1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Int #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5092,15 +5092,15 @@\n GHC.Prim.Word64# #)}\n ds3\n ds5\n s of wild { (#,#) ds6 ds7 ->\n (# ds6,\n GHC.Types.I#\n (GHC.Prim.word2Int# (GHC.Prim.word64ToWord# ds7)) #) } } }]\n-b278cd833d843fbb041da07b8d64a509\n+a78c109b0cc2cbfe1882d515883a39da\n rawset ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1L>,\n CPR: 1(, 1), Inline:,\n@@ -5113,15 +5113,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-427369c3f4c4be3742a4675c9993562a\n+8f76e8af5b82b1dd358849d9cf1f8839\n rawset1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -5136,15 +5136,15 @@\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case n `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case $wrawset @e $dLuaError ww eta eta1 of ww1 { DEFAULT ->\n (# ww1, GHC.Tuple.Prim.() #) } }]\n-06bbe5a9122c40b35882211f3f143251\n+f81c800f2876b16a8c54849ca85760d1\n rawseti ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.Integer -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1L>,\n@@ -5159,15 +5159,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-285e9d4e3a5f4cb53a4c792955738835\n+9e03f9f44066ea4660d2a7fb6f486274\n rawseti1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.Integer\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -5184,15 +5184,15 @@\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case k `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case $wrawseti @e $dLuaError ww m eta eta1 of ww1 { DEFAULT ->\n (# ww1, GHC.Tuple.Prim.() #) } }]\n-5777d289c8b090ac094fd932fed10a99\n+0ab72eb460791aea8fe18b840de735b4\n register ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> Lua.Types.CFunction -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1L>,\n Inline:,\n@@ -5207,15 +5207,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-76fa6dc6b5f08ed1da9ff2cf54f3a020\n+6c24287fc1cd615db15198d859342f1f\n register1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> Lua.Types.CFunction\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -5257,15 +5257,15 @@\n $dLuaError\n name\n ds3\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds9 } } }]\n-2e2ba0d7cf81af3a47693a2efb13b8a9\n+d830f4c0ae9d167d5d1730a72dcee5da\n register2 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -5334,15 +5334,15 @@\n 0#\n -> case ipv1 of vx { () ->\n (# ipv2, GHC.Tuple.Prim.() #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))\n eta1]\n-a3c28e28cda73619458c783f456faff0\n+ba83404187d6a6b90af07e07c2356fc5\n remove :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n remove1\n `cast`\n@@ -5351,15 +5351,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-0c9d9bab70105445059e5d3d52c835f5\n+8510939ad926db78a5cbe771c885e052\n remove1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5382,15 +5382,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-0f950463c7075432f1c464ebdc685d8d\n+6275ee67bbe8fade3f7522115ee13e90\n replace :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n replace1\n `cast`\n@@ -5399,15 +5399,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-b33bec4b007ef68bd6e5285272e38931\n+ef15da31631594b4ee4e985521620efa\n replace1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5430,15 +5430,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-3901270407c37669045d192ea852b8da\n+cef23d41fef1ce671f909d8dd7c39f5d\n rotate ::\n Lua.Types.StackIndex -> GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n rotate1\n@@ -5450,15 +5450,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-19b3e7cb038a407fd424fa888b6a6e99\n+d9144e7beabc7f3d052d112fc9ed5f59\n rotate1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -5488,15 +5488,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n (GHC.Prim.intToInt32# i)\n eta1 of wild1 { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } } }]\n-2d8b4cc1662e72d877a77ff848331e06\n+c6e9590ca7b3d6d3f81b7a1e3cc38384\n setfield ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1!P(L,L,L)><1L>,\n Inline:,\n@@ -5511,15 +5511,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-3661a9f89dccd830b86a98b5012ca8f5\n+0cc9ed3b061a75b578c29c23ffdd2127\n setfield1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -5537,15 +5537,15 @@\n case i `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case ds\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 ->\n $wsetfield @e $dLuaError ww ww1 ww2 ww3 eta eta1 } }]\n-b6178063fbb9b67d7a060504b20d104a\n+231a71a1c653a5fcdaf6d27e45bfa5d5\n setfield2 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -5604,15 +5604,15 @@\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ipv2\n 0# -> (# ipv2, GHC.Tuple.Prim.() #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))\n eta1]\n-c2b95ee9e33754061e3d08423b7f49ea\n+800239448e88565de10fbcafffb622d9\n setglobal ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -5624,15 +5624,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-9f95757e6e7aac31ccd39271dfea9347\n+41ede1bda9ba62b92afa5fc5bd5d7559\n setiuservalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n@@ -5646,15 +5646,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-bbc460b2ec52bbb4031a4a1708b1d7bb\n+62b7293d5f35f512381e2f020ffaf43d\n setiuservalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n@@ -5687,15 +5687,15 @@\n ds4\n ds6\n (GHC.Prim.intToInt32# i)\n eta1 of wild1 { (#,#) ds9 ds10 ->\n case GHC.Prim.int32ToInt# ds10 of wild2 {\n DEFAULT -> (# ds9, GHC.Types.True #)\n 0# -> (# ds9, GHC.Types.False #) } } } } }]\n-e9893ebaf811c55b1cbdb0f7583be172\n+fb0399c47d6846262db9466f34ab52ba\n setmetatable :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n setmetatable1\n `cast`\n@@ -5704,15 +5704,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-88221d8aed4dec0005b476e567dd955d\n+b0ac587a73841f6f6a336448bd329ac6\n setmetatable1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5736,15 +5736,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-5bdf4c2bf08723847e1610c03533568a\n+657a40bbb597ce64e43b6dfa24038da3\n settable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -5756,15 +5756,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-9bbe5cb87130a029a5a19d61663b34c7\n+7ad5ecd6fd6590c64dc94e2dc1948334\n settop :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n settop1\n `cast`\n@@ -5773,15 +5773,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-6ebb95f1ec2cf4afe5897e2d33e3d93c\n+9ff566893294c5871398f926672a3b9a\n settop1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5804,15 +5804,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-0014d3685ebffbac0ec9bbffeecc45c6\n+e74fb9e16ef5db1ba952c9705150e601\n setwarnf ::\n Lua.Types.WarnFunction\n -> GHC.Ptr.Ptr () -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1),\n Unfolding: Core: \n@@ -5824,15 +5824,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-b21496b385d8698a12873b9aaa924ba1\n+4e57742ec6d54e81321ddfca1d6edf78\n setwarnf1 ::\n Lua.Types.WarnFunction\n -> GHC.Ptr.Ptr ()\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -5868,15 +5868,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n ds8\n s of wild { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } } }]\n-7d4de344eb1fbddf35316d5df32ad23c\n+e0842d5556a879dbffff27cd51f69d8f\n status :: HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n status1\n `cast`\n (forall (e :: <*>_N).\n@@ -5885,15 +5885,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-60b3333edb2c0525319f413d89215b3c\n+5f7c185c7d3c699113b4ce70839afb76\n status1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1!P(L)>, CPR: 1, Inline:,\n@@ -5915,15 +5915,15 @@\n s of wild { (#,#) ds3 ds4 ->\n (# ds3,\n HsLua.Core.Types.toStatus\n (GHC.Int.I32# ds4)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StatusCode[0])) #) } }]\n-f6bbdd92d5ebb8bd0fd9f6db01cee8e3\n+f6d721f77307dd63dc4d16b0180bcfb3\n toboolean ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n toboolean1\n@@ -5935,15 +5935,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-b590076556614c1e15a68ca3bd97d765\n+33842250bff1a8cd1009bb3ffe7822ad\n toboolean1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5970,15 +5970,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-9c01fd19be12a528ec86d5d7569b4858\n+faf2b5b3a83636868197c09df845e0eb\n tocfunction ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.CFunction)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n@@ -5993,15 +5993,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-7d0f2eea5c259402b5c7be3e020bee07\n+a4111d56d0403a9ee1c68321e5956b04\n tocfunction1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.CFunction #)\n [HasNoCafRefs, TagSig: ,\n@@ -6041,15 +6041,15 @@\n `cast`\n (GHC.Ptr.FunPtr\n Univ(phantom phantom <*>_N\n :: GHC.Ptr.Ptr () -> GHC.Types.IO GHC.Int.Int32, Lua.Types.State\n -> GHC.Types.IO\n Lua.Types.NumResults))_R\n 1# -> GHC.Maybe.Nothing @Lua.Types.CFunction } #) } } }]\n-a505e3c2dcccfe7d3793d10d2609aaff\n+fac4e5c7b7bef65d296a34c5b54c897d\n tointeger ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.Integer)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n Unfolding: Core: \n tointeger1\n@@ -6063,15 +6063,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5958c2825b2ceec1a70223c65b69ef3c\n+90269ecaed7fca025ae2f34b28baa208\n tointeger1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.Integer #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n@@ -6124,15 +6124,15 @@\n (GHC.Int.I64# ds10) `cast` (Sym (Lua.Types.N:Integer[0])) #)\n 0# -> (# ipv, GHC.Maybe.Nothing @Lua.Types.Integer #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-075c6ed20410ccbf3567bc6657368259\n+7760db8e53b2148e3a633486fb2f5904\n tonumber ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.Number)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n Unfolding: Core: \n tonumber1\n@@ -6146,15 +6146,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-1ca639b15929a8d9a23d5b0795a05b00\n+44a2c91a0589d01c4f4c8ae293ba063f\n tonumber1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.Number #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n@@ -6207,15 +6207,15 @@\n (GHC.Types.D# ds10) `cast` (Sym (Lua.Types.N:Number[0])) #)\n 0# -> (# ipv, GHC.Maybe.Nothing @Lua.Types.Number #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-dd56b7080f4d4c340e50f45c952de89b\n+957dd6477cbe97be20d9870d9503876d\n topointer ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e (GHC.Ptr.Ptr ())\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n topointer1\n@@ -6227,15 +6227,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-b00cea468beda75e27f97f5fa9a9b758\n+5cdef6f481938038532faac2e58258a3\n topointer1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -6259,15 +6259,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Addr# #)}\n ds3\n ds5\n s of wild { (#,#) ds6 ds7 ->\n (# ds6, GHC.Ptr.Ptr @() ds7 #) } } }]\n-bf856e300ad72fa1196f246cbdb8cb75\n+8e2ab0de4b96dba0bdae4176c481f081\n tostring ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE\n e (GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -6283,15 +6283,15 @@\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-dc7572355ea90b1f5a4cb1f970607d8b\n+d19ee31db2cd3c3820a5783001d1052e\n tostring1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n@@ -6352,15 +6352,15 @@\n @Data.ByteString.Internal.Type.ByteString #) } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-7d5951cd2050d0f7086fb2d14a156f86\n+d021eabb8390d45cb6124adafcdc7f15\n tothread ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.State)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n@@ -6375,15 +6375,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-ed6e3b8d75789dc33eaf41892503d94f\n+c759c25a2814245e4880f1770038a779\n tothread1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.State #)\n [HasNoCafRefs, TagSig: ,\n@@ -6415,15 +6415,15 @@\n case GHC.Prim.eqAddr# ds7 __NULL of lwild {\n DEFAULT\n -> (# ds6,\n GHC.Maybe.Just\n @Lua.Types.State\n (GHC.Ptr.Ptr @() ds7) `cast` (Sym (Lua.Types.N:State[0])) #)\n 1# -> (# ds6, GHC.Maybe.Nothing @Lua.Types.State #) } } } }]\n-479153b92b6ad6723e6f597c1263b161\n+a33d88f441d1bf5fabb0a013f31f0c63\n touserdata ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe (GHC.Ptr.Ptr a))\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n@@ -6440,15 +6440,15 @@\n _R\n _R\n <*>_N))>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <*>_N))>_N)]\n-167187da422a9fd49501fae1f3a85474\n+769fd79bfb765115da320a86659ceb61\n touserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe (GHC.Ptr.Ptr a) #)\n [HasNoCafRefs, TagSig: ,\n@@ -6478,15 +6478,15 @@\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.eqAddr# ds7 __NULL of lwild {\n DEFAULT\n -> (# ds6, GHC.Maybe.Just @(GHC.Ptr.Ptr a) (GHC.Ptr.Ptr @a ds7) #)\n 1# -> (# ds6, GHC.Maybe.Nothing @(GHC.Ptr.Ptr a) #) } } } }]\n-58783554f556ca3e155cc5cdbefc11d6\n+116efabe0b52a2be4c25bdf23dfce283\n typename ::\n HsLua.Core.Types.Type\n -> HsLua.Core.Types.LuaE e Data.ByteString.Internal.Type.ByteString\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1L><1!P(L)>, CPR: 1(, 1(, 4,)), Inline:,\n Unfolding: Core: \n typename1\n@@ -6498,15 +6498,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-72a3b3207d7a1b3b6ecba69c8b817101\n+fe494066bdce11bd60d9cae65549f0a5\n typename1 ::\n HsLua.Core.Types.Type\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -6524,25 +6524,25 @@\n ; Lua.Types.N:State[0]) of wild { GHC.Ptr.Ptr ww ->\n case $wtypename @e tp ww eta1 of wild1 { (#,,,#) ww1 ww2 ww3 ww4 ->\n (# ww1,\n Data.ByteString.Internal.Type.BS\n ww2\n (GHC.ForeignPtr.PlainPtr ww3)\n ww4 #) } }]\n-b05cfcdab3b091581ebd1a5364e058de\n+305c2cf62c72a57f7a58258f0d7ee382\n upvalueindex :: Lua.Types.StackIndex -> Lua.Types.StackIndex\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n upvalueindex1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))]\n-ed699f0d6890f5a98b9e14f1b18552e5\n+23b67ea38d919b60ff486640ebd58524\n upvalueindex1 :: Lua.Types.StackIndex -> GHC.Int.Int32\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (i['GHC.Types.Many] :: Lua.Types.StackIndex) ->\n case i `cast`\n (Lua.Types.N:StackIndex[0]\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Primary.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Primary.hi", "comments": ["Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got \n interface HsLua.Core.Primary 9066\n- interface hash: f28d30a7a0818d4771cd09c7f1a372cc\n- ABI hash: 7fcf779a45c06846844a61999d2d23b3\n- export-list hash: 626e302976dc439445a87a3d1f88036f\n+ interface hash: 20a31fd40792bc1f7b1e39c459cb0ba1\n+ ABI hash: 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ export-list hash: b658e802611a88ca39c46b1ed3cf5303\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 0911eedae831a33d3bd12042585a843b\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: f5af95f220a496ce81750d505aed1653\n sig of: Nothing\n@@ -102,16 +102,16 @@\n tonumber\n topointer\n tostring\n tothread\n touserdata\n typename\n upvalueindex\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -145,75 +145,75 @@\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Data.ByteString.Unsafe c20de811c76fd00d33738033daa38001\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n- liftLuaThrow cd29f6324a874ca3617a5a617b75a48e\n- throwErrorAsException 7168cdd8f3046e309b3117c333819e41\n- throwTypeMismatchError 8cdaf6a7e23af3d6ccd2a379becc676f\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- EQ 213c37cf834422ca74a580ace80a22c7\n- GCControl b55b2efad0fb7356415a7ddc67f36bd8\n- LT a7dc9eaaa0a7ce0b1e4daffdae64580a\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- Name b7b7c2f7ebc085b2f95757b0d5eb4e8d\n- Name 988f63b9ea9dca09938e93d56ce78959\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- RelationalOperator e25a6dfd2f817b225547a365b93f782a\n- Status 97219012e3eb239f88fe0454b4c74569\n- Type ba0d109612d8c0244b44d46c3c68a88e\n- fromLuaBool 976b2f74f5f47c8bb6ac5d9d796efab9\n- fromRelationalOperator e284569a460a56864565ace1a0e0529f\n- fromType 8b880321bbd278709bf4ec38a46ad042\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n- liftLua1 66066054c2372bbee8eda6651114bacc\n- multret 104d88fe1a36e5c4a74ae4c6649fe151\n- registryindex 32b324087014df2fd6b9a507ee0bf489\n- toGCcode f663bda7abc8521d524633ee7cd8b53c\n- toGCdata 5e68dbb76abeafeb6648fec0d98544e3\n- toLuaBool ace784f6a0cdb2ca1819fd47973366e0\n- toStatus f217a6c890944bfd75cbd5b519a86e39\n- toType 44f9a8ab6328c4b781e1ee5bbd789af3\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+ liftLuaThrow 1636ee6e46cb39866adfe9c4056b1102\n+ throwErrorAsException 520ee92a9b84ed2b0ece64264cc3018a\n+ throwTypeMismatchError 62ab709adf11aaa4eb07671af37e13c0\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ EQ 645ea53c96ead4c2362f0c6a3fa4f7ac\n+ GCControl 4e0cbb5232d6623cc3ece1199fa66ef2\n+ LT 0e7bf2f481aca3c087f89e85d613c3b0\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ Name b1a60eda6d9523a97b173699afe957e4\n+ Name 62a987f4420d0705bca94af7701783c0\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ RelationalOperator 13a98ba8f2027c5b92069051792a7359\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ Type 6575fd310f1e64038cc44aac607fe5e4\n+ fromLuaBool 3d32c567e74b5949eb52e26942682eda\n+ fromRelationalOperator b9009f9b637110345b8b20ee6f703be1\n+ fromType 325ea827e9f65a7a44d11198404cf850\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n+ liftLua1 7b28137b6395e5233a4e28a222e9957a\n+ multret 080849ddd2cb9d6dcd683143ec7eba4e\n+ registryindex 36582e329529c21291aa004077f5a1b6\n+ toGCcode 4085d8988fb11a4e4da540271ed1583a\n+ toGCdata 4b7ff38d835826f1203a6dc9dd5ebdeb\n+ toLuaBool 32c938318e5d46f514dfdb8614432895\n+ toStatus 28ef13937714d1cfb0de07109d4db258\n+ toType e7196c3eb2139b29e378c0cdb45e13c7\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Auxiliary 2ad971a3a999adb7e7cb21452afebf53\n import -/ Lua.Ersatz.Functions 68a08e327a7bf087db8becaacf2743a3\n import -/ Lua.Lib 652be681644136229eef571c4ea5d645\n import -/ Lua.Primary f7c1072904a9f0b9ca94061ff4fd74ed\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-6e34a38a0b0923b68214718c1d78a2ad\n+65cd8cadecc072b4b6d5bc13e7b95050\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-9ffb1c1e436bd9ec78f128292bac7f1c\n+767e771bb781414b84cf314e7c3b3e65\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-d43e8e49af2220ee252587953db801ff\n+120d8e42151c2e0d5bbb5535e2711a13\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Primary\"#]\n-b3625f4c5c8cc21af6730b84e096e7a8\n+3ab88f4598d68915a6f6c7684b591bb0\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-46f98e0cfb12c14c8899cb7ffa6c8cd9\n+d4195342cde55577fbb51b5c4c86c474\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-b982a5bf3ff1be0cd923979d9d7be464\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+5496b5b96cb9a243f9c73d7b0c91a34c\n $wcall ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> GHC.Prim.Int32#\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -257,15 +257,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } }]\n-46d231f442173494a2923fbe4c87c61e\n+f011d952ca1026d3d2f3c354bba220d3\n $wgc ::\n HsLua.Core.Types.GCControl\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)\n StrWork([!])\n [HasNoCafRefs, TagSig: ,\n@@ -362,15 +362,15 @@\n HsLua.Core.Types.GCCollect -> $j 2#Int32\n HsLua.Core.Types.GCCount -> $j 3#Int32\n HsLua.Core.Types.GCCountb -> $j 4#Int32\n HsLua.Core.Types.GCStep bx -> $j 5#Int32\n HsLua.Core.Types.GCInc bx bx1 bx2 -> $j 11#Int32\n HsLua.Core.Types.GCGen bx bx1 -> $j 10#Int32\n HsLua.Core.Types.GCIsRunning -> $j 9#Int32 }]\n-04fa13119e2657d8147c237f0f0a210e\n+98a1e1aecbd33b41d957681d9da05ce6\n $wgetfield ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> HsLua.Core.Types.LuaEnvironment\n@@ -433,15 +433,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ipv } } }]\n-1a5bf3827efdda100f452f078a905710\n+29bee8fa5f3fb44eec2813d7cf916724\n $wload ::\n GHC.Prim.Addr#\n -> GHC.Prim.Addr#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n@@ -517,15 +517,15 @@\n ww\n ww1\n buf\n __NULL\n s2 of wild { (#,#) ds15 ds16 ->\n case HsLua.Core.Types.$wtoStatus ds16 of z { DEFAULT ->\n (# ds15, z #) } } } } }) } }]\n-568dcee39cc2eadc4a70e4aefcf18cc9\n+0854ab1d1a13104fc0bd32d0f2f62bf7\n $wopenbase ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -576,15 +576,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-4ed5a70315989c8503cafc8ab49b4881\n+42901c8da39e89043d66153601c3ef36\n $wopendebug ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -635,15 +635,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-52b8013aa2ff3a96ecf87a91f24204d9\n+5a044bcf89c6c3610deab561c92a6b4c\n $wopenio ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -694,15 +694,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-905f7c4f9fce6e46ee67f7a0a5915393\n+a36f8acefcdf9b3348bacca784704a33\n $wopenmath ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -753,15 +753,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-311e09c583ca80bc3b5d8788a65963be\n+09b6d2d840e7aa4347def2aaa7536c55\n $wopenos ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -812,15 +812,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-1f57d7d790ca6e0cf1293d4efeafce65\n+eed796ebc2fae37b69409cf2c8c0354f\n $wopenpackage ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -871,15 +871,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-86d1854b03caa095008d5d608a0822d4\n+82f0ff6a878da0646feed4ecc6b94212\n $wopenstring ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -930,15 +930,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-088277caba02858735bda5fe17450766\n+309fd65461ff89d2852108b172abf26d\n $wopentable ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, !])\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -989,15 +989,15 @@\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds12\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {}\n HsLua.Core.Types.OK -> ds12 } } } }]\n-d7398b3b86149c9443cc590660be4c33\n+7639f6a6e3ac185b2b1fbc6af5e9dfcb\n $wpcall ::\n GHC.Prim.Int32#\n -> GHC.Prim.Int32#\n -> GHC.Maybe.Maybe Lua.Types.StackIndex\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n@@ -1047,15 +1047,15 @@\n ww2\n ww\n ww1\n ds11\n eta of wild1 { (#,#) ds12 ds13 ->\n case HsLua.Core.Types.$wtoStatus ds13 of z { DEFAULT ->\n (# ds12, z #) } } } }]\n-3477bb96c519038a75f101e0fb097616\n+654e66ebe2a33710e3d443503ad94d5c\n $wrawget ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n StrWork([~, ~, !])\n@@ -1115,15 +1115,15 @@\n ww3\n ww\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds6 } } } }]\n-83232607fd6902d2bb1d050704a38757\n+2d5bc28624d9cfc023186eb8037321d2\n $wrawgeti ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> Lua.Types.Integer\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n@@ -1189,15 +1189,15 @@\n ww3\n ww\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds6 } } } }]\n-e62b229f082c667bf6c32430d6247aaa\n+59870ffd65526933647f390ee6c1bc02\n $wrawset ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n StrWork([~, ~, !])\n@@ -1257,15 +1257,15 @@\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds6\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {} } } } }]\n-40f625242ba69d4acc80f589bdd9ca92\n+663aacbc24246ef4b86aba1cb49d2425\n $wrawseti ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> Lua.Types.Integer\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -1331,15 +1331,15 @@\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds6\n ret_ty (GHC.Prim.State# GHC.Prim.RealWorld)\n of {} } } } }]\n-cac42e944cf487bbe0fa878f5a7a11bc\n+75b98148ff17533529b862e94a1b98b0\n $wsetfield ::\n HsLua.Core.Error.LuaError e =>\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> HsLua.Core.Types.LuaEnvironment\n@@ -1411,15 +1411,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))\n ds2\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds4 } } } }]\n-516dd71745da0a4727131440402f8d99\n+0a38d9dd44255719a33fb9b6ce900ca5\n $wtypename ::\n HsLua.Core.Types.Type\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr#,\n GHC.Prim.MutableByteArray# GHC.Prim.RealWorld, GHC.Prim.Int# #)\n StrWork([!])\n@@ -1658,15 +1658,15 @@\n GHC.Prim.Word64# #)}\n ds7\n ds6 of wild2 { (#,#) ds3 ds4 ->\n Data.ByteString.$wpackCStringLen\n (GHC.Ptr.Ptr @Foreign.C.Types.CChar ds7)\n (GHC.Types.I# (GHC.Prim.word2Int# (GHC.Prim.word64ToWord# ds4)))\n ds3 } } }]\n-105a8b0f460acc2dfbfaca67ba8d421f\n+46abe2cb38502793fc9ba012f4bab5d5\n absindex ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e Lua.Types.StackIndex\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -1680,15 +1680,15 @@\n ; Foreign.C.Types.N:CInt[0]))\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-6c13de713f067437390fb8ab0c8964a5\n+dd9ab7e66342366e42674ae6042ecddb\n absindex1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Int.Int32 #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1712,15 +1712,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n ds3\n ds5\n s of wild { (#,#) ds6 ds7 ->\n (# ds6, GHC.Int.I32# ds7 #) } } }]\n-90c5bcdfa45ed91030c7b04736eb67f8\n+518406268ad68e67ded103a86f3c7ba3\n call ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> Lua.Types.NumResults -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: <1!P(L)><1!P(L)><1L>,\n@@ -1736,15 +1736,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-b2d5b4147549099c144031de3ab30ce1\n+6b7bb897f6c6216f0f529eb06ba9bcf6\n call1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -1766,15 +1766,15 @@\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case nresults\n `cast`\n (Lua.Types.N:NumResults[0]\n ; Foreign.C.Types.N:CInt[0]) of wild1 { GHC.Int.I32# ww1 ->\n case $wcall @e $dLuaError ww ww1 eta eta1 of ww2 { DEFAULT ->\n (# ww2, GHC.Tuple.Prim.() #) } } }]\n-759501862544162f5bccb1eecc023c89\n+2e7a8c25be91480940886c0990f4b80b\n checkstack ::\n GHC.Types.Int -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n checkstack1\n@@ -1786,15 +1786,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-ab9f381aeccde93e5ddce96ca03fa697\n+b7d913cb9072b575748e12d61226fb4a\n checkstack1 ::\n GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1819,21 +1819,21 @@\n GHC.Prim.Int32# #)}\n ds3\n (GHC.Prim.intToInt32# i)\n eta1 of wild1 { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild2 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-a94eb7d1deb6b8f314d25eb96579d386\n+06caf7f05583a1d2aa2098aa17021e86\n close :: Lua.Types.State -> GHC.Types.IO ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: StableUser <0,TrueTrue> Lua.Primary.lua_close]\n-ce7eedf6d6566ed0f059f979945f3d22\n+420920cd5fad36a2d2453d901dab82b2\n compare ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.RelationalOperator\n -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 6,\n@@ -1853,15 +1853,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-ddab7cdb2acdb15214dab2f6f43a10a7\n+9cf95287338e33ff7d781f3855afa019\n compare1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.RelationalOperator\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -1952,15 +1952,15 @@\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1 of ds1 { (#,#) ipv ipv1 ->\n case HsLua.Core.Types.fromLuaBool ipv1 of z { DEFAULT ->\n (# ipv, z #) } }]\n-e64da8a0198fe72e1deb6d33274cd6be\n+d706588b2c1eba5790b986dceb7f486a\n concat ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -1972,15 +1972,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-8d9be846ff3752b926f1fb9268ab11de\n+3ecb1ab978c392b042d1613ad4ec87dd\n concat1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -2038,15 +2038,15 @@\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ipv2\n 0# -> (# ipv2, GHC.Tuple.Prim.() #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))\n eta1]\n-b5df4d2dc02dc71e3cee58b0fac7b839\n+c5051057e09b18b2f8ce7c0b217417e7\n copy ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -2058,15 +2058,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-6d9d6d6ece6a58e9fd36b7aaeaea622a\n+28f5ee4230063515d0de964db5acf33c\n copy1 ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -2098,15 +2098,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n ds8\n s of wild { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } } }]\n-0bae860ec31d28e3beaefe277196442e\n+2dfda056fa6d989e591a828e2090b569\n createtable ::\n GHC.Types.Int -> GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n createtable1\n@@ -2118,15 +2118,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-60497d8f18cb4f4fdbf639d8c42db0eb\n+563b2520289651218491013c6053194b\n createtable1 ::\n GHC.Types.Int\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -2153,15 +2153,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n (GHC.Prim.intToInt32# i)\n (GHC.Prim.intToInt32# i1)\n eta1 of wild2 { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } } }]\n-d0c2d7f34face536acec75eb941fc89d\n+62f09c34d689dcb2804d68c69ebbc229\n ensureTable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> (Lua.Types.State -> GHC.Types.IO a) -> HsLua.Core.Types.LuaE e a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1L>,\n Inline: (sat-args=2),\n@@ -2227,15 +2227,15 @@\n <(a |> <*>_N)>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <(a |> <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <(a |> <*>_N)>_N)]\n-6fefaef68888514c1bc845e50e9c0f47\n+c8dea3662e2bf306d4f2482a77a9c9ee\n equal ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: ,\n@@ -2252,15 +2252,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-89c1986f3fae35a1342a300f260b47c3\n+4b583174a182431b61467146c64a9ca1\n equal1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n@@ -2270,15 +2270,15 @@\n CPR: 1, Inline:,\n Unfolding: Core: StableUser\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (index1['GHC.Types.Many] :: Lua.Types.StackIndex)\n (index2['GHC.Types.Many] :: Lua.Types.StackIndex) ->\n compare1 @e $dLuaError index1 index2 HsLua.Core.Types.EQ]\n-f72a077af1043ef9b3c524a6fc8b6613\n+cf8042156a6a4da77cd44e69daec24d8\n error :: HsLua.Core.Types.LuaE e Lua.Types.NumResults\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n error1\n `cast`\n@@ -2288,15 +2288,15 @@\n (Lua.Types.N:NumResults[0]\n ; Foreign.C.Types.N:CInt[0]))\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-a861a07a743b0285415a5a189cc8038e\n+7e45d10a9c1b662cd1725bfbf305e785\n error1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Int.Int32 #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -2313,15 +2313,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n ds2\n s of wild { (#,#) ds3 ds4 ->\n (# ds3, GHC.Int.I32# ds4 #) } }]\n-2aae60c4052db374c9b80191b0b042ab\n+ba272ab558e8c1a1dfe9ea006b332b42\n gc ::\n HsLua.Core.Types.GCControl -> HsLua.Core.Types.LuaE e GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n gc1\n@@ -2333,15 +2333,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-0cbe3b413c57d342d9ff29d510ce2aea\n+701fc57bc5b65d126f3d62738152e05e\n gc1 ::\n HsLua.Core.Types.GCControl\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Int #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2354,15 +2354,15 @@\n GHC.Prim.RealWorld)[OneShot] ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild { GHC.Ptr.Ptr ww ->\n case $wgc @e what ww eta1 of wild1 { (#,#) ww1 ww2 ->\n (# ww1, GHC.Types.I# ww2 #) } }]\n-c08b481a1b2ab3697cc38b5b1caee989\n+7fafe788fed7d27401242bf804e30d39\n getfield ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1!P(L,L,L)><1L>,\n@@ -2379,15 +2379,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5d677f12b5d2a87deb18eccb750cf55c\n+0613273a9972aa244cf8991ae07e9101\n getfield1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n@@ -2405,15 +2405,15 @@\n case i `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case ds\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 ->\n $wgetfield @e $dLuaError ww ww1 ww2 ww3 eta eta1 } }]\n-9f7b4cd890789eb4956dc98b763be33e\n+373e55bad209284ad701c74a55737d44\n getfield2 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -2479,15 +2479,15 @@\n ; Sym (Lua.Types.N:TypeCode[0])) of vx { DEFAULT ->\n (# ipv2, vx #) } } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-ccd70629d2e8a37481b5dfd386a6b2a4\n+0237270c976234180377ea21d67448e0\n getglobal ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n@@ -2502,15 +2502,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-2b0ce89627516e17a14ca1e62fa329e1\n+9f2721099a876469c8aa119108600f67\n getglobal1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -2589,15 +2589,15 @@\n ipv2\n 0# -> case ipv1 of vx { DEFAULT -> (# ipv2, vx #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-5533ec8d33affce11f7afe77fb9c0208\n+a6659246416a30be94407f3b75354842\n getiuservalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4, Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n getiuservalue1\n@@ -2610,15 +2610,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-898754bff7c1b2f8482a37f386eb7f4a\n+8e9a437c460f114f24ea282d198c4f66\n getiuservalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n@@ -2649,15 +2649,15 @@\n GHC.Prim.Int32# #)}\n ds4\n ds6\n (GHC.Prim.intToInt32# i)\n eta1 of wild1 { (#,#) ds9 ds10 ->\n case HsLua.Core.Types.$wtoType ds10 of z { DEFAULT ->\n (# ds9, z #) } } } } }]\n-b8e038c5e5516866e14c7e4525a921aa\n+4d82341b3bed9aa72f39d4708511ba14\n getmetatable ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n getmetatable1\n@@ -2669,15 +2669,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-fa9472f0a7b53aedad4c65ba1f0ff9ff\n+541e887ee805f2cd2dff1785914a38c5\n getmetatable1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2704,15 +2704,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-19f61a431c1832c95725ddfe133b5c1c\n+9695f9ce15bdcc96484a49f18704dd5a\n gettable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n@@ -2727,15 +2727,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-2b4c7dfb640c797f67a380f847e6ffc2\n+62736bbce4a395a07b5a5b89c050a66d\n gettop :: HsLua.Core.Types.LuaE e Lua.Types.StackIndex\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n gettop1\n `cast`\n@@ -2745,15 +2745,15 @@\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]))\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-b6a053057e50695d7a73d1086694b3c0\n+be0aefe596abfbac54328f02e461c003\n gettop1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Int.Int32 #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -2770,15 +2770,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Int32# #)}\n ds2\n s of wild { (#,#) ds3 ds4 ->\n (# ds3, GHC.Int.I32# ds4 #) } }]\n-68f229c849f3a1b65e2e1d63364c82d0\n+d05dc1b85b688e114ee7e8d3c9ee880e\n insert :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n insert1\n `cast`\n@@ -2787,15 +2787,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-f0e07378684b8d12a2ece8199ec477b3\n+a4ffa60f66a61ce89dc6b5fcef5f52e5\n insert1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2819,15 +2819,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-e99f9b5491a7711792c90ed6eb3a1c28\n+88bb6461117ff8d04bbce541a19d6e02\n isboolean ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isboolean1\n@@ -2839,15 +2839,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-e2d6c81de31d75049079d602ea0d287e\n+bc7de407e4212614e9f12e63babc5e8e\n isboolean1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2874,15 +2874,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-dd9832831a6a8a37ded8ad23a4aac294\n+7b7319e1d4987ee76f631753f582c5be\n iscfunction ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n iscfunction1\n@@ -2894,15 +2894,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-2912a54a07a8b35c07e101820a37928d\n+0e3f8edc95b493db27839b660e4cc17c\n iscfunction1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2929,15 +2929,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-e7104001026e69423d8868e7b2cae26f\n+b75b925dd43aa25e232e28bb3dc4d00f\n isfunction ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isfunction1\n@@ -2949,15 +2949,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-03b1bf4873b45e6bf8febcb15db39c10\n+9ef592d5e0b513ff1afa3016a1bd3422\n isfunction1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -2984,15 +2984,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-21f8b9b758109619c6a252d3df3c1166\n+092fe4e4e5441340a8c5ead108fd3813\n isinteger ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isinteger1\n@@ -3004,15 +3004,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5d7537fa777f9548c07a0719c4a1d0f4\n+f532f1fd641d89a3660ee838303cde85\n isinteger1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3039,15 +3039,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-cbed4f5d086dc10c2e5335a75a082422\n+8ecf4dc5d543035817d9867af02e164e\n islightuserdata ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n islightuserdata1\n@@ -3059,15 +3059,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-42790f5a76a22807472dbb11ff1c6e1c\n+fad0e01efd517e2731f3336b9e4e916b\n islightuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3094,15 +3094,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-2f4deb5e52fafa354998a9bc134f9de8\n+396d0e47eb4d8a2c073657be6da3029b\n isnil ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isnil1\n@@ -3114,15 +3114,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-3da11536622034a60e4687defd45b63d\n+39aeae3195124ffade385a5f302f02bb\n isnil1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3149,15 +3149,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-b7b94b46860b4b0afc23b408f8b21abf\n+feb805962db1de7423b04cc3740a5b5c\n isnone ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isnone1\n@@ -3169,15 +3169,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-2ab5cef1b41d1d3ae8695b8dd3057820\n+e860eda1350e966ac35d640b80aca30d\n isnone1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3204,15 +3204,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-109ef6b409a670114c3112fc1dda07ce\n+72f37329325a2f14769647650ababc4e\n isnoneornil ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isnoneornil1\n@@ -3224,15 +3224,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5475462f2ed5e5d86624b6c67edbbe95\n+960bb8367aeccf6e5279341a94779624\n isnoneornil1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3259,15 +3259,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-7183094238758a0172d5a145965b12b1\n+92c79fe00bf5595e54ef61f1d39e4217\n isnumber ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isnumber1\n@@ -3279,15 +3279,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-0e77217ce1c9bf6ef4bd1e5951ac06c4\n+76499aaa45f754c5396ae67a22bf1484\n isnumber1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3314,15 +3314,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-b65e7f096d0d3bdea8930f5b27f53374\n+11de737acee3122048393440f32733fd\n isstring ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isstring1\n@@ -3334,15 +3334,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-8730b0e943dbe0e70bd116eadc0b7a8f\n+02c2d284fe2ed91c82ca09f7e08af7d0\n isstring1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3369,15 +3369,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-36f58dbe3bcd8061840b83e7f7a63678\n+2a93ecb897a9e32ce6420266deb9956c\n istable ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n istable1\n@@ -3389,15 +3389,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-8548c49a839ebf436dd29299aeb933b8\n+89ad3cca187a66a8c478533aa3be5858\n istable1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3424,15 +3424,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-11ad8820369826bf2717b682938650f6\n+0686b7abc3ed6606aa9334f19fa46fc1\n isthread ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isthread1\n@@ -3444,15 +3444,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-c90cdac3d1290c3ee0828d7fe585ebbe\n+161e2b5cad98a6f31d4bb79ee027bb43\n isthread1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3479,15 +3479,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-4858dc18140975a23cc57a8ee3ae044c\n+f98e241bc5e7081e8f43e722d6de9de2\n isuserdata ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n isuserdata1\n@@ -3499,15 +3499,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5772646b2df826b3927634ceed0ab331\n+1f73805447b22a22504896a10f2d3367\n isuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -3534,15 +3534,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-d2f49e89f84a9e587f057679a054aaf1\n+968cbffe5c10cf359448828e8f076927\n lessthan ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: ,\n@@ -3559,15 +3559,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-2037c172d25321bca08f4f0494f6e834\n+495973f4be4fef6586f8c94d56e04c1c\n lessthan1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n@@ -3577,15 +3577,15 @@\n CPR: 1, Inline:,\n Unfolding: Core: StableUser\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (index1['GHC.Types.Many] :: Lua.Types.StackIndex)\n (index2['GHC.Types.Many] :: Lua.Types.StackIndex) ->\n compare1 @e $dLuaError index1 index2 HsLua.Core.Types.LT]\n-25425c804cbcf17b2374af1fa8003b7d\n+7657c70b4752ff65851cf0f7d271feb9\n load ::\n Lua.Types.Reader\n -> GHC.Ptr.Ptr ()\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1!P(L)><1!P(L,L,L)><1!P(L)>, Inline:,\n@@ -3601,15 +3601,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-892eb16b169b9d150e70a9915f36ef2d\n+4661062471ae6bf35c6aa59ff1ff60a5\n load1 ::\n Lua.Types.Reader\n -> GHC.Ptr.Ptr ()\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n@@ -3630,15 +3630,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild2 { Data.ByteString.Internal.Type.BS ww2 ww3 ww4 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild3 { GHC.Ptr.Ptr ww5 ->\n $wload @e ww ww1 ww2 ww3 ww4 ww5 eta1 } } } }]\n-2945a59c1b1b6d3236628ddf87c6f272\n+4c507372722f5908856e96b84c6813d3\n ltype ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n ltype1\n@@ -3650,15 +3650,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-0d20e255dbd340c210e383a893156eaa\n+2b5c4d179e88119bf30ff0cb1136b181\n ltype1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n@@ -3688,29 +3688,29 @@\n eta1 of wild { (#,#) ds6 ds7 ->\n case HsLua.Core.Types.toType\n (GHC.Int.I32# ds7)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) of z { DEFAULT ->\n (# ds6, z #) } } } }]\n-fb3b69b63ca55119ed5529b18442a3e1\n+b4ce68a8e362641aca481b702b3ff6c8\n newtable :: HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n newtable1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-fbab4abb4db755953096e19b56d050fc\n+0faa93e832761f79ad1c86a0b83ad734\n newtable1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -3731,15 +3731,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n 0#Int32\n 0#Int32\n eta1 of wild { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } }]\n-a350aa91425b44b520287192c1dcf545\n+4dc3747e15c6e39f2dddfee471a1ab96\n newuserdatauv ::\n GHC.Types.Int\n -> GHC.Types.Int -> HsLua.Core.Types.LuaE e (GHC.Ptr.Ptr ())\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -3753,15 +3753,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-412eedef61c56ec89671f3d85e2be177\n+0719c128d357ba172c2ae54c9c1eb533\n newuserdatauv1 ::\n GHC.Types.Int\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr () #)\n [HasNoCafRefs, TagSig: ,\n@@ -3789,15 +3789,15 @@\n GHC.Prim.RealWorld,\n GHC.Prim.Addr# #)}\n ds4\n (GHC.Prim.int64ToWord64# (GHC.Prim.intToInt64# i))\n (GHC.Prim.intToInt32# i1)\n eta1 of wild2 { (#,#) ds9 ds10 ->\n (# ds9, GHC.Ptr.Ptr @() ds10 #) } } } }]\n-17e1c9a0bbe819e98610113e5cf25533\n+8f6203257ff6e7c04f0f208d8627343d\n next ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4,\n Strictness: ,\n CPR: 1, Inline:,\n@@ -3812,15 +3812,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-9bb6734335aaa0d27b88fa9453694a8a\n+2364f70b516914604345d3aefee9c42f\n next1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n@@ -3889,15 +3889,15 @@\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1 of ds1 { (#,#) ipv ipv1 ->\n case HsLua.Core.Types.fromLuaBool ipv1 of z { DEFAULT ->\n (# ipv, z #) } }]\n-8df5a323a65f0d446d5f510b20b3e372\n+518fd70612904564398a1678ce9bfe54\n openbase ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -3909,15 +3909,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-28f16fc032c19c11591c9e5aa5f8e863\n+3b7ab2ce079087c3df93ca73d2deb2fa\n openbase1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -3927,15 +3927,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenbase @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-ee1d31cf4312441482149d477f0d89a5\n+e7e186708b2bb98041a6994bcec9d112\n opendebug ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -3947,15 +3947,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-38d3c8aaa4f3dbcde27514df0ce045cb\n+0f2de5a047bb29daa943e4dbabc24fc2\n opendebug1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -3965,15 +3965,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopendebug @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-adfadab71cb62dcdcbba9cbccedf9505\n+24ed6e69704f7458176fd7b091a4dfa2\n openio :: HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n openio1\n@@ -3984,15 +3984,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-b00f4ee7ef90f087e05a6e3595bc791e\n+1e913808d10907b4138b74e744e674f1\n openio1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4002,29 +4002,29 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenio @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-275823518eae36ca37aa103fa2e3f6a4\n+00bda9f1983b97524c3106cb6d32e7aa\n openlibs :: HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n openlibs1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-07fcc0d3037d45e3cb7d558d45ad3348\n+f7707c68e82db92398a2c185e2c4a081\n openlibs1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -4040,15 +4040,15 @@\n -> GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds2\n s of wild { Solo# ds3 ->\n (# ds3, GHC.Tuple.Prim.() #) } }]\n-491c9de6a6673d1cf3cb544b9e76c022\n+1f38bd9dda8b8b7edd75e0415d95aeab\n openmath ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -4060,15 +4060,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-fa15a92a2b07442b352eeb5461cc67c9\n+5f6e01e8cc1d8742940f5bfa5f4363c4\n openmath1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4078,15 +4078,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenmath @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-30dd245cdd37a8c44881b3062b42c353\n+d9b6af0221c6c1c784d75e986dde6164\n openos :: HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n openos1\n@@ -4097,15 +4097,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-4c671df0a9a5fca4464a2a9866b21ad0\n+247ed51ff8c419d3d4988d0a1c19ae9b\n openos1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4115,15 +4115,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenos @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-35681eedd5fc698578c067b048142552\n+1e069f5f7f85ddc2e26718cf669fdbbb\n openpackage ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -4135,15 +4135,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-a0c07e8556fa92be033172171c7207ae\n+baf0cdad03f4bb60b91b91a58241b8be\n openpackage1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4153,15 +4153,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenpackage @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-c68639c168086799b31af65a06b72f64\n+6248acaf4857342eb0d7264b2b7162aa\n openstring ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -4173,15 +4173,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-2099171ca3373b62d7ccd5cad3f60b22\n+baf94387e12ae43e70e571a83151c4a0\n openstring1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4191,15 +4191,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopenstring @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-f2fd114036da67c9478966572dc26630\n+b1c8ace9e2147cddc58ed72a4144786c\n opentable ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n Strictness: <1L>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -4211,15 +4211,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-f9219395bcbb66fb697ad5001859c311\n+7dea04966736f12434cacac362ce66af\n opentable1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3,\n@@ -4229,15 +4229,15 @@\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e)\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case $wopentable @e $dLuaError eta eta1 of ww { DEFAULT ->\n (# ww, GHC.Tuple.Prim.() #) }]\n-d74dc6e6aa55dcb79744a558245e4af9\n+f9b1f34573dbd359596295fe8587d9c3\n pcall ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> GHC.Maybe.Maybe Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5, Strictness: <1!P(L)><1!P(L)><1L><1!P(L)>, CPR: 1,\n@@ -4254,15 +4254,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-afb7a7c50322e9fc2f9b9eae03a82559\n+3a0180c114cb3f5a4bb2397d624ad7d5\n pcall1 ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> GHC.Maybe.Maybe Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n@@ -4287,15 +4287,15 @@\n (Lua.Types.N:NumResults[0]\n ; Foreign.C.Types.N:CInt[0]) of wild1 { GHC.Int.I32# ww1 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww2 ->\n $wpcall @e ww ww1 msgh ww2 eta1 } } }]\n-d33d640972cc21664c1e6c7be6a119b4\n+c28a7e62f2906213b181beec4e63aa00\n pop :: GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pop1\n `cast`\n@@ -4305,15 +4305,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-2cf45910026029fc85a78a953c519226\n+9a0ba407cb56f39c1f8fe528eb9f6e34\n pop1 ::\n GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4335,15 +4335,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n (GHC.Prim.intToInt32# i)\n eta1 of wild1 { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-64287245cd6d41e6deec2a207ec8df60\n+78e0168a4a6575850c97b23065f00f7c\n pushboolean :: GHC.Types.Bool -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushboolean1\n `cast`\n@@ -4352,15 +4352,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-4ab58e521fd4e5ff93b6b13590dd0fe6\n+dbdf70f96c2ea87c476d9e834c8d3c07\n pushboolean1 ::\n GHC.Types.Bool\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4393,15 +4393,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n 1#Int32\n s of wild1 { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-3854bec5ace3d633ac9e34986d78057b\n+fe564973953a365111bce063f51b5afe\n pushcclosure ::\n Lua.Types.CFunction\n -> Lua.Types.NumArgs -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n@@ -4413,15 +4413,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-bff564ea780ad18c2df5fa0d9fc1c991\n+d0c87e93469ca57da395fb8daf6b1e42\n pushcclosure1 ::\n Lua.Types.CFunction\n -> Lua.Types.NumArgs\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -4455,15 +4455,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n ds8\n s of wild { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } } }]\n-4c5985afda34e82bef094b0280958a6e\n+9bcec8e068e0c12256073a970ad7bf17\n pushcfunction :: Lua.Types.CFunction -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushcfunction1\n `cast`\n@@ -4472,15 +4472,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-b4af0135f78bc7590c9675b50c12ed4f\n+ba4b19c3ee750315940dce8b0684357a\n pushcfunction1 ::\n Lua.Types.CFunction\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4509,29 +4509,29 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n 0#Int32\n s of wild { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } }]\n-eb2f3984a03c21df0790b5e14dde3cec\n+042e69271a603280e8097afd50ed1451\n pushglobaltable :: HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushglobaltable1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-cdd750246638fe8faafe2193682762df\n+d49679af4c5b746c98ec5a3812b8c94e\n pushglobaltable1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -4547,15 +4547,15 @@\n -> GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds2\n s of wild { Solo# ds3 ->\n (# ds3, GHC.Tuple.Prim.() #) } }]\n-99aa66b14a2d617ae52ef501169c25d7\n+e575a19e06ccdaa29b9bb42e1d98d0d4\n pushinteger :: Lua.Types.Integer -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushinteger1\n `cast`\n@@ -4564,15 +4564,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-c8be68ac3b0f3caec1da7936e7888be4\n+3343239e0f61ed50600dd3fd6bbd4f9e\n pushinteger1 ::\n Lua.Types.Integer\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4593,15 +4593,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-2a82e15e4fd4100d3736677888a76194\n+061d5e33517560d3a06e48efa3fc5729\n pushlightuserdata :: GHC.Ptr.Ptr a -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushlightuserdata1\n `cast`\n@@ -4610,15 +4610,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-b5aad275929bf5f6a6630bb232a55bfd\n+ce3468f3c0dd159bf4c08d56d0951c0b\n pushlightuserdata1 ::\n GHC.Ptr.Ptr a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4640,29 +4640,29 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-560684fd0bd7ee7e39ce0bdab6f17424\n+38e6759b7c9f6acc5002734f92a29c4c\n pushnil :: HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushnil1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-d040bfcf66de5a000fd1f5209401935d\n+963992d6db38d2136ffdafd97c33d92a\n pushnil1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1(, 1), Inline:,\n@@ -4678,15 +4678,15 @@\n -> GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds2\n s of wild { Solo# ds3 ->\n (# ds3, GHC.Tuple.Prim.() #) } }]\n-08f5e537ce5d1ebe349ff78d85252185\n+42927de45f9dfd822f5afdedfe0d88f0\n pushnumber :: Lua.Types.Number -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushnumber1\n `cast`\n@@ -4695,15 +4695,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-de4223bfb21e46f324a39e3eeeafa0af\n+7bb6f57ee45bbdc27fffb1be42dade5e\n pushnumber1 ::\n Lua.Types.Number\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4724,15 +4724,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-ca2e3d42424c90549c3b420f441dfcc1\n+dc9731e768fbfc3e13127f20415efba4\n pushstring ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n pushstring1\n@@ -4742,15 +4742,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-40d3abe7b6b902545258770b968e87de\n+5e78e01ea9131fd64b6cadf38955c0d9\n pushstring1 ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline:,\n@@ -4781,15 +4781,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n bx\n (GHC.Prim.int64ToWord64# (GHC.Prim.intToInt64# bx2))\n eta of wild1 { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } }) }]\n-16cda224f83005ce5a2f8b4482d73d9f\n+04f3db678aa992f33ec932f71de9bedd\n pushthread :: HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1, Inline:,\n Unfolding: Core: \n pushthread1\n `cast`\n@@ -4798,15 +4798,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-b127af48520915b4dfe94fab22671713\n+56113332aca808fd5bc8fd8367e126af\n pushthread1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n CPR: 1, Inline:,\n@@ -4827,15 +4827,15 @@\n GHC.Prim.Int32# #)}\n ds2\n eta1 of wild { (#,#) ds3 ds4 ->\n case GHC.Int.eqInt32\n (GHC.Int.I32# 1#Int32)\n (GHC.Int.I32# ds4) of z { DEFAULT ->\n (# ds3, z #) } } }]\n-4b007dc2e2b4deb59ea398ae80999e0a\n+cc8d0ec78be7812d8fd6458312ca9dde\n pushvalue :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n pushvalue1\n `cast`\n@@ -4844,15 +4844,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-f3cb42599b0eaeae9d5022a8a9a0ef7e\n+908ab7ff8efc79942e476fba736a5594\n pushvalue1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -4875,15 +4875,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-549f044aaf4c39746e478f25dd4bd96b\n+1891217660547d959d74d69dec9ebc0e\n rawequal ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n@@ -4897,15 +4897,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-8cc326074100187c8dcc325bddb8ee6f\n+9e7779b66565262ddd8b30a885b8dcde\n rawequal1 ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n@@ -4941,15 +4941,15 @@\n ds4\n ds6\n ds8\n eta1 of wild { (#,#) ds9 ds10 ->\n case GHC.Prim.int32ToInt# ds10 of wild1 {\n DEFAULT -> (# ds9, GHC.Types.True #)\n 0# -> (# ds9, GHC.Types.False #) } } } } }]\n-b3739f3316242af441c4acbbf2f2ec5e\n+faaad3a8be38a87eb45c093e39839500\n rawget ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4,\n Strictness: <1!P(L)><1L>,\n@@ -4965,15 +4965,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-21b7651c56cda906dd16e51d705cd613\n+5fc3051be10e150e2ddc4cbb7c4e2390\n rawget1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n@@ -4987,15 +4987,15 @@\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case n `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n $wrawget @e $dLuaError ww eta eta1 }]\n-1145e91a4cb2b70dee7bffa6513ae2f8\n+8cf8235cb3bfeeb23bc11e9cfe3e4b32\n rawgeti ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.Integer\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n@@ -5013,15 +5013,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-a6552697e817295eb95707ffbf7d0ef7\n+1899ebcde59de67755c7b7f88b0b4983\n rawgeti1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.Integer\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n@@ -5037,15 +5037,15 @@\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case k `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n $wrawgeti @e $dLuaError ww n eta eta1 }]\n-6b71a22b442cd9e976e915f141f06c8e\n+2b6a763f0db9349436a38cbcb44c3fa1\n rawlen ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n rawlen1\n@@ -5057,15 +5057,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-b9a462ac7d3e3457e2a0eee28f9a1b3d\n+be5aaf8adeb062d657e0a03f2cee019d\n rawlen1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Int #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5092,15 +5092,15 @@\n GHC.Prim.Word64# #)}\n ds3\n ds5\n s of wild { (#,#) ds6 ds7 ->\n (# ds6,\n GHC.Types.I#\n (GHC.Prim.word2Int# (GHC.Prim.word64ToWord# ds7)) #) } } }]\n-b278cd833d843fbb041da07b8d64a509\n+a78c109b0cc2cbfe1882d515883a39da\n rawset ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1L>,\n CPR: 1(, 1), Inline:,\n@@ -5113,15 +5113,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-427369c3f4c4be3742a4675c9993562a\n+8f76e8af5b82b1dd358849d9cf1f8839\n rawset1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -5136,15 +5136,15 @@\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case n `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case $wrawset @e $dLuaError ww eta eta1 of ww1 { DEFAULT ->\n (# ww1, GHC.Tuple.Prim.() #) } }]\n-06bbe5a9122c40b35882211f3f143251\n+f81c800f2876b16a8c54849ca85760d1\n rawseti ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.Integer -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1L>,\n@@ -5159,15 +5159,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-285e9d4e3a5f4cb53a4c792955738835\n+9e03f9f44066ea4660d2a7fb6f486274\n rawseti1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.Integer\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -5184,15 +5184,15 @@\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case k `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case $wrawseti @e $dLuaError ww m eta eta1 of ww1 { DEFAULT ->\n (# ww1, GHC.Tuple.Prim.() #) } }]\n-5777d289c8b090ac094fd932fed10a99\n+0ab72eb460791aea8fe18b840de735b4\n register ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> Lua.Types.CFunction -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1L>,\n Inline:,\n@@ -5207,15 +5207,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-76fa6dc6b5f08ed1da9ff2cf54f3a020\n+6c24287fc1cd615db15198d859342f1f\n register1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> Lua.Types.CFunction\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -5257,15 +5257,15 @@\n $dLuaError\n name\n ds3\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds9 } } }]\n-2e2ba0d7cf81af3a47693a2efb13b8a9\n+d830f4c0ae9d167d5d1730a72dcee5da\n register2 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -5334,15 +5334,15 @@\n 0#\n -> case ipv1 of vx { () ->\n (# ipv2, GHC.Tuple.Prim.() #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))\n eta1]\n-a3c28e28cda73619458c783f456faff0\n+ba83404187d6a6b90af07e07c2356fc5\n remove :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n remove1\n `cast`\n@@ -5351,15 +5351,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-0c9d9bab70105445059e5d3d52c835f5\n+8510939ad926db78a5cbe771c885e052\n remove1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5382,15 +5382,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-0f950463c7075432f1c464ebdc685d8d\n+6275ee67bbe8fade3f7522115ee13e90\n replace :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n replace1\n `cast`\n@@ -5399,15 +5399,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-b33bec4b007ef68bd6e5285272e38931\n+ef15da31631594b4ee4e985521620efa\n replace1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5430,15 +5430,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-3901270407c37669045d192ea852b8da\n+cef23d41fef1ce671f909d8dd7c39f5d\n rotate ::\n Lua.Types.StackIndex -> GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n rotate1\n@@ -5450,15 +5450,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-19b3e7cb038a407fd424fa888b6a6e99\n+d9144e7beabc7f3d052d112fc9ed5f59\n rotate1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -5488,15 +5488,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n (GHC.Prim.intToInt32# i)\n eta1 of wild1 { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } } }]\n-2d8b4cc1662e72d877a77ff848331e06\n+c6e9590ca7b3d6d3f81b7a1e3cc38384\n setfield ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1!P(L,L,L)><1L>,\n Inline:,\n@@ -5511,15 +5511,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-3661a9f89dccd830b86a98b5012ca8f5\n+0cc9ed3b061a75b578c29c23ffdd2127\n setfield1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -5537,15 +5537,15 @@\n case i `cast`\n (Lua.Types.N:StackIndex[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n case ds\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 ->\n $wsetfield @e $dLuaError ww ww1 ww2 ww3 eta eta1 } }]\n-b6178063fbb9b67d7a060504b20d104a\n+231a71a1c653a5fcdaf6d27e45bfa5d5\n setfield2 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -5604,15 +5604,15 @@\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ipv2\n 0# -> (# ipv2, GHC.Tuple.Prim.() #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))\n eta1]\n-c2b95ee9e33754061e3d08423b7f49ea\n+800239448e88565de10fbcafffb622d9\n setglobal ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -5624,15 +5624,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-9f95757e6e7aac31ccd39271dfea9347\n+41ede1bda9ba62b92afa5fc5bd5d7559\n setiuservalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n@@ -5646,15 +5646,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-bbc460b2ec52bbb4031a4a1708b1d7bb\n+62b7293d5f35f512381e2f020ffaf43d\n setiuservalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n@@ -5687,15 +5687,15 @@\n ds4\n ds6\n (GHC.Prim.intToInt32# i)\n eta1 of wild1 { (#,#) ds9 ds10 ->\n case GHC.Prim.int32ToInt# ds10 of wild2 {\n DEFAULT -> (# ds9, GHC.Types.True #)\n 0# -> (# ds9, GHC.Types.False #) } } } } }]\n-e9893ebaf811c55b1cbdb0f7583be172\n+fb0399c47d6846262db9466f34ab52ba\n setmetatable :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n setmetatable1\n `cast`\n@@ -5704,15 +5704,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-88221d8aed4dec0005b476e567dd955d\n+b0ac587a73841f6f6a336448bd329ac6\n setmetatable1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5736,15 +5736,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-5bdf4c2bf08723847e1610c03533568a\n+657a40bbb597ce64e43b6dfa24038da3\n settable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -5756,15 +5756,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-9bbe5cb87130a029a5a19d61663b34c7\n+7ad5ecd6fd6590c64dc94e2dc1948334\n settop :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n settop1\n `cast`\n@@ -5773,15 +5773,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-6ebb95f1ec2cf4afe5897e2d33e3d93c\n+9ff566893294c5871398f926672a3b9a\n settop1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5804,15 +5804,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n s of wild { Solo# ds6 ->\n (# ds6, GHC.Tuple.Prim.() #) } } }]\n-0014d3685ebffbac0ec9bbffeecc45c6\n+e74fb9e16ef5db1ba952c9705150e601\n setwarnf ::\n Lua.Types.WarnFunction\n -> GHC.Ptr.Ptr () -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1),\n Unfolding: Core: \n@@ -5824,15 +5824,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-b21496b385d8698a12873b9aaa924ba1\n+4e57742ec6d54e81321ddfca1d6edf78\n setwarnf1 ::\n Lua.Types.WarnFunction\n -> GHC.Ptr.Ptr ()\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -5868,15 +5868,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n ds8\n s of wild { Solo# ds9 ->\n (# ds9, GHC.Tuple.Prim.() #) } } } }]\n-7d4de344eb1fbddf35316d5df32ad23c\n+e0842d5556a879dbffff27cd51f69d8f\n status :: HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n status1\n `cast`\n (forall (e :: <*>_N).\n@@ -5885,15 +5885,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-60b3333edb2c0525319f413d89215b3c\n+5f7c185c7d3c699113b4ce70839afb76\n status1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1!P(L)>, CPR: 1, Inline:,\n@@ -5915,15 +5915,15 @@\n s of wild { (#,#) ds3 ds4 ->\n (# ds3,\n HsLua.Core.Types.toStatus\n (GHC.Int.I32# ds4)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StatusCode[0])) #) } }]\n-f6bbdd92d5ebb8bd0fd9f6db01cee8e3\n+f6d721f77307dd63dc4d16b0180bcfb3\n toboolean ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n toboolean1\n@@ -5935,15 +5935,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-b590076556614c1e15a68ca3bd97d765\n+33842250bff1a8cd1009bb3ffe7822ad\n toboolean1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -5970,15 +5970,15 @@\n GHC.Prim.Int32# #)}\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.int32ToInt# ds7 of wild1 {\n DEFAULT -> (# ds6, GHC.Types.True #)\n 0# -> (# ds6, GHC.Types.False #) } } } }]\n-9c01fd19be12a528ec86d5d7569b4858\n+faf2b5b3a83636868197c09df845e0eb\n tocfunction ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.CFunction)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n@@ -5993,15 +5993,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-7d0f2eea5c259402b5c7be3e020bee07\n+a4111d56d0403a9ee1c68321e5956b04\n tocfunction1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.CFunction #)\n [HasNoCafRefs, TagSig: ,\n@@ -6041,15 +6041,15 @@\n `cast`\n (GHC.Ptr.FunPtr\n Univ(phantom phantom <*>_N\n :: GHC.Ptr.Ptr () -> GHC.Types.IO GHC.Int.Int32, Lua.Types.State\n -> GHC.Types.IO\n Lua.Types.NumResults))_R\n 1# -> GHC.Maybe.Nothing @Lua.Types.CFunction } #) } } }]\n-a505e3c2dcccfe7d3793d10d2609aaff\n+fac4e5c7b7bef65d296a34c5b54c897d\n tointeger ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.Integer)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n Unfolding: Core: \n tointeger1\n@@ -6063,15 +6063,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-5958c2825b2ceec1a70223c65b69ef3c\n+90269ecaed7fca025ae2f34b28baa208\n tointeger1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.Integer #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n@@ -6124,15 +6124,15 @@\n (GHC.Int.I64# ds10) `cast` (Sym (Lua.Types.N:Integer[0])) #)\n 0# -> (# ipv, GHC.Maybe.Nothing @Lua.Types.Integer #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-075c6ed20410ccbf3567bc6657368259\n+7760db8e53b2148e3a633486fb2f5904\n tonumber ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.Number)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n Unfolding: Core: \n tonumber1\n@@ -6146,15 +6146,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-1ca639b15929a8d9a23d5b0795a05b00\n+44a2c91a0589d01c4f4c8ae293ba063f\n tonumber1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.Number #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n@@ -6207,15 +6207,15 @@\n (GHC.Types.D# ds10) `cast` (Sym (Lua.Types.N:Number[0])) #)\n 0# -> (# ipv, GHC.Maybe.Nothing @Lua.Types.Number #) } } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-dd56b7080f4d4c340e50f45c952de89b\n+957dd6477cbe97be20d9870d9503876d\n topointer ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e (GHC.Ptr.Ptr ())\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n topointer1\n@@ -6227,15 +6227,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-b00cea468beda75e27f97f5fa9a9b758\n+5cdef6f481938038532faac2e58258a3\n topointer1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr () #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -6259,15 +6259,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Addr# #)}\n ds3\n ds5\n s of wild { (#,#) ds6 ds7 ->\n (# ds6, GHC.Ptr.Ptr @() ds7 #) } } }]\n-bf856e300ad72fa1196f246cbdb8cb75\n+8e2ab0de4b96dba0bdae4176c481f081\n tostring ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE\n e (GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -6283,15 +6283,15 @@\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-dc7572355ea90b1f5a4cb1f970607d8b\n+d19ee31db2cd3c3820a5783001d1052e\n tostring1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n@@ -6352,15 +6352,15 @@\n @Data.ByteString.Internal.Type.ByteString #) } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-7d5951cd2050d0f7086fb2d14a156f86\n+d021eabb8390d45cb6124adafcdc7f15\n tothread ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.State)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n@@ -6375,15 +6375,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-ed6e3b8d75789dc33eaf41892503d94f\n+c759c25a2814245e4880f1770038a779\n tothread1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.State #)\n [HasNoCafRefs, TagSig: ,\n@@ -6415,15 +6415,15 @@\n case GHC.Prim.eqAddr# ds7 __NULL of lwild {\n DEFAULT\n -> (# ds6,\n GHC.Maybe.Just\n @Lua.Types.State\n (GHC.Ptr.Ptr @() ds7) `cast` (Sym (Lua.Types.N:State[0])) #)\n 1# -> (# ds6, GHC.Maybe.Nothing @Lua.Types.State #) } } } }]\n-479153b92b6ad6723e6f597c1263b161\n+a33d88f441d1bf5fabb0a013f31f0c63\n touserdata ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe (GHC.Ptr.Ptr a))\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n@@ -6440,15 +6440,15 @@\n _R\n _R\n <*>_N))>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <*>_N))>_N)]\n-167187da422a9fd49501fae1f3a85474\n+769fd79bfb765115da320a86659ceb61\n touserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe (GHC.Ptr.Ptr a) #)\n [HasNoCafRefs, TagSig: ,\n@@ -6478,15 +6478,15 @@\n ds3\n ds5\n eta1 of wild { (#,#) ds6 ds7 ->\n case GHC.Prim.eqAddr# ds7 __NULL of lwild {\n DEFAULT\n -> (# ds6, GHC.Maybe.Just @(GHC.Ptr.Ptr a) (GHC.Ptr.Ptr @a ds7) #)\n 1# -> (# ds6, GHC.Maybe.Nothing @(GHC.Ptr.Ptr a) #) } } } }]\n-58783554f556ca3e155cc5cdbefc11d6\n+116efabe0b52a2be4c25bdf23dfce283\n typename ::\n HsLua.Core.Types.Type\n -> HsLua.Core.Types.LuaE e Data.ByteString.Internal.Type.ByteString\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1L><1!P(L)>, CPR: 1(, 1(, 4,)), Inline:,\n Unfolding: Core: \n typename1\n@@ -6498,15 +6498,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-72a3b3207d7a1b3b6ecba69c8b817101\n+fe494066bdce11bd60d9cae65549f0a5\n typename1 ::\n HsLua.Core.Types.Type\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -6524,25 +6524,25 @@\n ; Lua.Types.N:State[0]) of wild { GHC.Ptr.Ptr ww ->\n case $wtypename @e tp ww eta1 of wild1 { (#,,,#) ww1 ww2 ww3 ww4 ->\n (# ww1,\n Data.ByteString.Internal.Type.BS\n ww2\n (GHC.ForeignPtr.PlainPtr ww3)\n ww4 #) } }]\n-b05cfcdab3b091581ebd1a5364e058de\n+305c2cf62c72a57f7a58258f0d7ee382\n upvalueindex :: Lua.Types.StackIndex -> Lua.Types.StackIndex\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n upvalueindex1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))]\n-ed699f0d6890f5a98b9e14f1b18552e5\n+23b67ea38d919b60ff486640ebd58524\n upvalueindex1 :: Lua.Types.StackIndex -> GHC.Int.Int32\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (i['GHC.Types.Many] :: Lua.Types.StackIndex) ->\n case i `cast`\n (Lua.Types.N:StackIndex[0]\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Run.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Run.dyn_hi", "comments": ["Files 95% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got dyn\n interface HsLua.Core.Run 9066\n- interface hash: 036739cb95016d17d9d8621e87a8e9c1\n- ABI hash: c2a4f079951c3bb77353d3c27f75f112\n- export-list hash: aa2bc984223fcde6fe1fda9a538d41ce\n+ interface hash: 6d889315e8e3ad0ac70f2b6b8acf9534\n+ ABI hash: 2d11a27765bd92678529afd80871ce2b\n+ export-list hash: 6bcaaa35a96af9cd0c3ea3dbf2bd4aab\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 47b903ab9461492b77f5d0867fd30737\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 4322be8cf76e189f0e1993a253a7da31\n sig of: Nothing\n@@ -21,17 +21,17 @@\n closeGCManagedState\n newGCManagedState\n run\n runEither\n withGCManagedState\n HsLua.Core.Types.runWith\n GCManagedState\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 exceptions-0.10.7\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -62,119 +62,119 @@\n import -/ Foreign.ForeignPtr.Imp 43534f89c04252180ea013ffa48b275d\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Exception.Type ed659f47aeb1406050870d5194f5bc44\n import -/ GHC.ForeignPtr 128f63aefd889186620c3426d75a97d0\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 5973c1b4de6f30304fa9cf91ed41fc57\n- exports: d69b2b38cd19cdc2deed8afbf3ee7fd0\n- newstate 07d294a8611208241396244bbfb342e7\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- close a94eb7d1deb6b8f314d25eb96579d386\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 9ac13463b33f856547e71939dedeb4a5\n+ exports: 00c55fa6ad5893cc86fa3472f52f33b6\n+ newstate e05ccab5a088b3bf53b3d1f36caeb3cf\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ close 06caf7f05583a1d2aa2098aa17021e86\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Primary f7c1072904a9f0b9ca94061ff4fd74ed\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-47800616d96e8a1f70d66353bac2d8e9\n+dd77fbd8e9613fc34976ce4efb171a6d\n $tc'GCManagedState :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 4653537230839670777#Word64\n- 12700359820018688663#Word64\n+ 3415737414496946969#Word64\n+ 5079658001546569417#Word64\n $trModule\n $tc'GCManagedState2\n 0#\n $tc'GCManagedState1]\n-cebaaf32e7d2e0148c6699232a810be7\n+2deb9ed4f97638564f96676ad87bc3e2\n $tc'GCManagedState1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-11fa1951a42a40c358edf0f9b510bac8\n+0ff2be0e9e12d9efea73cc683f0fc3cb\n $tc'GCManagedState2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCManagedState3]\n-4c9206a2bbecaff6820ce87d5fa43b43\n+5b3b313fb682a6ab0eaf6142ed7551e5\n $tc'GCManagedState3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCManagedState\"#]\n-905619df93f19450a612d12b38f73ee2\n+0c0ca1f5a98a433d333f1fdd48d85ba4\n $tcGCManagedState :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8900982358430844009#Word64\n- 1192391426110469629#Word64\n+ 4067112472839121708#Word64\n+ 2394588442268932870#Word64\n $trModule\n $tcGCManagedState1\n 0#\n GHC.Types.krep$*]\n-e1d31e66e67c6bfabb1109450adfe84f\n+21015a19c60be6d5654db997d615a295\n $tcGCManagedState1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGCManagedState2]\n-5c1b4318620dbf891a7c571f5f020053\n+0b9bccc65e91f165d0444746a1241fdd\n $tcGCManagedState2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCManagedState\"#]\n-5fc39ef8b9749b7e4631ace0632e03b7\n+88cb23c79c718bf0f057ad5959eac2de\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-468cebfa43d30021360528623045e31d\n+c299b7ce95be0c829d1968c85e82f6f2\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-d167e9e2d58a40615de148927ad21f7a\n+acf6032855088ea54bd2f6e101888edd\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Run\"#]\n-28dcc1fa02b480f7b24a79383f0bf63a\n+970c36e19a30755214edcb91aee7320a\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-f06751d705c59544078f0b2e494441f7\n+c64d93bbf2b237fef9eda968aa499f51\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-bf42cbd3291b3862a3e038af15a55d18\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+e43b846eb0ba6401fe42058b8c771498\n type GCManagedState :: *\n newtype GCManagedState\n = GCManagedState (GHC.ForeignPtr.ForeignPtr ())\n-2e2164db0beedaa85b55640eac2cf740\n+f977eb16e2e33d8a3a91c8f467547b90\n closeGCManagedState :: GCManagedState -> GHC.Types.IO ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1!P(A,1L)>,\n Unfolding: Core: \n (GHC.ForeignPtr.finalizeForeignPtr1 @())\n `cast`\n (Sym (N:GCManagedState[0])\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))]\n-868fe8d7e3c2de496df831cd98430809\n+63f17866bbe86e8c7b3d1e54ac7c21f0\n newGCManagedState :: GHC.Types.IO GCManagedState\n [TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: , CPR: 1(, 1(, 1)),\n Unfolding: Core: \n newGCManagedState1\n `cast`\n (Sym (GHC.Types.N:IO[0] _R))]\n-08511c3bc40ac0ae80955ae486e11eca\n+77f6effa0c71d4a20841ec7d378d50ea\n newGCManagedState1 ::\n GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GCManagedState #)\n [TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: , CPR: 1(, 1(, 1)), Inline: [2],\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n@@ -202,25 +202,25 @@\n (# ww3,\n (GHC.ForeignPtr.ForeignPtr\n @()\n ds2\n (GHC.ForeignPtr.PlainForeignPtr ipv1))\n `cast`\n (Sym (N:GCManagedState[0])) #) } } }]\n-6106d8d00ad6fc9e96e0e22a1e74dd81\n+93ef28de306fed571a7e52108ec0ca0b\n run :: HsLua.Core.Types.LuaE e a -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , Inline:,\n Unfolding: Core: \n run1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-1567baaec3e3458ca64927f6aa24ddfa\n+5fb14ca758556616e82d911bf13f1e83\n run1 ::\n HsLua.Core.Types.LuaE e a\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -467,29 +467,29 @@\n -> GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ipv4 of wild1 { Solo# ds5 ->\n (# ds5, ipv5 #) } } } } }]\n-d39155ce59251f0f7ad7fdfcc23ef275\n+4f9c74e6c1b92f1919577f292f82bbf7\n runEither ::\n GHC.Exception.Type.Exception e =>\n HsLua.Core.Types.LuaE e a -> GHC.Types.IO (Data.Either.Either e a)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: , Inline:,\n Unfolding: Core: \n runEither1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))]\n-f5205191265658a6945e0878b503cd00\n+b5a34a6918afa90e7b80f89756f12952\n runEither1 ::\n GHC.Exception.Type.Exception e =>\n HsLua.Core.Types.LuaE e a\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Data.Either.Either e a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: , Inline:,\n@@ -519,27 +519,27 @@\n @GHC.Types.LiftedRep\n @GHC.Exception.Type.SomeException\n @(Data.Either.Either e a)\n e1\n eta1\n GHC.Maybe.Just e' -> (# eta1, Data.Either.Left @e @a e' #) })\n eta]\n-926f45b8c4403f077e79fae93003f926\n+6df9a6bef9f13c082b3084122331ebfb\n withGCManagedState ::\n GCManagedState -> HsLua.Core.Types.LuaE e a -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L)><1C(1,C(1,L))>,\n Unfolding: Core: \n withGCManagedState1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-31bb015806e83169588fb1007b69b760\n+f08f2659400b0461caac50c59ed8e29e\n withGCManagedState1 ::\n GCManagedState\n -> HsLua.Core.Types.LuaE e a\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L)><1C(1,C(1,L))>,\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Run.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Run.hi", "comments": ["Files 92% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got \n interface HsLua.Core.Run 9066\n- interface hash: 036739cb95016d17d9d8621e87a8e9c1\n- ABI hash: c2a4f079951c3bb77353d3c27f75f112\n- export-list hash: aa2bc984223fcde6fe1fda9a538d41ce\n+ interface hash: 6d889315e8e3ad0ac70f2b6b8acf9534\n+ ABI hash: 2d11a27765bd92678529afd80871ce2b\n+ export-list hash: 6bcaaa35a96af9cd0c3ea3dbf2bd4aab\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 4322be8cf76e189f0e1993a253a7da31\n sig of: Nothing\n@@ -21,17 +21,17 @@\n closeGCManagedState\n newGCManagedState\n run\n runEither\n withGCManagedState\n HsLua.Core.Types.runWith\n GCManagedState\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 exceptions-0.10.7\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -62,119 +62,119 @@\n import -/ Foreign.ForeignPtr.Imp 43534f89c04252180ea013ffa48b275d\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Exception.Type ed659f47aeb1406050870d5194f5bc44\n import -/ GHC.ForeignPtr 128f63aefd889186620c3426d75a97d0\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 5973c1b4de6f30304fa9cf91ed41fc57\n- exports: d69b2b38cd19cdc2deed8afbf3ee7fd0\n- newstate 07d294a8611208241396244bbfb342e7\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- close a94eb7d1deb6b8f314d25eb96579d386\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 9ac13463b33f856547e71939dedeb4a5\n+ exports: 00c55fa6ad5893cc86fa3472f52f33b6\n+ newstate e05ccab5a088b3bf53b3d1f36caeb3cf\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ close 06caf7f05583a1d2aa2098aa17021e86\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Primary f7c1072904a9f0b9ca94061ff4fd74ed\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-47800616d96e8a1f70d66353bac2d8e9\n+dd77fbd8e9613fc34976ce4efb171a6d\n $tc'GCManagedState :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 4653537230839670777#Word64\n- 12700359820018688663#Word64\n+ 3415737414496946969#Word64\n+ 5079658001546569417#Word64\n $trModule\n $tc'GCManagedState2\n 0#\n $tc'GCManagedState1]\n-cebaaf32e7d2e0148c6699232a810be7\n+2deb9ed4f97638564f96676ad87bc3e2\n $tc'GCManagedState1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-11fa1951a42a40c358edf0f9b510bac8\n+0ff2be0e9e12d9efea73cc683f0fc3cb\n $tc'GCManagedState2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCManagedState3]\n-4c9206a2bbecaff6820ce87d5fa43b43\n+5b3b313fb682a6ab0eaf6142ed7551e5\n $tc'GCManagedState3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCManagedState\"#]\n-905619df93f19450a612d12b38f73ee2\n+0c0ca1f5a98a433d333f1fdd48d85ba4\n $tcGCManagedState :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8900982358430844009#Word64\n- 1192391426110469629#Word64\n+ 4067112472839121708#Word64\n+ 2394588442268932870#Word64\n $trModule\n $tcGCManagedState1\n 0#\n GHC.Types.krep$*]\n-e1d31e66e67c6bfabb1109450adfe84f\n+21015a19c60be6d5654db997d615a295\n $tcGCManagedState1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGCManagedState2]\n-5c1b4318620dbf891a7c571f5f020053\n+0b9bccc65e91f165d0444746a1241fdd\n $tcGCManagedState2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCManagedState\"#]\n-5fc39ef8b9749b7e4631ace0632e03b7\n+88cb23c79c718bf0f057ad5959eac2de\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-468cebfa43d30021360528623045e31d\n+c299b7ce95be0c829d1968c85e82f6f2\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-d167e9e2d58a40615de148927ad21f7a\n+acf6032855088ea54bd2f6e101888edd\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Run\"#]\n-28dcc1fa02b480f7b24a79383f0bf63a\n+970c36e19a30755214edcb91aee7320a\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-f06751d705c59544078f0b2e494441f7\n+c64d93bbf2b237fef9eda968aa499f51\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-bf42cbd3291b3862a3e038af15a55d18\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+e43b846eb0ba6401fe42058b8c771498\n type GCManagedState :: *\n newtype GCManagedState\n = GCManagedState (GHC.ForeignPtr.ForeignPtr ())\n-2e2164db0beedaa85b55640eac2cf740\n+f977eb16e2e33d8a3a91c8f467547b90\n closeGCManagedState :: GCManagedState -> GHC.Types.IO ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1!P(A,1L)>,\n Unfolding: Core: \n (GHC.ForeignPtr.finalizeForeignPtr1 @())\n `cast`\n (Sym (N:GCManagedState[0])\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))]\n-868fe8d7e3c2de496df831cd98430809\n+63f17866bbe86e8c7b3d1e54ac7c21f0\n newGCManagedState :: GHC.Types.IO GCManagedState\n [TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: , CPR: 1(, 1(, 1)),\n Unfolding: Core: \n newGCManagedState1\n `cast`\n (Sym (GHC.Types.N:IO[0] _R))]\n-08511c3bc40ac0ae80955ae486e11eca\n+77f6effa0c71d4a20841ec7d378d50ea\n newGCManagedState1 ::\n GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GCManagedState #)\n [TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: , CPR: 1(, 1(, 1)), Inline: [2],\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n@@ -202,25 +202,25 @@\n (# ww3,\n (GHC.ForeignPtr.ForeignPtr\n @()\n ds2\n (GHC.ForeignPtr.PlainForeignPtr ipv1))\n `cast`\n (Sym (N:GCManagedState[0])) #) } } }]\n-6106d8d00ad6fc9e96e0e22a1e74dd81\n+93ef28de306fed571a7e52108ec0ca0b\n run :: HsLua.Core.Types.LuaE e a -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , Inline:,\n Unfolding: Core: \n run1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-1567baaec3e3458ca64927f6aa24ddfa\n+5fb14ca758556616e82d911bf13f1e83\n run1 ::\n HsLua.Core.Types.LuaE e a\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -467,29 +467,29 @@\n -> GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ipv4 of wild1 { Solo# ds5 ->\n (# ds5, ipv5 #) } } } } }]\n-d39155ce59251f0f7ad7fdfcc23ef275\n+4f9c74e6c1b92f1919577f292f82bbf7\n runEither ::\n GHC.Exception.Type.Exception e =>\n HsLua.Core.Types.LuaE e a -> GHC.Types.IO (Data.Either.Either e a)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: , Inline:,\n Unfolding: Core: \n runEither1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))]\n-f5205191265658a6945e0878b503cd00\n+b5a34a6918afa90e7b80f89756f12952\n runEither1 ::\n GHC.Exception.Type.Exception e =>\n HsLua.Core.Types.LuaE e a\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Data.Either.Either e a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: , Inline:,\n@@ -519,27 +519,27 @@\n @GHC.Types.LiftedRep\n @GHC.Exception.Type.SomeException\n @(Data.Either.Either e a)\n e1\n eta1\n GHC.Maybe.Just e' -> (# eta1, Data.Either.Left @e @a e' #) })\n eta]\n-926f45b8c4403f077e79fae93003f926\n+6df9a6bef9f13c082b3084122331ebfb\n withGCManagedState ::\n GCManagedState -> HsLua.Core.Types.LuaE e a -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L)><1C(1,C(1,L))>,\n Unfolding: Core: \n withGCManagedState1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-31bb015806e83169588fb1007b69b760\n+f08f2659400b0461caac50c59ed8e29e\n withGCManagedState1 ::\n GCManagedState\n -> HsLua.Core.Types.LuaE e a\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L)><1C(1,C(1,L))>,\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Trace.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Trace.hi", "comments": ["Files 93% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,36 +1,36 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n- got dyn\n+ got \n interface HsLua.Core.Trace 9066\n- interface hash: 694994c013179636d006abbf4f7ef06e\n- ABI hash: 3985ae619d8918de8c9e4a72cdb240de\n- export-list hash: c615affe4564a12253bfe3dd1cf24e6e\n- orphan hash: 416bdc98645b36fca098feb49fd4e88a\n- flag hash: ab6fd2677d4b118a6f8a83c313e527ae\n+ interface hash: 4bf94bd4242f801e25dcf6a3537ef64d\n+ ABI hash: aba54f1905b77aef2e9b3fb9cbffead1\n+ export-list hash: 560548af19fc043326f5c526f1c8ce97\n+ orphan hash: 12836713d92528ed431ff40c8c964923\n+ flag hash: 70ca2f5cb9c5d7357b5ba663053f827c\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ef2ad0a761322f5ce997cba3d5969b28\n sig of: Nothing\n used TH splices: False\n where\n exports:\n callTrace\n dofileTrace\n dostringTrace\n pcallTrace\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n family instance modules: Control.Applicative Control.Arrow\n@@ -57,87 +57,87 @@\n import -/ GHC.IO 6b6b7d3698a6207d804881b7970bcc7c\n import -/ GHC.Num ea8b1f3a62ef54a9fb64ffc32cb719e9\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 5973c1b4de6f30304fa9cf91ed41fc57\n- exports: d69b2b38cd19cdc2deed8afbf3ee7fd0\n- loadfile 405c1228c752ef479c14b2b5fb4d365f\n- loadstring 2be3e8a2dd826b4bd6b5e6657a14b970\n- tostring' 19ba16fee7448174d0f27ffbe54e2228\n- traceback 4077ff7836a3cad058cc42cafe00dc9d\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- Exception 2072ea896cfaca7b8ca9cc961dfdf5e0\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n- throwErrorAsException 7168cdd8f3046e309b3117c333819e41\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- gettop 2b4c7dfb640c797f67a380f847e6ffc2\n- insert 68f229c849f3a1b65e2e1d63364c82d0\n- pcall d74dc6e6aa55dcb79744a558245e4af9\n- pushcfunction 4c5985afda34e82bef094b0280958a6e\n- remove a3c28e28cda73619458c783f456faff0\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run c2a4f079951c3bb77353d3c27f75f112\n- exports: aa2bc984223fcde6fe1fda9a538d41ce\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- Status 97219012e3eb239f88fe0454b4c74569\n- multret 104d88fe1a36e5c4a74ae4c6649fe151\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 9ac13463b33f856547e71939dedeb4a5\n+ exports: 00c55fa6ad5893cc86fa3472f52f33b6\n+ loadfile d6850db64edb8abcb093932162437d02\n+ loadstring 7d87d0c0cc2e94337d8442126bb1b056\n+ tostring' df0ccd731db33cfb8dca2dbe8a6d5f29\n+ traceback 7cd4f8dff77d3ce6a0c4d7b2978ab699\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ Exception 7bbdcc8df900999734c4f72996a935ef\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+ throwErrorAsException 520ee92a9b84ed2b0ece64264cc3018a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ gettop 62736bbce4a395a07b5a5b89c050a66d\n+ insert d05dc1b85b688e114ee7e8d3c9ee880e\n+ pcall f9b1f34573dbd359596295fe8587d9c3\n+ pushcfunction 9bcec8e068e0c12256073a970ad7bf17\n+ remove ba83404187d6a6b90af07e07c2356fc5\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run 2d11a27765bd92678529afd80871ce2b\n+ exports: 6bcaaa35a96af9cd0c3ea3dbf2bd4aab\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ multret 080849ddd2cb9d6dcd683143ec7eba4e\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-e06b08a63fd3e8421e14f62fcaf6baa7\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler ::\n+3cf942815365de83d5bcba48bb230500\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler ::\n Lua.Types.PreCFunction\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , CPR: 1(, 1),\n Unfolding: Core: \n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler1\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))]\n-439b6a50f7bef12f27edcecb2d172e97\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler1 ::\n+d2907a8e701380a02e095fe8287a184a\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler1 ::\n Lua.Types.State\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.NumResults #)\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , CPR: 1(, 1), Inline: [2],\n Unfolding: Core: StableSystem <2,TrueFalse>\n \\ (l['GHC.Types.Many] :: Lua.Types.State)\n (eta['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n- case $w$fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler\n+ case $w$fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler\n l\n eta of wild { (#,#) ww ww1 ->\n (# ww,\n (GHC.Int.I32# ww1)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0])) #) }]\n-d6e3a4c38e1c73b30e55de7bdc221d3e\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler2 ::\n+94d83bd7ee3b7aa332ac2d6be1700670\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler2 ::\n GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 1#Int32]\n-61dd7054f20a1577adf353ebfbcfe722\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2 ::\n+7ad20d045c1e8c0b776bd9a7f42d73f9\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: x, CPR: b, Inline:]\n-158b3aea9c6e541b029a12296ba71589\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1 ::\n+3329ca9b7a05e3f5cc34bd1687dde31d\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n@@ -188,63 +188,63 @@\n ipv of wild1 { (#,,,#) ww2 ww3 ww4 ww5 ->\n (# ww2,\n Data.ByteString.Internal.Type.BS\n ww3\n (GHC.ForeignPtr.PlainPtr ww4)\n ww5 #) } }\n 1#\n- -> $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2\n+ -> $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2\n @Data.ByteString.Internal.Type.ByteString\n ds3\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds9 } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-5efea0fed85986da99e4ebf5e0e5e0fe\n+644ac8fbf58cb14ccd529ab9a747bf2d\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-11e4f6e73abc6c2a4cfd4f2d4513f960\n+62ea49341f1a175a05e85790166d2915\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-3dea86cfe659289dfad59a233ae71221\n+f78ac8667c97e55839a05bd47030c5c2\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Trace\"#]\n-c06cef274d77aa3761b1d0ab368c4e4a\n+b0c04c2a8779bb96a67f66ccb65887f0\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-6540286987c5ba212c64628221be2bee\n+bf245caa6d10855591de5bd1f3e812d5\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-8f1a1f2e09f7b7725dc2a76e9f3c8ece\n- $w$fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler ::\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+0b9ce7e72d2595c81b437164c37ca967\n+ $w$fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler ::\n Lua.Types.State\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int32# #)\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , Inline: [2],\n Unfolding: Core: \n \\ (l['GHC.Types.Many] :: Lua.Types.State)\n (eta['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n- case $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler2\n+ case $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler2\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))\n l `cast` (Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n eta of ds1 { (#,#) ipv ipv1 ->\n case l `cast` (Lua.Types.N:State[0]) of wild { GHC.Ptr.Ptr ww ->\n case ipv1 of wild1 { Data.ByteString.Internal.Type.BS bx bx1 bx2 ->\n@@ -302,15 +302,15 @@\n ww\n ww\n buf\n 2#Int32\n s2 of wild3 { Solo# ds12 ->\n (# ds12, GHC.Tuple.Prim.() #) } } } }) of ds4 { (#,#) ipv6 ipv7 ->\n (# ipv6, 1#Int32 #) } } } } } }]\n-8425dea89cb26b175f509f8690d6b2d3\n+85c24f789b1ec447e10ac61ed3b434de\n $wdostringTrace ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n@@ -335,15 +335,15 @@\n ww2\n ww3\n eta of ds1 { (#,#) ipv ipv1 ->\n case ipv1 of wild {\n DEFAULT -> ds1\n HsLua.Core.Types.OK\n -> $wpcallTrace @e 0#Int32 -1#Int32 ww3 ipv } }]\n-17c54b28482ffb8cb0ea8ea3ef710ae3\n+19ef1aebb8bb2a6bd7cb18443ea86c7f\n $wpcallTrace ::\n GHC.Prim.Int32#\n -> GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n@@ -408,15 +408,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ww2\n ds5\n ds12 of wild4 { Solo# ds1 ->\n (# ds1, z #) } } } } } }]\n-76a97059055aacb6c9d72109a280ddb5\n+a84cd1eaeefbfc5d965560af2390c53d\n callTrace ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> Lua.Types.NumResults -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: <1!P(L)><1!P(L)><1L>,\n@@ -432,15 +432,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-894e4421f4ac763aa3e2354effb642ed\n+5da939bf8f4671e3061f2bd2527430ff\n callTrace1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -456,15 +456,15 @@\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case callTrace2 @e nargs nres eta eta1 of ds1 { (#,#) ipv ipv1 ->\n case ipv1 of wild {\n DEFAULT -> HsLua.Core.Error.liftLuaThrow2 @e @() $dLuaError eta ipv\n HsLua.Core.Types.OK -> (# ipv, GHC.Tuple.Prim.() #) } }]\n-75aa8f6b0f1903f62efdfb2bd5d3a56b\n+eefe54573ddc612388eb003d671f3b33\n callTrace2 ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n@@ -487,15 +487,15 @@\n (Lua.Types.N:NumResults[0]\n ; Foreign.C.Types.N:CInt[0]) of wild1 { GHC.Int.I32# ww1 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww2 ->\n $wpcallTrace @e ww ww1 ww2 eta1 } } }]\n-9c7457879a925ba68672a70771de66fa\n+f589e2bec79404095bdbbcb2fcb32f14\n dofileTrace ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: , CPR: 1,\n Unfolding: Core: \n dofileTrace1\n@@ -507,15 +507,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-99061563f617aa71599f5619f5669fbe\n+793a5032a943f9d130a0ddf2bc549c5b\n dofileTrace1 ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -535,15 +535,15 @@\n DEFAULT -> ds1\n HsLua.Core.Types.OK\n -> case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild1 { GHC.Ptr.Ptr ww ->\n $wpcallTrace @e 0#Int32 -1#Int32 ww ipv } } }]\n-cb78fbc19292e4d50263df9cbbccf9e4\n+551887027f4cb8fd78d784f8208b1600\n dostringTrace ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1!P(L,L,L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n dostringTrace1\n@@ -555,15 +555,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-f496156322517621e8ef5a27dc08cc22\n+74c5269c9562ea6d51e6f9c63d9a6021\n dostringTrace1 ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -576,15 +576,15 @@\n GHC.Prim.RealWorld)[OneShot] ->\n case s of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild1 { GHC.Ptr.Ptr ww3 ->\n $wdostringTrace @e ww ww1 ww2 ww3 eta1 } }]\n-273a621bd8d3c6bda23de16d3d642811\n+6f8d48246711b1c00c106230acddbece\n pcallTrace ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4, Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n@@ -604,20 +604,20 @@\n <(e |> <*>_N)>_P) _N)]\n \"SPEC/HsLua.Core.Trace liftLuaThrow2 @Exception @_\" [orphan] forall @a\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError\n HsLua.Core.Error.Exception).\n HsLua.Core.Error.liftLuaThrow2 @HsLua.Core.Error.Exception\n @a\n $dLuaError\n- = $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2\n+ = $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2\n @a\n \"SPEC/HsLua.Core.Trace tostring'1 @Exception\" [orphan] forall ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError\n HsLua.Core.Error.Exception).\n HsLua.Core.Auxiliary.tostring'1 @HsLua.Core.Error.Exception\n $dLuaError\n- = $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n+ = $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n trusted: none\n require own pkg trusted: False\n docs:\n Nothing\n extensible fields:\n \n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Trace.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Trace.dyn_hi", "comments": ["Files 86% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,36 +1,36 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n- got \n+ got dyn\n interface HsLua.Core.Trace 9066\n- interface hash: 694994c013179636d006abbf4f7ef06e\n- ABI hash: 3985ae619d8918de8c9e4a72cdb240de\n- export-list hash: c615affe4564a12253bfe3dd1cf24e6e\n- orphan hash: 416bdc98645b36fca098feb49fd4e88a\n- flag hash: 70ca2f5cb9c5d7357b5ba663053f827c\n+ interface hash: 4bf94bd4242f801e25dcf6a3537ef64d\n+ ABI hash: aba54f1905b77aef2e9b3fb9cbffead1\n+ export-list hash: 560548af19fc043326f5c526f1c8ce97\n+ orphan hash: 12836713d92528ed431ff40c8c964923\n+ flag hash: ab6fd2677d4b118a6f8a83c313e527ae\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ef2ad0a761322f5ce997cba3d5969b28\n sig of: Nothing\n used TH splices: False\n where\n exports:\n callTrace\n dofileTrace\n dostringTrace\n pcallTrace\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n family instance modules: Control.Applicative Control.Arrow\n@@ -57,87 +57,87 @@\n import -/ GHC.IO 6b6b7d3698a6207d804881b7970bcc7c\n import -/ GHC.Num ea8b1f3a62ef54a9fb64ffc32cb719e9\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 5973c1b4de6f30304fa9cf91ed41fc57\n- exports: d69b2b38cd19cdc2deed8afbf3ee7fd0\n- loadfile 405c1228c752ef479c14b2b5fb4d365f\n- loadstring 2be3e8a2dd826b4bd6b5e6657a14b970\n- tostring' 19ba16fee7448174d0f27ffbe54e2228\n- traceback 4077ff7836a3cad058cc42cafe00dc9d\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- Exception 2072ea896cfaca7b8ca9cc961dfdf5e0\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n- throwErrorAsException 7168cdd8f3046e309b3117c333819e41\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- gettop 2b4c7dfb640c797f67a380f847e6ffc2\n- insert 68f229c849f3a1b65e2e1d63364c82d0\n- pcall d74dc6e6aa55dcb79744a558245e4af9\n- pushcfunction 4c5985afda34e82bef094b0280958a6e\n- remove a3c28e28cda73619458c783f456faff0\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run c2a4f079951c3bb77353d3c27f75f112\n- exports: aa2bc984223fcde6fe1fda9a538d41ce\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- Status 97219012e3eb239f88fe0454b4c74569\n- multret 104d88fe1a36e5c4a74ae4c6649fe151\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 9ac13463b33f856547e71939dedeb4a5\n+ exports: 00c55fa6ad5893cc86fa3472f52f33b6\n+ loadfile d6850db64edb8abcb093932162437d02\n+ loadstring 7d87d0c0cc2e94337d8442126bb1b056\n+ tostring' df0ccd731db33cfb8dca2dbe8a6d5f29\n+ traceback 7cd4f8dff77d3ce6a0c4d7b2978ab699\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ Exception 7bbdcc8df900999734c4f72996a935ef\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+ throwErrorAsException 520ee92a9b84ed2b0ece64264cc3018a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ gettop 62736bbce4a395a07b5a5b89c050a66d\n+ insert d05dc1b85b688e114ee7e8d3c9ee880e\n+ pcall f9b1f34573dbd359596295fe8587d9c3\n+ pushcfunction 9bcec8e068e0c12256073a970ad7bf17\n+ remove ba83404187d6a6b90af07e07c2356fc5\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run 2d11a27765bd92678529afd80871ce2b\n+ exports: 6bcaaa35a96af9cd0c3ea3dbf2bd4aab\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ multret 080849ddd2cb9d6dcd683143ec7eba4e\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-e06b08a63fd3e8421e14f62fcaf6baa7\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler ::\n+3cf942815365de83d5bcba48bb230500\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler ::\n Lua.Types.PreCFunction\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , CPR: 1(, 1),\n Unfolding: Core: \n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler1\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))]\n-439b6a50f7bef12f27edcecb2d172e97\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler1 ::\n+d2907a8e701380a02e095fe8287a184a\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler1 ::\n Lua.Types.State\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.NumResults #)\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , CPR: 1(, 1), Inline: [2],\n Unfolding: Core: StableSystem <2,TrueFalse>\n \\ (l['GHC.Types.Many] :: Lua.Types.State)\n (eta['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n- case $w$fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler\n+ case $w$fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler\n l\n eta of wild { (#,#) ww ww1 ->\n (# ww,\n (GHC.Int.I32# ww1)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0])) #) }]\n-d6e3a4c38e1c73b30e55de7bdc221d3e\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler2 ::\n+94d83bd7ee3b7aa332ac2d6be1700670\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler2 ::\n GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 1#Int32]\n-61dd7054f20a1577adf353ebfbcfe722\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2 ::\n+7ad20d045c1e8c0b776bd9a7f42d73f9\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: x, CPR: b, Inline:]\n-158b3aea9c6e541b029a12296ba71589\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1 ::\n+3329ca9b7a05e3f5cc34bd1687dde31d\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n@@ -188,63 +188,63 @@\n ipv of wild1 { (#,,,#) ww2 ww3 ww4 ww5 ->\n (# ww2,\n Data.ByteString.Internal.Type.BS\n ww3\n (GHC.ForeignPtr.PlainPtr ww4)\n ww5 #) } }\n 1#\n- -> $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2\n+ -> $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2\n @Data.ByteString.Internal.Type.ByteString\n ds3\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ds9 } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta1]\n-5efea0fed85986da99e4ebf5e0e5e0fe\n+644ac8fbf58cb14ccd529ab9a747bf2d\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-11e4f6e73abc6c2a4cfd4f2d4513f960\n+62ea49341f1a175a05e85790166d2915\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-3dea86cfe659289dfad59a233ae71221\n+f78ac8667c97e55839a05bd47030c5c2\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Trace\"#]\n-c06cef274d77aa3761b1d0ab368c4e4a\n+b0c04c2a8779bb96a67f66ccb65887f0\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-6540286987c5ba212c64628221be2bee\n+bf245caa6d10855591de5bd1f3e812d5\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-8f1a1f2e09f7b7725dc2a76e9f3c8ece\n- $w$fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler ::\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+0b9ce7e72d2595c81b437164c37ca967\n+ $w$fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler ::\n Lua.Types.State\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int32# #)\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , Inline: [2],\n Unfolding: Core: \n \\ (l['GHC.Types.Many] :: Lua.Types.State)\n (eta['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n- case $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler2\n+ case $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler2\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))\n l `cast` (Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n eta of ds1 { (#,#) ipv ipv1 ->\n case l `cast` (Lua.Types.N:State[0]) of wild { GHC.Ptr.Ptr ww ->\n case ipv1 of wild1 { Data.ByteString.Internal.Type.BS bx bx1 bx2 ->\n@@ -302,15 +302,15 @@\n ww\n ww\n buf\n 2#Int32\n s2 of wild3 { Solo# ds12 ->\n (# ds12, GHC.Tuple.Prim.() #) } } } }) of ds4 { (#,#) ipv6 ipv7 ->\n (# ipv6, 1#Int32 #) } } } } } }]\n-8425dea89cb26b175f509f8690d6b2d3\n+85c24f789b1ec447e10ac61ed3b434de\n $wdostringTrace ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n@@ -335,15 +335,15 @@\n ww2\n ww3\n eta of ds1 { (#,#) ipv ipv1 ->\n case ipv1 of wild {\n DEFAULT -> ds1\n HsLua.Core.Types.OK\n -> $wpcallTrace @e 0#Int32 -1#Int32 ww3 ipv } }]\n-17c54b28482ffb8cb0ea8ea3ef710ae3\n+19ef1aebb8bb2a6bd7cb18443ea86c7f\n $wpcallTrace ::\n GHC.Prim.Int32#\n -> GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n@@ -408,15 +408,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ww2\n ds5\n ds12 of wild4 { Solo# ds1 ->\n (# ds1, z #) } } } } } }]\n-76a97059055aacb6c9d72109a280ddb5\n+a84cd1eaeefbfc5d965560af2390c53d\n callTrace ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> Lua.Types.NumResults -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 5,\n Arity: 5,\n Strictness: <1!P(L)><1!P(L)><1L>,\n@@ -432,15 +432,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-894e4421f4ac763aa3e2354effb642ed\n+5da939bf8f4671e3061f2bd2527430ff\n callTrace1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -456,15 +456,15 @@\n (eta['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n (eta1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n case callTrace2 @e nargs nres eta eta1 of ds1 { (#,#) ipv ipv1 ->\n case ipv1 of wild {\n DEFAULT -> HsLua.Core.Error.liftLuaThrow2 @e @() $dLuaError eta ipv\n HsLua.Core.Types.OK -> (# ipv, GHC.Tuple.Prim.() #) } }]\n-75aa8f6b0f1903f62efdfb2bd5d3a56b\n+eefe54573ddc612388eb003d671f3b33\n callTrace2 ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n@@ -487,15 +487,15 @@\n (Lua.Types.N:NumResults[0]\n ; Foreign.C.Types.N:CInt[0]) of wild1 { GHC.Int.I32# ww1 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww2 ->\n $wpcallTrace @e ww ww1 ww2 eta1 } } }]\n-9c7457879a925ba68672a70771de66fa\n+f589e2bec79404095bdbbcb2fcb32f14\n dofileTrace ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: , CPR: 1,\n Unfolding: Core: \n dofileTrace1\n@@ -507,15 +507,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-99061563f617aa71599f5619f5669fbe\n+793a5032a943f9d130a0ddf2bc549c5b\n dofileTrace1 ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -535,15 +535,15 @@\n DEFAULT -> ds1\n HsLua.Core.Types.OK\n -> case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild1 { GHC.Ptr.Ptr ww ->\n $wpcallTrace @e 0#Int32 -1#Int32 ww ipv } } }]\n-cb78fbc19292e4d50263df9cbbccf9e4\n+551887027f4cb8fd78d784f8208b1600\n dostringTrace ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n Arity: 3, Strictness: <1!P(L,L,L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n dostringTrace1\n@@ -555,15 +555,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-f496156322517621e8ef5a27dc08cc22\n+74c5269c9562ea6d51e6f9c63d9a6021\n dostringTrace1 ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3,\n@@ -576,15 +576,15 @@\n GHC.Prim.RealWorld)[OneShot] ->\n case s of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild1 { GHC.Ptr.Ptr ww3 ->\n $wdostringTrace @e ww ww1 ww2 ww3 eta1 } }]\n-273a621bd8d3c6bda23de16d3d642811\n+6f8d48246711b1c00c106230acddbece\n pcallTrace ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4, Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1,\n Unfolding: Core: \n@@ -604,20 +604,20 @@\n <(e |> <*>_N)>_P) _N)]\n \"SPEC/HsLua.Core.Trace liftLuaThrow2 @Exception @_\" [orphan] forall @a\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError\n HsLua.Core.Error.Exception).\n HsLua.Core.Error.liftLuaThrow2 @HsLua.Core.Error.Exception\n @a\n $dLuaError\n- = $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2\n+ = $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$sliftLuaThrow2\n @a\n \"SPEC/HsLua.Core.Trace tostring'1 @Exception\" [orphan] forall ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError\n HsLua.Core.Error.Exception).\n HsLua.Core.Auxiliary.tostring'1 @HsLua.Core.Error.Exception\n $dLuaError\n- = $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n+ = $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n trusted: none\n require own pkg trusted: False\n docs:\n Nothing\n extensible fields:\n \n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Types.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Types.dyn_hi", "comments": ["Files 96% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,18 +1,18 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got dyn\n interface HsLua.Core.Types 9066\n- interface hash: 2c4ed45366223378b2ba2b02a7c02f11\n- ABI hash: e5d7f5341faa02a7556b76c6fcc57b3f\n- export-list hash: 1e14db66098a2c59fadd8a99f35e6681\n- orphan hash: bf3f0f8f412ec52a45207d5e2cb7a39e\n+ interface hash: e49ce0a3bdacd0c9c745630e062092e6\n+ ABI hash: dd93f11dcbc98c6c8f39d5003c7883c0\n+ export-list hash: 0db4e21c55ad68b2f8ab478254a158ac\n+ orphan hash: 7837cd323d564ea7a0afc0038e6bd47a\n flag hash: 4a208a2f09b35bec98ef173f3ec39a19\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 68daac3cca89d29df58337905a1fb51a\n sig of: Nothing\n used TH splices: False\n@@ -57,15 +57,15 @@\n Lua.Types.NumArgs{Lua.Types.NumArgs fromNumArgs}\n Lua.Types.NumResults{Lua.Types.NumResults fromNumResults}\n Lua.Types.Number{Lua.Types.Number}\n Lua.Types.PreCFunction\n Lua.Types.Reader\n Lua.Types.StackIndex{Lua.Types.StackIndex fromStackIndex}\n Lua.Types.State{Lua.Types.State}\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n exceptions-0.10.7 lua-2.3.3-FzggJqU75IzJAEzHQbWa1j mtl-2.3.1\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -100,25 +100,25 @@\n import -/ GHC.Show 43ee6873466de083d2b7ce9578f828dc\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8 f7ce4f77162fa43ddf4530a5350db1b0\n- exports: d2333d442963ef4c7f2f69d952b7cd67\n- fromString 83e4deb78c943f0b951f82a9afc04627\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8 42b15b82f6f8b235f4464618d5976c78\n+ exports: 4f3a19426ac40db6a4da80f67623b2ff\n+ fromString 36a6488603c828632c631adb4b4823e7\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Auxiliary 2ad971a3a999adb7e7cb21452afebf53\n import -/ Lua.Constants 7ad107a076ac1208f499cb80fc86b143\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n import -/ Control.Monad.Reader 47af8f7182ecc83c361c96115c8785b6\n import -/ Control.Monad.Reader.Class 5f70c954aaabfef1181dc909f9db98d9\n import -/ Control.Monad.Trans.Reader f0f89c719914f6308eba0116ac42816b\n-35f82d53afb74bcff133abb684acbfb8\n+a8c9a94a7559f8d02f0bad89a3d1d925\n $fApplicativeLuaE :: GHC.Base.Applicative (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Applicative], Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n ($fFunctorLuaE @e)\n@@ -152,15 +152,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n ($fApplicativeLuaE_$s$fApplicativeReaderT_$c<* @LuaEnvironment)\n `cast`\n (forall (a :: <*>_N) (b :: <*>_N).\n Sym (N:LuaE[0] _P) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)]\n-8dc7aef6a5b6ca81fe1ab91da7f30bcf\n+eeb5fd8ed0cdd122873beec489455300\n $fApplicativeLuaE1 ::\n a\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n@@ -169,15 +169,15 @@\n \\ @e\n @a\n (eta['GHC.Types.Many] :: a)\n (eta1['GHC.Types.Many] :: LuaEnvironment)\n (eta2['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n (# eta2, eta #)]\n-283914e79370838a503eef5522f81d57\n+404e189e9427c561b53ce2b214a70fb5\n $fApplicativeLuaE_$s$fApplicativeReaderT_$c*> ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,P(L,A)))>,\n Inline: (sat-args=2),\n@@ -210,15 +210,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-8ffe34c7db3136f7ab9734e675510e64\n+32680156d2c40b30bac0bd6f1272a8d9\n $fApplicativeLuaE_$s$fApplicativeReaderT_$c<* ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,L))>, CPR: 1,\n@@ -253,15 +253,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-7bf3adbc2d6e2095438b013df2f1bdfb\n+e4b8d9f0d66193e27da795547829b6b2\n $fApplicativeLuaE_$s$fApplicativeReaderT_$c<*> ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO (a -> b)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,P(L,MC(1,L))))>, CPR: 1,\n@@ -296,15 +296,15 @@\n b)>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-ea346b60a6d793b2adadafd765ada222\n+adaa0196a1eada33538c0e3f66dd5eed\n $fApplicativeLuaE_$s$fApplicativeReaderT_$cliftA2 ::\n (a -> b -> c)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO c\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 5, Arity: 5,\n@@ -344,84 +344,84 @@\n r GHC.Types.IO a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-e5d0fa0c3067257e8184be97e243c7b9\n+1062dfcaf1cb52bc7041cd4c6b2db9b3\n $fBoundedType :: GHC.Enum.Bounded Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Enum.C:Bounded], Inline: CONLIKE,\n Unfolding: DFun:. @Type TypeNone TypeThread]\n-763d5d6d4c5db7c3cb48d37af3ca17e2\n+d241661f691e921414dcc91206f4743d\n $fEnumType :: GHC.Enum.Enum Type\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Enum.C:Enum],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fEnumType_$csucc\n $fEnumType_$cpred\n $fEnumType_$ctoEnum\n $fEnumType_$cfromEnum\n $fEnumType_$cenumFrom\n $fEnumType_$cenumFromThen\n $fEnumType_$cenumFromTo\n $fEnumType_$cenumFromThenTo]\n-0b6874d058b5a1fbd9e07b1a9e6fcd01\n+6ab104110219e47a7b953c0955495e82\n $fEnumType1 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 7#Int32]\n-1eb0103fd837b0b61d76f964aeda16d1\n+5a674faee21c56c501e35223c0f397e3\n $fEnumType10 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType -2#Int32]\n-60f75663ac6cc036589e194bb81e3932\n+68f6ebcfc3fd140314e7b50e830d0565\n $fEnumType11 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 9#Int32]\n-8911b1e64428f52c6cc30687c84d1776\n+05d1462b6ccf1f705ad25e7695a51cad\n $fEnumType12 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 8#Int32]\n-4284be81820379a228a13a9ac846d253\n+c305f11006444987bd8f85dd9e6d17e7\n $fEnumType2 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 6#Int32]\n-9ed35216d3266218d8571832da38a383\n+9e00138d36db552a736bcc7454a8843a\n $fEnumType3 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 5#Int32]\n-2119457cb3882451c7b64be5dc68441c\n+e50352fbef996a794ab438956237008e\n $fEnumType4 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 4#Int32]\n-69b395e64dd1cb109e710dbd8c79c29d\n+abe290e1e7ee4f6cc72938a4f16fdf48\n $fEnumType5 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 3#Int32]\n-be2a22eefdc90319fc7b0a8530053ea5\n+7023d7b51195fb507be6cf4ef62c2b29\n $fEnumType6 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 2#Int32]\n-36b6eabea9af2c7a0f4de987cc8d3b27\n+35019e37697e0ad7feab3c8ce085b986\n $fEnumType7 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 1#Int32]\n-7e41e27e15005fb130f866309a314962\n+e120ada8e07ee69d79834f118221ef62\n $fEnumType8 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 0#Int32]\n-919e46adbb8f5ed71154e420272d7f60\n+0e4fe7500c9589374653aea7ff66dd58\n $fEnumType9 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType -1#Int32]\n-38ec3e3387609bad6e75cd193b5aa304\n+afa0282ad373bb857161ab960feae802\n $fEnumType_$cenumFrom :: Type -> [Type]\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: Type) ->\n GHC.Base.build\n @Type\n@@ -495,15 +495,15 @@\n TypeThread\n -> GHC.Enum.eftIntFB\n @b1\n (GHC.Base.mapFB @Type @b1 @GHC.Types.Int c $fEnumType_$ctoEnum)\n n\n 8#\n 9223372036854775807# })]\n-7d2e61b360d855379d6f4e00004b204d\n+faef18c332f591b640056038e41d557a\n $fEnumType_$cenumFromThen :: Type -> Type -> [Type]\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>,\n Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n GHC.Base.build\n @Type\n@@ -551,15 +551,15 @@\n TypeLightUserdata -> $j 2#\n TypeNumber -> $j 3#\n TypeString -> $j 4#\n TypeTable -> $j 5#\n TypeFunction -> $j 6#\n TypeUserdata -> $j 7#\n TypeThread -> $j 8# })]\n-7a5603bb01fddd3c31e1807639ae16c9\n+7269d60ecceb8e84cdddb6e34481e9a6\n $fEnumType_$cenumFromThenTo :: Type -> Type -> Type -> [Type]\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L><1L><1L>, Inline:,\n Unfolding: Core: StableUser\n \\ (x1['GHC.Types.Many] :: Type)\n (x2['GHC.Types.Many] :: Type)\n (y['GHC.Types.Many] :: Type) ->\n@@ -675,15 +675,15 @@\n TypeLightUserdata -> $j 2#\n TypeNumber -> $j 3#\n TypeString -> $j 4#\n TypeTable -> $j 5#\n TypeFunction -> $j 6#\n TypeUserdata -> $j 7#\n TypeThread -> $j 8# })]\n-42c2065abb56ad01d6c8fa45de2ea796\n+4d5ba8a8211ffe196db25a87696bd2db\n $fEnumType_$cenumFromTo :: Type -> Type -> [Type]\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L><1L>, Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n GHC.Base.build\n @Type\n@@ -772,22 +772,22 @@\n TypeLightUserdata -> $j 2#\n TypeNumber -> $j 3#\n TypeString -> $j 4#\n TypeTable -> $j 5#\n TypeFunction -> $j 6#\n TypeUserdata -> $j 7#\n TypeThread -> $j 8# })]\n-b972dc2314b5bacd39f9db9de91ddcd4\n+3c27922627490db18c5f1465d102fc71\n $fEnumType_$cfromEnum :: Type -> GHC.Types.Int\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1L>, CPR: 1, Inline: [2],\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (x['GHC.Types.Many] :: Type) ->\n case $w$cfromEnum x of ww { DEFAULT -> GHC.Types.I# ww }]\n-55c1aee6e99f750a64ab30fb0612fbda\n+cd19b7f720a243b6a9aab8c6056f50ef\n $fEnumType_$cpred :: Type -> Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Unfolding: Core: \n \\ (eta['GHC.Types.Many] :: Type) ->\n case eta of wild {\n TypeNone -> $fEnumType10\n TypeNil -> $fEnumType9\n@@ -795,15 +795,15 @@\n TypeLightUserdata -> $fEnumType7\n TypeNumber -> $fEnumType6\n TypeString -> $fEnumType5\n TypeTable -> $fEnumType4\n TypeFunction -> $fEnumType3\n TypeUserdata -> $fEnumType2\n TypeThread -> $fEnumType1 }]\n-280e87968f094656d116905c142e367a\n+9e3a4aedf8b0c43d7d65ef71b1eaf07e\n $fEnumType_$csucc :: Type -> Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Unfolding: Core: \n \\ (eta['GHC.Types.Many] :: Type) ->\n case eta of wild {\n TypeNone -> $fEnumType8\n TypeNil -> $fEnumType7\n@@ -811,47 +811,47 @@\n TypeLightUserdata -> $fEnumType5\n TypeNumber -> $fEnumType4\n TypeString -> $fEnumType3\n TypeTable -> $fEnumType2\n TypeFunction -> $fEnumType1\n TypeUserdata -> $fEnumType12\n TypeThread -> $fEnumType11 }]\n-55efb25247828ae1e2931ee8ab60d2a4\n+53a3d365608c5f2e4d8e83e6be8ec8b8\n $fEnumType_$ctoEnum :: GHC.Types.Int -> Type\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (x['GHC.Types.Many] :: GHC.Types.Int) ->\n case x of wild { GHC.Types.I# i ->\n toType\n (GHC.Int.I32# (GHC.Prim.intToInt32# i))\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) }]\n-80eca46951b0391d7d5aa30b80ed44db\n+c1a30294dcd5673aad18fd22e2f47a1d\n $fEqGCControl :: GHC.Classes.Eq GCControl\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Classes.C:Eq],\n Inline: CONLIKE,\n Unfolding: DFun:. @GCControl $fEqGCControl_$c== $fEqGCControl_$c/=]\n-ac0ea53da8a662224865b109d790e0f6\n+bdaf38059d63d64cf139f3a8be5c6a91\n $fEqGCControl1 :: ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Strictness: b, CPR: b]\n-ca6b018ea61263dc588070f863a256fd\n+5a8b2dd21ea64172de213981d09969e3\n $fEqGCControl_$c/= :: GCControl -> GCControl -> GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fEqGCControl_$c== x y of wild {\n GHC.Types.False -> GHC.Types.True\n GHC.Types.True -> GHC.Types.False }]\n-7113c9db0d0c08ba999acccb3e42fde4\n+d6bcdc5be94483aaa7c07d7214694b4d\n $fEqGCControl_$c== :: GCControl -> GCControl -> GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: GCControl)\n (b['GHC.Types.Many] :: GCControl) ->\n case GHC.Prim.dataToTag# @GCControl a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @GCControl b of b# { DEFAULT ->\n@@ -898,15 +898,15 @@\n 1#\n -> GHC.Prim.tagToEnum#\n @GHC.Types.Bool\n (GHC.Prim.==#\n (GHC.Prim.int32ToInt# bx1)\n (GHC.Prim.int32ToInt# bx3)) } } }\n 1# -> GHC.Types.False } } }]\n-5bc7d0fff530d67c46616c8be13716b4\n+6c180f2499869c018edce39a37d94d5b\n $fEqName :: GHC.Classes.Eq Name\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n Data.ByteString.Internal.Type.eq\n@@ -915,97 +915,97 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R _R)\n Data.ByteString.Internal.Type.$fEqByteString_$c/=\n `cast`\n (Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R _R)]\n-1b30bf6c483b46928d56d7e0b9a010b6\n+72991ede773d0f039583a189a51db1be\n $fEqRelationalOperator :: GHC.Classes.Eq RelationalOperator\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:.\n @RelationalOperator\n $fEqRelationalOperator_$c==\n $fEqRelationalOperator_$c/=]\n-3ee0d1019e39dbaddacb992822aeec01\n+2da53fc2e7a983cdb25839cbbe2ddbaf\n $fEqRelationalOperator_$c/= ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: RelationalOperator)\n (y['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator x of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator y of b# { DEFAULT ->\n case GHC.Prim.==# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-93db3300e860b5482e2f1f0c68c27162\n+d3d7f7352d8a5adea7866cae07477a19\n $fEqRelationalOperator_$c== ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.==# a# b#) } }]\n-ebf45be3d0ee82e3277d826c95bc077a\n+ea379b3f8138f248dca7cf895da71965\n $fEqStatus :: GHC.Classes.Eq Status\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:. @Status $fEqStatus_$c== $fEqStatus_$c/=]\n-cd25447089d6ffa98daa7442694fa4b3\n+107d89641127124bbfd627745ccad69a\n $fEqStatus_$c/= :: Status -> Status -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: Status) (y['GHC.Types.Many] :: Status) ->\n case GHC.Prim.dataToTag# @Status x of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Status y of b# { DEFAULT ->\n case GHC.Prim.==# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-9f26a002344e3a8e6272aa08dd720237\n+681bda0f943a76b5361c59bf170766a9\n $fEqStatus_$c== :: Status -> Status -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Status) (b['GHC.Types.Many] :: Status) ->\n case GHC.Prim.dataToTag# @Status a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Status b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.==# a# b#) } }]\n-c4ea7eef50ba2989e6be6bde6d3f7025\n+a01fb3d9452d9226338c26dbaf5eacb3\n $fEqType :: GHC.Classes.Eq Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:. @Type $fEqType_$c== $fEqType_$c/=]\n-f07429e81373329d313e6202b0b62762\n+61649a85debc2c37d324cdabca8ae3c9\n $fEqType_$c/= :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type x of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type y of b# { DEFAULT ->\n case GHC.Prim.==# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-91857c7efa423c8015d12e126f51ef3e\n+fcf78c1159e8345f9ead468336529d18\n $fEqType_$c== :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.==# a# b#) } }]\n-dbe7f46fe620378adba60accb87ac75a\n+ebe5758ed8da6276c684596be9abf291\n $fFunctorLuaE :: GHC.Base.Functor (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Functor], Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n ($fFunctorLuaE_$s$fFunctorReaderT_$cfmap @LuaEnvironment)\n@@ -1016,15 +1016,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n ($fFunctorLuaE_$s$fFunctorReaderT_$c<$ @LuaEnvironment)\n `cast`\n (forall (a :: <*>_N) (b :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)]\n-4a11973f1e2d1a02cf630e5db6e4a654\n+7cf908fa8def319e59ec5207f34f4890\n $fFunctorLuaE_$s$fFunctorReaderT_$c<$ ::\n a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,P(L,A)))>, CPR: 1,\n@@ -1051,15 +1051,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-a20a3a074453c716a0f159fcc5139cd6\n+85eb8cc3e0f8b95ae38bafbcb902d1eb\n $fFunctorLuaE_$s$fFunctorReaderT_$cfmap ::\n (a -> b)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,L))>, CPR: 1,\n@@ -1087,25 +1087,25 @@\n b>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-ec1c21d3238c1d8603170b67076ad162\n+8c40e53484017f93c21ec722a1d2733f\n $fIsStringName :: Data.String.IsString Name\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n HsLua.Core.Utf8.fromString\n `cast`\n (_R %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n ; Sym (Data.String.N:IsString[0] _N))]\n-b8b79699b5ad8b964b2948c59fbea7c4\n+c89798f2abdab5dbc5be4c4aeda27051\n $fMonadCatchLuaE :: Control.Monad.Catch.MonadCatch (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Catch.C:MonadCatch],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -1118,15 +1118,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R LuaE e a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-307dcd3a3fe902a6a2faa7d244d1d164\n+75e39ecaa3b6367eaddf5ccad9f524ce\n $fMonadCatchLuaE1 ::\n (GHC.Stack.Types.HasCallStack, GHC.Exception.Type.Exception e2) =>\n LuaE e1 a\n -> (e2 -> LuaE e1 a)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n@@ -1175,15 +1175,15 @@\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta2)\n `cast`\n (GHC.Types.N:IO[0] _R)\n eta4 })\n eta3]\n-934623776989614929984cd603abdbc0\n+a460f81a17d1d2a559dfc9a7a3d8e841\n $fMonadIOLuaE :: Control.Monad.IO.Class.MonadIO (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.IO.Class.C:MonadIO],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -1191,26 +1191,26 @@\n ($fMonadIOLuaE1 @e)\n `cast`\n (forall (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-db566c890c7e756f8fa47217c92942bc\n+0db8298a72ce85d0033b8f787a8f113c\n $fMonadIOLuaE1 ::\n GHC.Types.IO a -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ @e\n @a\n (eta['GHC.Types.Many] :: GHC.Types.IO a)\n (ds['GHC.Types.Many] :: LuaEnvironment) ->\n eta]\n-3b4aab66c47cd417c38fe79afcc663c0\n+e51952828112944a10a4383ee1a595ac\n $fMonadLuaE :: GHC.Base.Monad (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Monad], Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n ($fApplicativeLuaE @e)\n@@ -1236,15 +1236,15 @@\n (forall (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-3006cb21791a01a161f61ec62a3872de\n+2196b370022e43bccc87159d4da6ccbb\n $fMonadLuaE1 ::\n Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO b\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1271,15 +1271,15 @@\n `cast`\n (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta2)\n `cast`\n (GHC.Types.N:IO[0] _R)\n ipv }]\n-1f19ec2faa55238e9329ef8cde5b54fe\n+6a2925a08098a89573241265e8f69edc\n $fMonadLuaE_$s$fMonadReaderT_$c>>= ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> (a -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,L))>,\n Inline: (sat-args=2),\n@@ -1314,15 +1314,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-772bd87102da953c976ff3b01360e5b4\n+d18ef2949ed17eec3a8af6e6e77b1285\n $fMonadMaskLuaE :: Control.Monad.Catch.MonadMask (LuaE e)\n DFunId\n [TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Catch.C:MonadMask],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -1359,15 +1359,15 @@\n b>_R\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n %<'GHC.Types.Many>_N ->_R (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n %<'GHC.Types.Many>_N ->_R Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <(b, c)>_N)\n ; Sym (N:LuaE[0] _P) <(b, c)>_N)]\n-f01acc63b7f0f11467c7f93ca22b2c9a\n+b7dddbf202016dcafd3ff4d180262ecb\n $fMonadMaskLuaE1 ::\n GHC.Stack.Types.HasCallStack =>\n Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO a\n -> (a\n -> Control.Monad.Catch.ExitCase b\n -> Control.Monad.Trans.Reader.ReaderT\n LuaEnvironment GHC.Types.IO c)\n@@ -1421,15 +1421,15 @@\n `cast`\n (Sym (GHC.Classes.N:IP[0]\n <\"callStack\">_N _N)) })\n eta\n eta1\n eta2\n eta3]\n-f1decd378b1d765db93e9225bfe517f9\n+9031a1cf67487d355f129dfeb19f0c05\n $fMonadMaskLuaE10 ::\n GHC.Stack.Types.HasCallStack =>\n ((forall a. LuaE e a -> LuaE e a) -> LuaE e b)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1510,15 +1510,15 @@\n (N:LuaE[0] _P _N\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta)\n `cast`\n (GHC.Types.N:IO[0] _R)\n ipv } }]\n-40f550981538ffe689599f56b9329c37\n+af7cb5ae66933d63d83c3f66939832be\n $fMonadMaskLuaE11 ::\n (LuaEnvironment -> GHC.Types.IO a)\n -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ @a ->\n@@ -1526,15 +1526,15 @@\n @(GHC.Types.IO a)\n @(GHC.Types.IO a)\n @LuaEnvironment\n (GHC.IO.mask2 @a)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-77681300ed74bd76a4dcef37c549642a\n+53d622aa44c4fd8d86a1654088af1fa5\n $fMonadMaskLuaE12 ::\n (LuaEnvironment -> GHC.Types.IO a)\n -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ @a ->\n@@ -1542,15 +1542,15 @@\n @(GHC.Types.IO a)\n @(GHC.Types.IO a)\n @LuaEnvironment\n (GHC.IO.mask3 @a)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-fd10a78564878acbdaf9f31f5af16dfe\n+a6e477051e53859bb0ed70bda701f799\n $fMonadMaskLuaE13 ::\n (LuaEnvironment -> GHC.Types.IO a)\n -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ @a ->\n@@ -1558,15 +1558,15 @@\n @(GHC.Types.IO a)\n @(GHC.Types.IO a)\n @LuaEnvironment\n (GHC.IO.mask4 @a)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-f2a715c0a9ebf1b0a7c3157b11303e61\n+4ca02f8b52069f015a47234f09c5bcdd\n $fMonadMaskLuaE14 ::\n GHC.Stack.Types.HasCallStack =>\n ((forall a. LuaE e a -> LuaE e a) -> LuaE e b)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1644,61 +1644,61 @@\n (N:LuaE[0] _P _N\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta)\n `cast`\n (GHC.Types.N:IO[0] _R)\n ipv } }]\n-f080865864917e8a95f0882fa8e37c85\n+4aa44e1f746ffdf2e07b0bcaa87dceb8\n $fMonadMaskLuaE2 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fMonadMaskLuaE3]\n-0a087e178fbf16a01abf0e426283020e\n+163c6abb20fd821d8a0e7f83ad122281\n $fMonadMaskLuaE3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"a type signature in an instance\"#]\n-d5090c94bbb564a5af6668b20a6e5189\n+08914282e3909103413bbda21b364e27\n $fMonadMaskLuaE4 :: GHC.Stack.Types.SrcLoc\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.SrcLoc],\n Unfolding: Core: \n GHC.Stack.Types.SrcLoc\n toType10\n toType8\n toType6\n $fMonadMaskLuaE7\n $fMonadMaskLuaE6\n $fMonadMaskLuaE7\n $fMonadMaskLuaE5]\n-bc2e756e0e4559afb81636df5a96553c\n+c1b9b01faa6b9335b2c738bd986373fa\n $fMonadMaskLuaE5 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 16#]\n-d457c419377c3223ac2da4570c35ae17\n+8cd2bb38ba135a8553cbe7cacfe80e20\n $fMonadMaskLuaE6 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 7#]\n-efede051749b638cc2adae131b7076da\n+3f019d3e16bcd4fda4f61f8ec6d46b39\n $fMonadMaskLuaE7 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 99#]\n-fa4ffcc5c1904aefbfddb0cfb9acbe60\n+5f6d70b1990de8617c81d8f1239b4123\n $fMonadMaskLuaE8 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fMonadMaskLuaE9]\n-c325e6e982af08b4fca4d060acbb099f\n+cb20c5e48bb595251d2b57b5dc6e033a\n $fMonadMaskLuaE9 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"generalBracket\"#]\n-5383d3d554eefe262a7eedc92bdca484\n+6153187d31580d2cea16151b2364fb98\n $fMonadReaderLuaEnvironmentLuaE ::\n Control.Monad.Reader.Class.MonadReader LuaEnvironment (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Reader.Class.C:MonadReader],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n@@ -1727,15 +1727,15 @@\n (forall (a :: <*>_N).\n a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-3c27ce14c37b4e0ab7f8c29dc4736940\n+01c052c42c2340560c54d53179c03754\n $fMonadReaderLuaEnvironmentLuaE1 ::\n (LuaEnvironment -> a)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1743,15 +1743,15 @@\n Unfolding: Core: \n \\ @e\n @a\n (f['GHC.Types.Many] :: LuaEnvironment -> a)\n (eta['GHC.Types.Many] :: LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n (# s, f eta #)]\n-20e76f4e4249ca7b80eba93d10073311\n+4e0bd948ef2539a0d7cfbbb9b572e7a6\n $fMonadThrowLuaE :: Control.Monad.Catch.MonadThrow (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Catch.C:MonadThrow],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -1763,15 +1763,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-3270921d9e3f14857b2dc002c7e732f7\n+a5283d38f8f4ac9840fba7a2a6ff651a\n $fMonadThrowLuaE1 ::\n (GHC.Stack.Types.HasCallStack, GHC.Exception.Type.Exception e2) =>\n e2\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 5,\n@@ -1789,65 +1789,65 @@\n GHC.Prim.raiseIO#\n @'GHC.Types.Lifted\n @GHC.Types.LiftedRep\n @GHC.Exception.Type.SomeException\n @a\n (GHC.Exception.Type.toException @e1 $dException eta)\n eta2]\n-c02e15da2500b34dab36b3d64e5be917\n+1ad162314a109946eb253297962afd41\n $fOrdGCControl :: GHC.Classes.Ord GCControl\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Classes.C:Ord],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @GCControl\n $fEqGCControl\n $fOrdGCControl_$ccompare\n $fOrdGCControl_$c<\n $fOrdGCControl_$c<=\n $fOrdGCControl_$c>\n $fOrdGCControl_$c>=\n $fOrdGCControl_$cmax\n $fOrdGCControl_$cmin]\n-ade1efdfae6a4e70d2a6122e4ceb279c\n+5d544a5359dc75a0fa9c2de277bd858b\n $fOrdGCControl_$c< :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare y x of wild {\n DEFAULT -> GHC.Types.False GHC.Types.GT -> GHC.Types.True }]\n-1cfb4bac0f687082d3e35c5361fdc2c6\n+ba9190373fb65dc583bfaf5c89736b0c\n $fOrdGCControl_$c<= :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> GHC.Types.True GHC.Types.GT -> GHC.Types.False }]\n-046571f8529fe5689a4af57fbe71629f\n+65ab375ec518f0af5c2fcee450909088\n $fOrdGCControl_$c> :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> GHC.Types.False GHC.Types.GT -> GHC.Types.True }]\n-62317ca8889b9413a549eefd03e5502c\n+60a568cd998f1aae23d6202ae2f6afd9\n $fOrdGCControl_$c>= :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n $fOrdGCControl_$c<= y x]\n-abecd47d593ec5fad39d020ac42ff6d4\n+7e1e3563c24a24ed56ef7b58c6790f83\n $fOrdGCControl_$ccompare ::\n GCControl -> GCControl -> GHC.Types.Ordering\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: GCControl)\n (b['GHC.Types.Many] :: GCControl) ->\n@@ -1919,33 +1919,33 @@\n (GHC.Prim.int32ToInt# bx1)\n (GHC.Prim.int32ToInt# bx3) of lwild1 {\n DEFAULT\n -> case GHC.Prim.leInt32# bx1 bx3 of lwild2 {\n DEFAULT -> GHC.Types.GT 1# -> GHC.Types.LT }\n 1# -> GHC.Types.EQ } }\n GCIsRunning -> GHC.Types.LT } }]\n-d1f88c25b4fb950bc9bbe8ab9cc28ada\n+9f31737e6306f82aacea8c54874e57aa\n $fOrdGCControl_$cmax :: GCControl -> GCControl -> GCControl\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> y GHC.Types.GT -> x }]\n-98671e40779c2983026ffd6ec4c157e5\n+185b41e22e1c0aee168da502631ebe35\n $fOrdGCControl_$cmin :: GCControl -> GCControl -> GCControl\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> x GHC.Types.GT -> y }]\n-2dcf1db2a0c2bf0f91ea50ddbc296a1c\n+2e21377d099704c0ee4773444c41e896\n $fOrdName :: GHC.Classes.Ord Name\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Ord], Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n $fEqName\n@@ -1980,197 +1980,197 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0]))\n Data.ByteString.Internal.Type.$fOrdByteString_$cmin\n `cast`\n (Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0]))]\n-0c8f743bbc4e5df2b4ad4fa5c77279df\n+097f7d24b9478fc9317a8558b160937a\n $fOrdRelationalOperator :: GHC.Classes.Ord RelationalOperator\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Ord], Inline: CONLIKE,\n Unfolding: DFun:.\n @RelationalOperator\n $fEqRelationalOperator\n $fOrdRelationalOperator_$ccompare\n $fOrdRelationalOperator_$c<\n $fOrdRelationalOperator_$c<=\n $fOrdRelationalOperator_$c>\n $fOrdRelationalOperator_$c>=\n $fOrdRelationalOperator_$cmax\n $fOrdRelationalOperator_$cmin]\n-95b438c48d0cedf12fa69254a135b3be\n+0ea53fcf059bd6aed5988b2fd9fd1dc3\n $fOrdRelationalOperator_$c< ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-3b18ed159acf79bbdc83bb255ccf2c58\n+7410aa05c09a1c706be84e3e49bbe48d\n $fOrdRelationalOperator_$c<= ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator a of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-b2f87a90ba765143d4618d7385ecef54\n+eb64c92eb522905fe74ab892db267e18\n $fOrdRelationalOperator_$c> ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator a of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-7c2aae49d14d2581a01121bb280f7d1e\n+505670a00110350ecc07fc2e06163fce\n $fOrdRelationalOperator_$c>= ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-dfcdb61d924fc5973ebb6c578b6c4120\n+e9a2702f9f8aeef2458b0080e0c11ca8\n $fOrdRelationalOperator_$ccompare ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Ordering\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT\n -> case GHC.Prim.==# a# b# of lwild1 {\n DEFAULT -> GHC.Types.GT 1# -> GHC.Types.EQ }\n 1# -> GHC.Types.LT } } }]\n-b672c4890f097e7c3cb37bf90c84dd41\n+458c445a782f08f47fc1eb9a0094a35c\n $fOrdRelationalOperator_$cmax ::\n RelationalOperator -> RelationalOperator -> RelationalOperator\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: RelationalOperator)\n (y['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> y 1# -> x } } }]\n-4f86b5f31a88b33fea170efe8d6a22c8\n+796d2e73ae2c23d2ce4072e4511418fa\n $fOrdRelationalOperator_$cmin ::\n RelationalOperator -> RelationalOperator -> RelationalOperator\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: RelationalOperator)\n (y['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> x 1# -> y } } }]\n-f3763baa6ea26a1d24941d80283ac014\n+e2c8aaac0ae521072127d224fb6738f8\n $fOrdType :: GHC.Classes.Ord Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Ord], Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fEqType\n $fOrdType_$ccompare\n $fOrdType_$c<\n $fOrdType_$c<=\n $fOrdType_$c>\n $fOrdType_$c>=\n $fOrdType_$cmax\n $fOrdType_$cmin]\n-c5dace030190dfe5ec2d7493f6422b04\n+1988f5e9230b6bebc73c6e0e3d65d2ed\n $fOrdType_$c< :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-dbcd063bcd0f5753d217867a9f6e16f9\n+f168104af5c6f55529532a9450e6273f\n $fOrdType_$c<= :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type a of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-8249bfb2afaafd5543d2e6c346f821ef\n+755b48cc3b58767d7cbb4c7486db7ce0\n $fOrdType_$c> :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type a of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-5c0d3596b32d933fa262b845198a9acb\n+662742d0df33343f20f52ee123f89a1a\n $fOrdType_$c>= :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-6e9e85ce9df4bc32c350daa51202da8c\n+119203b3b4126d3c23847b8af3dd35b3\n $fOrdType_$ccompare :: Type -> Type -> GHC.Types.Ordering\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT\n -> case GHC.Prim.==# a# b# of lwild1 {\n DEFAULT -> GHC.Types.GT 1# -> GHC.Types.EQ }\n 1# -> GHC.Types.LT } } }]\n-a049d4539859aed8a3907ae5c3981a1c\n+b805a68f3f035d2b920fae719554e353\n $fOrdType_$cmax :: Type -> Type -> Type\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> y 1# -> x } } }]\n-28885565f5864334cb15ebde2b153ece\n+208a8b45d88fe66aaa42bff23a7d057e\n $fOrdType_$cmin :: Type -> Type -> Type\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> x 1# -> y } } }]\n-74e570f84312fe8e423337149a97df20\n+5d05494e78b857339c94fda326ff376c\n $fReadType :: GHC.Read.Read Type\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Read.C:Read],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fReadType_$creadsPrec\n@@ -2178,15 +2178,15 @@\n $fReadType1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))\n $fReadType_$creadListPrec]\n-d1d0ff564abedf0b4dfd808be7e7065e\n+1c2ff86d99392a9e5b3308d731e9d079\n $fReadType1 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall b.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , CPR: 2,\n@@ -2200,472 +2200,472 @@\n $fReadType2\n `cast`\n (Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))\n eta\n @b\n eta1 of wild { Solo# ww ->\n Text.ParserCombinators.ReadP.Look @b ww }]\n-bc75998e914d5650073cb282ddd33137\n+b09e3c2a42e5ef95bdff0c5623ec4a71\n $fReadType10 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType21\n $fReadType11]\n-dfc57966f9ac60e7c6698edfc482930b\n+d906af68dfdc57d6a9ee6135daed1a71\n $fReadType11 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType17\n $fReadType12]\n-6a9358e37db2d291336cc576247b0ee2\n+61f7b3363aa064bb2f98018a4cdc9d35\n $fReadType12 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType13\n (GHC.Types.[]\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type))]\n-db83eea4fd219873287dfd5f82bad28c\n+d65e97bbe733eeaeb74cc33204e7c2fb\n $fReadType13 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType15,\n $fReadType14\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-f92c27a840b3f159df620aa2c6baa53e\n+9913197c3bcf684fdc02bee362f75dbb\n $fReadType14 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeThread]\n-bfb947a1e680b74fbad549bc20a3fdc2\n+bd364910865c2497d7aa0d964b59ce10\n $fReadType15 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType16]\n-cf38ba0ce481d24c2b38a247616ae8b9\n+f36bd4e60764d3bb9f9c13960e7ee2c6\n $fReadType16 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeThread\"#]\n-07553aed516a9f27b8e5f4ec71309906\n+62cb8b88da32e0a94935930eabd6ff48\n $fReadType17 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType19,\n $fReadType18\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-317e67ebb62ef765c0dd33451ba5f082\n+ce2ddabb82e1a002d8692c4350269c59\n $fReadType18 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeUserdata]\n-99640f3d1241349f262563221b24a863\n+55579a3d5d74a2b8bc2638f9788fee1c\n $fReadType19 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType20]\n-f65449ccef88d35049acafb717154d16\n+a35ef9a8bbef5478fe84f89b244c7714\n $fReadType2 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> Text.ParserCombinators.ReadP.ReadP Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: GHC.Read.choose1 @Type $fReadType3]\n-7dc85dc9c3cb8744ea7b545c9b687c36\n+6f6d4b7308e0ec35644a4e5e908cd5c2\n $fReadType20 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeUserdata\"#]\n-747e78b2a58125f056a507179ccc830d\n+0cae01629316131579ff8fe4ef901f1b\n $fReadType21 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType23,\n $fReadType22\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-e459f5025458fc72b8f86a71495a279c\n+5a9fb597040846abfdd25ed666ffdd1e\n $fReadType22 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeFunction]\n-411fd5dee5b0bbc83fac4469cad666bb\n+ef7757937716d8a244a21e4a92cda987\n $fReadType23 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType24]\n-3f64f36636b62f363dc46d3c9cc60ab2\n+c0670bd07a99a2b53dc71fb53eed6b7b\n $fReadType24 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeFunction\"#]\n-125ae576984448c96681cc5f23131ff1\n+006fcf3e7e3c38022898973d4333b048\n $fReadType25 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType27,\n $fReadType26\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-acbf7e414301863c3238b9a7ac80631e\n+105c76f6e648da7e9f7fc5fa315a625b\n $fReadType26 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeTable]\n-560a2af627f99ef94036814b97759a82\n+bf3a1590bb2741d6e2a405ba9fef583d\n $fReadType27 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType28]\n-ccdba28ae1740a41b49efe2e444a177b\n+ae3f51f9ddcc8d67d72dfefdd8879c5f\n $fReadType28 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeTable\"#]\n-beeeed3493cd53006ae33c1557db265d\n+6e5a6ecb18d405c9824ef28a33229a74\n $fReadType29 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType31,\n $fReadType30\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-b80255c86f54215816c389ba3ef4bd25\n+d68a29a0e00c588bd83219340f97ffd3\n $fReadType3 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType49\n $fReadType4]\n-a9914d20112f8817d46af5e33f464ba6\n+d3017c558cf460bc3ebac6e6e685a77b\n $fReadType30 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeString]\n-e14330b2dbb4270ae0358a5bf16b19f1\n+3741ef4a97cb068da04254c3281a304d\n $fReadType31 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType32]\n-e1b332a02b3336fdbb3b811b91e76055\n+92fbaeb5e0cbf6187ceada50a7ebd702\n $fReadType32 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeString\"#]\n-64a1fa5a461414fbae8790f1a99e7955\n+86beaa314b98e14663246338fa715b48\n $fReadType33 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType35,\n $fReadType34\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-3cac6a231c34742436ffe16592bcf180\n+8a68e68f0feeea4cb9f52987563d7f5a\n $fReadType34 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeNumber]\n-bb5ea3014376794c841785b9e662b4cd\n+9bf0c20d9375b09ad6b193e7e87e1855\n $fReadType35 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType36]\n-92a78128f6378c652611e8e3799b1756\n+0658124d6e5c9c4f44bea5e83f0635a3\n $fReadType36 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeNumber\"#]\n-341a0d46409a0c511a34a6029db7167a\n+b9c2761d58ab1b8ba82950a63c6a2ab0\n $fReadType37 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType39,\n $fReadType38\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-4e976665e8a574d12a88d1febdd4f150\n+9022173905417ab291f368ff5cafdc8a\n $fReadType38 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeLightUserdata]\n-c16f5b261c63f57f17cdd1157cf22c8e\n+700e115c314b79a304ae5dbe07871eea\n $fReadType39 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType40]\n-16f5748028d332ce6027cf7cbbc4a091\n+c5ff903dc52b0ef65afe03d3b7dc77eb\n $fReadType4 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType45\n $fReadType5]\n-8253b7e5e2939dcb417274b7dc0542ca\n+dbfcce1d8c9fc7259225cc71d5a3eeb8\n $fReadType40 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeLightUserdata\"#]\n-30750b7fbe3ee866e965d36ef208658d\n+0b952163460fcde4b05a7ecc2108031e\n $fReadType41 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType43,\n $fReadType42\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-de43b9392514af55a54eb5d41a535715\n+3e6477fcded18045fbb7e86158904e33\n $fReadType42 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeBoolean]\n-8c23a80ee042e4c37ff1b87a8c734d07\n+b25ea922f1efc65265c684b2bc5a8047\n $fReadType43 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType44]\n-2f085a39c3075c3acf3d562bf3c8586a\n+2c00c6e2372fd6bfb5215f875d91e53a\n $fReadType44 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeBoolean\"#]\n-5a4ad8757c4d85b8e186b4c80bc0228f\n+2a6ebf9ca16f2e0346360a1a0df8e147\n $fReadType45 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType47,\n $fReadType46\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-08cbefbb4bc6ef5477ba2622bf06396f\n+0f37f19fa82345fcec192adc39923933\n $fReadType46 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeNil]\n-340b57ba67127b77796864c9c8065662\n+c0122cf713f28296c1136835e949d1c0\n $fReadType47 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType48]\n-983fc8411e6b9414853c5f2f796c2e48\n+0735ab41df852f2921b8342978bc6675\n $fReadType48 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeNil\"#]\n-5ddca0c617628f4355c8f5fd8ecde0a9\n+906c8e96044c900396ad49b850f675c0\n $fReadType49 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType51,\n $fReadType50\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-fdbfccd79c7c036823118fb51d9c8bcb\n+8c8ecf878511363daddfbe301bcb5ea5\n $fReadType5 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType41\n $fReadType6]\n-dd80c64e44182bc7c4e22b9bff672bfc\n+9265d53e81332d645314420d2a3021f7\n $fReadType50 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeNone]\n-e395b0591ca946b3734bb53e7d4686b8\n+089fb0cb7827eb07995be6cec8b52c96\n $fReadType51 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType52]\n-990d174ff42eb1af97ae4e31eae6724f\n+0a56d3465f1a7d8b4f05556a7311e902\n $fReadType52 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeNone\"#]\n-f23430cc9cb9d02a3c64a93d13c5657d\n+bac1dfc1005bf79bae7943f74f9faa74\n $fReadType53 :: Text.ParserCombinators.ReadP.P [Type]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n ($fReadType_$creadListPrec\n `cast`\n (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] <[Type]>_R)\n GHC.Read.$fRead()7)\n `cast`\n (Text.ParserCombinators.ReadP.N:ReadP[0] <[Type]>_R)\n @[Type]\n (Text.ParserCombinators.ReadP.$fApplicativeP_$cpure @[Type])]\n-906a850280ef2627e47ddb5ec9bcf5f1\n+2306078c5210a8f0853537f140ddb5c1\n $fReadType6 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType37\n $fReadType7]\n-70ee7eb7c6ebc8e254ad65c40453a65a\n+b8e64e4d8b909e8c96072a19ac010c30\n $fReadType7 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType33\n $fReadType8]\n-ed7c2b61cdbe05201f12633f54ee52b7\n+52bc4a9a616c2a13445eef142ca42486\n $fReadType8 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType29\n $fReadType9]\n-6fa48223c39d9c86b3869a9f8aafee03\n+629938df1f38da5e7f004ab21f5404f5\n $fReadType9 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType25\n $fReadType10]\n-fb4cddfef834a75fe1b4b134ed725d66\n+7e74913f4e5a86a2772abfe39205d25e\n $fReadType_$creadList :: Text.ParserCombinators.ReadP.ReadS [Type]\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n Text.ParserCombinators.ReadP.run @[Type] $fReadType53]\n-0beffc1de3f1b68ccd55b951c93a4615\n+c4ce29ea0e3613a87a6c20775ea3f81c\n $fReadType_$creadListPrec ::\n Text.ParserCombinators.ReadPrec.ReadPrec [Type]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n GHC.Read.list\n @Type\n $fReadType1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))]\n-5d7889e235b5d770fa2a743e9737704b\n+97781bb4df94719510bc2bffa1dbc5b5\n $fReadType_$creadsPrec ::\n GHC.Types.Int -> Text.ParserCombinators.ReadP.ReadS Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ (eta['GHC.Types.Many] :: GHC.Types.Int) ->\n Text.ParserCombinators.ReadP.run\n @Type\n@@ -2675,15 +2675,15 @@\n `cast`\n (Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))\n eta\n @Type\n (Text.ParserCombinators.ReadP.$fApplicativeP_$cpure\n @Type) of wild { Solo# ww ->\n Text.ParserCombinators.ReadP.Look @Type ww })]\n-10970eb0eb133d87c487d5249cdac2c5\n+49b60daea69116fb501eeebc07d191a5\n $fSemigroupName :: GHC.Base.Semigroup Name\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Base.C:Semigroup],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n Data.ByteString.Internal.Type.$fMonoidByteString_$c<>\n@@ -2698,102 +2698,102 @@\n Data.ByteString.Internal.Type.times\n `cast`\n (forall (b :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0]))]\n-a3d87f40b46fb176aa9be3bcb1fb4dc1\n+e5d36fab74f5c31075327a208b127d40\n $fShowGCControl :: GHC.Show.Show GCControl\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Show.C:Show],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @GCControl\n $fShowGCControl_$cshowsPrec\n $fShowGCControl_$cshow\n $fShowGCControl_$cshowList]\n-9e78e3520b31b3619569950be9b2da3e\n+b30c510928cf0f71f638ab22cf339c00\n $fShowGCControl1 :: GCControl -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n $fShowGCControl_$cshowsPrec $fShowGCControl2]\n-37a2900635d5c4ef18c07d78e7bd98a7\n+4949f896a641a93184409d4274e8b753\n $fShowGCControl10 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl11]\n-54cfb14c781fc47e3b253b11bf078160\n+7082ad1a6f84cbe816b2a4b09bd56408\n $fShowGCControl11 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCCount\"#]\n-febfb708913df5d29468fc7e2bd0d003\n+935759eadb20559a36da8bedb4e733f8\n $fShowGCControl12 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl13]\n-4bf22d19e070c771c13db20578c45c82\n+5074af212bf73d5238b8744136ef53dd\n $fShowGCControl13 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCCollect\"#]\n-92938c507134aa0addc9b408729459a7\n+34251b0b9f90aa562c93072c09ecd88f\n $fShowGCControl14 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl15]\n-ddd27b4753c7a9341aa815a2cf8a68ea\n+564ba27bbe9913640b45e4a167fe314c\n $fShowGCControl15 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCRestart\"#]\n-8a03b44d1c5974c3afde5e8479ba63d2\n+f94c122269735e015a7b0a93f3d998d8\n $fShowGCControl16 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl17]\n-bf278a0daa3e900fd23f2acf8d62a182\n+a33a55d711bf84ecf3204e74a271a4a6\n $fShowGCControl17 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCStop\"#]\n-c8a281d52508c6f8c44575b7ae55492d\n+e0bfea7f8550561cdfce276605b3cc80\n $fShowGCControl2 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 0#]\n-cc4348fa260fea0c4cdc66447c2b715c\n+75f5d436629cd57fc6be1aa17cf5fd22\n $fShowGCControl3 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl4]\n-6fc2ea795d09d4607b73956e070936c8\n+331e316afaec3a975ff45ab54331174f\n $fShowGCControl4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCIsRunning\"#]\n-17474ce32e89347aa984a83374ae387d\n+92ec211db633127459951d0d9ff3ff02\n $fShowGCControl5 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCGen \"#]\n-c79066ae7244d81feb3f362facfe400f\n+93e563ac1762de54c3196d8765d1d41a\n $fShowGCControl6 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCInc \"#]\n-bf3d6a28d0b93d4c1a1d38f6b9a15ad0\n+bf3457b2d8a909e71c1d3dcb00f8553a\n $fShowGCControl7 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCStep \"#]\n-6da449dfbd20031b4a2d32feeafebf35\n+5f2ebf485f5104896d6f0c656c4b0a8e\n $fShowGCControl8 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl9]\n-f1630520f65a0df4496a7b6d727aaef4\n+74254a84799810ea06df43f637dc8f47\n $fShowGCControl9 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCCountb\"#]\n-da3332c440008c01f546f3bdbb7d7787\n+efdf8ddc0e515a958142b105b5c7bd4a\n $fShowGCControl_$cshow :: GCControl -> GHC.Base.String\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl) ->\n case x of wild {\n GCStop -> $fShowGCControl16\n GCRestart -> $fShowGCControl14\n@@ -2836,84 +2836,84 @@\n @GHC.Types.Char\n GHC.Show.showSpace1\n (GHC.Show.$wshowSignedInt\n 11#\n (GHC.Prim.int32ToInt# bx1)\n (GHC.Types.[] @GHC.Types.Char))))\n GCIsRunning -> $fShowGCControl3 }]\n-0faa82538792a8c403f285ce5f5898fb\n+358b72619267871c5b641ea469ba46e3\n $fShowGCControl_$cshowList :: [GCControl] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [GCControl])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @GCControl $fShowGCControl1 ls s]\n-2d607000a409b6eb405d335a3d4be54d\n+230f52cb88905f70e26d62bada757e2a\n $fShowGCControl_$cshowsPrec ::\n GHC.Types.Int -> GCControl -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>]\n-cde12f66ac92d8554be74e3c133c1b3a\n+3aa995834548eb3fec130694e850f6da\n $fShowName :: GHC.Show.Show Name\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Show.C:Show],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n $fShowName_$cshowsPrec\n $fShowName_$cshow\n $fShowName_$cshowList]\n-afa8628e62c8f5d7708374bc09d687c5\n+f1850437a48a3df4a0f4f8b735527852\n $fShowName1 :: Name -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Name)\n (eta['GHC.Types.Many] :: GHC.Base.String)[OneShot] ->\n $w$cshowsPrec 0# ds eta]\n-903ac4939e219f86a45091f8daca4d8c\n+82f21ae2a875db52d33ed0aa23e8fc08\n $fShowName2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"}\"#]\n-487ac4072269b57879b7cf72296e48db\n+7aecee7e7db39f31cc0c822aecd86297\n $fShowName3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Name {fromName = \"#]\n-cce26d01e8f371437c96352b5b9b7dd7\n+168d2306fe4e8039d6948bb8550a465a\n $fShowName_$cshow :: Name -> GHC.Base.String\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Name) ->\n $w$cshowsPrec 0# x (GHC.Types.[] @GHC.Types.Char)]\n-f1898c7cc85ea292805c7425eb66c78c\n+8b77ffaa626f8bb21ac318b0337086c7\n $fShowName_$cshowList :: [Name] -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Name])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Name $fShowName1 ls s]\n-4c089f427a0f8524c640a7fa34c33d83\n+9199bce859a1e08f08d6f9b038b70064\n $fShowName_$cshowsPrec :: GHC.Types.Int -> Name -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n Inline: [2],\n Unfolding: Core: StableSystem <2,TrueFalse>\n \\ (a['GHC.Types.Many] :: GHC.Types.Int)\n (ds['GHC.Types.Many] :: Name) ->\n case a of wild { GHC.Types.I# ww -> $w$cshowsPrec ww ds }]\n-e956ee63be810b3bdbdb23e49cae8822\n+ee6125b082f8476d815a4869a4e61c2d\n $fShowRelationalOperator :: GHC.Show.Show RelationalOperator\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Show.C:Show],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @RelationalOperator\n $fShowRelationalOperator_$cshowsPrec\n $fShowRelationalOperator_$cshow\n $fShowRelationalOperator_$cshowList]\n-50e57a152d510cc52d405e342112af9e\n+d634fbae11016fd0a8543d80d222397b\n $fShowRelationalOperator1 :: RelationalOperator -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: RelationalOperator)\n (eta['GHC.Types.Many] :: GHC.Base.String)[OneShot] ->\n case ds of wild {\n@@ -2921,65 +2921,65 @@\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator4 eta\n LT\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator3 eta\n LE\n -> GHC.CString.unpackAppendCString#\n $fShowRelationalOperator2\n eta }]\n-ad5828763df99ffd27bd972925f8b3fe\n+fce4c8828a581af4704518e8f5720367\n $fShowRelationalOperator2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LE\"#]\n-75f450df08efe577f01dbaffebe29d08\n+8f8a3437a42e1b87e2cfcdd699087d65\n $fShowRelationalOperator3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LT\"#]\n-9bdd30db7f4c007f00509ef3e66da165\n+a1027163c3cd6a7502abf90cbb22505b\n $fShowRelationalOperator4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"EQ\"#]\n-2190f5f09d60ec5e6d9016a816165cb4\n+9ee1cafafc06bfdb3a849aa10b967ef5\n $fShowRelationalOperator5 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowRelationalOperator2]\n-455177f08f1a1cbea92d168aa739e7cb\n+11ff7458429f8ec19ccb3b505d88bc30\n $fShowRelationalOperator6 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowRelationalOperator3]\n-d3e34234d2a333ff492f9c4d9832583b\n+c9d8fcb4fcb0d6eef49886e80c4bd5e4\n $fShowRelationalOperator7 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowRelationalOperator4]\n-418d7a576d3f79d76032a6c4caa91621\n+a047a92696eb6aad88795c06db36fad3\n $fShowRelationalOperator_$cshow ::\n RelationalOperator -> GHC.Base.String\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: RelationalOperator) ->\n case x of wild {\n EQ -> $fShowRelationalOperator7\n LT -> $fShowRelationalOperator6\n LE -> $fShowRelationalOperator5 }]\n-84a56a1a52ebd2384f39a44d57165bb9\n+b4e3ed5dae345e754e55e218a0ca31b1\n $fShowRelationalOperator_$cshowList ::\n [RelationalOperator] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [RelationalOperator])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__\n @RelationalOperator\n $fShowRelationalOperator1\n ls\n s]\n-b13dad0db77103dab5255a3ecad9ee28\n+0790f8fd67107dc60e529a9ace64884f\n $fShowRelationalOperator_$cshowsPrec ::\n GHC.Types.Int -> RelationalOperator -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (ds1['GHC.Types.Many] :: RelationalOperator)\n@@ -2989,1004 +2989,1004 @@\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator4 eta\n LT\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator3 eta\n LE\n -> GHC.CString.unpackAppendCString#\n $fShowRelationalOperator2\n eta }]\n-a31d1eddef92b046e0a8ea2d7a98c9a0\n+7b8c3f57fbdb6a64aad3d10b0f2c67d1\n $fShowStatus :: GHC.Show.Show Status\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Show.C:Show], Inline: CONLIKE,\n Unfolding: DFun:.\n @Status\n $fShowStatus_$cshowsPrec\n $fShowStatus_$cshow\n $fShowStatus_$cshowList]\n-abdab5fc7f70a32d081675d3a95d4814\n+275a670e50dd049cb871786df632b551\n $fShowStatus1 :: Status -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Status)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec1 ds eta]\n-6906c7ed108136a291bd5d36c3af5e12\n+d29903df6bda18f3b67f2943abeb1de5\n $fShowStatus2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrFile\"#]\n-d5c99e4277da308788fdfb86e1e2e962\n+37b1cf24ac348a1206297b9738ae25f5\n $fShowStatus3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrErr\"#]\n-5c885541c1cd3d8fb01d9e611bc2a4bc\n+761d81b2e4ec1e95c8655704f6e1b078\n $fShowStatus4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrMem\"#]\n-9b362a8288b539cd250bd7f0b2361eff\n+e7dcfe1ba3899b2a86927e2ef0bb3a5c\n $fShowStatus5 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrSyntax\"#]\n-0522eb411214122f133a58750c96c94a\n+0ff47ca5d3416f48b8e949c3d5c93f09\n $fShowStatus6 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrRun\"#]\n-cef7796bf05d58e370eda2c46a910bd9\n+73d96f2d16e99dfbcfc0daf59d3d9058\n $fShowStatus7 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Yield\"#]\n-8fe8d2479e72dcd87441ab59dfea7a79\n+a540963b503a9d45ca167d2386d64618\n $fShowStatus8 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"OK\"#]\n-8d5748ed098bd3746ba66de3c082105e\n+804a1624f125344e944923202f920447\n $fShowStatus_$cshow :: Status -> GHC.Base.String\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Status) ->\n $w$cshowsPrec1 x (GHC.Types.[] @GHC.Types.Char)]\n-93e4ccb1f90fc9bb0f0ab5fa2b3f63c5\n+fd05fcb17caee65782c2ac2e3cdd7d33\n $fShowStatus_$cshowList :: [Status] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Status])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Status $fShowStatus1 ls s]\n-84e579b561e97c3c8465fea606cd3f0f\n+5e389e4bd23ff76f8e015abda44fe699\n $fShowStatus_$cshowsPrec ::\n GHC.Types.Int -> Status -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: StableSystem <3,TrueTrue>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (ds1['GHC.Types.Many] :: Status)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec1 ds1 eta]\n-f4ba7ec90e5c71310822cf61e682f31c\n+c9a2e57d6e82dd82f2fd026bfc4e2afa\n $fShowType :: GHC.Show.Show Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Show.C:Show], Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fShowType_$cshowsPrec\n $fShowType_$cshow\n $fShowType_$cshowList]\n-185329b0a47e79e07088fa605f87c570\n+0d2af494f3988baf1718be64a1e33c73\n $fShowType1 :: Type -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Type)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec2 ds eta]\n-9e51e4caa50df3ac9ea0ad61cb2585bc\n+b084ced728860f015cb002ff64e2ad33\n $fShowType_$cshow :: Type -> GHC.Base.String\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Type) ->\n $w$cshowsPrec2 x (GHC.Types.[] @GHC.Types.Char)]\n-2bbec259207aba7e06d3f7eb4923a6cf\n+ff1611f28658f31c1f2099ee761ff1a2\n $fShowType_$cshowList :: [Type] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Type])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Type $fShowType1 ls s]\n-67d9dc8b5df82353151b10d459ff4564\n+7cd311ab46e24894ab190928a8506479\n $fShowType_$cshowsPrec :: GHC.Types.Int -> Type -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: StableSystem <3,TrueTrue>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (ds1['GHC.Types.Many] :: Type)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec2 ds1 eta]\n-3f10a210ebbdb6e89889ef7eb4f05083\n+9ac01ef7f81c2a67d77cfb85f0500f6d\n $tc'EQ :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 11040410992298159988#Word64\n- 2888703626364766164#Word64\n+ 15284527756292538882#Word64\n+ 10582225697661206524#Word64\n $trModule\n $tc'EQ2\n 0#\n $tc'EQ1]\n-9469c6f7ae3b4ee94900335f38959d57\n+7644585e3e0dd22be02e516ace7b40fe\n $tc'EQ1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-d488315b9cad01860206420243ea45e9\n+edb56c4add50535d39801e6cf9176663\n $tc'EQ2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'EQ3]\n-03c9021177caa7392f7928529afd0f8f\n+71e6d81e06d0d34aa6954f7269da956d\n $tc'EQ3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'EQ\"#]\n-25fc61f6af06ade362503026b095fd9d\n+8e06a0e4d008fc55ec65628fbea320c9\n $tc'ErrErr :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8674563767420412989#Word64\n- 15347115590745767753#Word64\n+ 7540650443510617502#Word64\n+ 9004631382732179513#Word64\n $trModule\n $tc'ErrErr2\n 0#\n $tc'ErrErr1]\n-e3f2832386da6cff67af5d1cde59676c\n+3c5b4c71f95ea3d325d93d8da19621af\n $tc'ErrErr1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-1cf93994be672a249fb5aa404b93f409\n+dac1f3f0888ce1b5b83f4f6aeb08e769\n $tc'ErrErr2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrErr3]\n-9f0d5cddd42022d6f58c28a4ce7cdbb3\n+67bff4f7b3db6e8c27b7d7f156f6b495\n $tc'ErrErr3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrErr\"#]\n-21a61853f6054431ec6d16709bc770e2\n+0f21e733e837bddd700ab70c33f7bc3b\n $tc'ErrFile :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 9542463414027445944#Word64\n- 5647915813653682254#Word64\n+ 14888979115044194971#Word64\n+ 5648917795088292396#Word64\n $trModule\n $tc'ErrFile1\n 0#\n $tc'ErrErr1]\n-947ed18bc15f4738bb350d4e515bd788\n+ea97efa5b41a2df1ddbae89dd1e538ce\n $tc'ErrFile1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrFile2]\n-be44334c2d5c14c2b8a53c32077118ea\n+38d30881cb1c4db1b033d89a0824f151\n $tc'ErrFile2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrFile\"#]\n-5555678e7e83ed18ed1e53460ea0445f\n+63084fd87492baa3116d3b012e5ed14e\n $tc'ErrMem :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 7719258231210511790#Word64\n- 1473353999712136303#Word64\n+ 16720339228392069769#Word64\n+ 17668960757292414026#Word64\n $trModule\n $tc'ErrMem1\n 0#\n $tc'ErrErr1]\n-dfae17fbb7fc3fd33263d4d2d68a1ee6\n+3ec901e2321adc57dcc5d9163e8ae7d6\n $tc'ErrMem1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrMem2]\n-6262ee39e3a520ed63bf541fee0803ec\n+783801907fadeeba7cbf91eca73fc3b8\n $tc'ErrMem2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrMem\"#]\n-31f6d56d506bf2c1c1fbe7427d4138aa\n+7e6e1e2bcf395164b68274ccfa2ddb4f\n $tc'ErrRun :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8191084923583300974#Word64\n- 14581896790487069847#Word64\n+ 13300188500050585795#Word64\n+ 18081993692077220726#Word64\n $trModule\n $tc'ErrRun1\n 0#\n $tc'ErrErr1]\n-fc1d565ffe9c260c89a7144cf716ce46\n+0fd893c559dc4e3015da7afdbcbec598\n $tc'ErrRun1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrRun2]\n-e847fda1bf54de12fa8b5a52fc143caf\n+e4ac6d1b1ede1a1071393360cab31714\n $tc'ErrRun2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrRun\"#]\n-4c531948e2125ddda3d5b33dd6bd5f11\n+239a2bed8c4f8eaed7473fd412b4c3f5\n $tc'ErrSyntax :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 5158935273096221491#Word64\n- 14721560060762754738#Word64\n+ 494347896882609141#Word64\n+ 9304990207048819967#Word64\n $trModule\n $tc'ErrSyntax1\n 0#\n $tc'ErrErr1]\n-083e72d866b61363861fb951c61d25c1\n+6b8237e226dc18896b68ae7cb70d5618\n $tc'ErrSyntax1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrSyntax2]\n-c123e6dd642f9576158a7eb56bc98dad\n+22299ae3ce8fac3883f926e66c0ebbfe\n $tc'ErrSyntax2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrSyntax\"#]\n-f573d8a6f09080d9ffd37c50abeb8b96\n+d6e098c12d52b03188e0b27a06b4be9c\n $tc'GCCollect :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6348342934602759027#Word64\n- 733793186778864394#Word64\n+ 16072666574257390388#Word64\n+ 16736924077119351508#Word64\n $trModule\n $tc'GCCollect2\n 0#\n $tc'GCCollect1]\n-f461f7ee710953ec43a88fe6782f5661\n+5429d4ec693545d6279193c7960c6978\n $tc'GCCollect1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-b80d2c27759326377cbb6086e516ce8f\n+e8a7dc3adf66233a82998512d6d44f18\n $tc'GCCollect2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCCollect3]\n-f038becacc84e403217391acdfc3ba4b\n+9578fcddfbfba1318d983612b8b8f997\n $tc'GCCollect3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCCollect\"#]\n-76d503409e134e35525f79a85668c558\n+73ee32ddb040f358748b59aef67d49ea\n $tc'GCCount :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 2942479967061588140#Word64\n- 11099326637761907942#Word64\n+ 15595827081404173709#Word64\n+ 4896818723666923148#Word64\n $trModule\n $tc'GCCount1\n 0#\n $tc'GCCollect1]\n-a42c6ae14b8dd8d69f112363bb7a0c40\n+b30d74e7e5ef03defbaf08aed2070519\n $tc'GCCount1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCCount2]\n-b85ff7250af53405464aab231bbda26e\n+9bca2f4edb70d78f3daa95504d1310e2\n $tc'GCCount2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCCount\"#]\n-bee342f2e90d2cb745fad8d5e3bbff38\n+52eff0580a22bbccf93f08fc2de7cd92\n $tc'GCCountb :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 15072838556886059446#Word64\n- 2090431170081485060#Word64\n+ 1864001059251874654#Word64\n+ 14116985260996496507#Word64\n $trModule\n $tc'GCCountb1\n 0#\n $tc'GCCollect1]\n-8f5da2c388aed11a65999669a2d9c380\n+3a3b84f00c65b9cbf5dbe84bc432c160\n $tc'GCCountb1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCCountb2]\n-66743a6193e631f00d03b1a4706e437d\n+c0c3f90406f7da57704e2250c41725f3\n $tc'GCCountb2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCCountb\"#]\n-4824d70bad20ddcbf316ffe30c076515\n+179857dac1e25c25edea08d09f6161b4\n $tc'GCGen :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 4008265903149737423#Word64\n- 14503148301564395521#Word64\n+ 17515275236429474036#Word64\n+ 17724901683402641243#Word64\n $trModule\n $tc'GCGen2\n 0#\n $tc'GCGen1]\n-62dc92a6f3a3ca06eb06b7f0525f005c\n+8c95d23c94eb6d52ae15f7f358f4c9d6\n $tc'GCGen1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-19d1a882c1a866b57a07e2a04b01eeb4\n+93018689593f8a31a4beae5363e3ef08\n $tc'GCGen2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCGen3]\n-d828185fc73891fc7241a58a21545d5b\n+0f451b2ccc926a695b390db945ff97ff\n $tc'GCGen3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCGen\"#]\n-71e1d7da05a03b9ee699190935b39233\n+b1b1846bd5bd90cede4408c5e01c99ce\n $tc'GCInc :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 14964416718030710616#Word64\n- 16227673245120759376#Word64\n+ 12668353993981468387#Word64\n+ 9037306096338939590#Word64\n $trModule\n $tc'GCInc2\n 0#\n $tc'GCInc1]\n-69378b05af91510dbb3432f42bb7fbcf\n+67821c1794a63369adde5d812664bc53\n $tc'GCInc1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-800357cf834da281026d5adcd4202135\n+413e7aa4c290449f645c4f11674de058\n $tc'GCInc2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCInc3]\n-617885f813d024fc5f6493c662a15e70\n+79ac039c7a4c6f9d5f2ee87be88f552f\n $tc'GCInc3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCInc\"#]\n-d5cef260505db1e233e72ebdc9cf2ea5\n+19be450ed3bd7361055b2a329a2f4480\n $tc'GCIsRunning :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 5275151421047911410#Word64\n- 13307870606123814697#Word64\n+ 10288371666215365866#Word64\n+ 945549566513815679#Word64\n $trModule\n $tc'GCIsRunning1\n 0#\n $tc'GCCollect1]\n-e3afcd7a972f1974d4c951298a08712f\n+93d701203a3bb6d0c2471f9c20f36cce\n $tc'GCIsRunning1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCIsRunning2]\n-01fe7448e66790d6bb8e4769b134e8d1\n+cc3a73052e193a674b14b2ca3f7bf6f5\n $tc'GCIsRunning2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCIsRunning\"#]\n-42f1f53604ba36cee9f5e3868f02a93f\n+7155c57822c30d1683400484097e4ba6\n $tc'GCRestart :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 4723263209194472106#Word64\n- 18424452830777647596#Word64\n+ 1691025195429186333#Word64\n+ 7594780722272661595#Word64\n $trModule\n $tc'GCRestart1\n 0#\n $tc'GCCollect1]\n-e9b12edb00b57acd3d411b3c3bece41d\n+94705a1fb93d00a5f8560a88ddbc272a\n $tc'GCRestart1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCRestart2]\n-f7e419deff44e890e22bd2a0b8b8668e\n+9860d051786d4a7fe0401bec41d1ae6e\n $tc'GCRestart2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCRestart\"#]\n-69f0fb047e21494418d8d43e682a6f0e\n+a98c6559daf436ec826f1e0d80a9e271\n $tc'GCStep :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 18151668073551541128#Word64\n- 10565429602981744434#Word64\n+ 5714098509174730147#Word64\n+ 5428447178893197861#Word64\n $trModule\n $tc'GCStep2\n 0#\n $tc'GCStep1]\n-0923bd8a93ca83f45d9c56d2a1b5c5cb\n+319b81c1b740c3ef03baadd428cf9058\n $tc'GCStep1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-f2643922f1308d87bc4397c020bb7fa0\n+d0a602f1d7e4c6a3cfe47ff122b75293\n $tc'GCStep2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCStep3]\n-82f2d3bb22b046489672e0b6b091c262\n+6645b998a045da7679313ba11d75f1b4\n $tc'GCStep3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCStep\"#]\n-9b85454e2faf0461395eabeaba370e99\n+66d31a693b90dd18894fd1d34c2f0c8a\n $tc'GCStop :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 604043779295162887#Word64\n- 3393847326430952899#Word64\n+ 3782457224582198678#Word64\n+ 16271827728623817818#Word64\n $trModule\n $tc'GCStop1\n 0#\n $tc'GCCollect1]\n-447fcbb676ca5cf158d093098f9395a3\n+ced009e4f1364717117ddf98075ab154\n $tc'GCStop1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCStop2]\n-2568a59cfffc20fbcf989ecfddf5ad38\n+353caee1c3ff815276fa895737da51c9\n $tc'GCStop2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCStop\"#]\n-83500d2d03b9ab8fae468f8010c8f851\n+d2330353d11485643de452be8f56630b\n $tc'LE :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 7049001955531338082#Word64\n- 12278993832066892207#Word64\n+ 14142359310058838544#Word64\n+ 16960129757069997951#Word64\n $trModule\n $tc'LE1\n 0#\n $tc'EQ1]\n-70789d9f466adc95a627730ff99e4f6c\n+b5b167afea3a17b483ba51f4f1363433\n $tc'LE1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'LE2]\n-e12b591b5a00e34924688fa116b53a10\n+2029e61624963e46457e10185f8627b9\n $tc'LE2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'LE\"#]\n-08e08a4de61036d07d4cfefcaf42d976\n+0236d431ca928c9902332aff9597df2b\n $tc'LT :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 3566263371117460620#Word64\n- 30318904252159110#Word64\n+ 17136572445346421217#Word64\n+ 17540042295900648191#Word64\n $trModule\n $tc'LT1\n 0#\n $tc'EQ1]\n-dc301bdc152873302a717ce446add9e3\n+3a157534157eaf4323f2977ca1252871\n $tc'LT1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'LT2]\n-0e5b5fe045d50f35c18b0cf67823ea58\n+c961c3fed30456ea748dbfa3211515d8\n $tc'LT2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'LT\"#]\n-d4bc8fc2dc99d4520a609e6a4f8feec5\n+7d7509a0f546665a4f470d0b8e5fac68\n $tc'Lua :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6941344852074839841#Word64\n- 17421831374053057561#Word64\n+ 13317522343415251213#Word64\n+ 1999234655351165253#Word64\n $trModule\n $tc'Lua2\n 2#\n $tc'Lua1]\n-b73d0efae2d78cf16ec25f2e1ce55e0d\n+da12fdb9b22271bb3e1ae089d55e6004\n $tc'Lua1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-80f404c4f52ec838f67969c6b44b9146\n+c0a1228cb33495ca5551b67a982de6d4\n $tc'Lua2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Lua3]\n-f49deddf8e583731749436cd4ee47b81\n+fb13840999d501ba1efa1263e2babcf3\n $tc'Lua3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Lua\"#]\n-3bc66e3ee1b2531a3735829af8ae05f7\n+93d3b3471bca20d00aa9305bad1754fd\n $tc'LuaEnvironment :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8139753477420895682#Word64\n- 2919668508866283868#Word64\n+ 17352218570994950216#Word64\n+ 15780260360399588311#Word64\n $trModule\n $tc'LuaEnvironment2\n 0#\n $tc'LuaEnvironment1]\n-585729d06bfe4ddb6a04d441503c4065\n+85948d095ad395ddb5b64b45fbf1f030\n $tc'LuaEnvironment1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-da5c3eeabfa29f1f5d6f120e9eb875aa\n+05d2dd3e93ce3f535c43b117aa734ec8\n $tc'LuaEnvironment2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'LuaEnvironment3]\n-c3e14fdee40469663b68db61d195d342\n+968e3875591b3b76eca405dfb4e44f01\n $tc'LuaEnvironment3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'LuaEnvironment\"#]\n-384e813655c07226180ac852ea7278dd\n+4d0e7e2157ec37dd5c30259e7029f905\n $tc'Name :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8215365531178561283#Word64\n- 7549769155059159618#Word64\n+ 5719287769023290855#Word64\n+ 15471607512429425962#Word64\n $trModule\n $tc'Name2\n 0#\n $tc'Name1]\n-cdfa04229b228ee5806b6c352525c6bf\n+a43ce5ac41c46a2cd2f2f9f4befd470b\n $tc'Name1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-cd4c0d4657561b8819bb1e45f52870b1\n+8064d524ff36f45fbc725c34c5c6df90\n $tc'Name2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Name3]\n-c686537bd03a92ef795c1b3b2b671da4\n+53f1f37f1afffe53aef952a9298d9a89\n $tc'Name3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Name\"#]\n-52f25d958fac7f707d2f2d538c4ae607\n+6570cbe610e5868609d0a6a70c702815\n $tc'OK :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 2052620663893160583#Word64\n- 15899554960310360079#Word64\n+ 9550343338387202034#Word64\n+ 1576313866278885695#Word64\n $trModule\n $tc'OK1\n 0#\n $tc'ErrErr1]\n-ccb8ec8103bb70e86af67045bfbfd073\n+6e04e4697a532b651e2f376410ca75f3\n $tc'OK1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'OK2]\n-ed4ccb42ee4df64f165318629424c78b\n+3fc6c182c486c463c7859c0aa8487853\n $tc'OK2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'OK\"#]\n-e0b92a99b35662ea201964d28a1ca0d6\n+8c2739bf0a5310ae3e33cb733423adee\n $tc'TypeBoolean :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 1382938542698553179#Word64\n- 6786533213675438436#Word64\n+ 9079051182964003951#Word64\n+ 8612385628634083717#Word64\n $trModule\n $tc'TypeBoolean2\n 0#\n $tc'TypeBoolean1]\n-e0a7509e6d93b42752d0f1ea885768ee\n+060e4d0d0bef6ea7a0444c7e89ff97fe\n $tc'TypeBoolean1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-af3d93c5ed5efeb0f2adae4864f046ca\n+4e5c80182e7f10afb576544afd4a4314\n $tc'TypeBoolean2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeBoolean3]\n-dae9cedcb27e7160ba4037c60c15b828\n+82944ad63ce75c24cbeb0c2a0757fc05\n $tc'TypeBoolean3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeBoolean\"#]\n-95ecb5653dfceb1418dcafb162d0f1a5\n+6a7b2d0097d11ff40b13e7485819790c\n $tc'TypeFunction :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 7033381424917946521#Word64\n- 10417971407771972204#Word64\n+ 7250313275360367115#Word64\n+ 15195812297682217091#Word64\n $trModule\n $tc'TypeFunction1\n 0#\n $tc'TypeBoolean1]\n-5f41a6d06153742e7e9b71d3fd2ae053\n+55aff76d4b18951a7f81ab2f2c3cd58e\n $tc'TypeFunction1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeFunction2]\n-6b56dcb0e35f3bdb7295e8482a5a4c57\n+f06df65974668c275d37e8256ad57fb2\n $tc'TypeFunction2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeFunction\"#]\n-59d71105cfa52885645bd268363e45b2\n+ff394fc48a349dc830d453f81040c35b\n $tc'TypeLightUserdata :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8157965555928693982#Word64\n- 449071982481342816#Word64\n+ 4513204373341433556#Word64\n+ 6402576172359817900#Word64\n $trModule\n $tc'TypeLightUserdata1\n 0#\n $tc'TypeBoolean1]\n-eb9832966abd95d6e20143c2b950d527\n+6d3d02ea21c8f54d63375503b9b3e7b2\n $tc'TypeLightUserdata1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: \n GHC.Types.TrNameS $tc'TypeLightUserdata2]\n-04b3a14bf53ccab7ce3886f727512153\n+9f849a8b53ddce2465ed27342dce2a3e\n $tc'TypeLightUserdata2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeLightUserdata\"#]\n-c8805b2af40c8c2af27ba3ed985945f1\n+25ddc7ccdeb4211a6aeb0791a5985f31\n $tc'TypeNil :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 195226972741075463#Word64\n- 14716637745534543410#Word64\n+ 9225956675320668469#Word64\n+ 14836614946849180181#Word64\n $trModule\n $tc'TypeNil1\n 0#\n $tc'TypeBoolean1]\n-b42a8b972076ae2b92e5c90a18b6e6e3\n+ef329cb6817ba017892755e5bb23831c\n $tc'TypeNil1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeNil2]\n-1dfe8cec5b6a54d6d35443a032eb62e1\n+3fdf613a4190efb0c0984f6c79bec479\n $tc'TypeNil2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeNil\"#]\n-c6f009150f1d4351a4a9fbc588236ced\n+dd66b0831c10cd8a5ca39e8c8afbf7e1\n $tc'TypeNone :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 3977147406627730000#Word64\n- 4414421765882983075#Word64\n+ 682099943326093734#Word64\n+ 2161188502940536021#Word64\n $trModule\n $tc'TypeNone1\n 0#\n $tc'TypeBoolean1]\n-fdc78f6c0642ae07b59d2c92e4c7e97e\n+46c033b6495eac29b99edb09cd7a67d9\n $tc'TypeNone1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeNone2]\n-13331eda46a454b95969bd1d23be8af4\n+8d06a193db5a90f478666e3dabfe7233\n $tc'TypeNone2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeNone\"#]\n-de808e11ae68ba94edd0494bbf0ede50\n+57b477d40afd1ca0abaff66f739344be\n $tc'TypeNumber :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 12266359392932247094#Word64\n- 15466938570293663870#Word64\n+ 4783290581200744444#Word64\n+ 11949337885145930960#Word64\n $trModule\n $tc'TypeNumber1\n 0#\n $tc'TypeBoolean1]\n-c6dfd19fc4c8d34663f697a72874ee02\n+080d947e00edda60c103eead64a1fa8a\n $tc'TypeNumber1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeNumber2]\n-15506b3d1211bac906fbc0e1b16da66c\n+7e663cdc46c72dd997d4c0848f7800f7\n $tc'TypeNumber2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeNumber\"#]\n-cd1409ff5e7d825e5d994fa6a0b0d5d4\n+33250f34e0cf4509866c04acc623f55a\n $tc'TypeString :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 12377920671758462081#Word64\n- 4057689580876350977#Word64\n+ 12208526180734183557#Word64\n+ 997441177836754959#Word64\n $trModule\n $tc'TypeString1\n 0#\n $tc'TypeBoolean1]\n-ab73e3d7122c36606c93da1b7eb78ad9\n+e05a516f7ddbe2053468e8f964da56d5\n $tc'TypeString1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeString2]\n-6d0899a5f29a5d74f6b6aa3e9b754c34\n+612d3b5d37d2823116127f6d0af39d2c\n $tc'TypeString2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeString\"#]\n-11b482c86ae13500fbe6e5e44f4f2adf\n+1e105371c6f3871d10caf84df334e2e6\n $tc'TypeTable :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 13049978041817634090#Word64\n- 10698838703317542638#Word64\n+ 15517460660408657075#Word64\n+ 5866474640158079887#Word64\n $trModule\n $tc'TypeTable1\n 0#\n $tc'TypeBoolean1]\n-fac38c0485639ada560f3ddf7bc8d042\n+43e32ac306dd835240b3d8d22fc4a699\n $tc'TypeTable1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeTable2]\n-04651ebc4833d6d45b48ba829be06701\n+cf9d1cdb22bfa9b6f5ecdf72d1e93877\n $tc'TypeTable2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeTable\"#]\n-d56e0650d0653139aafac2962d2577aa\n+95d695f0a9dd01203854a1d607395a09\n $tc'TypeThread :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 14130825147138364116#Word64\n- 6886865408226528850#Word64\n+ 17120398660933544339#Word64\n+ 9105194371549609520#Word64\n $trModule\n $tc'TypeThread1\n 0#\n $tc'TypeBoolean1]\n-1c17aed9f7806fff1fd2501d1e3b0091\n+970fbf2088916fc27e28c911f90578c3\n $tc'TypeThread1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeThread2]\n-df9d83728ece41621c8da2e5200edb18\n+5b7d732bc06f0e3e7c9a66f4f31337f4\n $tc'TypeThread2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeThread\"#]\n-277a61ef78884154311329603303f5e8\n+ced7461a5c0d0f0f02057476e34f2325\n $tc'TypeUserdata :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6857015683764163251#Word64\n- 6416916818234881011#Word64\n+ 16866377420993877111#Word64\n+ 18086858304675810315#Word64\n $trModule\n $tc'TypeUserdata1\n 0#\n $tc'TypeBoolean1]\n-d27656326e2ad748ede4248ad5e3e6b1\n+cdbbe44ecc6d861a1f1d5ce0ed44b727\n $tc'TypeUserdata1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeUserdata2]\n-c6219b6719c0257b97f8055103ef0350\n+5b9f8f4f7eb9d7732b6ec5053193a68c\n $tc'TypeUserdata2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeUserdata\"#]\n-bc9e39057f5f7ba119a4835e5dc20fe0\n+6b73c2b63231268390b7dfdd2515e7eb\n $tc'Yield :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 12822427925412116562#Word64\n- 4246926580411916306#Word64\n+ 10016046544633100045#Word64\n+ 17358345831500895169#Word64\n $trModule\n $tc'Yield1\n 0#\n $tc'ErrErr1]\n-8cdeca3122f57aed9ef2eb1aa548b5d3\n+632150703c926c4e697d92732a4e8f1a\n $tc'Yield1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Yield2]\n-9d39d9c925353187766a2666589a0657\n+2892b586f4b1b99c841745d702ebb2f7\n $tc'Yield2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Yield\"#]\n-0ca5eec864aa4a7781763f466f4c144f\n+6f9e59309da5b3ef9b03362d6d0a775a\n $tcGCControl :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 17916306914899564171#Word64\n- 5967793269437198396#Word64\n+ 3903012339659214414#Word64\n+ 17602972129558505497#Word64\n $trModule\n $tcGCControl1\n 0#\n GHC.Types.krep$*]\n-41679afef20cb09b6115b7528832fd56\n+0e57d0f5f90d0b09f444dbb30a7e8c3c\n $tcGCControl1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGCControl2]\n-83236a74d7082d7abdc858e8bcaed823\n+4797013450b87163e1231c1791dd3703\n $tcGCControl2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCControl\"#]\n-d0ebf325c3a478ad748459747c151a9f\n+773b73a02a4784adcc2151c920971547\n $tcLuaE :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8380385951957547608#Word64\n- 3465199670966001261#Word64\n+ 4914067628579588737#Word64\n+ 17882476301659059490#Word64\n $trModule\n $tcLuaE1\n 0#\n GHC.Types.krep$*->*->*]\n-16dd06ab255715ed7e64544fe5720599\n+76cd52a70d4463d27d692cdca13be87d\n $tcLuaE1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcLuaE2]\n-38432b1abbd6e5d58a82918ee2a8fb4a\n+0d1e010bbf549ebc59439da523384743\n $tcLuaE2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LuaE\"#]\n-c0cd7f7e617c7439bd86d9fbd75dd8d6\n+c79e933db09388e55fcd4fb5a5cc92cf\n $tcLuaEnvironment :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 957213749828164829#Word64\n- 1333660046526845206#Word64\n+ 2631406670110621377#Word64\n+ 8686712025378497066#Word64\n $trModule\n $tcLuaEnvironment1\n 0#\n GHC.Types.krep$*]\n-ae733e076cf291c9e3e7462fd2ea99d8\n+88d5a2eda114138f5f88a6bcea548718\n $tcLuaEnvironment1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcLuaEnvironment2]\n-b58919830797dd524cb30adb04616c50\n+03a533baab22d6fc6a6979c09e12923c\n $tcLuaEnvironment2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LuaEnvironment\"#]\n-7be199c641d14948afa6666db4bd5910\n+a89c5df8bc35c5b3e41502fe713dd158\n $tcName :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6359462352399113511#Word64\n- 5318798607650711367#Word64\n+ 1026012822938567069#Word64\n+ 7745994537131225562#Word64\n $trModule\n $tcName1\n 0#\n GHC.Types.krep$*]\n-0998ed824e141725cbdd7169f5af4067\n+f16ecaae55a492b65dd26865bd0dc263\n $tcName1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcName2]\n-8bb7458cca83ba1d166d5a9a929f02cc\n+5290489ea4c41d7178876f351fe632f5\n $tcName2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Name\"#]\n-dcb4bb63960e96e1b76fb70c15272094\n+a6a1263b39c14bca6c5cca459262c9cd\n $tcRelationalOperator :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 15592548126067617375#Word64\n- 2257316384998725599#Word64\n+ 10528024347426464633#Word64\n+ 14438355615532996237#Word64\n $trModule\n $tcRelationalOperator1\n 0#\n GHC.Types.krep$*]\n-4437765d144c1faec5730bd07acecf8f\n+c88f8d13ed7595de1e6dbda52f01ff5b\n $tcRelationalOperator1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: \n GHC.Types.TrNameS $tcRelationalOperator2]\n-ec95671ae287a89cd52dda6d273d817a\n+cfb49a116698c8190a242b62f98bfd2b\n $tcRelationalOperator2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"RelationalOperator\"#]\n-1ea7213e4fd9884a018a748783eefe65\n+a0faf1ad5e4ae915802586af22e45579\n $tcStatus :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 10459558497794765575#Word64\n- 10887100123426344121#Word64\n+ 12592652367901509376#Word64\n+ 9743719340880209168#Word64\n $trModule\n $tcStatus1\n 0#\n GHC.Types.krep$*]\n-3b3f56d8e7a4774917623dca692a4602\n+1fdec116f1f75fce336f2f427745ab14\n $tcStatus1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcStatus2]\n-1ce86b74cfc7d26a32ab33695540197c\n+235c29753a556109ea7be59f8bda9214\n $tcStatus2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Status\"#]\n-e109890422eb066d7a925d311b00d3cf\n+b7e8e62fe144ecfbd5e3bab7fdfcb7b6\n $tcType :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 2023881560427978349#Word64\n- 9688041205432188052#Word64\n+ 3350459399809719909#Word64\n+ 15811678636563757671#Word64\n $trModule\n $tcType1\n 0#\n GHC.Types.krep$*]\n-3af7931847bfd49b4acc57c3bab86d3e\n+d8eb471de17b1864e2b11a2843530401\n $tcType1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcType2]\n-620560d4249b904622fc89dcc0f1f27c\n+d729719ee69a9f972c6d86a922caba85\n $tcType2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Type\"#]\n-9fcee77152739928319e7e35a3c49f7c\n+fb4a94f0932bea0ee128c112b96b30f2\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule2 $trModule1]\n-4e0cd22bbea84095e87d1b047eef3a8d\n+7f24a8cb8f7fdd82a3a90d25250496d3\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS toType9]\n-1252160c366d0faba46112ee814c4caf\n+321cd666410c8fbb1e3efe679e351b0f\n $trModule2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS toType11]\n-795ff449c72738c52455e8ad95e77f7f\n+44bebd5e19b17778d10f8c3552fcbad5\n $w$cfromEnum :: Type -> GHC.Prim.Int#\n StrWork([!])\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1L>, Inline: [2],\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Type) ->\n case x of wild {\n@@ -3996,15 +3996,15 @@\n TypeLightUserdata -> 2#\n TypeNumber -> 3#\n TypeString -> 4#\n TypeTable -> 5#\n TypeFunction -> 6#\n TypeUserdata -> 7#\n TypeThread -> 8# }]\n-3ba931dec26bde8ad4bcfe479973e61a\n+d0d026b1ae7ca4105995bba191856100\n $w$cshowsPrec :: GHC.Prim.Int# -> Name -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline: [2],\n Unfolding: Core: \n \\ (ww['GHC.Types.Many] :: GHC.Prim.Int#)\n (ds['GHC.Types.Many] :: Name) ->\n let {\n@@ -4046,15 +4046,15 @@\n lvl19\n (GHC.Types.:\n @GHC.Types.Char\n GHC.Show.$fShow(,)13\n (GHC.CString.unpackAppendCString#\n $fShowName2\n (GHC.Types.: @GHC.Types.Char GHC.Show.$fShow(,)1 x)))))) }]\n-02a0c3ed70bf253e86357445105bf798\n+652e3a602050a72fa4969e0ddbb45006\n $w$cshowsPrec1 :: Status -> GHC.Base.String -> GHC.Base.String\n StrWork([!])\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Status)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n@@ -4062,15 +4062,15 @@\n OK -> GHC.CString.unpackAppendCString# $fShowStatus8 eta\n Yield -> GHC.CString.unpackAppendCString# $fShowStatus7 eta\n ErrRun -> GHC.CString.unpackAppendCString# $fShowStatus6 eta\n ErrSyntax -> GHC.CString.unpackAppendCString# $fShowStatus5 eta\n ErrMem -> GHC.CString.unpackAppendCString# $fShowStatus4 eta\n ErrErr -> GHC.CString.unpackAppendCString# $fShowStatus3 eta\n ErrFile -> GHC.CString.unpackAppendCString# $fShowStatus2 eta }]\n-2f4caa80a133f007f8109d15de3692f5\n+2466fc0e984e9c489fb674b7a2dcd327\n $w$cshowsPrec2 :: Type -> GHC.Base.String -> GHC.Base.String\n StrWork([!])\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Type)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n@@ -4082,15 +4082,15 @@\n -> GHC.CString.unpackAppendCString# $fReadType40 eta\n TypeNumber -> GHC.CString.unpackAppendCString# $fReadType36 eta\n TypeString -> GHC.CString.unpackAppendCString# $fReadType32 eta\n TypeTable -> GHC.CString.unpackAppendCString# $fReadType28 eta\n TypeFunction -> GHC.CString.unpackAppendCString# $fReadType24 eta\n TypeUserdata -> GHC.CString.unpackAppendCString# $fReadType20 eta\n TypeThread -> GHC.CString.unpackAppendCString# $fReadType16 eta }]\n-dff6c269a6f0cf8c0d218e4a00f986d2\n+618f28968db21b2b35e6b25c3378cf8f\n $wtoStatus :: GHC.Prim.Int32# -> Status\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline: [2],\n Unfolding: Core: StableUser\n \\ (ww['GHC.Types.Many] :: GHC.Prim.Int32#) ->\n case GHC.Prim.int32ToInt# ww of wild1 {\n DEFAULT\n@@ -4140,15 +4140,15 @@\n 6# -> ErrFile }\n 5# -> ErrErr }\n 4# -> ErrMem }\n 3# -> ErrSyntax }\n 2# -> ErrRun }\n 1# -> Yield }\n 0# -> OK }]\n-712fa464973867814032643bbb05a7de\n+509d994b92f4155e75270d30b96f1133\n $wtoType :: GHC.Prim.Int32# -> Type\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline: [2],\n Unfolding: Core: StableUser\n \\ (ww['GHC.Types.Many] :: GHC.Prim.Int32#) ->\n case GHC.Prim.int32ToInt# ww of wild1 {\n DEFAULT\n@@ -4201,92 +4201,92 @@\n 5# -> TypeTable }\n 4# -> TypeString }\n 3# -> TypeNumber }\n 2# -> TypeLightUserdata }\n 1# -> TypeBoolean }\n 0# -> TypeNil }\n -1# -> TypeNone }]\n-b55b2efad0fb7356415a7ddc67f36bd8\n+4e0cbb5232d6623cc3ece1199fa66ef2\n type GCControl :: *\n data GCControl\n = GCStop\n | GCRestart\n | GCCollect\n | GCCount\n | GCCountb\n | GCStep ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n | GCInc ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n | GCGen ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n | GCIsRunning\n-855bfc2d4a72fac2baf4d205702ad4f2\n+d75672f2ad6348e849353396d6380528\n type HaskellFunction :: * -> *\n type HaskellFunction e = LuaE e Lua.Types.NumResults\n-8ea5c65010e93943451216f134f02dd1\n+b885a75c63155f636cab2554aecd6f3f\n type role LuaE phantom nominal\n type LuaE :: * -> * -> *\n newtype LuaE e a\n = Lua {unLua :: Control.Monad.Trans.Reader.ReaderT\n LuaEnvironment GHC.Types.IO a}\n-33ae3b146f717ff1b5fe52a52295429b\n+f2550b043d41ceefb626dc72b93e8cbc\n type LuaEnvironment :: *\n newtype LuaEnvironment\n = LuaEnvironment {luaEnvState :: Lua.Types.State}\n-988f63b9ea9dca09938e93d56ce78959\n+62a987f4420d0705bca94af7701783c0\n type Name :: *\n newtype Name\n = Name {fromName :: Data.ByteString.Internal.Type.ByteString}\n-e25a6dfd2f817b225547a365b93f782a\n+13a98ba8f2027c5b92069051792a7359\n type RelationalOperator :: *\n data RelationalOperator = EQ | LT | LE\n-97219012e3eb239f88fe0454b4c74569\n+d85382cd7c4bcf01ce60f59293b80396\n type Status :: *\n data Status\n = OK | Yield | ErrRun | ErrSyntax | ErrMem | ErrErr | ErrFile\n-ba0d109612d8c0244b44d46c3c68a88e\n+6575fd310f1e64038cc44aac607fe5e4\n type Type :: *\n data Type\n = TypeNone\n | TypeNil\n | TypeBoolean\n | TypeLightUserdata\n | TypeNumber\n | TypeString\n | TypeTable\n | TypeFunction\n | TypeUserdata\n | TypeThread\n-976b2f74f5f47c8bb6ac5d9d796efab9\n+3d32c567e74b5949eb52e26942682eda\n fromLuaBool :: Lua.Types.LuaBool -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!P(L)>, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: Lua.Types.LuaBool) ->\n case ds\n `cast`\n (Lua.Types.N:LuaBool[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# x ->\n case GHC.Prim.int32ToInt# x of wild1 {\n DEFAULT -> GHC.Types.True 0# -> GHC.Types.False } }]\n-e9575a11a3782f70f2069ca743b6ac13\n+a7dbdd2e521dbbf26f7d2cc05d97789d\n fromName :: Name -> Data.ByteString.Internal.Type.ByteString\n RecSel Left Name\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L,L,L)>, CPR: 1,\n Unfolding: Core: \n fromName1 `cast` (_R %<'GHC.Types.Many>_N ->_R N:Name[0])]\n-2a5a008391d97e4d210beecd40a423d0\n+889f70ecf1d739fdd8834b551a58fa56\n fromName1 :: Name -> Name\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L,L,L)>, CPR: 1,\n Unfolding: Core: StableSystem <1,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Name) -> ds]\n-e284569a460a56864565ace1a0e0529f\n+b9009f9b637110345b8b20ee6f703be1\n fromRelationalOperator :: RelationalOperator -> Lua.Types.OPCode\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: RelationalOperator) ->\n case ds of wild {\n EQ\n@@ -4300,15 +4300,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:OPCode[0]))\n LE\n -> Lua.Constants.$bLUA_ERRRUN1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:OPCode[0])) }]\n-8b880321bbd278709bf4ec38a46ad042\n+325ea827e9f65a7a44d11198404cf850\n fromType :: Type -> Lua.Types.TypeCode\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: Type) ->\n case ds of wild {\n TypeNone\n@@ -4357,29 +4357,29 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0]))\n TypeThread\n -> Lua.Constants.$bLUA_OPBOR1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) }]\n-bf5802670d69b2b6936fc90dcbb99173\n+ddd0afc98a436c52c2a07b76e17e7fef\n liftLua :: (Lua.Types.State -> GHC.Types.IO a) -> LuaE e a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,C(1,L))>, Inline:,\n Unfolding: Core: \n liftLua2\n `cast`\n (forall (a :: <*>_N) (e :: <*>_N).\n GHC.Types.IO a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-66066054c2372bbee8eda6651114bacc\n+7b28137b6395e5233a4e28a222e9957a\n liftLua1 ::\n (Lua.Types.State -> a -> GHC.Types.IO b) -> a -> LuaE e b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,C(1,L)))>, Inline:,\n Unfolding: Core: \n liftLua3\n `cast`\n@@ -4387,15 +4387,15 @@\n a -> GHC.Types.IO b>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-923c11595b00fa9462b3a87952bd7187\n+842410318616b822d3490af0edb58939\n liftLua2 ::\n (Lua.Types.State -> GHC.Types.IO a)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,C(1,L))>, Inline:,\n@@ -4405,15 +4405,15 @@\n (f['GHC.Types.Many] :: Lua.Types.State -> GHC.Types.IO a)\n (r1['GHC.Types.Many] :: LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n (f r1 `cast` (N:LuaEnvironment[0]))\n `cast`\n (GHC.Types.N:IO[0] _R)\n s]\n-2eaea9fd2239a7c637bdf0fdab387d14\n+1c6fde643b9d580d74f7318b6324aa86\n liftLua3 ::\n (Lua.Types.State -> a -> GHC.Types.IO b)\n -> a\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -4426,97 +4426,97 @@\n (x['GHC.Types.Many] :: a)\n (r1['GHC.Types.Many] :: LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n (f r1 `cast` (N:LuaEnvironment[0]) x)\n `cast`\n (GHC.Types.N:IO[0] _R)\n s]\n-89e11883e9b0148ac6f83208e174f877\n+f354cc300fcead0de4d51de4d53461ae\n luaEnvState :: LuaEnvironment -> Lua.Types.State\n RecSel Left LuaEnvironment\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, CPR: 1,\n Unfolding: Core: \n luaEnvState1\n `cast`\n (_R %<'GHC.Types.Many>_N ->_R N:LuaEnvironment[0])]\n-9d30eccff5a8bb3196c7e1bc7571ddcf\n+dcf32ca6337110e27b458d608027cc3b\n luaEnvState1 :: LuaEnvironment -> LuaEnvironment\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, CPR: 1,\n Unfolding: Core: StableSystem <1,TrueTrue>\n \\ (ds['GHC.Types.Many] :: LuaEnvironment) -> ds]\n-104d88fe1a36e5c4a74ae4c6649fe151\n+080849ddd2cb9d6dcd683143ec7eba4e\n multret :: Lua.Types.NumResults\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n Lua.Constants.$bLUA_MULTRET1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0]))]\n-9a917909d32d04674ccba7dbb9c8cbd1\n+6010b253680cada6eb8d73fd35c376fa\n noref :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# -2#]\n-4e7abe9b561a3bf81e6334e34bce559a\n+b2d81c3c8a0cd513c0de2de902ee76c6\n refnil :: GHC.Types.Int\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: noref]\n-32b324087014df2fd6b9a507ee0bf489\n+36582e329529c21291aa004077f5a1b6\n registryindex :: Lua.Types.StackIndex\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n Lua.Constants.$bLUA_REGISTRYINDEX1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))]\n-abebe7495be0b2c5f7565dc6d1f5c81f\n+2166e1ba91f021b6d6faecff98038f56\n runWith :: Lua.Types.State -> LuaE e a -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @e\n @a\n (l['GHC.Types.Many] :: Lua.Types.State)\n (s['GHC.Types.Many] :: LuaE e a) ->\n s `cast`\n (N:LuaE[0] _P _N\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n l `cast` (Sym (N:LuaEnvironment[0]))]\n-212a6e21fb2d3e808c26dc198f282dba\n+d46f37f0ead413211777017b749daaef\n state :: LuaE e Lua.Types.State\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n CPR: 1, Inline:,\n Unfolding: Core: \n state1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-b9dd9a031c886834879b29053e6d9e4b\n+4e774f85965929f28f377cd0863f71a8\n state1 ::\n LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.State #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n CPR: 1, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @e\n (eta['GHC.Types.Many] :: LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n (# s, eta `cast` (N:LuaEnvironment[0]) #)]\n-f663bda7abc8521d524633ee7cd8b53c\n+4085d8988fb11a4e4da540271ed1583a\n toGCcode :: GCControl -> Lua.Types.GCCode\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: GCControl) ->\n case ds of wild {\n GCStop\n@@ -4560,15 +4560,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:GCCode[0]))\n GCIsRunning\n -> Lua.Constants.$bLUA_GCISRUNNING1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:GCCode[0])) }]\n-5e68dbb76abeafeb6648fec0d98544e3\n+4b7ff38d835826f1203a6dc9dd5ebdeb\n toGCdata ::\n GCControl\n -> (Foreign.C.Types.CInt, Foreign.C.Types.CInt,\n Foreign.C.Types.CInt)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1(1, 1, 1), Inline: [2],\n Unfolding: Core: StableSystem <1,TrueFalse>\n@@ -4588,15 +4588,15 @@\n -> ((GHC.Int.I32# bx) `cast` (Sym (Foreign.C.Types.N:CInt[0])),\n (GHC.Int.I32# bx1) `cast` (Sym (Foreign.C.Types.N:CInt[0])),\n (GHC.Int.I32# bx2) `cast` (Sym (Foreign.C.Types.N:CInt[0])))\n GCGen bx bx1\n -> ((GHC.Int.I32# bx) `cast` (Sym (Foreign.C.Types.N:CInt[0])),\n (GHC.Int.I32# bx1) `cast` (Sym (Foreign.C.Types.N:CInt[0])),\n (GHC.Int.I32# 0#Int32) `cast` (Sym (Foreign.C.Types.N:CInt[0]))) }]\n-ace784f6a0cdb2ca1819fd47973366e0\n+32c938318e5d46f514dfdb8614432895\n toLuaBool :: GHC.Types.Bool -> Lua.Types.LuaBool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1, Inline:,\n Unfolding: Core: StableUser <1,TrueTrue>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Bool) ->\n case ds of wild {\n GHC.Types.False\n@@ -4605,157 +4605,157 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:LuaBool[0]))\n GHC.Types.True\n -> Lua.Constants.$bLUA_GCRESTART1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:LuaBool[0])) }]\n-f217a6c890944bfd75cbd5b519a86e39\n+28ef13937714d1cfb0de07109d4db258\n toStatus :: Lua.Types.StatusCode -> Status\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, Inline: [2],\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: Lua.Types.StatusCode) ->\n case ds\n `cast`\n (Lua.Types.N:StatusCode[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n $wtoStatus ww }]\n-32d304f18ed85ede55b95ac97f43c1dd\n+e2a5db4d7df04b3592c194ee907ba713\n toStatus1 :: GHC.Stack.Types.CallStack\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.PushCallStack],\n Unfolding: Core: \n GHC.Stack.Types.PushCallStack\n toType12\n toStatus2\n GHC.Stack.Types.EmptyCallStack]\n-725f46446bd125fb99b8492435ff1455\n+6ce8bab0b6f29f060fbd67fff56e2eb9\n toStatus2 :: GHC.Stack.Types.SrcLoc\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.SrcLoc],\n Unfolding: Core: \n GHC.Stack.Types.SrcLoc\n toType10\n toType8\n toType6\n toStatus4\n toStatus3\n toStatus4\n toType4]\n-3609979860a1b23477c30b3c9e259b26\n+9f8a2d3ca93fc4a411efd2b5e8debcdf\n toStatus3 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 20#]\n-b71b110eca48533247284dfe74d2fe5f\n+eede6d15fa648f72a9c96f5e8bca830c\n toStatus4 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 219#]\n-44f9a8ab6328c4b781e1ee5bbd789af3\n+e7196c3eb2139b29e378c0cdb45e13c7\n toType :: Lua.Types.TypeCode -> Type\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, Inline: [2],\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: Lua.Types.TypeCode) ->\n case ds\n `cast`\n (Lua.Types.N:TypeCode[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n $wtoType ww }]\n-5709cd9481f6fafb9e0be1fb61ec6e78\n+dc1d87d625d72d1f8854ade8c591de37\n toType1 :: GHC.Stack.Types.CallStack\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.PushCallStack],\n Unfolding: Core: \n GHC.Stack.Types.PushCallStack\n toType12\n toType2\n GHC.Stack.Types.EmptyCallStack]\n-8bc079ae5ab1d53d52d2600cc609a5ba\n+98a6b09b79e9ba97b3a55fb1c7139bce\n toType10 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType11]\n-9fb15f27e1a98a0d0b479372240d3f57\n+6b5217e0cf67458947bc5635ae025e27\n toType11 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-3a13783104ff13c8329a2a8310034346\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+a43075ca25330409d32c95c04d9f1c71\n toType12 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType13]\n-56125b0eb90ed968ec08c9fba025bffb\n+9cac973deef779e7ead215b9d3345059\n toType13 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"error\"#]\n-94b18da1ea42a255ae4638585b4740c1\n+64a2bec11164b0672c93658c08fcbf2d\n toType2 :: GHC.Stack.Types.SrcLoc\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.SrcLoc],\n Unfolding: Core: \n GHC.Stack.Types.SrcLoc\n toType10\n toType8\n toType6\n toType5\n toType4\n toType5\n toType3]\n-97b7efb7f917a6118e3f677bf0020fc1\n+decfae4d647ca40f6c6a366bdf06bea8\n toType3 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 30#]\n-66497ffd986f5027bcd8e5e914d77468\n+8ab570ba43cd7361ee427f716281b323\n toType4 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 25#]\n-c6e7ff7bd74a033a3371c2e19f8d16bb\n+dd89c253c071caa09cf9425774064809\n toType5 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 190#]\n-a12b192319ed7040e4bc0abd9f025f4f\n+db6baea8089618cfc0fb8cd3c93e1eff\n toType6 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType7]\n-539621562bb7a2ece0ce53f85360a35d\n+06ef87d8ab9081cfc49ec9f131b9a5f6\n toType7 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"src/HsLua/Core/Types.hs\"#]\n-da0a52be494a54dbe7da2f33e6f550a3\n+a9dc57cc436f4aa9e6b9c323e9f2e14e\n toType8 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType9]\n-8772faf625e75bb986fb28c5a12aaf5c\n+6c1151660229ca2a98a958dbd17d0818\n toType9 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Types\"#]\n-507f701a105371d4f04c12c43837b573\n+66c8b6b72b00b7b6082fc2c82e144275\n unLua ::\n LuaE e a\n -> Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO a\n RecSel Left LuaE\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n unLua1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R %<'GHC.Types.Many>_N ->_R N:LuaE[0] _P _N)]\n-a648a4415e2a6854bf2dd70e0aac7b5c\n+06a64e056e5cfe273e0dcddf5ecf092b\n unLua1 :: LuaE e a -> LuaE e a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ @e @a (ds['GHC.Types.Many] :: LuaE e a) -> ds]\n-9c58786594c424d019a5f4f89db09269\n+5646fd74fc5b2ca4b5eb204faada0871\n unsafeRunWith :: Lua.Types.State -> LuaE e a -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>, Unfolding: Core: runWith]\n instance GHC.Base.Applicative [LuaE] = $fApplicativeLuaE\n instance GHC.Enum.Bounded [Type] = $fBoundedType\n instance GHC.Enum.Enum [Type] = $fEnumType\n instance GHC.Classes.Eq [GCControl] = $fEqGCControl\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Types.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Types.hi", "comments": ["Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,18 +1,18 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got \n interface HsLua.Core.Types 9066\n- interface hash: 2c4ed45366223378b2ba2b02a7c02f11\n- ABI hash: e5d7f5341faa02a7556b76c6fcc57b3f\n- export-list hash: 1e14db66098a2c59fadd8a99f35e6681\n- orphan hash: bf3f0f8f412ec52a45207d5e2cb7a39e\n+ interface hash: e49ce0a3bdacd0c9c745630e062092e6\n+ ABI hash: dd93f11dcbc98c6c8f39d5003c7883c0\n+ export-list hash: 0db4e21c55ad68b2f8ab478254a158ac\n+ orphan hash: 7837cd323d564ea7a0afc0038e6bd47a\n flag hash: 26fcf903348a76387716d4f08446e72b\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 68daac3cca89d29df58337905a1fb51a\n sig of: Nothing\n used TH splices: False\n@@ -57,15 +57,15 @@\n Lua.Types.NumArgs{Lua.Types.NumArgs fromNumArgs}\n Lua.Types.NumResults{Lua.Types.NumResults fromNumResults}\n Lua.Types.Number{Lua.Types.Number}\n Lua.Types.PreCFunction\n Lua.Types.Reader\n Lua.Types.StackIndex{Lua.Types.StackIndex fromStackIndex}\n Lua.Types.State{Lua.Types.State}\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n exceptions-0.10.7 lua-2.3.3-FzggJqU75IzJAEzHQbWa1j mtl-2.3.1\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -100,25 +100,25 @@\n import -/ GHC.Show 43ee6873466de083d2b7ce9578f828dc\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8 f7ce4f77162fa43ddf4530a5350db1b0\n- exports: d2333d442963ef4c7f2f69d952b7cd67\n- fromString 83e4deb78c943f0b951f82a9afc04627\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8 42b15b82f6f8b235f4464618d5976c78\n+ exports: 4f3a19426ac40db6a4da80f67623b2ff\n+ fromString 36a6488603c828632c631adb4b4823e7\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Auxiliary 2ad971a3a999adb7e7cb21452afebf53\n import -/ Lua.Constants 7ad107a076ac1208f499cb80fc86b143\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n import -/ Control.Monad.Reader 47af8f7182ecc83c361c96115c8785b6\n import -/ Control.Monad.Reader.Class 5f70c954aaabfef1181dc909f9db98d9\n import -/ Control.Monad.Trans.Reader f0f89c719914f6308eba0116ac42816b\n-35f82d53afb74bcff133abb684acbfb8\n+a8c9a94a7559f8d02f0bad89a3d1d925\n $fApplicativeLuaE :: GHC.Base.Applicative (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Applicative], Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n ($fFunctorLuaE @e)\n@@ -152,15 +152,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n ($fApplicativeLuaE_$s$fApplicativeReaderT_$c<* @LuaEnvironment)\n `cast`\n (forall (a :: <*>_N) (b :: <*>_N).\n Sym (N:LuaE[0] _P) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)]\n-8dc7aef6a5b6ca81fe1ab91da7f30bcf\n+eeb5fd8ed0cdd122873beec489455300\n $fApplicativeLuaE1 ::\n a\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n@@ -169,15 +169,15 @@\n \\ @e\n @a\n (eta['GHC.Types.Many] :: a)\n (eta1['GHC.Types.Many] :: LuaEnvironment)\n (eta2['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n (# eta2, eta #)]\n-283914e79370838a503eef5522f81d57\n+404e189e9427c561b53ce2b214a70fb5\n $fApplicativeLuaE_$s$fApplicativeReaderT_$c*> ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,P(L,A)))>,\n Inline: (sat-args=2),\n@@ -210,15 +210,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-8ffe34c7db3136f7ab9734e675510e64\n+32680156d2c40b30bac0bd6f1272a8d9\n $fApplicativeLuaE_$s$fApplicativeReaderT_$c<* ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,L))>, CPR: 1,\n@@ -253,15 +253,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-7bf3adbc2d6e2095438b013df2f1bdfb\n+e4b8d9f0d66193e27da795547829b6b2\n $fApplicativeLuaE_$s$fApplicativeReaderT_$c<*> ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO (a -> b)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,P(L,MC(1,L))))>, CPR: 1,\n@@ -296,15 +296,15 @@\n b)>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-ea346b60a6d793b2adadafd765ada222\n+adaa0196a1eada33538c0e3f66dd5eed\n $fApplicativeLuaE_$s$fApplicativeReaderT_$cliftA2 ::\n (a -> b -> c)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO c\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 5, Arity: 5,\n@@ -344,84 +344,84 @@\n r GHC.Types.IO a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-e5d0fa0c3067257e8184be97e243c7b9\n+1062dfcaf1cb52bc7041cd4c6b2db9b3\n $fBoundedType :: GHC.Enum.Bounded Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Enum.C:Bounded], Inline: CONLIKE,\n Unfolding: DFun:. @Type TypeNone TypeThread]\n-763d5d6d4c5db7c3cb48d37af3ca17e2\n+d241661f691e921414dcc91206f4743d\n $fEnumType :: GHC.Enum.Enum Type\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Enum.C:Enum],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fEnumType_$csucc\n $fEnumType_$cpred\n $fEnumType_$ctoEnum\n $fEnumType_$cfromEnum\n $fEnumType_$cenumFrom\n $fEnumType_$cenumFromThen\n $fEnumType_$cenumFromTo\n $fEnumType_$cenumFromThenTo]\n-0b6874d058b5a1fbd9e07b1a9e6fcd01\n+6ab104110219e47a7b953c0955495e82\n $fEnumType1 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 7#Int32]\n-1eb0103fd837b0b61d76f964aeda16d1\n+5a674faee21c56c501e35223c0f397e3\n $fEnumType10 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType -2#Int32]\n-60f75663ac6cc036589e194bb81e3932\n+68f6ebcfc3fd140314e7b50e830d0565\n $fEnumType11 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 9#Int32]\n-8911b1e64428f52c6cc30687c84d1776\n+05d1462b6ccf1f705ad25e7695a51cad\n $fEnumType12 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 8#Int32]\n-4284be81820379a228a13a9ac846d253\n+c305f11006444987bd8f85dd9e6d17e7\n $fEnumType2 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 6#Int32]\n-9ed35216d3266218d8571832da38a383\n+9e00138d36db552a736bcc7454a8843a\n $fEnumType3 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 5#Int32]\n-2119457cb3882451c7b64be5dc68441c\n+e50352fbef996a794ab438956237008e\n $fEnumType4 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 4#Int32]\n-69b395e64dd1cb109e710dbd8c79c29d\n+abe290e1e7ee4f6cc72938a4f16fdf48\n $fEnumType5 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 3#Int32]\n-be2a22eefdc90319fc7b0a8530053ea5\n+7023d7b51195fb507be6cf4ef62c2b29\n $fEnumType6 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 2#Int32]\n-36b6eabea9af2c7a0f4de987cc8d3b27\n+35019e37697e0ad7feab3c8ce085b986\n $fEnumType7 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 1#Int32]\n-7e41e27e15005fb130f866309a314962\n+e120ada8e07ee69d79834f118221ef62\n $fEnumType8 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType 0#Int32]\n-919e46adbb8f5ed71154e420272d7f60\n+0e4fe7500c9589374653aea7ff66dd58\n $fEnumType9 :: Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: $wtoType -1#Int32]\n-38ec3e3387609bad6e75cd193b5aa304\n+afa0282ad373bb857161ab960feae802\n $fEnumType_$cenumFrom :: Type -> [Type]\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: Type) ->\n GHC.Base.build\n @Type\n@@ -495,15 +495,15 @@\n TypeThread\n -> GHC.Enum.eftIntFB\n @b1\n (GHC.Base.mapFB @Type @b1 @GHC.Types.Int c $fEnumType_$ctoEnum)\n n\n 8#\n 9223372036854775807# })]\n-7d2e61b360d855379d6f4e00004b204d\n+faef18c332f591b640056038e41d557a\n $fEnumType_$cenumFromThen :: Type -> Type -> [Type]\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>,\n Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n GHC.Base.build\n @Type\n@@ -551,15 +551,15 @@\n TypeLightUserdata -> $j 2#\n TypeNumber -> $j 3#\n TypeString -> $j 4#\n TypeTable -> $j 5#\n TypeFunction -> $j 6#\n TypeUserdata -> $j 7#\n TypeThread -> $j 8# })]\n-7a5603bb01fddd3c31e1807639ae16c9\n+7269d60ecceb8e84cdddb6e34481e9a6\n $fEnumType_$cenumFromThenTo :: Type -> Type -> Type -> [Type]\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L><1L><1L>, Inline:,\n Unfolding: Core: StableUser\n \\ (x1['GHC.Types.Many] :: Type)\n (x2['GHC.Types.Many] :: Type)\n (y['GHC.Types.Many] :: Type) ->\n@@ -675,15 +675,15 @@\n TypeLightUserdata -> $j 2#\n TypeNumber -> $j 3#\n TypeString -> $j 4#\n TypeTable -> $j 5#\n TypeFunction -> $j 6#\n TypeUserdata -> $j 7#\n TypeThread -> $j 8# })]\n-42c2065abb56ad01d6c8fa45de2ea796\n+4d5ba8a8211ffe196db25a87696bd2db\n $fEnumType_$cenumFromTo :: Type -> Type -> [Type]\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L><1L>, Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n GHC.Base.build\n @Type\n@@ -772,22 +772,22 @@\n TypeLightUserdata -> $j 2#\n TypeNumber -> $j 3#\n TypeString -> $j 4#\n TypeTable -> $j 5#\n TypeFunction -> $j 6#\n TypeUserdata -> $j 7#\n TypeThread -> $j 8# })]\n-b972dc2314b5bacd39f9db9de91ddcd4\n+3c27922627490db18c5f1465d102fc71\n $fEnumType_$cfromEnum :: Type -> GHC.Types.Int\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1L>, CPR: 1, Inline: [2],\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (x['GHC.Types.Many] :: Type) ->\n case $w$cfromEnum x of ww { DEFAULT -> GHC.Types.I# ww }]\n-55c1aee6e99f750a64ab30fb0612fbda\n+cd19b7f720a243b6a9aab8c6056f50ef\n $fEnumType_$cpred :: Type -> Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Unfolding: Core: \n \\ (eta['GHC.Types.Many] :: Type) ->\n case eta of wild {\n TypeNone -> $fEnumType10\n TypeNil -> $fEnumType9\n@@ -795,15 +795,15 @@\n TypeLightUserdata -> $fEnumType7\n TypeNumber -> $fEnumType6\n TypeString -> $fEnumType5\n TypeTable -> $fEnumType4\n TypeFunction -> $fEnumType3\n TypeUserdata -> $fEnumType2\n TypeThread -> $fEnumType1 }]\n-280e87968f094656d116905c142e367a\n+9e3a4aedf8b0c43d7d65ef71b1eaf07e\n $fEnumType_$csucc :: Type -> Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Unfolding: Core: \n \\ (eta['GHC.Types.Many] :: Type) ->\n case eta of wild {\n TypeNone -> $fEnumType8\n TypeNil -> $fEnumType7\n@@ -811,47 +811,47 @@\n TypeLightUserdata -> $fEnumType5\n TypeNumber -> $fEnumType4\n TypeString -> $fEnumType3\n TypeTable -> $fEnumType2\n TypeFunction -> $fEnumType1\n TypeUserdata -> $fEnumType12\n TypeThread -> $fEnumType11 }]\n-55efb25247828ae1e2931ee8ab60d2a4\n+53a3d365608c5f2e4d8e83e6be8ec8b8\n $fEnumType_$ctoEnum :: GHC.Types.Int -> Type\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (x['GHC.Types.Many] :: GHC.Types.Int) ->\n case x of wild { GHC.Types.I# i ->\n toType\n (GHC.Int.I32# (GHC.Prim.intToInt32# i))\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) }]\n-80eca46951b0391d7d5aa30b80ed44db\n+c1a30294dcd5673aad18fd22e2f47a1d\n $fEqGCControl :: GHC.Classes.Eq GCControl\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Classes.C:Eq],\n Inline: CONLIKE,\n Unfolding: DFun:. @GCControl $fEqGCControl_$c== $fEqGCControl_$c/=]\n-ac0ea53da8a662224865b109d790e0f6\n+bdaf38059d63d64cf139f3a8be5c6a91\n $fEqGCControl1 :: ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Strictness: b, CPR: b]\n-ca6b018ea61263dc588070f863a256fd\n+5a8b2dd21ea64172de213981d09969e3\n $fEqGCControl_$c/= :: GCControl -> GCControl -> GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fEqGCControl_$c== x y of wild {\n GHC.Types.False -> GHC.Types.True\n GHC.Types.True -> GHC.Types.False }]\n-7113c9db0d0c08ba999acccb3e42fde4\n+d6bcdc5be94483aaa7c07d7214694b4d\n $fEqGCControl_$c== :: GCControl -> GCControl -> GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: GCControl)\n (b['GHC.Types.Many] :: GCControl) ->\n case GHC.Prim.dataToTag# @GCControl a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @GCControl b of b# { DEFAULT ->\n@@ -898,15 +898,15 @@\n 1#\n -> GHC.Prim.tagToEnum#\n @GHC.Types.Bool\n (GHC.Prim.==#\n (GHC.Prim.int32ToInt# bx1)\n (GHC.Prim.int32ToInt# bx3)) } } }\n 1# -> GHC.Types.False } } }]\n-5bc7d0fff530d67c46616c8be13716b4\n+6c180f2499869c018edce39a37d94d5b\n $fEqName :: GHC.Classes.Eq Name\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n Data.ByteString.Internal.Type.eq\n@@ -915,97 +915,97 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R _R)\n Data.ByteString.Internal.Type.$fEqByteString_$c/=\n `cast`\n (Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R _R)]\n-1b30bf6c483b46928d56d7e0b9a010b6\n+72991ede773d0f039583a189a51db1be\n $fEqRelationalOperator :: GHC.Classes.Eq RelationalOperator\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:.\n @RelationalOperator\n $fEqRelationalOperator_$c==\n $fEqRelationalOperator_$c/=]\n-3ee0d1019e39dbaddacb992822aeec01\n+2da53fc2e7a983cdb25839cbbe2ddbaf\n $fEqRelationalOperator_$c/= ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: RelationalOperator)\n (y['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator x of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator y of b# { DEFAULT ->\n case GHC.Prim.==# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-93db3300e860b5482e2f1f0c68c27162\n+d3d7f7352d8a5adea7866cae07477a19\n $fEqRelationalOperator_$c== ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.==# a# b#) } }]\n-ebf45be3d0ee82e3277d826c95bc077a\n+ea379b3f8138f248dca7cf895da71965\n $fEqStatus :: GHC.Classes.Eq Status\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:. @Status $fEqStatus_$c== $fEqStatus_$c/=]\n-cd25447089d6ffa98daa7442694fa4b3\n+107d89641127124bbfd627745ccad69a\n $fEqStatus_$c/= :: Status -> Status -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: Status) (y['GHC.Types.Many] :: Status) ->\n case GHC.Prim.dataToTag# @Status x of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Status y of b# { DEFAULT ->\n case GHC.Prim.==# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-9f26a002344e3a8e6272aa08dd720237\n+681bda0f943a76b5361c59bf170766a9\n $fEqStatus_$c== :: Status -> Status -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Status) (b['GHC.Types.Many] :: Status) ->\n case GHC.Prim.dataToTag# @Status a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Status b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.==# a# b#) } }]\n-c4ea7eef50ba2989e6be6bde6d3f7025\n+a01fb3d9452d9226338c26dbaf5eacb3\n $fEqType :: GHC.Classes.Eq Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:. @Type $fEqType_$c== $fEqType_$c/=]\n-f07429e81373329d313e6202b0b62762\n+61649a85debc2c37d324cdabca8ae3c9\n $fEqType_$c/= :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type x of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type y of b# { DEFAULT ->\n case GHC.Prim.==# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-91857c7efa423c8015d12e126f51ef3e\n+fcf78c1159e8345f9ead468336529d18\n $fEqType_$c== :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.==# a# b#) } }]\n-dbe7f46fe620378adba60accb87ac75a\n+ebe5758ed8da6276c684596be9abf291\n $fFunctorLuaE :: GHC.Base.Functor (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Functor], Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n ($fFunctorLuaE_$s$fFunctorReaderT_$cfmap @LuaEnvironment)\n@@ -1016,15 +1016,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n ($fFunctorLuaE_$s$fFunctorReaderT_$c<$ @LuaEnvironment)\n `cast`\n (forall (a :: <*>_N) (b :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)]\n-4a11973f1e2d1a02cf630e5db6e4a654\n+7cf908fa8def319e59ec5207f34f4890\n $fFunctorLuaE_$s$fFunctorReaderT_$c<$ ::\n a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,P(L,A)))>, CPR: 1,\n@@ -1051,15 +1051,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-a20a3a074453c716a0f159fcc5139cd6\n+85eb8cc3e0f8b95ae38bafbcb902d1eb\n $fFunctorLuaE_$s$fFunctorReaderT_$cfmap ::\n (a -> b)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,L))>, CPR: 1,\n@@ -1087,25 +1087,25 @@\n b>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-ec1c21d3238c1d8603170b67076ad162\n+8c40e53484017f93c21ec722a1d2733f\n $fIsStringName :: Data.String.IsString Name\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n HsLua.Core.Utf8.fromString\n `cast`\n (_R %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n ; Sym (Data.String.N:IsString[0] _N))]\n-b8b79699b5ad8b964b2948c59fbea7c4\n+c89798f2abdab5dbc5be4c4aeda27051\n $fMonadCatchLuaE :: Control.Monad.Catch.MonadCatch (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Catch.C:MonadCatch],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -1118,15 +1118,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R LuaE e a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-307dcd3a3fe902a6a2faa7d244d1d164\n+75e39ecaa3b6367eaddf5ccad9f524ce\n $fMonadCatchLuaE1 ::\n (GHC.Stack.Types.HasCallStack, GHC.Exception.Type.Exception e2) =>\n LuaE e1 a\n -> (e2 -> LuaE e1 a)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n@@ -1175,15 +1175,15 @@\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta2)\n `cast`\n (GHC.Types.N:IO[0] _R)\n eta4 })\n eta3]\n-934623776989614929984cd603abdbc0\n+a460f81a17d1d2a559dfc9a7a3d8e841\n $fMonadIOLuaE :: Control.Monad.IO.Class.MonadIO (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.IO.Class.C:MonadIO],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -1191,26 +1191,26 @@\n ($fMonadIOLuaE1 @e)\n `cast`\n (forall (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-db566c890c7e756f8fa47217c92942bc\n+0db8298a72ce85d0033b8f787a8f113c\n $fMonadIOLuaE1 ::\n GHC.Types.IO a -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ @e\n @a\n (eta['GHC.Types.Many] :: GHC.Types.IO a)\n (ds['GHC.Types.Many] :: LuaEnvironment) ->\n eta]\n-3b4aab66c47cd417c38fe79afcc663c0\n+e51952828112944a10a4383ee1a595ac\n $fMonadLuaE :: GHC.Base.Monad (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Monad], Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n ($fApplicativeLuaE @e)\n@@ -1236,15 +1236,15 @@\n (forall (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-3006cb21791a01a161f61ec62a3872de\n+2196b370022e43bccc87159d4da6ccbb\n $fMonadLuaE1 ::\n Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO b\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1271,15 +1271,15 @@\n `cast`\n (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta2)\n `cast`\n (GHC.Types.N:IO[0] _R)\n ipv }]\n-1f19ec2faa55238e9329ef8cde5b54fe\n+6a2925a08098a89573241265e8f69edc\n $fMonadLuaE_$s$fMonadReaderT_$c>>= ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> (a -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,L))>,\n Inline: (sat-args=2),\n@@ -1314,15 +1314,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-772bd87102da953c976ff3b01360e5b4\n+d18ef2949ed17eec3a8af6e6e77b1285\n $fMonadMaskLuaE :: Control.Monad.Catch.MonadMask (LuaE e)\n DFunId\n [TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Catch.C:MonadMask],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -1359,15 +1359,15 @@\n b>_R\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n %<'GHC.Types.Many>_N ->_R (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n %<'GHC.Types.Many>_N ->_R Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <(b, c)>_N)\n ; Sym (N:LuaE[0] _P) <(b, c)>_N)]\n-f01acc63b7f0f11467c7f93ca22b2c9a\n+b7dddbf202016dcafd3ff4d180262ecb\n $fMonadMaskLuaE1 ::\n GHC.Stack.Types.HasCallStack =>\n Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO a\n -> (a\n -> Control.Monad.Catch.ExitCase b\n -> Control.Monad.Trans.Reader.ReaderT\n LuaEnvironment GHC.Types.IO c)\n@@ -1421,15 +1421,15 @@\n `cast`\n (Sym (GHC.Classes.N:IP[0]\n <\"callStack\">_N _N)) })\n eta\n eta1\n eta2\n eta3]\n-f1decd378b1d765db93e9225bfe517f9\n+9031a1cf67487d355f129dfeb19f0c05\n $fMonadMaskLuaE10 ::\n GHC.Stack.Types.HasCallStack =>\n ((forall a. LuaE e a -> LuaE e a) -> LuaE e b)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1510,15 +1510,15 @@\n (N:LuaE[0] _P _N\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta)\n `cast`\n (GHC.Types.N:IO[0] _R)\n ipv } }]\n-40f550981538ffe689599f56b9329c37\n+af7cb5ae66933d63d83c3f66939832be\n $fMonadMaskLuaE11 ::\n (LuaEnvironment -> GHC.Types.IO a)\n -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ @a ->\n@@ -1526,15 +1526,15 @@\n @(GHC.Types.IO a)\n @(GHC.Types.IO a)\n @LuaEnvironment\n (GHC.IO.mask2 @a)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-77681300ed74bd76a4dcef37c549642a\n+53d622aa44c4fd8d86a1654088af1fa5\n $fMonadMaskLuaE12 ::\n (LuaEnvironment -> GHC.Types.IO a)\n -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ @a ->\n@@ -1542,15 +1542,15 @@\n @(GHC.Types.IO a)\n @(GHC.Types.IO a)\n @LuaEnvironment\n (GHC.IO.mask3 @a)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-fd10a78564878acbdaf9f31f5af16dfe\n+a6e477051e53859bb0ed70bda701f799\n $fMonadMaskLuaE13 ::\n (LuaEnvironment -> GHC.Types.IO a)\n -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ @a ->\n@@ -1558,15 +1558,15 @@\n @(GHC.Types.IO a)\n @(GHC.Types.IO a)\n @LuaEnvironment\n (GHC.IO.mask4 @a)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-f2a715c0a9ebf1b0a7c3157b11303e61\n+4ca02f8b52069f015a47234f09c5bcdd\n $fMonadMaskLuaE14 ::\n GHC.Stack.Types.HasCallStack =>\n ((forall a. LuaE e a -> LuaE e a) -> LuaE e b)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1644,61 +1644,61 @@\n (N:LuaE[0] _P _N\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta)\n `cast`\n (GHC.Types.N:IO[0] _R)\n ipv } }]\n-f080865864917e8a95f0882fa8e37c85\n+4aa44e1f746ffdf2e07b0bcaa87dceb8\n $fMonadMaskLuaE2 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fMonadMaskLuaE3]\n-0a087e178fbf16a01abf0e426283020e\n+163c6abb20fd821d8a0e7f83ad122281\n $fMonadMaskLuaE3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"a type signature in an instance\"#]\n-d5090c94bbb564a5af6668b20a6e5189\n+08914282e3909103413bbda21b364e27\n $fMonadMaskLuaE4 :: GHC.Stack.Types.SrcLoc\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.SrcLoc],\n Unfolding: Core: \n GHC.Stack.Types.SrcLoc\n toType10\n toType8\n toType6\n $fMonadMaskLuaE7\n $fMonadMaskLuaE6\n $fMonadMaskLuaE7\n $fMonadMaskLuaE5]\n-bc2e756e0e4559afb81636df5a96553c\n+c1b9b01faa6b9335b2c738bd986373fa\n $fMonadMaskLuaE5 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 16#]\n-d457c419377c3223ac2da4570c35ae17\n+8cd2bb38ba135a8553cbe7cacfe80e20\n $fMonadMaskLuaE6 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 7#]\n-efede051749b638cc2adae131b7076da\n+3f019d3e16bcd4fda4f61f8ec6d46b39\n $fMonadMaskLuaE7 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 99#]\n-fa4ffcc5c1904aefbfddb0cfb9acbe60\n+5f6d70b1990de8617c81d8f1239b4123\n $fMonadMaskLuaE8 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fMonadMaskLuaE9]\n-c325e6e982af08b4fca4d060acbb099f\n+cb20c5e48bb595251d2b57b5dc6e033a\n $fMonadMaskLuaE9 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"generalBracket\"#]\n-5383d3d554eefe262a7eedc92bdca484\n+6153187d31580d2cea16151b2364fb98\n $fMonadReaderLuaEnvironmentLuaE ::\n Control.Monad.Reader.Class.MonadReader LuaEnvironment (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Reader.Class.C:MonadReader],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n@@ -1727,15 +1727,15 @@\n (forall (a :: <*>_N).\n a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-3c27ce14c37b4e0ab7f8c29dc4736940\n+01c052c42c2340560c54d53179c03754\n $fMonadReaderLuaEnvironmentLuaE1 ::\n (LuaEnvironment -> a)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1743,15 +1743,15 @@\n Unfolding: Core: \n \\ @e\n @a\n (f['GHC.Types.Many] :: LuaEnvironment -> a)\n (eta['GHC.Types.Many] :: LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n (# s, f eta #)]\n-20e76f4e4249ca7b80eba93d10073311\n+4e0bd948ef2539a0d7cfbbb9b572e7a6\n $fMonadThrowLuaE :: Control.Monad.Catch.MonadThrow (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Catch.C:MonadThrow],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -1763,15 +1763,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-3270921d9e3f14857b2dc002c7e732f7\n+a5283d38f8f4ac9840fba7a2a6ff651a\n $fMonadThrowLuaE1 ::\n (GHC.Stack.Types.HasCallStack, GHC.Exception.Type.Exception e2) =>\n e2\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 5,\n@@ -1789,65 +1789,65 @@\n GHC.Prim.raiseIO#\n @'GHC.Types.Lifted\n @GHC.Types.LiftedRep\n @GHC.Exception.Type.SomeException\n @a\n (GHC.Exception.Type.toException @e1 $dException eta)\n eta2]\n-c02e15da2500b34dab36b3d64e5be917\n+1ad162314a109946eb253297962afd41\n $fOrdGCControl :: GHC.Classes.Ord GCControl\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Classes.C:Ord],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @GCControl\n $fEqGCControl\n $fOrdGCControl_$ccompare\n $fOrdGCControl_$c<\n $fOrdGCControl_$c<=\n $fOrdGCControl_$c>\n $fOrdGCControl_$c>=\n $fOrdGCControl_$cmax\n $fOrdGCControl_$cmin]\n-ade1efdfae6a4e70d2a6122e4ceb279c\n+5d544a5359dc75a0fa9c2de277bd858b\n $fOrdGCControl_$c< :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare y x of wild {\n DEFAULT -> GHC.Types.False GHC.Types.GT -> GHC.Types.True }]\n-1cfb4bac0f687082d3e35c5361fdc2c6\n+ba9190373fb65dc583bfaf5c89736b0c\n $fOrdGCControl_$c<= :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> GHC.Types.True GHC.Types.GT -> GHC.Types.False }]\n-046571f8529fe5689a4af57fbe71629f\n+65ab375ec518f0af5c2fcee450909088\n $fOrdGCControl_$c> :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> GHC.Types.False GHC.Types.GT -> GHC.Types.True }]\n-62317ca8889b9413a549eefd03e5502c\n+60a568cd998f1aae23d6202ae2f6afd9\n $fOrdGCControl_$c>= :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n $fOrdGCControl_$c<= y x]\n-abecd47d593ec5fad39d020ac42ff6d4\n+7e1e3563c24a24ed56ef7b58c6790f83\n $fOrdGCControl_$ccompare ::\n GCControl -> GCControl -> GHC.Types.Ordering\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: GCControl)\n (b['GHC.Types.Many] :: GCControl) ->\n@@ -1919,33 +1919,33 @@\n (GHC.Prim.int32ToInt# bx1)\n (GHC.Prim.int32ToInt# bx3) of lwild1 {\n DEFAULT\n -> case GHC.Prim.leInt32# bx1 bx3 of lwild2 {\n DEFAULT -> GHC.Types.GT 1# -> GHC.Types.LT }\n 1# -> GHC.Types.EQ } }\n GCIsRunning -> GHC.Types.LT } }]\n-d1f88c25b4fb950bc9bbe8ab9cc28ada\n+9f31737e6306f82aacea8c54874e57aa\n $fOrdGCControl_$cmax :: GCControl -> GCControl -> GCControl\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> y GHC.Types.GT -> x }]\n-98671e40779c2983026ffd6ec4c157e5\n+185b41e22e1c0aee168da502631ebe35\n $fOrdGCControl_$cmin :: GCControl -> GCControl -> GCControl\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> x GHC.Types.GT -> y }]\n-2dcf1db2a0c2bf0f91ea50ddbc296a1c\n+2e21377d099704c0ee4773444c41e896\n $fOrdName :: GHC.Classes.Ord Name\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Ord], Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n $fEqName\n@@ -1980,197 +1980,197 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0]))\n Data.ByteString.Internal.Type.$fOrdByteString_$cmin\n `cast`\n (Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0]))]\n-0c8f743bbc4e5df2b4ad4fa5c77279df\n+097f7d24b9478fc9317a8558b160937a\n $fOrdRelationalOperator :: GHC.Classes.Ord RelationalOperator\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Ord], Inline: CONLIKE,\n Unfolding: DFun:.\n @RelationalOperator\n $fEqRelationalOperator\n $fOrdRelationalOperator_$ccompare\n $fOrdRelationalOperator_$c<\n $fOrdRelationalOperator_$c<=\n $fOrdRelationalOperator_$c>\n $fOrdRelationalOperator_$c>=\n $fOrdRelationalOperator_$cmax\n $fOrdRelationalOperator_$cmin]\n-95b438c48d0cedf12fa69254a135b3be\n+0ea53fcf059bd6aed5988b2fd9fd1dc3\n $fOrdRelationalOperator_$c< ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-3b18ed159acf79bbdc83bb255ccf2c58\n+7410aa05c09a1c706be84e3e49bbe48d\n $fOrdRelationalOperator_$c<= ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator a of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-b2f87a90ba765143d4618d7385ecef54\n+eb64c92eb522905fe74ab892db267e18\n $fOrdRelationalOperator_$c> ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator a of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-7c2aae49d14d2581a01121bb280f7d1e\n+505670a00110350ecc07fc2e06163fce\n $fOrdRelationalOperator_$c>= ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-dfcdb61d924fc5973ebb6c578b6c4120\n+e9a2702f9f8aeef2458b0080e0c11ca8\n $fOrdRelationalOperator_$ccompare ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Ordering\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT\n -> case GHC.Prim.==# a# b# of lwild1 {\n DEFAULT -> GHC.Types.GT 1# -> GHC.Types.EQ }\n 1# -> GHC.Types.LT } } }]\n-b672c4890f097e7c3cb37bf90c84dd41\n+458c445a782f08f47fc1eb9a0094a35c\n $fOrdRelationalOperator_$cmax ::\n RelationalOperator -> RelationalOperator -> RelationalOperator\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: RelationalOperator)\n (y['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> y 1# -> x } } }]\n-4f86b5f31a88b33fea170efe8d6a22c8\n+796d2e73ae2c23d2ce4072e4511418fa\n $fOrdRelationalOperator_$cmin ::\n RelationalOperator -> RelationalOperator -> RelationalOperator\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: RelationalOperator)\n (y['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> x 1# -> y } } }]\n-f3763baa6ea26a1d24941d80283ac014\n+e2c8aaac0ae521072127d224fb6738f8\n $fOrdType :: GHC.Classes.Ord Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Ord], Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fEqType\n $fOrdType_$ccompare\n $fOrdType_$c<\n $fOrdType_$c<=\n $fOrdType_$c>\n $fOrdType_$c>=\n $fOrdType_$cmax\n $fOrdType_$cmin]\n-c5dace030190dfe5ec2d7493f6422b04\n+1988f5e9230b6bebc73c6e0e3d65d2ed\n $fOrdType_$c< :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-dbcd063bcd0f5753d217867a9f6e16f9\n+f168104af5c6f55529532a9450e6273f\n $fOrdType_$c<= :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type a of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-8249bfb2afaafd5543d2e6c346f821ef\n+755b48cc3b58767d7cbb4c7486db7ce0\n $fOrdType_$c> :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type a of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-5c0d3596b32d933fa262b845198a9acb\n+662742d0df33343f20f52ee123f89a1a\n $fOrdType_$c>= :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-6e9e85ce9df4bc32c350daa51202da8c\n+119203b3b4126d3c23847b8af3dd35b3\n $fOrdType_$ccompare :: Type -> Type -> GHC.Types.Ordering\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT\n -> case GHC.Prim.==# a# b# of lwild1 {\n DEFAULT -> GHC.Types.GT 1# -> GHC.Types.EQ }\n 1# -> GHC.Types.LT } } }]\n-a049d4539859aed8a3907ae5c3981a1c\n+b805a68f3f035d2b920fae719554e353\n $fOrdType_$cmax :: Type -> Type -> Type\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> y 1# -> x } } }]\n-28885565f5864334cb15ebde2b153ece\n+208a8b45d88fe66aaa42bff23a7d057e\n $fOrdType_$cmin :: Type -> Type -> Type\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> x 1# -> y } } }]\n-74e570f84312fe8e423337149a97df20\n+5d05494e78b857339c94fda326ff376c\n $fReadType :: GHC.Read.Read Type\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Read.C:Read],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fReadType_$creadsPrec\n@@ -2178,15 +2178,15 @@\n $fReadType1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))\n $fReadType_$creadListPrec]\n-d1d0ff564abedf0b4dfd808be7e7065e\n+1c2ff86d99392a9e5b3308d731e9d079\n $fReadType1 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall b.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , CPR: 2,\n@@ -2200,472 +2200,472 @@\n $fReadType2\n `cast`\n (Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))\n eta\n @b\n eta1 of wild { Solo# ww ->\n Text.ParserCombinators.ReadP.Look @b ww }]\n-bc75998e914d5650073cb282ddd33137\n+b09e3c2a42e5ef95bdff0c5623ec4a71\n $fReadType10 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType21\n $fReadType11]\n-dfc57966f9ac60e7c6698edfc482930b\n+d906af68dfdc57d6a9ee6135daed1a71\n $fReadType11 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType17\n $fReadType12]\n-6a9358e37db2d291336cc576247b0ee2\n+61f7b3363aa064bb2f98018a4cdc9d35\n $fReadType12 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType13\n (GHC.Types.[]\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type))]\n-db83eea4fd219873287dfd5f82bad28c\n+d65e97bbe733eeaeb74cc33204e7c2fb\n $fReadType13 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType15,\n $fReadType14\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-f92c27a840b3f159df620aa2c6baa53e\n+9913197c3bcf684fdc02bee362f75dbb\n $fReadType14 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeThread]\n-bfb947a1e680b74fbad549bc20a3fdc2\n+bd364910865c2497d7aa0d964b59ce10\n $fReadType15 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType16]\n-cf38ba0ce481d24c2b38a247616ae8b9\n+f36bd4e60764d3bb9f9c13960e7ee2c6\n $fReadType16 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeThread\"#]\n-07553aed516a9f27b8e5f4ec71309906\n+62cb8b88da32e0a94935930eabd6ff48\n $fReadType17 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType19,\n $fReadType18\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-317e67ebb62ef765c0dd33451ba5f082\n+ce2ddabb82e1a002d8692c4350269c59\n $fReadType18 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeUserdata]\n-99640f3d1241349f262563221b24a863\n+55579a3d5d74a2b8bc2638f9788fee1c\n $fReadType19 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType20]\n-f65449ccef88d35049acafb717154d16\n+a35ef9a8bbef5478fe84f89b244c7714\n $fReadType2 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> Text.ParserCombinators.ReadP.ReadP Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: GHC.Read.choose1 @Type $fReadType3]\n-7dc85dc9c3cb8744ea7b545c9b687c36\n+6f6d4b7308e0ec35644a4e5e908cd5c2\n $fReadType20 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeUserdata\"#]\n-747e78b2a58125f056a507179ccc830d\n+0cae01629316131579ff8fe4ef901f1b\n $fReadType21 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType23,\n $fReadType22\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-e459f5025458fc72b8f86a71495a279c\n+5a9fb597040846abfdd25ed666ffdd1e\n $fReadType22 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeFunction]\n-411fd5dee5b0bbc83fac4469cad666bb\n+ef7757937716d8a244a21e4a92cda987\n $fReadType23 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType24]\n-3f64f36636b62f363dc46d3c9cc60ab2\n+c0670bd07a99a2b53dc71fb53eed6b7b\n $fReadType24 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeFunction\"#]\n-125ae576984448c96681cc5f23131ff1\n+006fcf3e7e3c38022898973d4333b048\n $fReadType25 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType27,\n $fReadType26\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-acbf7e414301863c3238b9a7ac80631e\n+105c76f6e648da7e9f7fc5fa315a625b\n $fReadType26 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeTable]\n-560a2af627f99ef94036814b97759a82\n+bf3a1590bb2741d6e2a405ba9fef583d\n $fReadType27 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType28]\n-ccdba28ae1740a41b49efe2e444a177b\n+ae3f51f9ddcc8d67d72dfefdd8879c5f\n $fReadType28 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeTable\"#]\n-beeeed3493cd53006ae33c1557db265d\n+6e5a6ecb18d405c9824ef28a33229a74\n $fReadType29 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType31,\n $fReadType30\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-b80255c86f54215816c389ba3ef4bd25\n+d68a29a0e00c588bd83219340f97ffd3\n $fReadType3 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType49\n $fReadType4]\n-a9914d20112f8817d46af5e33f464ba6\n+d3017c558cf460bc3ebac6e6e685a77b\n $fReadType30 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeString]\n-e14330b2dbb4270ae0358a5bf16b19f1\n+3741ef4a97cb068da04254c3281a304d\n $fReadType31 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType32]\n-e1b332a02b3336fdbb3b811b91e76055\n+92fbaeb5e0cbf6187ceada50a7ebd702\n $fReadType32 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeString\"#]\n-64a1fa5a461414fbae8790f1a99e7955\n+86beaa314b98e14663246338fa715b48\n $fReadType33 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType35,\n $fReadType34\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-3cac6a231c34742436ffe16592bcf180\n+8a68e68f0feeea4cb9f52987563d7f5a\n $fReadType34 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeNumber]\n-bb5ea3014376794c841785b9e662b4cd\n+9bf0c20d9375b09ad6b193e7e87e1855\n $fReadType35 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType36]\n-92a78128f6378c652611e8e3799b1756\n+0658124d6e5c9c4f44bea5e83f0635a3\n $fReadType36 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeNumber\"#]\n-341a0d46409a0c511a34a6029db7167a\n+b9c2761d58ab1b8ba82950a63c6a2ab0\n $fReadType37 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType39,\n $fReadType38\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-4e976665e8a574d12a88d1febdd4f150\n+9022173905417ab291f368ff5cafdc8a\n $fReadType38 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeLightUserdata]\n-c16f5b261c63f57f17cdd1157cf22c8e\n+700e115c314b79a304ae5dbe07871eea\n $fReadType39 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType40]\n-16f5748028d332ce6027cf7cbbc4a091\n+c5ff903dc52b0ef65afe03d3b7dc77eb\n $fReadType4 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType45\n $fReadType5]\n-8253b7e5e2939dcb417274b7dc0542ca\n+dbfcce1d8c9fc7259225cc71d5a3eeb8\n $fReadType40 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeLightUserdata\"#]\n-30750b7fbe3ee866e965d36ef208658d\n+0b952163460fcde4b05a7ecc2108031e\n $fReadType41 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType43,\n $fReadType42\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-de43b9392514af55a54eb5d41a535715\n+3e6477fcded18045fbb7e86158904e33\n $fReadType42 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeBoolean]\n-8c23a80ee042e4c37ff1b87a8c734d07\n+b25ea922f1efc65265c684b2bc5a8047\n $fReadType43 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType44]\n-2f085a39c3075c3acf3d562bf3c8586a\n+2c00c6e2372fd6bfb5215f875d91e53a\n $fReadType44 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeBoolean\"#]\n-5a4ad8757c4d85b8e186b4c80bc0228f\n+2a6ebf9ca16f2e0346360a1a0df8e147\n $fReadType45 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType47,\n $fReadType46\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-08cbefbb4bc6ef5477ba2622bf06396f\n+0f37f19fa82345fcec192adc39923933\n $fReadType46 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeNil]\n-340b57ba67127b77796864c9c8065662\n+c0122cf713f28296c1136835e949d1c0\n $fReadType47 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType48]\n-983fc8411e6b9414853c5f2f796c2e48\n+0735ab41df852f2921b8342978bc6675\n $fReadType48 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeNil\"#]\n-5ddca0c617628f4355c8f5fd8ecde0a9\n+906c8e96044c900396ad49b850f675c0\n $fReadType49 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType51,\n $fReadType50\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-fdbfccd79c7c036823118fb51d9c8bcb\n+8c8ecf878511363daddfbe301bcb5ea5\n $fReadType5 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType41\n $fReadType6]\n-dd80c64e44182bc7c4e22b9bff672bfc\n+9265d53e81332d645314420d2a3021f7\n $fReadType50 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeNone]\n-e395b0591ca946b3734bb53e7d4686b8\n+089fb0cb7827eb07995be6cec8b52c96\n $fReadType51 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType52]\n-990d174ff42eb1af97ae4e31eae6724f\n+0a56d3465f1a7d8b4f05556a7311e902\n $fReadType52 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeNone\"#]\n-f23430cc9cb9d02a3c64a93d13c5657d\n+bac1dfc1005bf79bae7943f74f9faa74\n $fReadType53 :: Text.ParserCombinators.ReadP.P [Type]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n ($fReadType_$creadListPrec\n `cast`\n (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] <[Type]>_R)\n GHC.Read.$fRead()7)\n `cast`\n (Text.ParserCombinators.ReadP.N:ReadP[0] <[Type]>_R)\n @[Type]\n (Text.ParserCombinators.ReadP.$fApplicativeP_$cpure @[Type])]\n-906a850280ef2627e47ddb5ec9bcf5f1\n+2306078c5210a8f0853537f140ddb5c1\n $fReadType6 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType37\n $fReadType7]\n-70ee7eb7c6ebc8e254ad65c40453a65a\n+b8e64e4d8b909e8c96072a19ac010c30\n $fReadType7 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType33\n $fReadType8]\n-ed7c2b61cdbe05201f12633f54ee52b7\n+52bc4a9a616c2a13445eef142ca42486\n $fReadType8 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType29\n $fReadType9]\n-6fa48223c39d9c86b3869a9f8aafee03\n+629938df1f38da5e7f004ab21f5404f5\n $fReadType9 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType25\n $fReadType10]\n-fb4cddfef834a75fe1b4b134ed725d66\n+7e74913f4e5a86a2772abfe39205d25e\n $fReadType_$creadList :: Text.ParserCombinators.ReadP.ReadS [Type]\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n Text.ParserCombinators.ReadP.run @[Type] $fReadType53]\n-0beffc1de3f1b68ccd55b951c93a4615\n+c4ce29ea0e3613a87a6c20775ea3f81c\n $fReadType_$creadListPrec ::\n Text.ParserCombinators.ReadPrec.ReadPrec [Type]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n GHC.Read.list\n @Type\n $fReadType1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))]\n-5d7889e235b5d770fa2a743e9737704b\n+97781bb4df94719510bc2bffa1dbc5b5\n $fReadType_$creadsPrec ::\n GHC.Types.Int -> Text.ParserCombinators.ReadP.ReadS Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ (eta['GHC.Types.Many] :: GHC.Types.Int) ->\n Text.ParserCombinators.ReadP.run\n @Type\n@@ -2675,15 +2675,15 @@\n `cast`\n (Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))\n eta\n @Type\n (Text.ParserCombinators.ReadP.$fApplicativeP_$cpure\n @Type) of wild { Solo# ww ->\n Text.ParserCombinators.ReadP.Look @Type ww })]\n-10970eb0eb133d87c487d5249cdac2c5\n+49b60daea69116fb501eeebc07d191a5\n $fSemigroupName :: GHC.Base.Semigroup Name\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Base.C:Semigroup],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n Data.ByteString.Internal.Type.$fMonoidByteString_$c<>\n@@ -2698,102 +2698,102 @@\n Data.ByteString.Internal.Type.times\n `cast`\n (forall (b :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0]))]\n-a3d87f40b46fb176aa9be3bcb1fb4dc1\n+e5d36fab74f5c31075327a208b127d40\n $fShowGCControl :: GHC.Show.Show GCControl\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Show.C:Show],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @GCControl\n $fShowGCControl_$cshowsPrec\n $fShowGCControl_$cshow\n $fShowGCControl_$cshowList]\n-9e78e3520b31b3619569950be9b2da3e\n+b30c510928cf0f71f638ab22cf339c00\n $fShowGCControl1 :: GCControl -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n $fShowGCControl_$cshowsPrec $fShowGCControl2]\n-37a2900635d5c4ef18c07d78e7bd98a7\n+4949f896a641a93184409d4274e8b753\n $fShowGCControl10 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl11]\n-54cfb14c781fc47e3b253b11bf078160\n+7082ad1a6f84cbe816b2a4b09bd56408\n $fShowGCControl11 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCCount\"#]\n-febfb708913df5d29468fc7e2bd0d003\n+935759eadb20559a36da8bedb4e733f8\n $fShowGCControl12 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl13]\n-4bf22d19e070c771c13db20578c45c82\n+5074af212bf73d5238b8744136ef53dd\n $fShowGCControl13 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCCollect\"#]\n-92938c507134aa0addc9b408729459a7\n+34251b0b9f90aa562c93072c09ecd88f\n $fShowGCControl14 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl15]\n-ddd27b4753c7a9341aa815a2cf8a68ea\n+564ba27bbe9913640b45e4a167fe314c\n $fShowGCControl15 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCRestart\"#]\n-8a03b44d1c5974c3afde5e8479ba63d2\n+f94c122269735e015a7b0a93f3d998d8\n $fShowGCControl16 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl17]\n-bf278a0daa3e900fd23f2acf8d62a182\n+a33a55d711bf84ecf3204e74a271a4a6\n $fShowGCControl17 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCStop\"#]\n-c8a281d52508c6f8c44575b7ae55492d\n+e0bfea7f8550561cdfce276605b3cc80\n $fShowGCControl2 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 0#]\n-cc4348fa260fea0c4cdc66447c2b715c\n+75f5d436629cd57fc6be1aa17cf5fd22\n $fShowGCControl3 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl4]\n-6fc2ea795d09d4607b73956e070936c8\n+331e316afaec3a975ff45ab54331174f\n $fShowGCControl4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCIsRunning\"#]\n-17474ce32e89347aa984a83374ae387d\n+92ec211db633127459951d0d9ff3ff02\n $fShowGCControl5 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCGen \"#]\n-c79066ae7244d81feb3f362facfe400f\n+93e563ac1762de54c3196d8765d1d41a\n $fShowGCControl6 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCInc \"#]\n-bf3d6a28d0b93d4c1a1d38f6b9a15ad0\n+bf3457b2d8a909e71c1d3dcb00f8553a\n $fShowGCControl7 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCStep \"#]\n-6da449dfbd20031b4a2d32feeafebf35\n+5f2ebf485f5104896d6f0c656c4b0a8e\n $fShowGCControl8 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl9]\n-f1630520f65a0df4496a7b6d727aaef4\n+74254a84799810ea06df43f637dc8f47\n $fShowGCControl9 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCCountb\"#]\n-da3332c440008c01f546f3bdbb7d7787\n+efdf8ddc0e515a958142b105b5c7bd4a\n $fShowGCControl_$cshow :: GCControl -> GHC.Base.String\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl) ->\n case x of wild {\n GCStop -> $fShowGCControl16\n GCRestart -> $fShowGCControl14\n@@ -2836,84 +2836,84 @@\n @GHC.Types.Char\n GHC.Show.showSpace1\n (GHC.Show.$wshowSignedInt\n 11#\n (GHC.Prim.int32ToInt# bx1)\n (GHC.Types.[] @GHC.Types.Char))))\n GCIsRunning -> $fShowGCControl3 }]\n-0faa82538792a8c403f285ce5f5898fb\n+358b72619267871c5b641ea469ba46e3\n $fShowGCControl_$cshowList :: [GCControl] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [GCControl])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @GCControl $fShowGCControl1 ls s]\n-2d607000a409b6eb405d335a3d4be54d\n+230f52cb88905f70e26d62bada757e2a\n $fShowGCControl_$cshowsPrec ::\n GHC.Types.Int -> GCControl -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>]\n-cde12f66ac92d8554be74e3c133c1b3a\n+3aa995834548eb3fec130694e850f6da\n $fShowName :: GHC.Show.Show Name\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Show.C:Show],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n $fShowName_$cshowsPrec\n $fShowName_$cshow\n $fShowName_$cshowList]\n-afa8628e62c8f5d7708374bc09d687c5\n+f1850437a48a3df4a0f4f8b735527852\n $fShowName1 :: Name -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Name)\n (eta['GHC.Types.Many] :: GHC.Base.String)[OneShot] ->\n $w$cshowsPrec 0# ds eta]\n-903ac4939e219f86a45091f8daca4d8c\n+82f21ae2a875db52d33ed0aa23e8fc08\n $fShowName2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"}\"#]\n-487ac4072269b57879b7cf72296e48db\n+7aecee7e7db39f31cc0c822aecd86297\n $fShowName3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Name {fromName = \"#]\n-cce26d01e8f371437c96352b5b9b7dd7\n+168d2306fe4e8039d6948bb8550a465a\n $fShowName_$cshow :: Name -> GHC.Base.String\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Name) ->\n $w$cshowsPrec 0# x (GHC.Types.[] @GHC.Types.Char)]\n-f1898c7cc85ea292805c7425eb66c78c\n+8b77ffaa626f8bb21ac318b0337086c7\n $fShowName_$cshowList :: [Name] -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Name])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Name $fShowName1 ls s]\n-4c089f427a0f8524c640a7fa34c33d83\n+9199bce859a1e08f08d6f9b038b70064\n $fShowName_$cshowsPrec :: GHC.Types.Int -> Name -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n Inline: [2],\n Unfolding: Core: StableSystem <2,TrueFalse>\n \\ (a['GHC.Types.Many] :: GHC.Types.Int)\n (ds['GHC.Types.Many] :: Name) ->\n case a of wild { GHC.Types.I# ww -> $w$cshowsPrec ww ds }]\n-e956ee63be810b3bdbdb23e49cae8822\n+ee6125b082f8476d815a4869a4e61c2d\n $fShowRelationalOperator :: GHC.Show.Show RelationalOperator\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Show.C:Show],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @RelationalOperator\n $fShowRelationalOperator_$cshowsPrec\n $fShowRelationalOperator_$cshow\n $fShowRelationalOperator_$cshowList]\n-50e57a152d510cc52d405e342112af9e\n+d634fbae11016fd0a8543d80d222397b\n $fShowRelationalOperator1 :: RelationalOperator -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: RelationalOperator)\n (eta['GHC.Types.Many] :: GHC.Base.String)[OneShot] ->\n case ds of wild {\n@@ -2921,65 +2921,65 @@\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator4 eta\n LT\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator3 eta\n LE\n -> GHC.CString.unpackAppendCString#\n $fShowRelationalOperator2\n eta }]\n-ad5828763df99ffd27bd972925f8b3fe\n+fce4c8828a581af4704518e8f5720367\n $fShowRelationalOperator2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LE\"#]\n-75f450df08efe577f01dbaffebe29d08\n+8f8a3437a42e1b87e2cfcdd699087d65\n $fShowRelationalOperator3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LT\"#]\n-9bdd30db7f4c007f00509ef3e66da165\n+a1027163c3cd6a7502abf90cbb22505b\n $fShowRelationalOperator4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"EQ\"#]\n-2190f5f09d60ec5e6d9016a816165cb4\n+9ee1cafafc06bfdb3a849aa10b967ef5\n $fShowRelationalOperator5 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowRelationalOperator2]\n-455177f08f1a1cbea92d168aa739e7cb\n+11ff7458429f8ec19ccb3b505d88bc30\n $fShowRelationalOperator6 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowRelationalOperator3]\n-d3e34234d2a333ff492f9c4d9832583b\n+c9d8fcb4fcb0d6eef49886e80c4bd5e4\n $fShowRelationalOperator7 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowRelationalOperator4]\n-418d7a576d3f79d76032a6c4caa91621\n+a047a92696eb6aad88795c06db36fad3\n $fShowRelationalOperator_$cshow ::\n RelationalOperator -> GHC.Base.String\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: RelationalOperator) ->\n case x of wild {\n EQ -> $fShowRelationalOperator7\n LT -> $fShowRelationalOperator6\n LE -> $fShowRelationalOperator5 }]\n-84a56a1a52ebd2384f39a44d57165bb9\n+b4e3ed5dae345e754e55e218a0ca31b1\n $fShowRelationalOperator_$cshowList ::\n [RelationalOperator] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [RelationalOperator])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__\n @RelationalOperator\n $fShowRelationalOperator1\n ls\n s]\n-b13dad0db77103dab5255a3ecad9ee28\n+0790f8fd67107dc60e529a9ace64884f\n $fShowRelationalOperator_$cshowsPrec ::\n GHC.Types.Int -> RelationalOperator -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (ds1['GHC.Types.Many] :: RelationalOperator)\n@@ -2989,1004 +2989,1004 @@\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator4 eta\n LT\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator3 eta\n LE\n -> GHC.CString.unpackAppendCString#\n $fShowRelationalOperator2\n eta }]\n-a31d1eddef92b046e0a8ea2d7a98c9a0\n+7b8c3f57fbdb6a64aad3d10b0f2c67d1\n $fShowStatus :: GHC.Show.Show Status\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Show.C:Show], Inline: CONLIKE,\n Unfolding: DFun:.\n @Status\n $fShowStatus_$cshowsPrec\n $fShowStatus_$cshow\n $fShowStatus_$cshowList]\n-abdab5fc7f70a32d081675d3a95d4814\n+275a670e50dd049cb871786df632b551\n $fShowStatus1 :: Status -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Status)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec1 ds eta]\n-6906c7ed108136a291bd5d36c3af5e12\n+d29903df6bda18f3b67f2943abeb1de5\n $fShowStatus2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrFile\"#]\n-d5c99e4277da308788fdfb86e1e2e962\n+37b1cf24ac348a1206297b9738ae25f5\n $fShowStatus3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrErr\"#]\n-5c885541c1cd3d8fb01d9e611bc2a4bc\n+761d81b2e4ec1e95c8655704f6e1b078\n $fShowStatus4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrMem\"#]\n-9b362a8288b539cd250bd7f0b2361eff\n+e7dcfe1ba3899b2a86927e2ef0bb3a5c\n $fShowStatus5 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrSyntax\"#]\n-0522eb411214122f133a58750c96c94a\n+0ff47ca5d3416f48b8e949c3d5c93f09\n $fShowStatus6 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrRun\"#]\n-cef7796bf05d58e370eda2c46a910bd9\n+73d96f2d16e99dfbcfc0daf59d3d9058\n $fShowStatus7 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Yield\"#]\n-8fe8d2479e72dcd87441ab59dfea7a79\n+a540963b503a9d45ca167d2386d64618\n $fShowStatus8 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"OK\"#]\n-8d5748ed098bd3746ba66de3c082105e\n+804a1624f125344e944923202f920447\n $fShowStatus_$cshow :: Status -> GHC.Base.String\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Status) ->\n $w$cshowsPrec1 x (GHC.Types.[] @GHC.Types.Char)]\n-93e4ccb1f90fc9bb0f0ab5fa2b3f63c5\n+fd05fcb17caee65782c2ac2e3cdd7d33\n $fShowStatus_$cshowList :: [Status] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Status])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Status $fShowStatus1 ls s]\n-84e579b561e97c3c8465fea606cd3f0f\n+5e389e4bd23ff76f8e015abda44fe699\n $fShowStatus_$cshowsPrec ::\n GHC.Types.Int -> Status -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: StableSystem <3,TrueTrue>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (ds1['GHC.Types.Many] :: Status)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec1 ds1 eta]\n-f4ba7ec90e5c71310822cf61e682f31c\n+c9a2e57d6e82dd82f2fd026bfc4e2afa\n $fShowType :: GHC.Show.Show Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Show.C:Show], Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fShowType_$cshowsPrec\n $fShowType_$cshow\n $fShowType_$cshowList]\n-185329b0a47e79e07088fa605f87c570\n+0d2af494f3988baf1718be64a1e33c73\n $fShowType1 :: Type -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Type)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec2 ds eta]\n-9e51e4caa50df3ac9ea0ad61cb2585bc\n+b084ced728860f015cb002ff64e2ad33\n $fShowType_$cshow :: Type -> GHC.Base.String\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Type) ->\n $w$cshowsPrec2 x (GHC.Types.[] @GHC.Types.Char)]\n-2bbec259207aba7e06d3f7eb4923a6cf\n+ff1611f28658f31c1f2099ee761ff1a2\n $fShowType_$cshowList :: [Type] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Type])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Type $fShowType1 ls s]\n-67d9dc8b5df82353151b10d459ff4564\n+7cd311ab46e24894ab190928a8506479\n $fShowType_$cshowsPrec :: GHC.Types.Int -> Type -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: StableSystem <3,TrueTrue>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (ds1['GHC.Types.Many] :: Type)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec2 ds1 eta]\n-3f10a210ebbdb6e89889ef7eb4f05083\n+9ac01ef7f81c2a67d77cfb85f0500f6d\n $tc'EQ :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 11040410992298159988#Word64\n- 2888703626364766164#Word64\n+ 15284527756292538882#Word64\n+ 10582225697661206524#Word64\n $trModule\n $tc'EQ2\n 0#\n $tc'EQ1]\n-9469c6f7ae3b4ee94900335f38959d57\n+7644585e3e0dd22be02e516ace7b40fe\n $tc'EQ1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-d488315b9cad01860206420243ea45e9\n+edb56c4add50535d39801e6cf9176663\n $tc'EQ2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'EQ3]\n-03c9021177caa7392f7928529afd0f8f\n+71e6d81e06d0d34aa6954f7269da956d\n $tc'EQ3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'EQ\"#]\n-25fc61f6af06ade362503026b095fd9d\n+8e06a0e4d008fc55ec65628fbea320c9\n $tc'ErrErr :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8674563767420412989#Word64\n- 15347115590745767753#Word64\n+ 7540650443510617502#Word64\n+ 9004631382732179513#Word64\n $trModule\n $tc'ErrErr2\n 0#\n $tc'ErrErr1]\n-e3f2832386da6cff67af5d1cde59676c\n+3c5b4c71f95ea3d325d93d8da19621af\n $tc'ErrErr1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-1cf93994be672a249fb5aa404b93f409\n+dac1f3f0888ce1b5b83f4f6aeb08e769\n $tc'ErrErr2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrErr3]\n-9f0d5cddd42022d6f58c28a4ce7cdbb3\n+67bff4f7b3db6e8c27b7d7f156f6b495\n $tc'ErrErr3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrErr\"#]\n-21a61853f6054431ec6d16709bc770e2\n+0f21e733e837bddd700ab70c33f7bc3b\n $tc'ErrFile :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 9542463414027445944#Word64\n- 5647915813653682254#Word64\n+ 14888979115044194971#Word64\n+ 5648917795088292396#Word64\n $trModule\n $tc'ErrFile1\n 0#\n $tc'ErrErr1]\n-947ed18bc15f4738bb350d4e515bd788\n+ea97efa5b41a2df1ddbae89dd1e538ce\n $tc'ErrFile1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrFile2]\n-be44334c2d5c14c2b8a53c32077118ea\n+38d30881cb1c4db1b033d89a0824f151\n $tc'ErrFile2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrFile\"#]\n-5555678e7e83ed18ed1e53460ea0445f\n+63084fd87492baa3116d3b012e5ed14e\n $tc'ErrMem :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 7719258231210511790#Word64\n- 1473353999712136303#Word64\n+ 16720339228392069769#Word64\n+ 17668960757292414026#Word64\n $trModule\n $tc'ErrMem1\n 0#\n $tc'ErrErr1]\n-dfae17fbb7fc3fd33263d4d2d68a1ee6\n+3ec901e2321adc57dcc5d9163e8ae7d6\n $tc'ErrMem1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrMem2]\n-6262ee39e3a520ed63bf541fee0803ec\n+783801907fadeeba7cbf91eca73fc3b8\n $tc'ErrMem2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrMem\"#]\n-31f6d56d506bf2c1c1fbe7427d4138aa\n+7e6e1e2bcf395164b68274ccfa2ddb4f\n $tc'ErrRun :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8191084923583300974#Word64\n- 14581896790487069847#Word64\n+ 13300188500050585795#Word64\n+ 18081993692077220726#Word64\n $trModule\n $tc'ErrRun1\n 0#\n $tc'ErrErr1]\n-fc1d565ffe9c260c89a7144cf716ce46\n+0fd893c559dc4e3015da7afdbcbec598\n $tc'ErrRun1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrRun2]\n-e847fda1bf54de12fa8b5a52fc143caf\n+e4ac6d1b1ede1a1071393360cab31714\n $tc'ErrRun2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrRun\"#]\n-4c531948e2125ddda3d5b33dd6bd5f11\n+239a2bed8c4f8eaed7473fd412b4c3f5\n $tc'ErrSyntax :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 5158935273096221491#Word64\n- 14721560060762754738#Word64\n+ 494347896882609141#Word64\n+ 9304990207048819967#Word64\n $trModule\n $tc'ErrSyntax1\n 0#\n $tc'ErrErr1]\n-083e72d866b61363861fb951c61d25c1\n+6b8237e226dc18896b68ae7cb70d5618\n $tc'ErrSyntax1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrSyntax2]\n-c123e6dd642f9576158a7eb56bc98dad\n+22299ae3ce8fac3883f926e66c0ebbfe\n $tc'ErrSyntax2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrSyntax\"#]\n-f573d8a6f09080d9ffd37c50abeb8b96\n+d6e098c12d52b03188e0b27a06b4be9c\n $tc'GCCollect :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6348342934602759027#Word64\n- 733793186778864394#Word64\n+ 16072666574257390388#Word64\n+ 16736924077119351508#Word64\n $trModule\n $tc'GCCollect2\n 0#\n $tc'GCCollect1]\n-f461f7ee710953ec43a88fe6782f5661\n+5429d4ec693545d6279193c7960c6978\n $tc'GCCollect1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-b80d2c27759326377cbb6086e516ce8f\n+e8a7dc3adf66233a82998512d6d44f18\n $tc'GCCollect2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCCollect3]\n-f038becacc84e403217391acdfc3ba4b\n+9578fcddfbfba1318d983612b8b8f997\n $tc'GCCollect3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCCollect\"#]\n-76d503409e134e35525f79a85668c558\n+73ee32ddb040f358748b59aef67d49ea\n $tc'GCCount :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 2942479967061588140#Word64\n- 11099326637761907942#Word64\n+ 15595827081404173709#Word64\n+ 4896818723666923148#Word64\n $trModule\n $tc'GCCount1\n 0#\n $tc'GCCollect1]\n-a42c6ae14b8dd8d69f112363bb7a0c40\n+b30d74e7e5ef03defbaf08aed2070519\n $tc'GCCount1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCCount2]\n-b85ff7250af53405464aab231bbda26e\n+9bca2f4edb70d78f3daa95504d1310e2\n $tc'GCCount2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCCount\"#]\n-bee342f2e90d2cb745fad8d5e3bbff38\n+52eff0580a22bbccf93f08fc2de7cd92\n $tc'GCCountb :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 15072838556886059446#Word64\n- 2090431170081485060#Word64\n+ 1864001059251874654#Word64\n+ 14116985260996496507#Word64\n $trModule\n $tc'GCCountb1\n 0#\n $tc'GCCollect1]\n-8f5da2c388aed11a65999669a2d9c380\n+3a3b84f00c65b9cbf5dbe84bc432c160\n $tc'GCCountb1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCCountb2]\n-66743a6193e631f00d03b1a4706e437d\n+c0c3f90406f7da57704e2250c41725f3\n $tc'GCCountb2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCCountb\"#]\n-4824d70bad20ddcbf316ffe30c076515\n+179857dac1e25c25edea08d09f6161b4\n $tc'GCGen :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 4008265903149737423#Word64\n- 14503148301564395521#Word64\n+ 17515275236429474036#Word64\n+ 17724901683402641243#Word64\n $trModule\n $tc'GCGen2\n 0#\n $tc'GCGen1]\n-62dc92a6f3a3ca06eb06b7f0525f005c\n+8c95d23c94eb6d52ae15f7f358f4c9d6\n $tc'GCGen1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-19d1a882c1a866b57a07e2a04b01eeb4\n+93018689593f8a31a4beae5363e3ef08\n $tc'GCGen2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCGen3]\n-d828185fc73891fc7241a58a21545d5b\n+0f451b2ccc926a695b390db945ff97ff\n $tc'GCGen3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCGen\"#]\n-71e1d7da05a03b9ee699190935b39233\n+b1b1846bd5bd90cede4408c5e01c99ce\n $tc'GCInc :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 14964416718030710616#Word64\n- 16227673245120759376#Word64\n+ 12668353993981468387#Word64\n+ 9037306096338939590#Word64\n $trModule\n $tc'GCInc2\n 0#\n $tc'GCInc1]\n-69378b05af91510dbb3432f42bb7fbcf\n+67821c1794a63369adde5d812664bc53\n $tc'GCInc1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-800357cf834da281026d5adcd4202135\n+413e7aa4c290449f645c4f11674de058\n $tc'GCInc2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCInc3]\n-617885f813d024fc5f6493c662a15e70\n+79ac039c7a4c6f9d5f2ee87be88f552f\n $tc'GCInc3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCInc\"#]\n-d5cef260505db1e233e72ebdc9cf2ea5\n+19be450ed3bd7361055b2a329a2f4480\n $tc'GCIsRunning :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 5275151421047911410#Word64\n- 13307870606123814697#Word64\n+ 10288371666215365866#Word64\n+ 945549566513815679#Word64\n $trModule\n $tc'GCIsRunning1\n 0#\n $tc'GCCollect1]\n-e3afcd7a972f1974d4c951298a08712f\n+93d701203a3bb6d0c2471f9c20f36cce\n $tc'GCIsRunning1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCIsRunning2]\n-01fe7448e66790d6bb8e4769b134e8d1\n+cc3a73052e193a674b14b2ca3f7bf6f5\n $tc'GCIsRunning2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCIsRunning\"#]\n-42f1f53604ba36cee9f5e3868f02a93f\n+7155c57822c30d1683400484097e4ba6\n $tc'GCRestart :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 4723263209194472106#Word64\n- 18424452830777647596#Word64\n+ 1691025195429186333#Word64\n+ 7594780722272661595#Word64\n $trModule\n $tc'GCRestart1\n 0#\n $tc'GCCollect1]\n-e9b12edb00b57acd3d411b3c3bece41d\n+94705a1fb93d00a5f8560a88ddbc272a\n $tc'GCRestart1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCRestart2]\n-f7e419deff44e890e22bd2a0b8b8668e\n+9860d051786d4a7fe0401bec41d1ae6e\n $tc'GCRestart2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCRestart\"#]\n-69f0fb047e21494418d8d43e682a6f0e\n+a98c6559daf436ec826f1e0d80a9e271\n $tc'GCStep :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 18151668073551541128#Word64\n- 10565429602981744434#Word64\n+ 5714098509174730147#Word64\n+ 5428447178893197861#Word64\n $trModule\n $tc'GCStep2\n 0#\n $tc'GCStep1]\n-0923bd8a93ca83f45d9c56d2a1b5c5cb\n+319b81c1b740c3ef03baadd428cf9058\n $tc'GCStep1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-f2643922f1308d87bc4397c020bb7fa0\n+d0a602f1d7e4c6a3cfe47ff122b75293\n $tc'GCStep2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCStep3]\n-82f2d3bb22b046489672e0b6b091c262\n+6645b998a045da7679313ba11d75f1b4\n $tc'GCStep3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCStep\"#]\n-9b85454e2faf0461395eabeaba370e99\n+66d31a693b90dd18894fd1d34c2f0c8a\n $tc'GCStop :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 604043779295162887#Word64\n- 3393847326430952899#Word64\n+ 3782457224582198678#Word64\n+ 16271827728623817818#Word64\n $trModule\n $tc'GCStop1\n 0#\n $tc'GCCollect1]\n-447fcbb676ca5cf158d093098f9395a3\n+ced009e4f1364717117ddf98075ab154\n $tc'GCStop1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCStop2]\n-2568a59cfffc20fbcf989ecfddf5ad38\n+353caee1c3ff815276fa895737da51c9\n $tc'GCStop2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCStop\"#]\n-83500d2d03b9ab8fae468f8010c8f851\n+d2330353d11485643de452be8f56630b\n $tc'LE :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 7049001955531338082#Word64\n- 12278993832066892207#Word64\n+ 14142359310058838544#Word64\n+ 16960129757069997951#Word64\n $trModule\n $tc'LE1\n 0#\n $tc'EQ1]\n-70789d9f466adc95a627730ff99e4f6c\n+b5b167afea3a17b483ba51f4f1363433\n $tc'LE1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'LE2]\n-e12b591b5a00e34924688fa116b53a10\n+2029e61624963e46457e10185f8627b9\n $tc'LE2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'LE\"#]\n-08e08a4de61036d07d4cfefcaf42d976\n+0236d431ca928c9902332aff9597df2b\n $tc'LT :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 3566263371117460620#Word64\n- 30318904252159110#Word64\n+ 17136572445346421217#Word64\n+ 17540042295900648191#Word64\n $trModule\n $tc'LT1\n 0#\n $tc'EQ1]\n-dc301bdc152873302a717ce446add9e3\n+3a157534157eaf4323f2977ca1252871\n $tc'LT1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'LT2]\n-0e5b5fe045d50f35c18b0cf67823ea58\n+c961c3fed30456ea748dbfa3211515d8\n $tc'LT2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'LT\"#]\n-d4bc8fc2dc99d4520a609e6a4f8feec5\n+7d7509a0f546665a4f470d0b8e5fac68\n $tc'Lua :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6941344852074839841#Word64\n- 17421831374053057561#Word64\n+ 13317522343415251213#Word64\n+ 1999234655351165253#Word64\n $trModule\n $tc'Lua2\n 2#\n $tc'Lua1]\n-b73d0efae2d78cf16ec25f2e1ce55e0d\n+da12fdb9b22271bb3e1ae089d55e6004\n $tc'Lua1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-80f404c4f52ec838f67969c6b44b9146\n+c0a1228cb33495ca5551b67a982de6d4\n $tc'Lua2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Lua3]\n-f49deddf8e583731749436cd4ee47b81\n+fb13840999d501ba1efa1263e2babcf3\n $tc'Lua3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Lua\"#]\n-3bc66e3ee1b2531a3735829af8ae05f7\n+93d3b3471bca20d00aa9305bad1754fd\n $tc'LuaEnvironment :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8139753477420895682#Word64\n- 2919668508866283868#Word64\n+ 17352218570994950216#Word64\n+ 15780260360399588311#Word64\n $trModule\n $tc'LuaEnvironment2\n 0#\n $tc'LuaEnvironment1]\n-585729d06bfe4ddb6a04d441503c4065\n+85948d095ad395ddb5b64b45fbf1f030\n $tc'LuaEnvironment1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-da5c3eeabfa29f1f5d6f120e9eb875aa\n+05d2dd3e93ce3f535c43b117aa734ec8\n $tc'LuaEnvironment2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'LuaEnvironment3]\n-c3e14fdee40469663b68db61d195d342\n+968e3875591b3b76eca405dfb4e44f01\n $tc'LuaEnvironment3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'LuaEnvironment\"#]\n-384e813655c07226180ac852ea7278dd\n+4d0e7e2157ec37dd5c30259e7029f905\n $tc'Name :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8215365531178561283#Word64\n- 7549769155059159618#Word64\n+ 5719287769023290855#Word64\n+ 15471607512429425962#Word64\n $trModule\n $tc'Name2\n 0#\n $tc'Name1]\n-cdfa04229b228ee5806b6c352525c6bf\n+a43ce5ac41c46a2cd2f2f9f4befd470b\n $tc'Name1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-cd4c0d4657561b8819bb1e45f52870b1\n+8064d524ff36f45fbc725c34c5c6df90\n $tc'Name2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Name3]\n-c686537bd03a92ef795c1b3b2b671da4\n+53f1f37f1afffe53aef952a9298d9a89\n $tc'Name3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Name\"#]\n-52f25d958fac7f707d2f2d538c4ae607\n+6570cbe610e5868609d0a6a70c702815\n $tc'OK :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 2052620663893160583#Word64\n- 15899554960310360079#Word64\n+ 9550343338387202034#Word64\n+ 1576313866278885695#Word64\n $trModule\n $tc'OK1\n 0#\n $tc'ErrErr1]\n-ccb8ec8103bb70e86af67045bfbfd073\n+6e04e4697a532b651e2f376410ca75f3\n $tc'OK1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'OK2]\n-ed4ccb42ee4df64f165318629424c78b\n+3fc6c182c486c463c7859c0aa8487853\n $tc'OK2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'OK\"#]\n-e0b92a99b35662ea201964d28a1ca0d6\n+8c2739bf0a5310ae3e33cb733423adee\n $tc'TypeBoolean :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 1382938542698553179#Word64\n- 6786533213675438436#Word64\n+ 9079051182964003951#Word64\n+ 8612385628634083717#Word64\n $trModule\n $tc'TypeBoolean2\n 0#\n $tc'TypeBoolean1]\n-e0a7509e6d93b42752d0f1ea885768ee\n+060e4d0d0bef6ea7a0444c7e89ff97fe\n $tc'TypeBoolean1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-af3d93c5ed5efeb0f2adae4864f046ca\n+4e5c80182e7f10afb576544afd4a4314\n $tc'TypeBoolean2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeBoolean3]\n-dae9cedcb27e7160ba4037c60c15b828\n+82944ad63ce75c24cbeb0c2a0757fc05\n $tc'TypeBoolean3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeBoolean\"#]\n-95ecb5653dfceb1418dcafb162d0f1a5\n+6a7b2d0097d11ff40b13e7485819790c\n $tc'TypeFunction :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 7033381424917946521#Word64\n- 10417971407771972204#Word64\n+ 7250313275360367115#Word64\n+ 15195812297682217091#Word64\n $trModule\n $tc'TypeFunction1\n 0#\n $tc'TypeBoolean1]\n-5f41a6d06153742e7e9b71d3fd2ae053\n+55aff76d4b18951a7f81ab2f2c3cd58e\n $tc'TypeFunction1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeFunction2]\n-6b56dcb0e35f3bdb7295e8482a5a4c57\n+f06df65974668c275d37e8256ad57fb2\n $tc'TypeFunction2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeFunction\"#]\n-59d71105cfa52885645bd268363e45b2\n+ff394fc48a349dc830d453f81040c35b\n $tc'TypeLightUserdata :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8157965555928693982#Word64\n- 449071982481342816#Word64\n+ 4513204373341433556#Word64\n+ 6402576172359817900#Word64\n $trModule\n $tc'TypeLightUserdata1\n 0#\n $tc'TypeBoolean1]\n-eb9832966abd95d6e20143c2b950d527\n+6d3d02ea21c8f54d63375503b9b3e7b2\n $tc'TypeLightUserdata1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: \n GHC.Types.TrNameS $tc'TypeLightUserdata2]\n-04b3a14bf53ccab7ce3886f727512153\n+9f849a8b53ddce2465ed27342dce2a3e\n $tc'TypeLightUserdata2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeLightUserdata\"#]\n-c8805b2af40c8c2af27ba3ed985945f1\n+25ddc7ccdeb4211a6aeb0791a5985f31\n $tc'TypeNil :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 195226972741075463#Word64\n- 14716637745534543410#Word64\n+ 9225956675320668469#Word64\n+ 14836614946849180181#Word64\n $trModule\n $tc'TypeNil1\n 0#\n $tc'TypeBoolean1]\n-b42a8b972076ae2b92e5c90a18b6e6e3\n+ef329cb6817ba017892755e5bb23831c\n $tc'TypeNil1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeNil2]\n-1dfe8cec5b6a54d6d35443a032eb62e1\n+3fdf613a4190efb0c0984f6c79bec479\n $tc'TypeNil2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeNil\"#]\n-c6f009150f1d4351a4a9fbc588236ced\n+dd66b0831c10cd8a5ca39e8c8afbf7e1\n $tc'TypeNone :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 3977147406627730000#Word64\n- 4414421765882983075#Word64\n+ 682099943326093734#Word64\n+ 2161188502940536021#Word64\n $trModule\n $tc'TypeNone1\n 0#\n $tc'TypeBoolean1]\n-fdc78f6c0642ae07b59d2c92e4c7e97e\n+46c033b6495eac29b99edb09cd7a67d9\n $tc'TypeNone1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeNone2]\n-13331eda46a454b95969bd1d23be8af4\n+8d06a193db5a90f478666e3dabfe7233\n $tc'TypeNone2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeNone\"#]\n-de808e11ae68ba94edd0494bbf0ede50\n+57b477d40afd1ca0abaff66f739344be\n $tc'TypeNumber :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 12266359392932247094#Word64\n- 15466938570293663870#Word64\n+ 4783290581200744444#Word64\n+ 11949337885145930960#Word64\n $trModule\n $tc'TypeNumber1\n 0#\n $tc'TypeBoolean1]\n-c6dfd19fc4c8d34663f697a72874ee02\n+080d947e00edda60c103eead64a1fa8a\n $tc'TypeNumber1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeNumber2]\n-15506b3d1211bac906fbc0e1b16da66c\n+7e663cdc46c72dd997d4c0848f7800f7\n $tc'TypeNumber2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeNumber\"#]\n-cd1409ff5e7d825e5d994fa6a0b0d5d4\n+33250f34e0cf4509866c04acc623f55a\n $tc'TypeString :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 12377920671758462081#Word64\n- 4057689580876350977#Word64\n+ 12208526180734183557#Word64\n+ 997441177836754959#Word64\n $trModule\n $tc'TypeString1\n 0#\n $tc'TypeBoolean1]\n-ab73e3d7122c36606c93da1b7eb78ad9\n+e05a516f7ddbe2053468e8f964da56d5\n $tc'TypeString1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeString2]\n-6d0899a5f29a5d74f6b6aa3e9b754c34\n+612d3b5d37d2823116127f6d0af39d2c\n $tc'TypeString2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeString\"#]\n-11b482c86ae13500fbe6e5e44f4f2adf\n+1e105371c6f3871d10caf84df334e2e6\n $tc'TypeTable :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 13049978041817634090#Word64\n- 10698838703317542638#Word64\n+ 15517460660408657075#Word64\n+ 5866474640158079887#Word64\n $trModule\n $tc'TypeTable1\n 0#\n $tc'TypeBoolean1]\n-fac38c0485639ada560f3ddf7bc8d042\n+43e32ac306dd835240b3d8d22fc4a699\n $tc'TypeTable1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeTable2]\n-04651ebc4833d6d45b48ba829be06701\n+cf9d1cdb22bfa9b6f5ecdf72d1e93877\n $tc'TypeTable2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeTable\"#]\n-d56e0650d0653139aafac2962d2577aa\n+95d695f0a9dd01203854a1d607395a09\n $tc'TypeThread :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 14130825147138364116#Word64\n- 6886865408226528850#Word64\n+ 17120398660933544339#Word64\n+ 9105194371549609520#Word64\n $trModule\n $tc'TypeThread1\n 0#\n $tc'TypeBoolean1]\n-1c17aed9f7806fff1fd2501d1e3b0091\n+970fbf2088916fc27e28c911f90578c3\n $tc'TypeThread1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeThread2]\n-df9d83728ece41621c8da2e5200edb18\n+5b7d732bc06f0e3e7c9a66f4f31337f4\n $tc'TypeThread2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeThread\"#]\n-277a61ef78884154311329603303f5e8\n+ced7461a5c0d0f0f02057476e34f2325\n $tc'TypeUserdata :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6857015683764163251#Word64\n- 6416916818234881011#Word64\n+ 16866377420993877111#Word64\n+ 18086858304675810315#Word64\n $trModule\n $tc'TypeUserdata1\n 0#\n $tc'TypeBoolean1]\n-d27656326e2ad748ede4248ad5e3e6b1\n+cdbbe44ecc6d861a1f1d5ce0ed44b727\n $tc'TypeUserdata1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeUserdata2]\n-c6219b6719c0257b97f8055103ef0350\n+5b9f8f4f7eb9d7732b6ec5053193a68c\n $tc'TypeUserdata2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeUserdata\"#]\n-bc9e39057f5f7ba119a4835e5dc20fe0\n+6b73c2b63231268390b7dfdd2515e7eb\n $tc'Yield :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 12822427925412116562#Word64\n- 4246926580411916306#Word64\n+ 10016046544633100045#Word64\n+ 17358345831500895169#Word64\n $trModule\n $tc'Yield1\n 0#\n $tc'ErrErr1]\n-8cdeca3122f57aed9ef2eb1aa548b5d3\n+632150703c926c4e697d92732a4e8f1a\n $tc'Yield1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Yield2]\n-9d39d9c925353187766a2666589a0657\n+2892b586f4b1b99c841745d702ebb2f7\n $tc'Yield2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Yield\"#]\n-0ca5eec864aa4a7781763f466f4c144f\n+6f9e59309da5b3ef9b03362d6d0a775a\n $tcGCControl :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 17916306914899564171#Word64\n- 5967793269437198396#Word64\n+ 3903012339659214414#Word64\n+ 17602972129558505497#Word64\n $trModule\n $tcGCControl1\n 0#\n GHC.Types.krep$*]\n-41679afef20cb09b6115b7528832fd56\n+0e57d0f5f90d0b09f444dbb30a7e8c3c\n $tcGCControl1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGCControl2]\n-83236a74d7082d7abdc858e8bcaed823\n+4797013450b87163e1231c1791dd3703\n $tcGCControl2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCControl\"#]\n-d0ebf325c3a478ad748459747c151a9f\n+773b73a02a4784adcc2151c920971547\n $tcLuaE :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8380385951957547608#Word64\n- 3465199670966001261#Word64\n+ 4914067628579588737#Word64\n+ 17882476301659059490#Word64\n $trModule\n $tcLuaE1\n 0#\n GHC.Types.krep$*->*->*]\n-16dd06ab255715ed7e64544fe5720599\n+76cd52a70d4463d27d692cdca13be87d\n $tcLuaE1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcLuaE2]\n-38432b1abbd6e5d58a82918ee2a8fb4a\n+0d1e010bbf549ebc59439da523384743\n $tcLuaE2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LuaE\"#]\n-c0cd7f7e617c7439bd86d9fbd75dd8d6\n+c79e933db09388e55fcd4fb5a5cc92cf\n $tcLuaEnvironment :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 957213749828164829#Word64\n- 1333660046526845206#Word64\n+ 2631406670110621377#Word64\n+ 8686712025378497066#Word64\n $trModule\n $tcLuaEnvironment1\n 0#\n GHC.Types.krep$*]\n-ae733e076cf291c9e3e7462fd2ea99d8\n+88d5a2eda114138f5f88a6bcea548718\n $tcLuaEnvironment1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcLuaEnvironment2]\n-b58919830797dd524cb30adb04616c50\n+03a533baab22d6fc6a6979c09e12923c\n $tcLuaEnvironment2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LuaEnvironment\"#]\n-7be199c641d14948afa6666db4bd5910\n+a89c5df8bc35c5b3e41502fe713dd158\n $tcName :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6359462352399113511#Word64\n- 5318798607650711367#Word64\n+ 1026012822938567069#Word64\n+ 7745994537131225562#Word64\n $trModule\n $tcName1\n 0#\n GHC.Types.krep$*]\n-0998ed824e141725cbdd7169f5af4067\n+f16ecaae55a492b65dd26865bd0dc263\n $tcName1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcName2]\n-8bb7458cca83ba1d166d5a9a929f02cc\n+5290489ea4c41d7178876f351fe632f5\n $tcName2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Name\"#]\n-dcb4bb63960e96e1b76fb70c15272094\n+a6a1263b39c14bca6c5cca459262c9cd\n $tcRelationalOperator :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 15592548126067617375#Word64\n- 2257316384998725599#Word64\n+ 10528024347426464633#Word64\n+ 14438355615532996237#Word64\n $trModule\n $tcRelationalOperator1\n 0#\n GHC.Types.krep$*]\n-4437765d144c1faec5730bd07acecf8f\n+c88f8d13ed7595de1e6dbda52f01ff5b\n $tcRelationalOperator1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: \n GHC.Types.TrNameS $tcRelationalOperator2]\n-ec95671ae287a89cd52dda6d273d817a\n+cfb49a116698c8190a242b62f98bfd2b\n $tcRelationalOperator2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"RelationalOperator\"#]\n-1ea7213e4fd9884a018a748783eefe65\n+a0faf1ad5e4ae915802586af22e45579\n $tcStatus :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 10459558497794765575#Word64\n- 10887100123426344121#Word64\n+ 12592652367901509376#Word64\n+ 9743719340880209168#Word64\n $trModule\n $tcStatus1\n 0#\n GHC.Types.krep$*]\n-3b3f56d8e7a4774917623dca692a4602\n+1fdec116f1f75fce336f2f427745ab14\n $tcStatus1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcStatus2]\n-1ce86b74cfc7d26a32ab33695540197c\n+235c29753a556109ea7be59f8bda9214\n $tcStatus2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Status\"#]\n-e109890422eb066d7a925d311b00d3cf\n+b7e8e62fe144ecfbd5e3bab7fdfcb7b6\n $tcType :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 2023881560427978349#Word64\n- 9688041205432188052#Word64\n+ 3350459399809719909#Word64\n+ 15811678636563757671#Word64\n $trModule\n $tcType1\n 0#\n GHC.Types.krep$*]\n-3af7931847bfd49b4acc57c3bab86d3e\n+d8eb471de17b1864e2b11a2843530401\n $tcType1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcType2]\n-620560d4249b904622fc89dcc0f1f27c\n+d729719ee69a9f972c6d86a922caba85\n $tcType2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Type\"#]\n-9fcee77152739928319e7e35a3c49f7c\n+fb4a94f0932bea0ee128c112b96b30f2\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule2 $trModule1]\n-4e0cd22bbea84095e87d1b047eef3a8d\n+7f24a8cb8f7fdd82a3a90d25250496d3\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS toType9]\n-1252160c366d0faba46112ee814c4caf\n+321cd666410c8fbb1e3efe679e351b0f\n $trModule2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS toType11]\n-795ff449c72738c52455e8ad95e77f7f\n+44bebd5e19b17778d10f8c3552fcbad5\n $w$cfromEnum :: Type -> GHC.Prim.Int#\n StrWork([!])\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1L>, Inline: [2],\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Type) ->\n case x of wild {\n@@ -3996,15 +3996,15 @@\n TypeLightUserdata -> 2#\n TypeNumber -> 3#\n TypeString -> 4#\n TypeTable -> 5#\n TypeFunction -> 6#\n TypeUserdata -> 7#\n TypeThread -> 8# }]\n-3ba931dec26bde8ad4bcfe479973e61a\n+d0d026b1ae7ca4105995bba191856100\n $w$cshowsPrec :: GHC.Prim.Int# -> Name -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline: [2],\n Unfolding: Core: \n \\ (ww['GHC.Types.Many] :: GHC.Prim.Int#)\n (ds['GHC.Types.Many] :: Name) ->\n let {\n@@ -4046,15 +4046,15 @@\n lvl19\n (GHC.Types.:\n @GHC.Types.Char\n GHC.Show.$fShow(,)13\n (GHC.CString.unpackAppendCString#\n $fShowName2\n (GHC.Types.: @GHC.Types.Char GHC.Show.$fShow(,)1 x)))))) }]\n-02a0c3ed70bf253e86357445105bf798\n+652e3a602050a72fa4969e0ddbb45006\n $w$cshowsPrec1 :: Status -> GHC.Base.String -> GHC.Base.String\n StrWork([!])\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Status)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n@@ -4062,15 +4062,15 @@\n OK -> GHC.CString.unpackAppendCString# $fShowStatus8 eta\n Yield -> GHC.CString.unpackAppendCString# $fShowStatus7 eta\n ErrRun -> GHC.CString.unpackAppendCString# $fShowStatus6 eta\n ErrSyntax -> GHC.CString.unpackAppendCString# $fShowStatus5 eta\n ErrMem -> GHC.CString.unpackAppendCString# $fShowStatus4 eta\n ErrErr -> GHC.CString.unpackAppendCString# $fShowStatus3 eta\n ErrFile -> GHC.CString.unpackAppendCString# $fShowStatus2 eta }]\n-2f4caa80a133f007f8109d15de3692f5\n+2466fc0e984e9c489fb674b7a2dcd327\n $w$cshowsPrec2 :: Type -> GHC.Base.String -> GHC.Base.String\n StrWork([!])\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Type)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n@@ -4082,15 +4082,15 @@\n -> GHC.CString.unpackAppendCString# $fReadType40 eta\n TypeNumber -> GHC.CString.unpackAppendCString# $fReadType36 eta\n TypeString -> GHC.CString.unpackAppendCString# $fReadType32 eta\n TypeTable -> GHC.CString.unpackAppendCString# $fReadType28 eta\n TypeFunction -> GHC.CString.unpackAppendCString# $fReadType24 eta\n TypeUserdata -> GHC.CString.unpackAppendCString# $fReadType20 eta\n TypeThread -> GHC.CString.unpackAppendCString# $fReadType16 eta }]\n-dff6c269a6f0cf8c0d218e4a00f986d2\n+618f28968db21b2b35e6b25c3378cf8f\n $wtoStatus :: GHC.Prim.Int32# -> Status\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline: [2],\n Unfolding: Core: StableUser\n \\ (ww['GHC.Types.Many] :: GHC.Prim.Int32#) ->\n case GHC.Prim.int32ToInt# ww of wild1 {\n DEFAULT\n@@ -4140,15 +4140,15 @@\n 6# -> ErrFile }\n 5# -> ErrErr }\n 4# -> ErrMem }\n 3# -> ErrSyntax }\n 2# -> ErrRun }\n 1# -> Yield }\n 0# -> OK }]\n-712fa464973867814032643bbb05a7de\n+509d994b92f4155e75270d30b96f1133\n $wtoType :: GHC.Prim.Int32# -> Type\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline: [2],\n Unfolding: Core: StableUser\n \\ (ww['GHC.Types.Many] :: GHC.Prim.Int32#) ->\n case GHC.Prim.int32ToInt# ww of wild1 {\n DEFAULT\n@@ -4201,92 +4201,92 @@\n 5# -> TypeTable }\n 4# -> TypeString }\n 3# -> TypeNumber }\n 2# -> TypeLightUserdata }\n 1# -> TypeBoolean }\n 0# -> TypeNil }\n -1# -> TypeNone }]\n-b55b2efad0fb7356415a7ddc67f36bd8\n+4e0cbb5232d6623cc3ece1199fa66ef2\n type GCControl :: *\n data GCControl\n = GCStop\n | GCRestart\n | GCCollect\n | GCCount\n | GCCountb\n | GCStep ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n | GCInc ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n | GCGen ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n | GCIsRunning\n-855bfc2d4a72fac2baf4d205702ad4f2\n+d75672f2ad6348e849353396d6380528\n type HaskellFunction :: * -> *\n type HaskellFunction e = LuaE e Lua.Types.NumResults\n-8ea5c65010e93943451216f134f02dd1\n+b885a75c63155f636cab2554aecd6f3f\n type role LuaE phantom nominal\n type LuaE :: * -> * -> *\n newtype LuaE e a\n = Lua {unLua :: Control.Monad.Trans.Reader.ReaderT\n LuaEnvironment GHC.Types.IO a}\n-33ae3b146f717ff1b5fe52a52295429b\n+f2550b043d41ceefb626dc72b93e8cbc\n type LuaEnvironment :: *\n newtype LuaEnvironment\n = LuaEnvironment {luaEnvState :: Lua.Types.State}\n-988f63b9ea9dca09938e93d56ce78959\n+62a987f4420d0705bca94af7701783c0\n type Name :: *\n newtype Name\n = Name {fromName :: Data.ByteString.Internal.Type.ByteString}\n-e25a6dfd2f817b225547a365b93f782a\n+13a98ba8f2027c5b92069051792a7359\n type RelationalOperator :: *\n data RelationalOperator = EQ | LT | LE\n-97219012e3eb239f88fe0454b4c74569\n+d85382cd7c4bcf01ce60f59293b80396\n type Status :: *\n data Status\n = OK | Yield | ErrRun | ErrSyntax | ErrMem | ErrErr | ErrFile\n-ba0d109612d8c0244b44d46c3c68a88e\n+6575fd310f1e64038cc44aac607fe5e4\n type Type :: *\n data Type\n = TypeNone\n | TypeNil\n | TypeBoolean\n | TypeLightUserdata\n | TypeNumber\n | TypeString\n | TypeTable\n | TypeFunction\n | TypeUserdata\n | TypeThread\n-976b2f74f5f47c8bb6ac5d9d796efab9\n+3d32c567e74b5949eb52e26942682eda\n fromLuaBool :: Lua.Types.LuaBool -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!P(L)>, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: Lua.Types.LuaBool) ->\n case ds\n `cast`\n (Lua.Types.N:LuaBool[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# x ->\n case GHC.Prim.int32ToInt# x of wild1 {\n DEFAULT -> GHC.Types.True 0# -> GHC.Types.False } }]\n-e9575a11a3782f70f2069ca743b6ac13\n+a7dbdd2e521dbbf26f7d2cc05d97789d\n fromName :: Name -> Data.ByteString.Internal.Type.ByteString\n RecSel Left Name\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L,L,L)>, CPR: 1,\n Unfolding: Core: \n fromName1 `cast` (_R %<'GHC.Types.Many>_N ->_R N:Name[0])]\n-2a5a008391d97e4d210beecd40a423d0\n+889f70ecf1d739fdd8834b551a58fa56\n fromName1 :: Name -> Name\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L,L,L)>, CPR: 1,\n Unfolding: Core: StableSystem <1,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Name) -> ds]\n-e284569a460a56864565ace1a0e0529f\n+b9009f9b637110345b8b20ee6f703be1\n fromRelationalOperator :: RelationalOperator -> Lua.Types.OPCode\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: RelationalOperator) ->\n case ds of wild {\n EQ\n@@ -4300,15 +4300,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:OPCode[0]))\n LE\n -> Lua.Constants.$bLUA_ERRRUN1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:OPCode[0])) }]\n-8b880321bbd278709bf4ec38a46ad042\n+325ea827e9f65a7a44d11198404cf850\n fromType :: Type -> Lua.Types.TypeCode\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: Type) ->\n case ds of wild {\n TypeNone\n@@ -4357,29 +4357,29 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0]))\n TypeThread\n -> Lua.Constants.$bLUA_OPBOR1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) }]\n-bf5802670d69b2b6936fc90dcbb99173\n+ddd0afc98a436c52c2a07b76e17e7fef\n liftLua :: (Lua.Types.State -> GHC.Types.IO a) -> LuaE e a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,C(1,L))>, Inline:,\n Unfolding: Core: \n liftLua2\n `cast`\n (forall (a :: <*>_N) (e :: <*>_N).\n GHC.Types.IO a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-66066054c2372bbee8eda6651114bacc\n+7b28137b6395e5233a4e28a222e9957a\n liftLua1 ::\n (Lua.Types.State -> a -> GHC.Types.IO b) -> a -> LuaE e b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,C(1,L)))>, Inline:,\n Unfolding: Core: \n liftLua3\n `cast`\n@@ -4387,15 +4387,15 @@\n a -> GHC.Types.IO b>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-923c11595b00fa9462b3a87952bd7187\n+842410318616b822d3490af0edb58939\n liftLua2 ::\n (Lua.Types.State -> GHC.Types.IO a)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,C(1,L))>, Inline:,\n@@ -4405,15 +4405,15 @@\n (f['GHC.Types.Many] :: Lua.Types.State -> GHC.Types.IO a)\n (r1['GHC.Types.Many] :: LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n (f r1 `cast` (N:LuaEnvironment[0]))\n `cast`\n (GHC.Types.N:IO[0] _R)\n s]\n-2eaea9fd2239a7c637bdf0fdab387d14\n+1c6fde643b9d580d74f7318b6324aa86\n liftLua3 ::\n (Lua.Types.State -> a -> GHC.Types.IO b)\n -> a\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -4426,97 +4426,97 @@\n (x['GHC.Types.Many] :: a)\n (r1['GHC.Types.Many] :: LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n (f r1 `cast` (N:LuaEnvironment[0]) x)\n `cast`\n (GHC.Types.N:IO[0] _R)\n s]\n-89e11883e9b0148ac6f83208e174f877\n+f354cc300fcead0de4d51de4d53461ae\n luaEnvState :: LuaEnvironment -> Lua.Types.State\n RecSel Left LuaEnvironment\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, CPR: 1,\n Unfolding: Core: \n luaEnvState1\n `cast`\n (_R %<'GHC.Types.Many>_N ->_R N:LuaEnvironment[0])]\n-9d30eccff5a8bb3196c7e1bc7571ddcf\n+dcf32ca6337110e27b458d608027cc3b\n luaEnvState1 :: LuaEnvironment -> LuaEnvironment\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, CPR: 1,\n Unfolding: Core: StableSystem <1,TrueTrue>\n \\ (ds['GHC.Types.Many] :: LuaEnvironment) -> ds]\n-104d88fe1a36e5c4a74ae4c6649fe151\n+080849ddd2cb9d6dcd683143ec7eba4e\n multret :: Lua.Types.NumResults\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n Lua.Constants.$bLUA_MULTRET1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0]))]\n-9a917909d32d04674ccba7dbb9c8cbd1\n+6010b253680cada6eb8d73fd35c376fa\n noref :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# -2#]\n-4e7abe9b561a3bf81e6334e34bce559a\n+b2d81c3c8a0cd513c0de2de902ee76c6\n refnil :: GHC.Types.Int\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: noref]\n-32b324087014df2fd6b9a507ee0bf489\n+36582e329529c21291aa004077f5a1b6\n registryindex :: Lua.Types.StackIndex\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n Lua.Constants.$bLUA_REGISTRYINDEX1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))]\n-abebe7495be0b2c5f7565dc6d1f5c81f\n+2166e1ba91f021b6d6faecff98038f56\n runWith :: Lua.Types.State -> LuaE e a -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @e\n @a\n (l['GHC.Types.Many] :: Lua.Types.State)\n (s['GHC.Types.Many] :: LuaE e a) ->\n s `cast`\n (N:LuaE[0] _P _N\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n l `cast` (Sym (N:LuaEnvironment[0]))]\n-212a6e21fb2d3e808c26dc198f282dba\n+d46f37f0ead413211777017b749daaef\n state :: LuaE e Lua.Types.State\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n CPR: 1, Inline:,\n Unfolding: Core: \n state1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-b9dd9a031c886834879b29053e6d9e4b\n+4e774f85965929f28f377cd0863f71a8\n state1 ::\n LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.State #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n CPR: 1, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @e\n (eta['GHC.Types.Many] :: LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n (# s, eta `cast` (N:LuaEnvironment[0]) #)]\n-f663bda7abc8521d524633ee7cd8b53c\n+4085d8988fb11a4e4da540271ed1583a\n toGCcode :: GCControl -> Lua.Types.GCCode\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: GCControl) ->\n case ds of wild {\n GCStop\n@@ -4560,15 +4560,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:GCCode[0]))\n GCIsRunning\n -> Lua.Constants.$bLUA_GCISRUNNING1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:GCCode[0])) }]\n-5e68dbb76abeafeb6648fec0d98544e3\n+4b7ff38d835826f1203a6dc9dd5ebdeb\n toGCdata ::\n GCControl\n -> (Foreign.C.Types.CInt, Foreign.C.Types.CInt,\n Foreign.C.Types.CInt)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1(1, 1, 1), Inline: [2],\n Unfolding: Core: StableSystem <1,TrueFalse>\n@@ -4588,15 +4588,15 @@\n -> ((GHC.Int.I32# bx) `cast` (Sym (Foreign.C.Types.N:CInt[0])),\n (GHC.Int.I32# bx1) `cast` (Sym (Foreign.C.Types.N:CInt[0])),\n (GHC.Int.I32# bx2) `cast` (Sym (Foreign.C.Types.N:CInt[0])))\n GCGen bx bx1\n -> ((GHC.Int.I32# bx) `cast` (Sym (Foreign.C.Types.N:CInt[0])),\n (GHC.Int.I32# bx1) `cast` (Sym (Foreign.C.Types.N:CInt[0])),\n (GHC.Int.I32# 0#Int32) `cast` (Sym (Foreign.C.Types.N:CInt[0]))) }]\n-ace784f6a0cdb2ca1819fd47973366e0\n+32c938318e5d46f514dfdb8614432895\n toLuaBool :: GHC.Types.Bool -> Lua.Types.LuaBool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1, Inline:,\n Unfolding: Core: StableUser <1,TrueTrue>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Bool) ->\n case ds of wild {\n GHC.Types.False\n@@ -4605,157 +4605,157 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:LuaBool[0]))\n GHC.Types.True\n -> Lua.Constants.$bLUA_GCRESTART1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:LuaBool[0])) }]\n-f217a6c890944bfd75cbd5b519a86e39\n+28ef13937714d1cfb0de07109d4db258\n toStatus :: Lua.Types.StatusCode -> Status\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, Inline: [2],\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: Lua.Types.StatusCode) ->\n case ds\n `cast`\n (Lua.Types.N:StatusCode[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n $wtoStatus ww }]\n-32d304f18ed85ede55b95ac97f43c1dd\n+e2a5db4d7df04b3592c194ee907ba713\n toStatus1 :: GHC.Stack.Types.CallStack\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.PushCallStack],\n Unfolding: Core: \n GHC.Stack.Types.PushCallStack\n toType12\n toStatus2\n GHC.Stack.Types.EmptyCallStack]\n-725f46446bd125fb99b8492435ff1455\n+6ce8bab0b6f29f060fbd67fff56e2eb9\n toStatus2 :: GHC.Stack.Types.SrcLoc\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.SrcLoc],\n Unfolding: Core: \n GHC.Stack.Types.SrcLoc\n toType10\n toType8\n toType6\n toStatus4\n toStatus3\n toStatus4\n toType4]\n-3609979860a1b23477c30b3c9e259b26\n+9f8a2d3ca93fc4a411efd2b5e8debcdf\n toStatus3 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 20#]\n-b71b110eca48533247284dfe74d2fe5f\n+eede6d15fa648f72a9c96f5e8bca830c\n toStatus4 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 219#]\n-44f9a8ab6328c4b781e1ee5bbd789af3\n+e7196c3eb2139b29e378c0cdb45e13c7\n toType :: Lua.Types.TypeCode -> Type\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, Inline: [2],\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: Lua.Types.TypeCode) ->\n case ds\n `cast`\n (Lua.Types.N:TypeCode[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# ww ->\n $wtoType ww }]\n-5709cd9481f6fafb9e0be1fb61ec6e78\n+dc1d87d625d72d1f8854ade8c591de37\n toType1 :: GHC.Stack.Types.CallStack\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.PushCallStack],\n Unfolding: Core: \n GHC.Stack.Types.PushCallStack\n toType12\n toType2\n GHC.Stack.Types.EmptyCallStack]\n-8bc079ae5ab1d53d52d2600cc609a5ba\n+98a6b09b79e9ba97b3a55fb1c7139bce\n toType10 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType11]\n-9fb15f27e1a98a0d0b479372240d3f57\n+6b5217e0cf67458947bc5635ae025e27\n toType11 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-3a13783104ff13c8329a2a8310034346\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+a43075ca25330409d32c95c04d9f1c71\n toType12 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType13]\n-56125b0eb90ed968ec08c9fba025bffb\n+9cac973deef779e7ead215b9d3345059\n toType13 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"error\"#]\n-94b18da1ea42a255ae4638585b4740c1\n+64a2bec11164b0672c93658c08fcbf2d\n toType2 :: GHC.Stack.Types.SrcLoc\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.SrcLoc],\n Unfolding: Core: \n GHC.Stack.Types.SrcLoc\n toType10\n toType8\n toType6\n toType5\n toType4\n toType5\n toType3]\n-97b7efb7f917a6118e3f677bf0020fc1\n+decfae4d647ca40f6c6a366bdf06bea8\n toType3 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 30#]\n-66497ffd986f5027bcd8e5e914d77468\n+8ab570ba43cd7361ee427f716281b323\n toType4 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 25#]\n-c6e7ff7bd74a033a3371c2e19f8d16bb\n+dd89c253c071caa09cf9425774064809\n toType5 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 190#]\n-a12b192319ed7040e4bc0abd9f025f4f\n+db6baea8089618cfc0fb8cd3c93e1eff\n toType6 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType7]\n-539621562bb7a2ece0ce53f85360a35d\n+06ef87d8ab9081cfc49ec9f131b9a5f6\n toType7 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"src/HsLua/Core/Types.hs\"#]\n-da0a52be494a54dbe7da2f33e6f550a3\n+a9dc57cc436f4aa9e6b9c323e9f2e14e\n toType8 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType9]\n-8772faf625e75bb986fb28c5a12aaf5c\n+6c1151660229ca2a98a958dbd17d0818\n toType9 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Types\"#]\n-507f701a105371d4f04c12c43837b573\n+66c8b6b72b00b7b6082fc2c82e144275\n unLua ::\n LuaE e a\n -> Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO a\n RecSel Left LuaE\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n unLua1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R %<'GHC.Types.Many>_N ->_R N:LuaE[0] _P _N)]\n-a648a4415e2a6854bf2dd70e0aac7b5c\n+06a64e056e5cfe273e0dcddf5ecf092b\n unLua1 :: LuaE e a -> LuaE e a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ @e @a (ds['GHC.Types.Many] :: LuaE e a) -> ds]\n-9c58786594c424d019a5f4f89db09269\n+5646fd74fc5b2ca4b5eb204faada0871\n unsafeRunWith :: Lua.Types.State -> LuaE e a -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>, Unfolding: Core: runWith]\n instance GHC.Base.Applicative [LuaE] = $fApplicativeLuaE\n instance GHC.Enum.Bounded [Type] = $fBoundedType\n instance GHC.Enum.Enum [Type] = $fEnumType\n instance GHC.Classes.Eq [GCControl] = $fEqGCControl\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Unsafe.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Unsafe.hi", "comments": ["Files 90% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,29 +1,29 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n- got dyn\n+ got \n interface HsLua.Core.Unsafe 9066\n- interface hash: 8891ec0457affdcf319f06a9f4b7d83a\n- ABI hash: 8a1bf5e2f1591aa1fd8045a9cc992a46\n- export-list hash: c9faab0438d99fbdece126cbba78b50f\n+ interface hash: 6605e75635e0d7d624c5648bec72403f\n+ ABI hash: 6989c3474921976241ff871815f5b135\n+ export-list hash: 536f04675e44899839c6ccfb2e83dedf\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n- flag hash: 47b903ab9461492b77f5d0867fd30737\n+ flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ac0a40e5540f1191c852830c48df0e23\n sig of: Nothing\n used TH splices: False\n where\n exports:\n next\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -45,46 +45,46 @@\n Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ Control.Monad a8552ca25f5dcd7ee6fb611cbb0ec055\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- fromLuaBool 976b2f74f5f47c8bb6ac5d9d796efab9\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ fromLuaBool 3d32c567e74b5949eb52e26942682eda\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n import -/ Lua.Primary f7c1072904a9f0b9ca94061ff4fd74ed\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-e4cf01db0ab74fe170fb0ada866fcf6c\n+5205735b69a9f95a3300ac1411af6b2b\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-8c8d42f38e5b3f79d57e952129eab840\n+940d28773e016ea55db3171c6ee3f9cb\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-d83a159ee63f4d74efd84439dd0f0889\n+d362debbd524da4fdf5561356e4f72d7\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Unsafe\"#]\n-c9ab9333b2960fcb0a32dd95e5270c86\n+fda60fb75776e2167f67ad2e4254a54e\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-07186a74d719f08f9b60da3077c3208f\n+e4b163c78d60c382b74cb80c4e20c7dc\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-f6886811146fc033be50711e2626df16\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+3f0f11d4b23d26e55aef8a2f962c3dbc\n next ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n next1\n@@ -96,15 +96,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-e3352b820168143fa6cf092bf5d04bb6\n+676eeb862b5687c44f2f0ab8382238d5\n next1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Unsafe.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Unsafe.dyn_hi", "comments": ["Files 91% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,29 +1,29 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n- got \n+ got dyn\n interface HsLua.Core.Unsafe 9066\n- interface hash: 8891ec0457affdcf319f06a9f4b7d83a\n- ABI hash: 8a1bf5e2f1591aa1fd8045a9cc992a46\n- export-list hash: c9faab0438d99fbdece126cbba78b50f\n+ interface hash: 6605e75635e0d7d624c5648bec72403f\n+ ABI hash: 6989c3474921976241ff871815f5b135\n+ export-list hash: 536f04675e44899839c6ccfb2e83dedf\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n- flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n+ flag hash: 47b903ab9461492b77f5d0867fd30737\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ac0a40e5540f1191c852830c48df0e23\n sig of: Nothing\n used TH splices: False\n where\n exports:\n next\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -45,46 +45,46 @@\n Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ Control.Monad a8552ca25f5dcd7ee6fb611cbb0ec055\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- fromLuaBool 976b2f74f5f47c8bb6ac5d9d796efab9\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ fromLuaBool 3d32c567e74b5949eb52e26942682eda\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n import -/ Lua.Primary f7c1072904a9f0b9ca94061ff4fd74ed\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-e4cf01db0ab74fe170fb0ada866fcf6c\n+5205735b69a9f95a3300ac1411af6b2b\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-8c8d42f38e5b3f79d57e952129eab840\n+940d28773e016ea55db3171c6ee3f9cb\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-d83a159ee63f4d74efd84439dd0f0889\n+d362debbd524da4fdf5561356e4f72d7\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Unsafe\"#]\n-c9ab9333b2960fcb0a32dd95e5270c86\n+fda60fb75776e2167f67ad2e4254a54e\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-07186a74d719f08f9b60da3077c3208f\n+e4b163c78d60c382b74cb80c4e20c7dc\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-f6886811146fc033be50711e2626df16\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+3f0f11d4b23d26e55aef8a2f962c3dbc\n next ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n next1\n@@ -96,15 +96,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-e3352b820168143fa6cf092bf5d04bb6\n+676eeb862b5687c44f2f0ab8382238d5\n next1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Userdata.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Userdata.dyn_hi", "comments": ["Files 96% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,32 +1,32 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got dyn\n interface HsLua.Core.Userdata 9066\n- interface hash: 281f09e33f1c16229672c19b8aec1fc2\n- ABI hash: 65b535392a5dd47e433398c09d681213\n- export-list hash: 691bcf0a9f08f4bef1ff23d51a9fbd61\n+ interface hash: f681cc3763eea66b086774992d9a4f08\n+ ABI hash: 94a0cf0159efe2e90c56c02fad0a26cd\n+ export-list hash: 105eac84dc4f954960b4d8a98c539f35\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: e37a90a498828b9327ac307fa35692a9\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: e56fc37c1d7cfb1c356505920062805d\n sig of: Nothing\n used TH splices: False\n where\n exports:\n fromuserdata\n newhsuserdatauv\n newudmetatable\n putuserdata\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -49,48 +49,48 @@\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- Name b7b7c2f7ebc085b2f95757b0d5eb4e8d\n- Name 988f63b9ea9dca09938e93d56ce78959\n- fromLuaBool 976b2f74f5f47c8bb6ac5d9d796efab9\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ Name b1a60eda6d9523a97b173699afe957e4\n+ Name 62a987f4420d0705bca94af7701783c0\n+ fromLuaBool 3d32c567e74b5949eb52e26942682eda\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n import -/ Lua.Userdata 1f976b4248a51e1ed333c243d1fda1d2\n-210ab70292a8b87d3d266f32e5eb7226\n+01aa227bde8a6b52e17d1b2d880ca640\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-94eaf9f9e8a41757d227d1188a0a656b\n+5368b052ac71a425e1c108880dbce7a8\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-83d2d462c4f3c8c410c7ce68a824991c\n+6125469625f0f922fc98275f7230919e\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Userdata\"#]\n-77cf46be8f6dd3070afb33b2c5f27536\n+46be33ebd064a21b4c8df37515c553fa\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-b5450ace333c1bab2ed65a0683bb6b69\n+b95de2ef4184581ebed0a3d364c21006\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-2e066bd4ac7c9197d3b776ed5f31de0e\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+c6b036daccb10123b5e54c236efc29e2\n $wfromuserdata ::\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -173,15 +173,15 @@\n case GHC.Prim.deRefStablePtr#\n @'GHC.Types.Lifted\n @a\n ipv5\n ipv4 of ds { (#,#) ipv6 ipv7 ->\n (# ipv6, GHC.Maybe.Just @a ipv7 #) } }\n 1# -> (# ds9, GHC.Maybe.Nothing @a #) } } } } }) } }]\n-a679b4a6d0679710653eb8c476f3d11a\n+3e02eec56e56b36f7c66a892a78e58e9\n $wnewudmetatable ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n@@ -247,15 +247,15 @@\n GHC.Prim.Int32# #)}\n ww3\n buf\n s2 of wild { (#,#) ds6 ds7 ->\n (# ds6,\n case GHC.Prim.int32ToInt# ds7 of wild2 {\n DEFAULT -> GHC.Types.True 0# -> GHC.Types.False } #) } } } }) } }]\n-68b3f576db9adf3fcba8495a3ac2c756\n+327a97609623f08df26b54ccb7e16e31\n $wputuserdata ::\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> a\n -> GHC.Prim.Addr#\n@@ -357,15 +357,15 @@\n @GHC.Prim.RealWorld\n ds10\n 0#\n ipv5\n ds8 of s1 { DEFAULT ->\n (# s1, GHC.Types.True #) } } }\n 1# -> (# ds9, GHC.Types.False #) } } } } } }) } }]\n-5eb7f9a9af10623c3dd7f47df2f8f6d4\n+abf6fd4b6b5150ea725326d5f79e11ff\n fromuserdata ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe a)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n@@ -381,15 +381,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <*>_N)>_N)]\n-c958de7627bb46f1d1bec1b26e20399b\n+d70ac5d8b1829fdec3c44082632f84c5\n fromuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Maybe.Maybe a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -410,15 +410,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww4 ->\n $wfromuserdata @a @e ww ww1 ww2 ww3 ww4 eta1 } } }]\n-9d0bc7f9902e52acfc25bb3b14ac383a\n+46f537de0a7006baaf89c9adb40e2aeb\n newhsuserdatauv :: a -> GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n newhsuserdatauv1\n `cast`\n@@ -429,15 +429,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-cb6be9ec95df5b2dfc7f1d1bc8552402\n+b74c6777027228401b89ec8a0bf19b20\n newhsuserdatauv1 ::\n a\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -477,15 +477,15 @@\n @a\n @GHC.Prim.RealWorld\n ds10\n 0#\n ipv1\n ds9 of s2 { DEFAULT ->\n (# s2, GHC.Tuple.Prim.() #) } } } } }]\n-835510a2a7881a2347c07e6608e14394\n+4146532b9cfce35f61bb878556cc6321\n newudmetatable ::\n HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n newudmetatable1\n `cast`\n@@ -496,15 +496,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-a8df35e237a3f763bb16d91870ce082c\n+3d20556575bd53b9b5e357b1fcadebe8\n newudmetatable1 ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline: [2],\n@@ -518,15 +518,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild1 { GHC.Ptr.Ptr ww3 ->\n $wnewudmetatable @e ww ww1 ww2 ww3 eta1 } }]\n-78e404cad58566ec2f09c8a5b1128059\n+123b2d812a2b9234a3d62d0312fffcd8\n putuserdata ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> a\n -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1!P(L,L,L)><1!P(L)>, Inline:,\n@@ -542,15 +542,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-80d3c61bbd765ecd8eb417a343e0a96b\n+639e89f710e3b2e7006b06496687b057\n putuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Userdata.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Userdata.hi", "comments": ["Files 96% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,32 +1,32 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got \n interface HsLua.Core.Userdata 9066\n- interface hash: 281f09e33f1c16229672c19b8aec1fc2\n- ABI hash: 65b535392a5dd47e433398c09d681213\n- export-list hash: 691bcf0a9f08f4bef1ff23d51a9fbd61\n+ interface hash: f681cc3763eea66b086774992d9a4f08\n+ ABI hash: 94a0cf0159efe2e90c56c02fad0a26cd\n+ export-list hash: 105eac84dc4f954960b4d8a98c539f35\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 00df518aaff005b2ac63ead6d6efc20f\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: e56fc37c1d7cfb1c356505920062805d\n sig of: Nothing\n used TH splices: False\n where\n exports:\n fromuserdata\n newhsuserdatauv\n newudmetatable\n putuserdata\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -49,48 +49,48 @@\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- Name b7b7c2f7ebc085b2f95757b0d5eb4e8d\n- Name 988f63b9ea9dca09938e93d56ce78959\n- fromLuaBool 976b2f74f5f47c8bb6ac5d9d796efab9\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ Name b1a60eda6d9523a97b173699afe957e4\n+ Name 62a987f4420d0705bca94af7701783c0\n+ fromLuaBool 3d32c567e74b5949eb52e26942682eda\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n import -/ Lua.Userdata 1f976b4248a51e1ed333c243d1fda1d2\n-210ab70292a8b87d3d266f32e5eb7226\n+01aa227bde8a6b52e17d1b2d880ca640\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-94eaf9f9e8a41757d227d1188a0a656b\n+5368b052ac71a425e1c108880dbce7a8\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-83d2d462c4f3c8c410c7ce68a824991c\n+6125469625f0f922fc98275f7230919e\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Userdata\"#]\n-77cf46be8f6dd3070afb33b2c5f27536\n+46be33ebd064a21b4c8df37515c553fa\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-b5450ace333c1bab2ed65a0683bb6b69\n+b95de2ef4184581ebed0a3d364c21006\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-2e066bd4ac7c9197d3b776ed5f31de0e\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+c6b036daccb10123b5e54c236efc29e2\n $wfromuserdata ::\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -173,15 +173,15 @@\n case GHC.Prim.deRefStablePtr#\n @'GHC.Types.Lifted\n @a\n ipv5\n ipv4 of ds { (#,#) ipv6 ipv7 ->\n (# ipv6, GHC.Maybe.Just @a ipv7 #) } }\n 1# -> (# ds9, GHC.Maybe.Nothing @a #) } } } } }) } }]\n-a679b4a6d0679710653eb8c476f3d11a\n+3e02eec56e56b36f7c66a892a78e58e9\n $wnewudmetatable ::\n GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n@@ -247,15 +247,15 @@\n GHC.Prim.Int32# #)}\n ww3\n buf\n s2 of wild { (#,#) ds6 ds7 ->\n (# ds6,\n case GHC.Prim.int32ToInt# ds7 of wild2 {\n DEFAULT -> GHC.Types.True 0# -> GHC.Types.False } #) } } } }) } }]\n-68b3f576db9adf3fcba8495a3ac2c756\n+327a97609623f08df26b54ccb7e16e31\n $wputuserdata ::\n GHC.Prim.Int32#\n -> GHC.Prim.Addr#\n -> GHC.ForeignPtr.ForeignPtrContents\n -> GHC.Prim.Int#\n -> a\n -> GHC.Prim.Addr#\n@@ -357,15 +357,15 @@\n @GHC.Prim.RealWorld\n ds10\n 0#\n ipv5\n ds8 of s1 { DEFAULT ->\n (# s1, GHC.Types.True #) } } }\n 1# -> (# ds9, GHC.Types.False #) } } } } } }) } }]\n-5eb7f9a9af10623c3dd7f47df2f8f6d4\n+abf6fd4b6b5150ea725326d5f79e11ff\n fromuserdata ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe a)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n@@ -381,15 +381,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <*>_N)>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <*>_N)>_N)]\n-c958de7627bb46f1d1bec1b26e20399b\n+d70ac5d8b1829fdec3c44082632f84c5\n fromuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Maybe.Maybe a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -410,15 +410,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild2 { GHC.Ptr.Ptr ww4 ->\n $wfromuserdata @a @e ww ww1 ww2 ww3 ww4 eta1 } } }]\n-9d0bc7f9902e52acfc25bb3b14ac383a\n+46f537de0a7006baaf89c9adb40e2aeb\n newhsuserdatauv :: a -> GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), Inline:,\n Unfolding: Core: \n newhsuserdatauv1\n `cast`\n@@ -429,15 +429,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-cb6be9ec95df5b2dfc7f1d1bc8552402\n+b74c6777027228401b89ec8a0bf19b20\n newhsuserdatauv1 ::\n a\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: ,\n@@ -477,15 +477,15 @@\n @a\n @GHC.Prim.RealWorld\n ds10\n 0#\n ipv1\n ds9 of s2 { DEFAULT ->\n (# s2, GHC.Tuple.Prim.() #) } } } } }]\n-835510a2a7881a2347c07e6608e14394\n+4146532b9cfce35f61bb878556cc6321\n newudmetatable ::\n HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline:,\n Unfolding: Core: \n newudmetatable1\n `cast`\n@@ -496,15 +496,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-a8df35e237a3f763bb16d91870ce082c\n+3d20556575bd53b9b5e357b1fcadebe8\n newudmetatable1 ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(L,L,L)><1!P(L)>, Inline: [2],\n@@ -518,15 +518,15 @@\n `cast`\n (HsLua.Core.Types.N:Name[0]) of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild1 { GHC.Ptr.Ptr ww3 ->\n $wnewudmetatable @e ww ww1 ww2 ww3 eta1 } }]\n-78e404cad58566ec2f09c8a5b1128059\n+123b2d812a2b9234a3d62d0312fffcd8\n putuserdata ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> a\n -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 5, Arity: 5,\n Strictness: <1!P(L)><1!P(L,L,L)><1!P(L)>, Inline:,\n@@ -542,15 +542,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) _N)]\n-80d3c61bbd765ecd8eb417a343e0a96b\n+639e89f710e3b2e7006b06496687b057\n putuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Utf8.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Utf8.dyn_hi", "comments": ["Files 93% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got dyn\n interface HsLua.Core.Utf8 9066\n- interface hash: 08f404c38f36dafb0cdfb1ef4adcd882\n- ABI hash: f7ce4f77162fa43ddf4530a5350db1b0\n- export-list hash: d2333d442963ef4c7f2f69d952b7cd67\n+ interface hash: b2cd58e80c02a2f46c48d4beaade38ba\n+ ABI hash: 42b15b82f6f8b235f4464618d5976c78\n+ export-list hash: 4f3a19426ac40db6a4da80f67623b2ff\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 47b903ab9461492b77f5d0867fd30737\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: a6e71d536a8606838d105c781cfab297\n sig of: Nothing\n@@ -48,66 +48,66 @@\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Data.Text 07c9665aa2ffb82208b6e9af6e1ffdd7\n import -/ Data.Text.Encoding 6e803729769e2cb12746774e626ff70d\n import -/ Data.Text.Encoding.Error 668f1090d4177a8026df06f52173373b\n import -/ Data.Text.Internal b1365ce1385d280955969a412b721247\n import -/ Data.Text.Show 1ce463eff9fb742a93099cfcf693e0f3\n-9ba3cacad480d5615d86fa506cc67720\n+47b975850bfc5944b1cc6ce1402ec0d0\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-4ae905e29d414df8d8c2fba40d68436b\n+e33a9a2089e868efbf81ba8dc8d5f732\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-8e6650d41902bb15e8b65d4d07282db6\n+b6e0c235b54cd458f076c27754a02f18\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Utf8\"#]\n-0b50aa570261cd3bc7d723331e4d3ca9\n+ede8434cfe688c4f1bec1156bc19de66\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-36fabbdf35807e432b630de3665a2ec3\n+1de0b482f2d6c6ffae8f5576b9e689db\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-83e4deb78c943f0b951f82a9afc04627\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+36a6488603c828632c631adb4b4823e7\n fromString ::\n GHC.Base.String -> Data.ByteString.Internal.Type.ByteString\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: GHC.Base.String) ->\n Data.Text.Encoding.encodeUtf8 (Data.Text.Internal.pack x)]\n-f0e297ead4172d644998b2f924140a74\n+455410015e14b5b52eadcda23d579b1f\n fromText ::\n Data.Text.Internal.Text -> Data.ByteString.Internal.Type.ByteString\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L,L,1L)>, Inline:,\n Unfolding: Core: StableUser <0,TrueTrue>\n Data.Text.Encoding.encodeUtf8]\n-2c85509e4f5304ab843e1cf9c9aeb9f7\n+fb26f35b3d636f112b4f80e4bf934392\n toString ::\n Data.ByteString.Internal.Type.ByteString -> GHC.Base.String\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) ->\n case Data.Text.Internal.Encoding.$wdecodeUtf8With1\n Data.Text.Encoding.Error.lenientDecode\n Data.Text.Encoding.invalidUtf8Msg\n x of wild { (#,,#) ww ww1 ww2 ->\n Data.Text.Show.unpack (Data.Text.Internal.Text ww ww1 ww2) }]\n-1fb2394c33167de87b8541efb89723ae\n+123dacaafbe2ce5b95d4ab54d668451e\n toText ::\n Data.ByteString.Internal.Type.ByteString -> Data.Text.Internal.Text\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (bs['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) ->\n case Data.Text.Internal.Encoding.$wdecodeUtf8With1\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Utf8.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Utf8.hi", "comments": ["Files 94% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got \n interface HsLua.Core.Utf8 9066\n- interface hash: 08f404c38f36dafb0cdfb1ef4adcd882\n- ABI hash: f7ce4f77162fa43ddf4530a5350db1b0\n- export-list hash: d2333d442963ef4c7f2f69d952b7cd67\n+ interface hash: b2cd58e80c02a2f46c48d4beaade38ba\n+ ABI hash: 42b15b82f6f8b235f4464618d5976c78\n+ export-list hash: 4f3a19426ac40db6a4da80f67623b2ff\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: a6e71d536a8606838d105c781cfab297\n sig of: Nothing\n@@ -48,66 +48,66 @@\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Data.Text 07c9665aa2ffb82208b6e9af6e1ffdd7\n import -/ Data.Text.Encoding 6e803729769e2cb12746774e626ff70d\n import -/ Data.Text.Encoding.Error 668f1090d4177a8026df06f52173373b\n import -/ Data.Text.Internal b1365ce1385d280955969a412b721247\n import -/ Data.Text.Show 1ce463eff9fb742a93099cfcf693e0f3\n-9ba3cacad480d5615d86fa506cc67720\n+47b975850bfc5944b1cc6ce1402ec0d0\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-4ae905e29d414df8d8c2fba40d68436b\n+e33a9a2089e868efbf81ba8dc8d5f732\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-8e6650d41902bb15e8b65d4d07282db6\n+b6e0c235b54cd458f076c27754a02f18\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Utf8\"#]\n-0b50aa570261cd3bc7d723331e4d3ca9\n+ede8434cfe688c4f1bec1156bc19de66\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-36fabbdf35807e432b630de3665a2ec3\n+1de0b482f2d6c6ffae8f5576b9e689db\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-83e4deb78c943f0b951f82a9afc04627\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+36a6488603c828632c631adb4b4823e7\n fromString ::\n GHC.Base.String -> Data.ByteString.Internal.Type.ByteString\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: GHC.Base.String) ->\n Data.Text.Encoding.encodeUtf8 (Data.Text.Internal.pack x)]\n-f0e297ead4172d644998b2f924140a74\n+455410015e14b5b52eadcda23d579b1f\n fromText ::\n Data.Text.Internal.Text -> Data.ByteString.Internal.Type.ByteString\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L,L,1L)>, Inline:,\n Unfolding: Core: StableUser <0,TrueTrue>\n Data.Text.Encoding.encodeUtf8]\n-2c85509e4f5304ab843e1cf9c9aeb9f7\n+fb26f35b3d636f112b4f80e4bf934392\n toString ::\n Data.ByteString.Internal.Type.ByteString -> GHC.Base.String\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) ->\n case Data.Text.Internal.Encoding.$wdecodeUtf8With1\n Data.Text.Encoding.Error.lenientDecode\n Data.Text.Encoding.invalidUtf8Msg\n x of wild { (#,,#) ww ww1 ww2 ->\n Data.Text.Show.unpack (Data.Text.Internal.Text ww ww1 ww2) }]\n-1fb2394c33167de87b8541efb89723ae\n+123dacaafbe2ce5b95d4ab54d668451e\n toText ::\n Data.ByteString.Internal.Type.ByteString -> Data.Text.Internal.Text\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (bs['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) ->\n case Data.Text.Internal.Encoding.$wdecodeUtf8With1\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Warn.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Warn.hi", "comments": ["Files 94% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,32 +1,32 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n- got dyn\n+ got \n interface HsLua.Core.Warn 9066\n- interface hash: 63a714a52dbd772f76257204a85fd690\n- ABI hash: 977f793cd1ff7414693e82b71d6fee2e\n- export-list hash: eb94999216c1cc70d4acfc5c59204bf5\n+ interface hash: c1dc683c1902557ca6162754aa739af7\n+ ABI hash: 60e17f78ee2aecc3c69074423b5bdccb\n+ export-list hash: 4e6fd79b3ec9366064ce762e3d7df639\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n- flag hash: 47b903ab9461492b77f5d0867fd30737\n+ flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: e0458026341beb1f49c6ca71182ca74b\n sig of: Nothing\n used TH splices: False\n where\n exports:\n setwarnf'\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -49,55 +49,55 @@\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures 78cfc6a2912cef5303bf5f2855a4376c\n- exports: 6d2236deccbfac30de3b9ab2951c1d98\n- pushHaskellFunction 7aeda2e7267efc67f8b7a3d21297e668\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- tostring bf856e300ad72fa1196f246cbdb8cb75\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures 55e3dcab571798b7ea82326674e92b0b\n+ exports: f54c3629cc30ccad006448e3e425de3b\n+ pushHaskellFunction 86136cb8820b18273fb4108677edae2f\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ tostring 8e2ab0de4b96dba0bdae4176c481f081\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n import -/ Lua.Warn e96145d647f982859b34c78f504b3727\n-ec87823263b5f6277e1a906cd0d23f67\n+041d45d5f6ebaec979ae0e11ee4e5d97\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-2b78be74306e3ea6cc1881bdfe959268\n+ec7fac52d6738e4d41b18605b4bd4435\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-2345430b8f84cd807216a904dea6dc22\n+24f75ecf4a8206aaf96ba72f5d4ea339\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Warn\"#]\n-497aaa734f6a2dbaa950a322e9fd1052\n+c817a9693a9ce0baa5f7afadbbf4fe4c\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-66c8fa1ed4129ada29dbfb85f50de037\n+21ad02b2ffcbe2491c52d082a4fff5c0\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-0f04c81b829eec73968d12c99d53ef55\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+c1c2c508abb4f9612114a81fb66916b7\n $wsetwarnf' ::\n HsLua.Core.Error.LuaError e =>\n (Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e ())\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -218,15 +218,15 @@\n -> GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ww\n ds3 of wild1 { Solo# ds1 ->\n ds1 } } }]\n-59a2a6a951783ec386bf22322e63e80b\n+776da53f26cb21730d1706131ccaa853\n setwarnf' ::\n HsLua.Core.Error.LuaError e =>\n (Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4,\n@@ -243,15 +243,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-3f01aa4d428a6008fe6cf0fd386e7e3e\n+8396eb240f5998ce53f5c5529ebb13ba\n setwarnf'1 ::\n HsLua.Core.Error.LuaError e =>\n (Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -269,20 +269,20 @@\n GHC.Prim.RealWorld)[OneShot] ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild { GHC.Ptr.Ptr ww ->\n case $wsetwarnf' @e $dLuaError fn ww eta1 of ww1 { DEFAULT ->\n (# ww1, GHC.Tuple.Prim.() #) } }]\n-1041830c90ad18b38f5997677fbcc0e0\n+1ade432b2821f8e57f846e4e7ebec307\n setwarnf'2 :: GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 0#Int32]\n-b9c119eb4ae2c7124b045aa2129839fc\n+a9201ea5e39d7fb5afcca2ad2a808015\n setwarnf'3 :: GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 1#Int32]\n trusted: none\n require own pkg trusted: False\n docs:\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Warn.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Warn.dyn_hi", "comments": ["Files 90% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,32 +1,32 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n- got \n+ got dyn\n interface HsLua.Core.Warn 9066\n- interface hash: 63a714a52dbd772f76257204a85fd690\n- ABI hash: 977f793cd1ff7414693e82b71d6fee2e\n- export-list hash: eb94999216c1cc70d4acfc5c59204bf5\n+ interface hash: c1dc683c1902557ca6162754aa739af7\n+ ABI hash: 60e17f78ee2aecc3c69074423b5bdccb\n+ export-list hash: 4e6fd79b3ec9366064ce762e3d7df639\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n- flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n+ flag hash: 47b903ab9461492b77f5d0867fd30737\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: e0458026341beb1f49c6ca71182ca74b\n sig of: Nothing\n used TH splices: False\n where\n exports:\n setwarnf'\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -49,55 +49,55 @@\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures 78cfc6a2912cef5303bf5f2855a4376c\n- exports: 6d2236deccbfac30de3b9ab2951c1d98\n- pushHaskellFunction 7aeda2e7267efc67f8b7a3d21297e668\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- tostring bf856e300ad72fa1196f246cbdb8cb75\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- liftLua bf5802670d69b2b6936fc90dcbb99173\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures 55e3dcab571798b7ea82326674e92b0b\n+ exports: f54c3629cc30ccad006448e3e425de3b\n+ pushHaskellFunction 86136cb8820b18273fb4108677edae2f\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ tostring 8e2ab0de4b96dba0bdae4176c481f081\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ liftLua ddd0afc98a436c52c2a07b76e17e7fef\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n import -/ Lua.Warn e96145d647f982859b34c78f504b3727\n-ec87823263b5f6277e1a906cd0d23f67\n+041d45d5f6ebaec979ae0e11ee4e5d97\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-2b78be74306e3ea6cc1881bdfe959268\n+ec7fac52d6738e4d41b18605b4bd4435\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-2345430b8f84cd807216a904dea6dc22\n+24f75ecf4a8206aaf96ba72f5d4ea339\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Warn\"#]\n-497aaa734f6a2dbaa950a322e9fd1052\n+c817a9693a9ce0baa5f7afadbbf4fe4c\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-66c8fa1ed4129ada29dbfb85f50de037\n+21ad02b2ffcbe2491c52d082a4fff5c0\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-0f04c81b829eec73968d12c99d53ef55\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+c1c2c508abb4f9612114a81fb66916b7\n $wsetwarnf' ::\n HsLua.Core.Error.LuaError e =>\n (Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e ())\n -> GHC.Prim.Addr#\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -218,15 +218,15 @@\n -> GHC.Prim.State#\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ww\n ds3 of wild1 { Solo# ds1 ->\n ds1 } } }]\n-59a2a6a951783ec386bf22322e63e80b\n+776da53f26cb21730d1706131ccaa853\n setwarnf' ::\n HsLua.Core.Error.LuaError e =>\n (Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaE e ()\n [TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4,\n@@ -243,15 +243,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n <(e |> <*>_N)>_P) <()>_N)]\n-3f01aa4d428a6008fe6cf0fd386e7e3e\n+8396eb240f5998ce53f5c5529ebb13ba\n setwarnf'1 ::\n HsLua.Core.Error.LuaError e =>\n (Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -269,20 +269,20 @@\n GHC.Prim.RealWorld)[OneShot] ->\n case eta\n `cast`\n (HsLua.Core.Types.N:LuaEnvironment[0]\n ; Lua.Types.N:State[0]) of wild { GHC.Ptr.Ptr ww ->\n case $wsetwarnf' @e $dLuaError fn ww eta1 of ww1 { DEFAULT ->\n (# ww1, GHC.Tuple.Prim.() #) } }]\n-1041830c90ad18b38f5997677fbcc0e0\n+1ade432b2821f8e57f846e4e7ebec307\n setwarnf'2 :: GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 0#Int32]\n-b9c119eb4ae2c7124b045aa2129839fc\n+a9201ea5e39d7fb5afcca2ad2a808015\n setwarnf'3 :: GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 1#Int32]\n trusted: none\n require own pkg trusted: False\n docs:\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core.dyn_hi", "comments": ["Files 88% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got dyn\n interface HsLua.Core 9066\n- interface hash: 71541a49807920049eccb893ce1d9f78\n- ABI hash: 7a37322ab0d5429ce0aae67d9ed7f984\n- export-list hash: 42904e31e2fd8ec9097c6267b84979c9\n+ interface hash: 0309abb1fdf0fa691056d355b72cbfc0\n+ ABI hash: b95838a0488fc1131dfb0bd5502553d6\n+ export-list hash: 2be599685440b4666cc1051bfbc0fde7\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 47b903ab9461492b77f5d0867fd30737\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 87d2f99108131af9e569fec98b5be741\n sig of: Nothing\n@@ -183,25 +183,25 @@\n Lua.Types.Integer{Lua.Types.Integer}\n Lua.Types.NumArgs{Lua.Types.NumArgs fromNumArgs}\n Lua.Types.NumResults{Lua.Types.NumResults fromNumResults}\n Lua.Types.Number{Lua.Types.Number}\n Lua.Types.PreCFunction\n Lua.Types.StackIndex{Lua.Types.StackIndex fromStackIndex}\n Lua.Types.State{Lua.Types.State}\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Debug\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Package\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Trace\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Userdata\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Warn\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Debug\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Package\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Trace\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Userdata\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Warn\n boot module dependencies:\n direct package dependencies: base-4.18.2.1\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n family instance modules: Control.Applicative Control.Arrow\n@@ -221,255 +221,255 @@\n Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy\n Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ Control.Monad.IO.Class 6bd3ec8db347a0ef4823360f0b523b22\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 5973c1b4de6f30304fa9cf91ed41fc57\n- exports: d69b2b38cd19cdc2deed8afbf3ee7fd0\n- checkstack' 446d35c7688e6b604134b14ba81de137\n- dofile 9bc8c07f7eb94946c9ba9cd37351041c\n- dostring c223cf1013f8697cf0dbeb7b851fd11c\n- getmetafield 041753688178eed13929c40703b13ec6\n- getmetatable' 12225cd5f07b6bb0074873453138f896\n- getref a89740460a620b259c75a3fcd155f454\n- getsubtable 4f902baafd18d542aec4abc8434da854\n- loadbuffer ea314dd5e7248319ec0ac163431dcf59\n- loaded 6e7cae6178202418af7864cad53ebc89\n- loadfile 405c1228c752ef479c14b2b5fb4d365f\n- loadstring 2be3e8a2dd826b4bd6b5e6657a14b970\n- newmetatable 10a760fdb752c22076cd06dfb79d1cf6\n- newstate 07d294a8611208241396244bbfb342e7\n- preload f68a6f79ee596cc2398b8e0e3ffb85ba\n- ref a6896d5396cd93042d8895239dd05a97\n- requiref 628265485aaa3090f86c6acb56493479\n- tostring' 19ba16fee7448174d0f27ffbe54e2228\n- traceback 4077ff7836a3cad058cc42cafe00dc9d\n- unref 1cb35178ba89891b4132d66509337d0b\n- where' 66baf6b9655d1d9bf80fa8a1adc16c28\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures 78cfc6a2912cef5303bf5f2855a4376c\n- exports: 6d2236deccbfac30de3b9ab2951c1d98\n- pushHaskellFunction 7aeda2e7267efc67f8b7a3d21297e668\n- pushPreCFunction 305f214ff92ebf19a937310cd63af06f\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Debug e07bf6e37ada2833c29471a6d33cca9e\n- exports: d49cf243c03343dd9321e0634dd980f6\n- getupvalue d314daff9aac216666944246eb66ed78\n- setupvalue 4b09fb0f5210929f40382fb4fab0e5be\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- Exception 9220daf8369fae2f2b31cd7d77f1fe52\n- Exception 2072ea896cfaca7b8ca9cc961dfdf5e0\n- Lua 9ca2d68ca7da665229af2b1c906561a6\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n- changeErrorType 2a7c9dd4ab2525e6736b9f8939c0d323\n- exceptionMessage 8db883fa53a36873092153564234995d\n- failLua d93ac118176f0ddaf6a8a9fc907e2b3b\n- luaException c55f4f43e1f4d1c24da57c095b078c4b\n- popErrorMessage 68e70becc5ddabbb60c59c302e686828\n- popException 30b4eae48f347e6030ca1f7205871bf8\n- pushException e91613fc9e4325de904e2e5d46b3cbc3\n- pushTypeMismatchError fd4f0f38f6d22898f2efc42ea879b0bf\n- throwErrorAsException 7168cdd8f3046e309b3117c333819e41\n- throwTypeMismatchError 8cdaf6a7e23af3d6ccd2a379becc676f\n- try 8cb52ab9191774bb4bcf9292191891ef\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Package 55e957457ef71912c6ea5803ae065dc7\n- exports: 6d3816d1b61091bb17d450de685c8c75\n- preloadhs cc60f143383db3623fbfb6ae9b3c30a1\n- requirehs 5026dc748b5761ee734e4caa951d4f55\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- absindex 105a8b0f460acc2dfbfaca67ba8d421f\n- call 90c5bcdfa45ed91030c7b04736eb67f8\n- checkstack 759501862544162f5bccb1eecc023c89\n- close a94eb7d1deb6b8f314d25eb96579d386\n- compare ce7eedf6d6566ed0f059f979945f3d22\n- concat e64da8a0198fe72e1deb6d33274cd6be\n- copy b5df4d2dc02dc71e3cee58b0fac7b839\n- createtable 0bae860ec31d28e3beaefe277196442e\n- equal 6fefaef68888514c1bc845e50e9c0f47\n- error f72a077af1043ef9b3c524a6fc8b6613\n- gc 2aae60c4052db374c9b80191b0b042ab\n- getfield c08b481a1b2ab3697cc38b5b1caee989\n- getglobal ccd70629d2e8a37481b5dfd386a6b2a4\n- getiuservalue 5533ec8d33affce11f7afe77fb9c0208\n- getmetatable b8e038c5e5516866e14c7e4525a921aa\n- gettable 19f61a431c1832c95725ddfe133b5c1c\n- gettop 2b4c7dfb640c797f67a380f847e6ffc2\n- insert 68f229c849f3a1b65e2e1d63364c82d0\n- isboolean e99f9b5491a7711792c90ed6eb3a1c28\n- iscfunction dd9832831a6a8a37ded8ad23a4aac294\n- isfunction e7104001026e69423d8868e7b2cae26f\n- isinteger 21f8b9b758109619c6a252d3df3c1166\n- islightuserdata cbed4f5d086dc10c2e5335a75a082422\n- isnil 2f4deb5e52fafa354998a9bc134f9de8\n- isnone b7b94b46860b4b0afc23b408f8b21abf\n- isnoneornil 109ef6b409a670114c3112fc1dda07ce\n- isnumber 7183094238758a0172d5a145965b12b1\n- isstring b65e7f096d0d3bdea8930f5b27f53374\n- istable 36f58dbe3bcd8061840b83e7f7a63678\n- isthread 11ad8820369826bf2717b682938650f6\n- isuserdata 4858dc18140975a23cc57a8ee3ae044c\n- lessthan d2f49e89f84a9e587f057679a054aaf1\n- load 25425c804cbcf17b2374af1fa8003b7d\n- ltype 2945a59c1b1b6d3236628ddf87c6f272\n- newtable fb3b69b63ca55119ed5529b18442a3e1\n- newuserdatauv a350aa91425b44b520287192c1dcf545\n- next 17e1c9a0bbe819e98610113e5cf25533\n- openbase 8df5a323a65f0d446d5f510b20b3e372\n- opendebug ee1d31cf4312441482149d477f0d89a5\n- openio adfadab71cb62dcdcbba9cbccedf9505\n- openlibs 275823518eae36ca37aa103fa2e3f6a4\n- openmath 491c9de6a6673d1cf3cb544b9e76c022\n- openos 30dd245cdd37a8c44881b3062b42c353\n- openpackage 35681eedd5fc698578c067b048142552\n- openstring c68639c168086799b31af65a06b72f64\n- opentable f2fd114036da67c9478966572dc26630\n- pcall d74dc6e6aa55dcb79744a558245e4af9\n- pop d33d640972cc21664c1e6c7be6a119b4\n- pushboolean 64287245cd6d41e6deec2a207ec8df60\n- pushcclosure 3854bec5ace3d633ac9e34986d78057b\n- pushcfunction 4c5985afda34e82bef094b0280958a6e\n- pushglobaltable eb2f3984a03c21df0790b5e14dde3cec\n- pushinteger 99aa66b14a2d617ae52ef501169c25d7\n- pushlightuserdata 2a82e15e4fd4100d3736677888a76194\n- pushnil 560684fd0bd7ee7e39ce0bdab6f17424\n- pushnumber 08f5e537ce5d1ebe349ff78d85252185\n- pushstring ca2e3d42424c90549c3b420f441dfcc1\n- pushthread 16cda224f83005ce5a2f8b4482d73d9f\n- pushvalue 4b007dc2e2b4deb59ea398ae80999e0a\n- rawequal 549f044aaf4c39746e478f25dd4bd96b\n- rawget b3739f3316242af441c4acbbf2f2ec5e\n- rawgeti 1145e91a4cb2b70dee7bffa6513ae2f8\n- rawlen 6b71a22b442cd9e976e915f141f06c8e\n- rawset b278cd833d843fbb041da07b8d64a509\n- rawseti 06bbe5a9122c40b35882211f3f143251\n- register 5777d289c8b090ac094fd932fed10a99\n- remove a3c28e28cda73619458c783f456faff0\n- replace 0f950463c7075432f1c464ebdc685d8d\n- rotate 3901270407c37669045d192ea852b8da\n- setfield 2d8b4cc1662e72d877a77ff848331e06\n- setglobal c2b95ee9e33754061e3d08423b7f49ea\n- setiuservalue 9f95757e6e7aac31ccd39271dfea9347\n- setmetatable e9893ebaf811c55b1cbdb0f7583be172\n- settable 5bdf4c2bf08723847e1610c03533568a\n- settop 9bbe5cb87130a029a5a19d61663b34c7\n- setwarnf 0014d3685ebffbac0ec9bbffeecc45c6\n- status 7d4de344eb1fbddf35316d5df32ad23c\n- toboolean f6bbdd92d5ebb8bd0fd9f6db01cee8e3\n- tocfunction 9c01fd19be12a528ec86d5d7569b4858\n- tointeger a505e3c2dcccfe7d3793d10d2609aaff\n- tonumber 075c6ed20410ccbf3567bc6657368259\n- topointer dd56b7080f4d4c340e50f45c952de89b\n- tostring bf856e300ad72fa1196f246cbdb8cb75\n- tothread 7d5951cd2050d0f7086fb2d14a156f86\n- touserdata 479153b92b6ad6723e6f597c1263b161\n- typename 58783554f556ca3e155cc5cdbefc11d6\n- upvalueindex b05cfcdab3b091581ebd1a5364e058de\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run c2a4f079951c3bb77353d3c27f75f112\n- exports: aa2bc984223fcde6fe1fda9a538d41ce\n- GCManagedState bf42cbd3291b3862a3e038af15a55d18\n- closeGCManagedState 2e2164db0beedaa85b55640eac2cf740\n- newGCManagedState 868fe8d7e3c2de496df831cd98430809\n- run 6106d8d00ad6fc9e96e0e22a1e74dd81\n- runEither d39155ce59251f0f7ad7fdfcc23ef275\n- withGCManagedState 926f45b8c4403f077e79fae93003f926\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Trace 3985ae619d8918de8c9e4a72cdb240de\n- exports: c615affe4564a12253bfe3dd1cf24e6e\n- callTrace 76a97059055aacb6c9d72109a280ddb5\n- dofileTrace 9c7457879a925ba68672a70771de66fa\n- dostringTrace cb78fbc19292e4d50263df9cbbccf9e4\n- pcallTrace 273a621bd8d3c6bda23de16d3d642811\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- EQ 213c37cf834422ca74a580ace80a22c7\n- ErrErr a0d4b394dd9b21594eebca6514004276\n- ErrFile d721f3910bacabf2b2401090210ca43c\n- ErrMem 3de471bcf24cd5fcba610f67b6b17fad\n- ErrRun 86b076728d09973286d5ab8b922044b7\n- ErrSyntax f9206247288c0583dc1f1e4e6b223be3\n- GCCollect fe445126f77e3883d3c67fbe7d7bcd98\n- GCControl b55b2efad0fb7356415a7ddc67f36bd8\n- GCCount 77695601a1c876ae333a6ea32f743971\n- GCCountb 07df8312d5625061adbe2dadcbdc8256\n- GCGen 4aeffd229727f8d5b50d65037d9694c2\n- GCInc 2dff33883d8ad7f1deefac514af64a1e\n- GCIsRunning 11d1ebdb787fb3570eb3667d36c76fe5\n- GCRestart 546fe31196f1ed9314fcc73334a742ff\n- GCStep b5fde42ff323a1903bdce78054d12dc4\n- GCStop 4bf3a644c881846896bb6a9024945489\n- HaskellFunction 855bfc2d4a72fac2baf4d205702ad4f2\n- LE a876da372f61217d78ee545db34bb32b\n- LT a7dc9eaaa0a7ce0b1e4daffdae64580a\n- Lua 12ee67fc62341bd7878f3ea6e9cce7f3\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- LuaEnvironment c097927ab8e718cfbf5631040aec113b\n- LuaEnvironment 33ae3b146f717ff1b5fe52a52295429b\n- Name b7b7c2f7ebc085b2f95757b0d5eb4e8d\n- Name 988f63b9ea9dca09938e93d56ce78959\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- RelationalOperator e25a6dfd2f817b225547a365b93f782a\n- Status 97219012e3eb239f88fe0454b4c74569\n- Type ba0d109612d8c0244b44d46c3c68a88e\n- TypeBoolean 16dee13a54a86d9ecd0ec6b98d89505a\n- TypeFunction bba14453d209d878084315e64cd174b9\n- TypeLightUserdata c9921ab10bcbf4040c18e1be64d174e3\n- TypeNil 2a90fd28e93697e3401826af487b73be\n- TypeNone 4bee407965f7c7adc9adebd6a0ed21ac\n- TypeNumber 61f86929c74e876876208ddc4615c129\n- TypeString fae750fa631f2a1c6328b28e10b2a304\n- TypeTable c55d522d2c583b33c7e203f7fab90f16\n- TypeThread 5e90b27cb27d5061ca8fec837e1ed8ee\n- TypeUserdata 30cbbbae61f4b04c3a45383c749bb4ca\n- Yield 42f26ca1db9ae015e3f82646d77b4f34\n- fromName e9575a11a3782f70f2069ca743b6ac13\n- luaEnvState 89e11883e9b0148ac6f83208e174f877\n- multret 104d88fe1a36e5c4a74ae4c6649fe151\n- noref 9a917909d32d04674ccba7dbb9c8cbd1\n- refnil 4e7abe9b561a3bf81e6334e34bce559a\n- registryindex 32b324087014df2fd6b9a507ee0bf489\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n- state 212a6e21fb2d3e808c26dc198f282dba\n- unLua 507f701a105371d4f04c12c43837b573\n- unsafeRunWith 9c58786594c424d019a5f4f89db09269\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Userdata 65b535392a5dd47e433398c09d681213\n- exports: 691bcf0a9f08f4bef1ff23d51a9fbd61\n- fromuserdata 5eb7f9a9af10623c3dd7f47df2f8f6d4\n- newhsuserdatauv 9d0bc7f9902e52acfc25bb3b14ac383a\n- newudmetatable 835510a2a7881a2347c07e6608e14394\n- putuserdata 78e404cad58566ec2f09c8a5b1128059\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Warn 977f793cd1ff7414693e82b71d6fee2e\n- exports: eb94999216c1cc70d4acfc5c59204bf5\n- setwarnf' 59a2a6a951783ec386bf22322e63e80b\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 9ac13463b33f856547e71939dedeb4a5\n+ exports: 00c55fa6ad5893cc86fa3472f52f33b6\n+ checkstack' 65934dfa3c1ce0c11cf30354a5198335\n+ dofile a0c9d964a796f8f2421c21d058c15fd1\n+ dostring 1ad8ddc3f5b7781f3f129e31a88223b1\n+ getmetafield 9a2478739bd09d85b5fd58602e742509\n+ getmetatable' f83e46f310d28ff033b8931ba96e06e3\n+ getref 57401813cfbff0c306b07962d5ada4a4\n+ getsubtable a88dab63463e92c546078bba1abb5ef7\n+ loadbuffer b8f32606558724ab542c12a18941b14c\n+ loaded 5372ba9d494cc47ff8ff671f8bb4e81f\n+ loadfile d6850db64edb8abcb093932162437d02\n+ loadstring 7d87d0c0cc2e94337d8442126bb1b056\n+ newmetatable 6a3c67613ed015c2a4346f0ba1687462\n+ newstate e05ccab5a088b3bf53b3d1f36caeb3cf\n+ preload 0ff2cc5775a1e1a9d641b495f65d6465\n+ ref 7f5a5f893a3ae845fb590ca6b8fce4d2\n+ requiref 2712c704f6eb69f4f3a072f6fcfd7feb\n+ tostring' df0ccd731db33cfb8dca2dbe8a6d5f29\n+ traceback 7cd4f8dff77d3ce6a0c4d7b2978ab699\n+ unref 061d7333406c4c45b2d8f593d7f541e1\n+ where' 73ceec5df91468684bdb79ff6000ec12\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures 55e3dcab571798b7ea82326674e92b0b\n+ exports: f54c3629cc30ccad006448e3e425de3b\n+ pushHaskellFunction 86136cb8820b18273fb4108677edae2f\n+ pushPreCFunction 9da43f3564470b2eb3be3f2423f599ea\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Debug 26fdb625bf8b427181cb101aa5d7dcb1\n+ exports: 4aae7226e28088b8d2cc16806949bad4\n+ getupvalue d6d3a4b6bca0951d6c74b9e8495a8ab3\n+ setupvalue 0b83eefad0b85501b0396f3357dfe4cb\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ Exception 1f8b6be130f5b1fbafa5bf58fb56afeb\n+ Exception 7bbdcc8df900999734c4f72996a935ef\n+ Lua 60cf55748014c100dd88fd2cf2c62c3e\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+ changeErrorType 3a2ce6e6e03258eb482562558b161b56\n+ exceptionMessage ac78ef8891a15d694519c183c03f3be5\n+ failLua 936ae5edfe1e11afd7acc2f472215c30\n+ luaException 70970c631955d00e4288d3adbd720e12\n+ popErrorMessage c37a5f3b3321818ecd65437cea7c22b4\n+ popException e11737a928180aa004fbe5d89cab48ba\n+ pushException f6de2cbcd651d01e55386a2ca4c5afc2\n+ pushTypeMismatchError 9381adfb41cc7d1dcb25f0a04487c8a5\n+ throwErrorAsException 520ee92a9b84ed2b0ece64264cc3018a\n+ throwTypeMismatchError 62ab709adf11aaa4eb07671af37e13c0\n+ try aef62eb9f4b8b16c0f73182d79929452\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Package 2e0251bcfedb211711e16c43eb6db2b4\n+ exports: 600ca2f2c843c958519bf18d0b9ff485\n+ preloadhs da7cef47e93fa8043b4912bd410e6c8a\n+ requirehs fec74dcb8377ca1d2882181e3cfdc4e1\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ absindex 46abe2cb38502793fc9ba012f4bab5d5\n+ call 518406268ad68e67ded103a86f3c7ba3\n+ checkstack 2e7a8c25be91480940886c0990f4b80b\n+ close 06caf7f05583a1d2aa2098aa17021e86\n+ compare 420920cd5fad36a2d2453d901dab82b2\n+ concat d706588b2c1eba5790b986dceb7f486a\n+ copy c5051057e09b18b2f8ce7c0b217417e7\n+ createtable 2dfda056fa6d989e591a828e2090b569\n+ equal c8dea3662e2bf306d4f2482a77a9c9ee\n+ error cf8042156a6a4da77cd44e69daec24d8\n+ gc ba272ab558e8c1a1dfe9ea006b332b42\n+ getfield 7fafe788fed7d27401242bf804e30d39\n+ getglobal 0237270c976234180377ea21d67448e0\n+ getiuservalue a6659246416a30be94407f3b75354842\n+ getmetatable 4d82341b3bed9aa72f39d4708511ba14\n+ gettable 9695f9ce15bdcc96484a49f18704dd5a\n+ gettop 62736bbce4a395a07b5a5b89c050a66d\n+ insert d05dc1b85b688e114ee7e8d3c9ee880e\n+ isboolean 88bb6461117ff8d04bbce541a19d6e02\n+ iscfunction 7b7319e1d4987ee76f631753f582c5be\n+ isfunction b75b925dd43aa25e232e28bb3dc4d00f\n+ isinteger 092fe4e4e5441340a8c5ead108fd3813\n+ islightuserdata 8ecf4dc5d543035817d9867af02e164e\n+ isnil 396d0e47eb4d8a2c073657be6da3029b\n+ isnone feb805962db1de7423b04cc3740a5b5c\n+ isnoneornil 72f37329325a2f14769647650ababc4e\n+ isnumber 92c79fe00bf5595e54ef61f1d39e4217\n+ isstring 11de737acee3122048393440f32733fd\n+ istable 2a93ecb897a9e32ce6420266deb9956c\n+ isthread 0686b7abc3ed6606aa9334f19fa46fc1\n+ isuserdata f98e241bc5e7081e8f43e722d6de9de2\n+ lessthan 968cbffe5c10cf359448828e8f076927\n+ load 7657c70b4752ff65851cf0f7d271feb9\n+ ltype 4c507372722f5908856e96b84c6813d3\n+ newtable b4ce68a8e362641aca481b702b3ff6c8\n+ newuserdatauv 4dc3747e15c6e39f2dddfee471a1ab96\n+ next 8f6203257ff6e7c04f0f208d8627343d\n+ openbase 518fd70612904564398a1678ce9bfe54\n+ opendebug e7e186708b2bb98041a6994bcec9d112\n+ openio 24ed6e69704f7458176fd7b091a4dfa2\n+ openlibs 00bda9f1983b97524c3106cb6d32e7aa\n+ openmath 1f38bd9dda8b8b7edd75e0415d95aeab\n+ openos d9b6af0221c6c1c784d75e986dde6164\n+ openpackage 1e069f5f7f85ddc2e26718cf669fdbbb\n+ openstring 6248acaf4857342eb0d7264b2b7162aa\n+ opentable b1c8ace9e2147cddc58ed72a4144786c\n+ pcall f9b1f34573dbd359596295fe8587d9c3\n+ pop c28a7e62f2906213b181beec4e63aa00\n+ pushboolean 78e0168a4a6575850c97b23065f00f7c\n+ pushcclosure fe564973953a365111bce063f51b5afe\n+ pushcfunction 9bcec8e068e0c12256073a970ad7bf17\n+ pushglobaltable 042e69271a603280e8097afd50ed1451\n+ pushinteger e575a19e06ccdaa29b9bb42e1d98d0d4\n+ pushlightuserdata 061d5e33517560d3a06e48efa3fc5729\n+ pushnil 38e6759b7c9f6acc5002734f92a29c4c\n+ pushnumber 42927de45f9dfd822f5afdedfe0d88f0\n+ pushstring dc9731e768fbfc3e13127f20415efba4\n+ pushthread 04f3db678aa992f33ec932f71de9bedd\n+ pushvalue cc8d0ec78be7812d8fd6458312ca9dde\n+ rawequal 1891217660547d959d74d69dec9ebc0e\n+ rawget faaad3a8be38a87eb45c093e39839500\n+ rawgeti 8cf8235cb3bfeeb23bc11e9cfe3e4b32\n+ rawlen 2b6a763f0db9349436a38cbcb44c3fa1\n+ rawset a78c109b0cc2cbfe1882d515883a39da\n+ rawseti f81c800f2876b16a8c54849ca85760d1\n+ register 0ab72eb460791aea8fe18b840de735b4\n+ remove ba83404187d6a6b90af07e07c2356fc5\n+ replace 6275ee67bbe8fade3f7522115ee13e90\n+ rotate cef23d41fef1ce671f909d8dd7c39f5d\n+ setfield c6e9590ca7b3d6d3f81b7a1e3cc38384\n+ setglobal 800239448e88565de10fbcafffb622d9\n+ setiuservalue 41ede1bda9ba62b92afa5fc5bd5d7559\n+ setmetatable fb0399c47d6846262db9466f34ab52ba\n+ settable 657a40bbb597ce64e43b6dfa24038da3\n+ settop 7ad5ecd6fd6590c64dc94e2dc1948334\n+ setwarnf e74fb9e16ef5db1ba952c9705150e601\n+ status e0842d5556a879dbffff27cd51f69d8f\n+ toboolean f6d721f77307dd63dc4d16b0180bcfb3\n+ tocfunction faf2b5b3a83636868197c09df845e0eb\n+ tointeger fac4e5c7b7bef65d296a34c5b54c897d\n+ tonumber 7760db8e53b2148e3a633486fb2f5904\n+ topointer 957dd6477cbe97be20d9870d9503876d\n+ tostring 8e2ab0de4b96dba0bdae4176c481f081\n+ tothread d021eabb8390d45cb6124adafcdc7f15\n+ touserdata a33d88f441d1bf5fabb0a013f31f0c63\n+ typename 116efabe0b52a2be4c25bdf23dfce283\n+ upvalueindex 305c2cf62c72a57f7a58258f0d7ee382\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run 2d11a27765bd92678529afd80871ce2b\n+ exports: 6bcaaa35a96af9cd0c3ea3dbf2bd4aab\n+ GCManagedState e43b846eb0ba6401fe42058b8c771498\n+ closeGCManagedState f977eb16e2e33d8a3a91c8f467547b90\n+ newGCManagedState 63f17866bbe86e8c7b3d1e54ac7c21f0\n+ run 93ef28de306fed571a7e52108ec0ca0b\n+ runEither 4f9c74e6c1b92f1919577f292f82bbf7\n+ withGCManagedState 6df9a6bef9f13c082b3084122331ebfb\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Trace aba54f1905b77aef2e9b3fb9cbffead1\n+ exports: 560548af19fc043326f5c526f1c8ce97\n+ callTrace a84cd1eaeefbfc5d965560af2390c53d\n+ dofileTrace f589e2bec79404095bdbbcb2fcb32f14\n+ dostringTrace 551887027f4cb8fd78d784f8208b1600\n+ pcallTrace 6f8d48246711b1c00c106230acddbece\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ EQ 645ea53c96ead4c2362f0c6a3fa4f7ac\n+ ErrErr c1109445e57f4b119651f70049f03438\n+ ErrFile e571a42c44624068eba98dee8c6b7371\n+ ErrMem c4c48660fe2fbff76a88dffbd3c7467b\n+ ErrRun 352b8d8c205ff1e6f243941d5a03d708\n+ ErrSyntax 578c7b8d4b113cea40931ecfa1aff512\n+ GCCollect c66627b7afb2729b073cb92514d8adbf\n+ GCControl 4e0cbb5232d6623cc3ece1199fa66ef2\n+ GCCount 6b9a76d579590902fc509ec4028788c5\n+ GCCountb fa36e1e353a3cd12bc379313b2e51909\n+ GCGen bdda63b9c12bda22486b91c69052a688\n+ GCInc 752b02742337ceb0bfabbcf329f6cf87\n+ GCIsRunning e1ca12cd03ad7b3b59017f38cebccc05\n+ GCRestart e3b6d7b8767991db3045a12059684ace\n+ GCStep 06c997eaa9b4ee30475e053fbc47c5ac\n+ GCStop f02fb4150721ccab66388baa8a7c7c30\n+ HaskellFunction d75672f2ad6348e849353396d6380528\n+ LE 983ee3fbf6a1e2644d395324fca5e023\n+ LT 0e7bf2f481aca3c087f89e85d613c3b0\n+ Lua 9bae3a00833689966128a69de765fff5\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ LuaEnvironment 938e41a27a1d04199acf634d67956ccc\n+ LuaEnvironment f2550b043d41ceefb626dc72b93e8cbc\n+ Name b1a60eda6d9523a97b173699afe957e4\n+ Name 62a987f4420d0705bca94af7701783c0\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ RelationalOperator 13a98ba8f2027c5b92069051792a7359\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ Type 6575fd310f1e64038cc44aac607fe5e4\n+ TypeBoolean e6547152cf74e428114a76b1765667b6\n+ TypeFunction 55f4d3a93bff6289babfcde10dcd22a9\n+ TypeLightUserdata b5e18c75741834a76684ea2db8d15490\n+ TypeNil 5ee1ef63622935e499feb745f76282e8\n+ TypeNone 79b7e4b8f771dec564343c241dda4b90\n+ TypeNumber 37d5704774a57b7517efcba547e87dbe\n+ TypeString 2e6b235d0173896f36059a6d00b365cd\n+ TypeTable fa5e33e7cfc1a9bc4254bc4046b3a0ba\n+ TypeThread 6c3879c981bd89ae01f5aa57ebdd6b28\n+ TypeUserdata 1292011220bfb3c3320d3bdbd99f51db\n+ Yield 3c12ca3459af12e96bb654c145d7deef\n+ fromName a7dbdd2e521dbbf26f7d2cc05d97789d\n+ luaEnvState f354cc300fcead0de4d51de4d53461ae\n+ multret 080849ddd2cb9d6dcd683143ec7eba4e\n+ noref 6010b253680cada6eb8d73fd35c376fa\n+ refnil b2d81c3c8a0cd513c0de2de902ee76c6\n+ registryindex 36582e329529c21291aa004077f5a1b6\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n+ state d46f37f0ead413211777017b749daaef\n+ unLua 66c8b6b72b00b7b6082fc2c82e144275\n+ unsafeRunWith 5646fd74fc5b2ca4b5eb204faada0871\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Userdata 94a0cf0159efe2e90c56c02fad0a26cd\n+ exports: 105eac84dc4f954960b4d8a98c539f35\n+ fromuserdata abf6fd4b6b5150ea725326d5f79e11ff\n+ newhsuserdatauv 46f537de0a7006baaf89c9adb40e2aeb\n+ newudmetatable 4146532b9cfce35f61bb878556cc6321\n+ putuserdata 123b2d812a2b9234a3d62d0312fffcd8\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Warn 60e17f78ee2aecc3c69074423b5bdccb\n+ exports: 4e6fd79b3ec9366064ce762e3d7df639\n+ setwarnf' 776da53f26cb21730d1706131ccaa853\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Auxiliary 2ad971a3a999adb7e7cb21452afebf53\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-1d61f41def068df39eb87c6e56719f96\n+043704d16596ca104a228508769a5b4a\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-f42165403ce1546743b2b031727aee4b\n+d6648ca202b18d1cb3a928d1a30cbc97\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-0d214ce8a8b794ca381a90e976dbf714\n+9a79588ee9fa673b3931f10d0088cbb2\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core\"#]\n-6dfd09bb5ad95161e12d3272c2d4a450\n+7cf69043d21932e28d9152d88cd24ab3\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-c067c02928efded568f9e113d74879fc\n+f16c2da8261f228472c366450f62a9d0\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n trusted: none\n require own pkg trusted: False\n docs:\n Nothing\n extensible fields:\n \n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core.hi", "comments": ["Files 89% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got \n interface HsLua.Core 9066\n- interface hash: 71541a49807920049eccb893ce1d9f78\n- ABI hash: 7a37322ab0d5429ce0aae67d9ed7f984\n- export-list hash: 42904e31e2fd8ec9097c6267b84979c9\n+ interface hash: 0309abb1fdf0fa691056d355b72cbfc0\n+ ABI hash: b95838a0488fc1131dfb0bd5502553d6\n+ export-list hash: 2be599685440b4666cc1051bfbc0fde7\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 17ff92a6edf6f9dad034ac1809b427fa\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 87d2f99108131af9e569fec98b5be741\n sig of: Nothing\n@@ -183,25 +183,25 @@\n Lua.Types.Integer{Lua.Types.Integer}\n Lua.Types.NumArgs{Lua.Types.NumArgs fromNumArgs}\n Lua.Types.NumResults{Lua.Types.NumResults fromNumResults}\n Lua.Types.Number{Lua.Types.Number}\n Lua.Types.PreCFunction\n Lua.Types.StackIndex{Lua.Types.StackIndex fromStackIndex}\n Lua.Types.State{Lua.Types.State}\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Debug\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Package\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Trace\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Userdata\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Warn\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Debug\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Package\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Trace\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Userdata\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Warn\n boot module dependencies:\n direct package dependencies: base-4.18.2.1\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n family instance modules: Control.Applicative Control.Arrow\n@@ -221,255 +221,255 @@\n Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy\n Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ Control.Monad.IO.Class 6bd3ec8db347a0ef4823360f0b523b22\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 5973c1b4de6f30304fa9cf91ed41fc57\n- exports: d69b2b38cd19cdc2deed8afbf3ee7fd0\n- checkstack' 446d35c7688e6b604134b14ba81de137\n- dofile 9bc8c07f7eb94946c9ba9cd37351041c\n- dostring c223cf1013f8697cf0dbeb7b851fd11c\n- getmetafield 041753688178eed13929c40703b13ec6\n- getmetatable' 12225cd5f07b6bb0074873453138f896\n- getref a89740460a620b259c75a3fcd155f454\n- getsubtable 4f902baafd18d542aec4abc8434da854\n- loadbuffer ea314dd5e7248319ec0ac163431dcf59\n- loaded 6e7cae6178202418af7864cad53ebc89\n- loadfile 405c1228c752ef479c14b2b5fb4d365f\n- loadstring 2be3e8a2dd826b4bd6b5e6657a14b970\n- newmetatable 10a760fdb752c22076cd06dfb79d1cf6\n- newstate 07d294a8611208241396244bbfb342e7\n- preload f68a6f79ee596cc2398b8e0e3ffb85ba\n- ref a6896d5396cd93042d8895239dd05a97\n- requiref 628265485aaa3090f86c6acb56493479\n- tostring' 19ba16fee7448174d0f27ffbe54e2228\n- traceback 4077ff7836a3cad058cc42cafe00dc9d\n- unref 1cb35178ba89891b4132d66509337d0b\n- where' 66baf6b9655d1d9bf80fa8a1adc16c28\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures 78cfc6a2912cef5303bf5f2855a4376c\n- exports: 6d2236deccbfac30de3b9ab2951c1d98\n- pushHaskellFunction 7aeda2e7267efc67f8b7a3d21297e668\n- pushPreCFunction 305f214ff92ebf19a937310cd63af06f\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Debug e07bf6e37ada2833c29471a6d33cca9e\n- exports: d49cf243c03343dd9321e0634dd980f6\n- getupvalue d314daff9aac216666944246eb66ed78\n- setupvalue 4b09fb0f5210929f40382fb4fab0e5be\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error 0f8405c86a301a0e5aa78bc3eec7bb1e\n- exports: 8e848ccc59fb4a996cec523b603363e8\n- Exception 9220daf8369fae2f2b31cd7d77f1fe52\n- Exception 2072ea896cfaca7b8ca9cc961dfdf5e0\n- Lua 9ca2d68ca7da665229af2b1c906561a6\n- LuaError 397de7d1d4ef9c04c2204048010826c4\n- changeErrorType 2a7c9dd4ab2525e6736b9f8939c0d323\n- exceptionMessage 8db883fa53a36873092153564234995d\n- failLua d93ac118176f0ddaf6a8a9fc907e2b3b\n- luaException c55f4f43e1f4d1c24da57c095b078c4b\n- popErrorMessage 68e70becc5ddabbb60c59c302e686828\n- popException 30b4eae48f347e6030ca1f7205871bf8\n- pushException e91613fc9e4325de904e2e5d46b3cbc3\n- pushTypeMismatchError fd4f0f38f6d22898f2efc42ea879b0bf\n- throwErrorAsException 7168cdd8f3046e309b3117c333819e41\n- throwTypeMismatchError 8cdaf6a7e23af3d6ccd2a379becc676f\n- try 8cb52ab9191774bb4bcf9292191891ef\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Package 55e957457ef71912c6ea5803ae065dc7\n- exports: 6d3816d1b61091bb17d450de685c8c75\n- preloadhs cc60f143383db3623fbfb6ae9b3c30a1\n- requirehs 5026dc748b5761ee734e4caa951d4f55\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 7fcf779a45c06846844a61999d2d23b3\n- exports: 626e302976dc439445a87a3d1f88036f\n- absindex 105a8b0f460acc2dfbfaca67ba8d421f\n- call 90c5bcdfa45ed91030c7b04736eb67f8\n- checkstack 759501862544162f5bccb1eecc023c89\n- close a94eb7d1deb6b8f314d25eb96579d386\n- compare ce7eedf6d6566ed0f059f979945f3d22\n- concat e64da8a0198fe72e1deb6d33274cd6be\n- copy b5df4d2dc02dc71e3cee58b0fac7b839\n- createtable 0bae860ec31d28e3beaefe277196442e\n- equal 6fefaef68888514c1bc845e50e9c0f47\n- error f72a077af1043ef9b3c524a6fc8b6613\n- gc 2aae60c4052db374c9b80191b0b042ab\n- getfield c08b481a1b2ab3697cc38b5b1caee989\n- getglobal ccd70629d2e8a37481b5dfd386a6b2a4\n- getiuservalue 5533ec8d33affce11f7afe77fb9c0208\n- getmetatable b8e038c5e5516866e14c7e4525a921aa\n- gettable 19f61a431c1832c95725ddfe133b5c1c\n- gettop 2b4c7dfb640c797f67a380f847e6ffc2\n- insert 68f229c849f3a1b65e2e1d63364c82d0\n- isboolean e99f9b5491a7711792c90ed6eb3a1c28\n- iscfunction dd9832831a6a8a37ded8ad23a4aac294\n- isfunction e7104001026e69423d8868e7b2cae26f\n- isinteger 21f8b9b758109619c6a252d3df3c1166\n- islightuserdata cbed4f5d086dc10c2e5335a75a082422\n- isnil 2f4deb5e52fafa354998a9bc134f9de8\n- isnone b7b94b46860b4b0afc23b408f8b21abf\n- isnoneornil 109ef6b409a670114c3112fc1dda07ce\n- isnumber 7183094238758a0172d5a145965b12b1\n- isstring b65e7f096d0d3bdea8930f5b27f53374\n- istable 36f58dbe3bcd8061840b83e7f7a63678\n- isthread 11ad8820369826bf2717b682938650f6\n- isuserdata 4858dc18140975a23cc57a8ee3ae044c\n- lessthan d2f49e89f84a9e587f057679a054aaf1\n- load 25425c804cbcf17b2374af1fa8003b7d\n- ltype 2945a59c1b1b6d3236628ddf87c6f272\n- newtable fb3b69b63ca55119ed5529b18442a3e1\n- newuserdatauv a350aa91425b44b520287192c1dcf545\n- next 17e1c9a0bbe819e98610113e5cf25533\n- openbase 8df5a323a65f0d446d5f510b20b3e372\n- opendebug ee1d31cf4312441482149d477f0d89a5\n- openio adfadab71cb62dcdcbba9cbccedf9505\n- openlibs 275823518eae36ca37aa103fa2e3f6a4\n- openmath 491c9de6a6673d1cf3cb544b9e76c022\n- openos 30dd245cdd37a8c44881b3062b42c353\n- openpackage 35681eedd5fc698578c067b048142552\n- openstring c68639c168086799b31af65a06b72f64\n- opentable f2fd114036da67c9478966572dc26630\n- pcall d74dc6e6aa55dcb79744a558245e4af9\n- pop d33d640972cc21664c1e6c7be6a119b4\n- pushboolean 64287245cd6d41e6deec2a207ec8df60\n- pushcclosure 3854bec5ace3d633ac9e34986d78057b\n- pushcfunction 4c5985afda34e82bef094b0280958a6e\n- pushglobaltable eb2f3984a03c21df0790b5e14dde3cec\n- pushinteger 99aa66b14a2d617ae52ef501169c25d7\n- pushlightuserdata 2a82e15e4fd4100d3736677888a76194\n- pushnil 560684fd0bd7ee7e39ce0bdab6f17424\n- pushnumber 08f5e537ce5d1ebe349ff78d85252185\n- pushstring ca2e3d42424c90549c3b420f441dfcc1\n- pushthread 16cda224f83005ce5a2f8b4482d73d9f\n- pushvalue 4b007dc2e2b4deb59ea398ae80999e0a\n- rawequal 549f044aaf4c39746e478f25dd4bd96b\n- rawget b3739f3316242af441c4acbbf2f2ec5e\n- rawgeti 1145e91a4cb2b70dee7bffa6513ae2f8\n- rawlen 6b71a22b442cd9e976e915f141f06c8e\n- rawset b278cd833d843fbb041da07b8d64a509\n- rawseti 06bbe5a9122c40b35882211f3f143251\n- register 5777d289c8b090ac094fd932fed10a99\n- remove a3c28e28cda73619458c783f456faff0\n- replace 0f950463c7075432f1c464ebdc685d8d\n- rotate 3901270407c37669045d192ea852b8da\n- setfield 2d8b4cc1662e72d877a77ff848331e06\n- setglobal c2b95ee9e33754061e3d08423b7f49ea\n- setiuservalue 9f95757e6e7aac31ccd39271dfea9347\n- setmetatable e9893ebaf811c55b1cbdb0f7583be172\n- settable 5bdf4c2bf08723847e1610c03533568a\n- settop 9bbe5cb87130a029a5a19d61663b34c7\n- setwarnf 0014d3685ebffbac0ec9bbffeecc45c6\n- status 7d4de344eb1fbddf35316d5df32ad23c\n- toboolean f6bbdd92d5ebb8bd0fd9f6db01cee8e3\n- tocfunction 9c01fd19be12a528ec86d5d7569b4858\n- tointeger a505e3c2dcccfe7d3793d10d2609aaff\n- tonumber 075c6ed20410ccbf3567bc6657368259\n- topointer dd56b7080f4d4c340e50f45c952de89b\n- tostring bf856e300ad72fa1196f246cbdb8cb75\n- tothread 7d5951cd2050d0f7086fb2d14a156f86\n- touserdata 479153b92b6ad6723e6f597c1263b161\n- typename 58783554f556ca3e155cc5cdbefc11d6\n- upvalueindex b05cfcdab3b091581ebd1a5364e058de\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run c2a4f079951c3bb77353d3c27f75f112\n- exports: aa2bc984223fcde6fe1fda9a538d41ce\n- GCManagedState bf42cbd3291b3862a3e038af15a55d18\n- closeGCManagedState 2e2164db0beedaa85b55640eac2cf740\n- newGCManagedState 868fe8d7e3c2de496df831cd98430809\n- run 6106d8d00ad6fc9e96e0e22a1e74dd81\n- runEither d39155ce59251f0f7ad7fdfcc23ef275\n- withGCManagedState 926f45b8c4403f077e79fae93003f926\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Trace 3985ae619d8918de8c9e4a72cdb240de\n- exports: c615affe4564a12253bfe3dd1cf24e6e\n- callTrace 76a97059055aacb6c9d72109a280ddb5\n- dofileTrace 9c7457879a925ba68672a70771de66fa\n- dostringTrace cb78fbc19292e4d50263df9cbbccf9e4\n- pcallTrace 273a621bd8d3c6bda23de16d3d642811\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types e5d7f5341faa02a7556b76c6fcc57b3f\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- EQ 213c37cf834422ca74a580ace80a22c7\n- ErrErr a0d4b394dd9b21594eebca6514004276\n- ErrFile d721f3910bacabf2b2401090210ca43c\n- ErrMem 3de471bcf24cd5fcba610f67b6b17fad\n- ErrRun 86b076728d09973286d5ab8b922044b7\n- ErrSyntax f9206247288c0583dc1f1e4e6b223be3\n- GCCollect fe445126f77e3883d3c67fbe7d7bcd98\n- GCControl b55b2efad0fb7356415a7ddc67f36bd8\n- GCCount 77695601a1c876ae333a6ea32f743971\n- GCCountb 07df8312d5625061adbe2dadcbdc8256\n- GCGen 4aeffd229727f8d5b50d65037d9694c2\n- GCInc 2dff33883d8ad7f1deefac514af64a1e\n- GCIsRunning 11d1ebdb787fb3570eb3667d36c76fe5\n- GCRestart 546fe31196f1ed9314fcc73334a742ff\n- GCStep b5fde42ff323a1903bdce78054d12dc4\n- GCStop 4bf3a644c881846896bb6a9024945489\n- HaskellFunction 855bfc2d4a72fac2baf4d205702ad4f2\n- LE a876da372f61217d78ee545db34bb32b\n- LT a7dc9eaaa0a7ce0b1e4daffdae64580a\n- Lua 12ee67fc62341bd7878f3ea6e9cce7f3\n- LuaE 8ea5c65010e93943451216f134f02dd1\n- LuaEnvironment c097927ab8e718cfbf5631040aec113b\n- LuaEnvironment 33ae3b146f717ff1b5fe52a52295429b\n- Name b7b7c2f7ebc085b2f95757b0d5eb4e8d\n- Name 988f63b9ea9dca09938e93d56ce78959\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- RelationalOperator e25a6dfd2f817b225547a365b93f782a\n- Status 97219012e3eb239f88fe0454b4c74569\n- Type ba0d109612d8c0244b44d46c3c68a88e\n- TypeBoolean 16dee13a54a86d9ecd0ec6b98d89505a\n- TypeFunction bba14453d209d878084315e64cd174b9\n- TypeLightUserdata c9921ab10bcbf4040c18e1be64d174e3\n- TypeNil 2a90fd28e93697e3401826af487b73be\n- TypeNone 4bee407965f7c7adc9adebd6a0ed21ac\n- TypeNumber 61f86929c74e876876208ddc4615c129\n- TypeString fae750fa631f2a1c6328b28e10b2a304\n- TypeTable c55d522d2c583b33c7e203f7fab90f16\n- TypeThread 5e90b27cb27d5061ca8fec837e1ed8ee\n- TypeUserdata 30cbbbae61f4b04c3a45383c749bb4ca\n- Yield 42f26ca1db9ae015e3f82646d77b4f34\n- fromName e9575a11a3782f70f2069ca743b6ac13\n- luaEnvState 89e11883e9b0148ac6f83208e174f877\n- multret 104d88fe1a36e5c4a74ae4c6649fe151\n- noref 9a917909d32d04674ccba7dbb9c8cbd1\n- refnil 4e7abe9b561a3bf81e6334e34bce559a\n- registryindex 32b324087014df2fd6b9a507ee0bf489\n- runWith abebe7495be0b2c5f7565dc6d1f5c81f\n- state 212a6e21fb2d3e808c26dc198f282dba\n- unLua 507f701a105371d4f04c12c43837b573\n- unsafeRunWith 9c58786594c424d019a5f4f89db09269\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Userdata 65b535392a5dd47e433398c09d681213\n- exports: 691bcf0a9f08f4bef1ff23d51a9fbd61\n- fromuserdata 5eb7f9a9af10623c3dd7f47df2f8f6d4\n- newhsuserdatauv 9d0bc7f9902e52acfc25bb3b14ac383a\n- newudmetatable 835510a2a7881a2347c07e6608e14394\n- putuserdata 78e404cad58566ec2f09c8a5b1128059\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Warn 977f793cd1ff7414693e82b71d6fee2e\n- exports: eb94999216c1cc70d4acfc5c59204bf5\n- setwarnf' 59a2a6a951783ec386bf22322e63e80b\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 9ac13463b33f856547e71939dedeb4a5\n+ exports: 00c55fa6ad5893cc86fa3472f52f33b6\n+ checkstack' 65934dfa3c1ce0c11cf30354a5198335\n+ dofile a0c9d964a796f8f2421c21d058c15fd1\n+ dostring 1ad8ddc3f5b7781f3f129e31a88223b1\n+ getmetafield 9a2478739bd09d85b5fd58602e742509\n+ getmetatable' f83e46f310d28ff033b8931ba96e06e3\n+ getref 57401813cfbff0c306b07962d5ada4a4\n+ getsubtable a88dab63463e92c546078bba1abb5ef7\n+ loadbuffer b8f32606558724ab542c12a18941b14c\n+ loaded 5372ba9d494cc47ff8ff671f8bb4e81f\n+ loadfile d6850db64edb8abcb093932162437d02\n+ loadstring 7d87d0c0cc2e94337d8442126bb1b056\n+ newmetatable 6a3c67613ed015c2a4346f0ba1687462\n+ newstate e05ccab5a088b3bf53b3d1f36caeb3cf\n+ preload 0ff2cc5775a1e1a9d641b495f65d6465\n+ ref 7f5a5f893a3ae845fb590ca6b8fce4d2\n+ requiref 2712c704f6eb69f4f3a072f6fcfd7feb\n+ tostring' df0ccd731db33cfb8dca2dbe8a6d5f29\n+ traceback 7cd4f8dff77d3ce6a0c4d7b2978ab699\n+ unref 061d7333406c4c45b2d8f593d7f541e1\n+ where' 73ceec5df91468684bdb79ff6000ec12\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures 55e3dcab571798b7ea82326674e92b0b\n+ exports: f54c3629cc30ccad006448e3e425de3b\n+ pushHaskellFunction 86136cb8820b18273fb4108677edae2f\n+ pushPreCFunction 9da43f3564470b2eb3be3f2423f599ea\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Debug 26fdb625bf8b427181cb101aa5d7dcb1\n+ exports: 4aae7226e28088b8d2cc16806949bad4\n+ getupvalue d6d3a4b6bca0951d6c74b9e8495a8ab3\n+ setupvalue 0b83eefad0b85501b0396f3357dfe4cb\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error f492040cac0181992afcd292964556db\n+ exports: a7746b0b9347f9af3495fc0511f61e18\n+ Exception 1f8b6be130f5b1fbafa5bf58fb56afeb\n+ Exception 7bbdcc8df900999734c4f72996a935ef\n+ Lua 60cf55748014c100dd88fd2cf2c62c3e\n+ LuaError 35c0aa50661e978428e22b0eefbf777a\n+ changeErrorType 3a2ce6e6e03258eb482562558b161b56\n+ exceptionMessage ac78ef8891a15d694519c183c03f3be5\n+ failLua 936ae5edfe1e11afd7acc2f472215c30\n+ luaException 70970c631955d00e4288d3adbd720e12\n+ popErrorMessage c37a5f3b3321818ecd65437cea7c22b4\n+ popException e11737a928180aa004fbe5d89cab48ba\n+ pushException f6de2cbcd651d01e55386a2ca4c5afc2\n+ pushTypeMismatchError 9381adfb41cc7d1dcb25f0a04487c8a5\n+ throwErrorAsException 520ee92a9b84ed2b0ece64264cc3018a\n+ throwTypeMismatchError 62ab709adf11aaa4eb07671af37e13c0\n+ try aef62eb9f4b8b16c0f73182d79929452\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Package 2e0251bcfedb211711e16c43eb6db2b4\n+ exports: 600ca2f2c843c958519bf18d0b9ff485\n+ preloadhs da7cef47e93fa8043b4912bd410e6c8a\n+ requirehs fec74dcb8377ca1d2882181e3cfdc4e1\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 56f551e8abe2d1dd33b39a7d3d4d3c52\n+ exports: b658e802611a88ca39c46b1ed3cf5303\n+ absindex 46abe2cb38502793fc9ba012f4bab5d5\n+ call 518406268ad68e67ded103a86f3c7ba3\n+ checkstack 2e7a8c25be91480940886c0990f4b80b\n+ close 06caf7f05583a1d2aa2098aa17021e86\n+ compare 420920cd5fad36a2d2453d901dab82b2\n+ concat d706588b2c1eba5790b986dceb7f486a\n+ copy c5051057e09b18b2f8ce7c0b217417e7\n+ createtable 2dfda056fa6d989e591a828e2090b569\n+ equal c8dea3662e2bf306d4f2482a77a9c9ee\n+ error cf8042156a6a4da77cd44e69daec24d8\n+ gc ba272ab558e8c1a1dfe9ea006b332b42\n+ getfield 7fafe788fed7d27401242bf804e30d39\n+ getglobal 0237270c976234180377ea21d67448e0\n+ getiuservalue a6659246416a30be94407f3b75354842\n+ getmetatable 4d82341b3bed9aa72f39d4708511ba14\n+ gettable 9695f9ce15bdcc96484a49f18704dd5a\n+ gettop 62736bbce4a395a07b5a5b89c050a66d\n+ insert d05dc1b85b688e114ee7e8d3c9ee880e\n+ isboolean 88bb6461117ff8d04bbce541a19d6e02\n+ iscfunction 7b7319e1d4987ee76f631753f582c5be\n+ isfunction b75b925dd43aa25e232e28bb3dc4d00f\n+ isinteger 092fe4e4e5441340a8c5ead108fd3813\n+ islightuserdata 8ecf4dc5d543035817d9867af02e164e\n+ isnil 396d0e47eb4d8a2c073657be6da3029b\n+ isnone feb805962db1de7423b04cc3740a5b5c\n+ isnoneornil 72f37329325a2f14769647650ababc4e\n+ isnumber 92c79fe00bf5595e54ef61f1d39e4217\n+ isstring 11de737acee3122048393440f32733fd\n+ istable 2a93ecb897a9e32ce6420266deb9956c\n+ isthread 0686b7abc3ed6606aa9334f19fa46fc1\n+ isuserdata f98e241bc5e7081e8f43e722d6de9de2\n+ lessthan 968cbffe5c10cf359448828e8f076927\n+ load 7657c70b4752ff65851cf0f7d271feb9\n+ ltype 4c507372722f5908856e96b84c6813d3\n+ newtable b4ce68a8e362641aca481b702b3ff6c8\n+ newuserdatauv 4dc3747e15c6e39f2dddfee471a1ab96\n+ next 8f6203257ff6e7c04f0f208d8627343d\n+ openbase 518fd70612904564398a1678ce9bfe54\n+ opendebug e7e186708b2bb98041a6994bcec9d112\n+ openio 24ed6e69704f7458176fd7b091a4dfa2\n+ openlibs 00bda9f1983b97524c3106cb6d32e7aa\n+ openmath 1f38bd9dda8b8b7edd75e0415d95aeab\n+ openos d9b6af0221c6c1c784d75e986dde6164\n+ openpackage 1e069f5f7f85ddc2e26718cf669fdbbb\n+ openstring 6248acaf4857342eb0d7264b2b7162aa\n+ opentable b1c8ace9e2147cddc58ed72a4144786c\n+ pcall f9b1f34573dbd359596295fe8587d9c3\n+ pop c28a7e62f2906213b181beec4e63aa00\n+ pushboolean 78e0168a4a6575850c97b23065f00f7c\n+ pushcclosure fe564973953a365111bce063f51b5afe\n+ pushcfunction 9bcec8e068e0c12256073a970ad7bf17\n+ pushglobaltable 042e69271a603280e8097afd50ed1451\n+ pushinteger e575a19e06ccdaa29b9bb42e1d98d0d4\n+ pushlightuserdata 061d5e33517560d3a06e48efa3fc5729\n+ pushnil 38e6759b7c9f6acc5002734f92a29c4c\n+ pushnumber 42927de45f9dfd822f5afdedfe0d88f0\n+ pushstring dc9731e768fbfc3e13127f20415efba4\n+ pushthread 04f3db678aa992f33ec932f71de9bedd\n+ pushvalue cc8d0ec78be7812d8fd6458312ca9dde\n+ rawequal 1891217660547d959d74d69dec9ebc0e\n+ rawget faaad3a8be38a87eb45c093e39839500\n+ rawgeti 8cf8235cb3bfeeb23bc11e9cfe3e4b32\n+ rawlen 2b6a763f0db9349436a38cbcb44c3fa1\n+ rawset a78c109b0cc2cbfe1882d515883a39da\n+ rawseti f81c800f2876b16a8c54849ca85760d1\n+ register 0ab72eb460791aea8fe18b840de735b4\n+ remove ba83404187d6a6b90af07e07c2356fc5\n+ replace 6275ee67bbe8fade3f7522115ee13e90\n+ rotate cef23d41fef1ce671f909d8dd7c39f5d\n+ setfield c6e9590ca7b3d6d3f81b7a1e3cc38384\n+ setglobal 800239448e88565de10fbcafffb622d9\n+ setiuservalue 41ede1bda9ba62b92afa5fc5bd5d7559\n+ setmetatable fb0399c47d6846262db9466f34ab52ba\n+ settable 657a40bbb597ce64e43b6dfa24038da3\n+ settop 7ad5ecd6fd6590c64dc94e2dc1948334\n+ setwarnf e74fb9e16ef5db1ba952c9705150e601\n+ status e0842d5556a879dbffff27cd51f69d8f\n+ toboolean f6d721f77307dd63dc4d16b0180bcfb3\n+ tocfunction faf2b5b3a83636868197c09df845e0eb\n+ tointeger fac4e5c7b7bef65d296a34c5b54c897d\n+ tonumber 7760db8e53b2148e3a633486fb2f5904\n+ topointer 957dd6477cbe97be20d9870d9503876d\n+ tostring 8e2ab0de4b96dba0bdae4176c481f081\n+ tothread d021eabb8390d45cb6124adafcdc7f15\n+ touserdata a33d88f441d1bf5fabb0a013f31f0c63\n+ typename 116efabe0b52a2be4c25bdf23dfce283\n+ upvalueindex 305c2cf62c72a57f7a58258f0d7ee382\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run 2d11a27765bd92678529afd80871ce2b\n+ exports: 6bcaaa35a96af9cd0c3ea3dbf2bd4aab\n+ GCManagedState e43b846eb0ba6401fe42058b8c771498\n+ closeGCManagedState f977eb16e2e33d8a3a91c8f467547b90\n+ newGCManagedState 63f17866bbe86e8c7b3d1e54ac7c21f0\n+ run 93ef28de306fed571a7e52108ec0ca0b\n+ runEither 4f9c74e6c1b92f1919577f292f82bbf7\n+ withGCManagedState 6df9a6bef9f13c082b3084122331ebfb\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Trace aba54f1905b77aef2e9b3fb9cbffead1\n+ exports: 560548af19fc043326f5c526f1c8ce97\n+ callTrace a84cd1eaeefbfc5d965560af2390c53d\n+ dofileTrace f589e2bec79404095bdbbcb2fcb32f14\n+ dostringTrace 551887027f4cb8fd78d784f8208b1600\n+ pcallTrace 6f8d48246711b1c00c106230acddbece\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types dd93f11dcbc98c6c8f39d5003c7883c0\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ EQ 645ea53c96ead4c2362f0c6a3fa4f7ac\n+ ErrErr c1109445e57f4b119651f70049f03438\n+ ErrFile e571a42c44624068eba98dee8c6b7371\n+ ErrMem c4c48660fe2fbff76a88dffbd3c7467b\n+ ErrRun 352b8d8c205ff1e6f243941d5a03d708\n+ ErrSyntax 578c7b8d4b113cea40931ecfa1aff512\n+ GCCollect c66627b7afb2729b073cb92514d8adbf\n+ GCControl 4e0cbb5232d6623cc3ece1199fa66ef2\n+ GCCount 6b9a76d579590902fc509ec4028788c5\n+ GCCountb fa36e1e353a3cd12bc379313b2e51909\n+ GCGen bdda63b9c12bda22486b91c69052a688\n+ GCInc 752b02742337ceb0bfabbcf329f6cf87\n+ GCIsRunning e1ca12cd03ad7b3b59017f38cebccc05\n+ GCRestart e3b6d7b8767991db3045a12059684ace\n+ GCStep 06c997eaa9b4ee30475e053fbc47c5ac\n+ GCStop f02fb4150721ccab66388baa8a7c7c30\n+ HaskellFunction d75672f2ad6348e849353396d6380528\n+ LE 983ee3fbf6a1e2644d395324fca5e023\n+ LT 0e7bf2f481aca3c087f89e85d613c3b0\n+ Lua 9bae3a00833689966128a69de765fff5\n+ LuaE b885a75c63155f636cab2554aecd6f3f\n+ LuaEnvironment 938e41a27a1d04199acf634d67956ccc\n+ LuaEnvironment f2550b043d41ceefb626dc72b93e8cbc\n+ Name b1a60eda6d9523a97b173699afe957e4\n+ Name 62a987f4420d0705bca94af7701783c0\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ RelationalOperator 13a98ba8f2027c5b92069051792a7359\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ Type 6575fd310f1e64038cc44aac607fe5e4\n+ TypeBoolean e6547152cf74e428114a76b1765667b6\n+ TypeFunction 55f4d3a93bff6289babfcde10dcd22a9\n+ TypeLightUserdata b5e18c75741834a76684ea2db8d15490\n+ TypeNil 5ee1ef63622935e499feb745f76282e8\n+ TypeNone 79b7e4b8f771dec564343c241dda4b90\n+ TypeNumber 37d5704774a57b7517efcba547e87dbe\n+ TypeString 2e6b235d0173896f36059a6d00b365cd\n+ TypeTable fa5e33e7cfc1a9bc4254bc4046b3a0ba\n+ TypeThread 6c3879c981bd89ae01f5aa57ebdd6b28\n+ TypeUserdata 1292011220bfb3c3320d3bdbd99f51db\n+ Yield 3c12ca3459af12e96bb654c145d7deef\n+ fromName a7dbdd2e521dbbf26f7d2cc05d97789d\n+ luaEnvState f354cc300fcead0de4d51de4d53461ae\n+ multret 080849ddd2cb9d6dcd683143ec7eba4e\n+ noref 6010b253680cada6eb8d73fd35c376fa\n+ refnil b2d81c3c8a0cd513c0de2de902ee76c6\n+ registryindex 36582e329529c21291aa004077f5a1b6\n+ runWith 2166e1ba91f021b6d6faecff98038f56\n+ state d46f37f0ead413211777017b749daaef\n+ unLua 66c8b6b72b00b7b6082fc2c82e144275\n+ unsafeRunWith 5646fd74fc5b2ca4b5eb204faada0871\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Userdata 94a0cf0159efe2e90c56c02fad0a26cd\n+ exports: 105eac84dc4f954960b4d8a98c539f35\n+ fromuserdata abf6fd4b6b5150ea725326d5f79e11ff\n+ newhsuserdatauv 46f537de0a7006baaf89c9adb40e2aeb\n+ newudmetatable 4146532b9cfce35f61bb878556cc6321\n+ putuserdata 123b2d812a2b9234a3d62d0312fffcd8\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Warn 60e17f78ee2aecc3c69074423b5bdccb\n+ exports: 4e6fd79b3ec9366064ce762e3d7df639\n+ setwarnf' 776da53f26cb21730d1706131ccaa853\n import -/ Lua 46d2858a30b4a233f9b5b3df5c7289a0\n import -/ Lua.Auxiliary 2ad971a3a999adb7e7cb21452afebf53\n import -/ Lua.Types 9c12e276a4473c6aa3a6e15c8f5b09c1\n-1d61f41def068df39eb87c6e56719f96\n+043704d16596ca104a228508769a5b4a\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-f42165403ce1546743b2b031727aee4b\n+d6648ca202b18d1cb3a928d1a30cbc97\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-0d214ce8a8b794ca381a90e976dbf714\n+9a79588ee9fa673b3931f10d0088cbb2\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core\"#]\n-6dfd09bb5ad95161e12d3272c2d4a450\n+7cf69043d21932e28d9152d88cd24ab3\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-c067c02928efded568f9e113d74879fc\n+f16c2da8261f228472c366450f62a9d0\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n trusted: none\n require own pkg trusted: False\n docs:\n Nothing\n extensible fields:\n \n"}]}]}]}]}, {"source1": "libghc-hslua-core-doc_2.3.2-1_all.deb", "source2": "libghc-hslua-core-doc_2.3.2-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-10-04 18:05:59.000000 debian-binary\n -rw-r--r-- 0 0 0 2192 2024-10-04 18:05:59.000000 control.tar.xz\n--rw-r--r-- 0 0 0 141660 2024-10-04 18:05:59.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 141652 2024-10-04 18:05:59.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/ghc-doc/haddock/hslua-core-2.3.2/hslua-core.haddock", "source2": "./usr/lib/ghc-doc/haddock/hslua-core-2.3.2/hslua-core.haddock", "has_internal_linenos": true, "unified_diff": "@@ -3304,17 +3304,17 @@\n 0000ce70: f902 001a a702 00fa 0200 1aa7 0200 fb02 ................\n 0000ce80: 001a a702 00fc 0200 1aa7 0200 fd02 001a ................\n 0000ce90: a702 00fe 0200 1a26 00ff 0200 1a26 0080 .......&.....&..\n 0000cea0: 0300 1a26 0081 0300 1a26 0082 0300 1a83 ...&.....&......\n 0000ceb0: 0300 8403 001a 2600 8503 001a 8303 0086 ......&.........\n 0000cec0: 0300 1a26 0087 0300 1a26 0088 0300 000a ...&.....&......\n 0000ced0: 0089 0300 1a8a 0300 8b03 8c03 2768 736c ............'hsl\n-0000cee0: 7561 2d63 6f72 652d 322e 332e 322d 4541 ua-core-2.3.2-EA\n-0000cef0: 4e51 4543 6e35 5669 3847 7858 3538 544e NQECn5Vi8GxX58TN\n-0000cf00: 4233 766e 1048 734c 7561 2e43 6f72 652e B3vn.HsLua.Core.\n+0000cee0: 7561 2d63 6f72 652d 322e 332e 322d 317a ua-core-2.3.2-1z\n+0000cef0: 6837 7062 6138 6e50 5837 396c 6c52 4d44 h7pba8nPX79llRMD\n+0000cf00: 3139 4441 1048 734c 7561 2e43 6f72 652e 19DA.HsLua.Core.\n 0000cf10: 5479 7065 730f 4873 4c75 612e 436f 7265 Types.HsLua.Core\n 0000cf20: 2e55 7466 3813 4873 4c75 612e 436f 7265 .Utf8.HsLua.Core\n 0000cf30: 2e55 7365 7264 6174 6111 4873 4c75 612e .Userdata.HsLua.\n 0000cf40: 436f 7265 2e55 6e73 6166 6510 4873 4c75 Core.Unsafe.HsLu\n 0000cf50: 612e 436f 7265 2e44 6562 7567 1048 734c a.Core.Debug.HsL\n 0000cf60: 7561 2e43 6f72 652e 4572 726f 720a 4873 ua.Core.Error.Hs\n 0000cf70: 4c75 612e 436f 7265 1348 734c 7561 2e43 Lua.Core.HsLua.C\n"}]}]}]}, {"source1": "libghc-hslua-core-prof_2.3.2-1_amd64.deb", "source2": "libghc-hslua-core-prof_2.3.2-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-10-04 18:05:59.000000 debian-binary\n--rw-r--r-- 0 0 0 1356 2024-10-04 18:05:59.000000 control.tar.xz\n--rw-r--r-- 0 0 0 161748 2024-10-04 18:05:59.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1352 2024-10-04 18:05:59.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 160864 2024-10-04 18:05:59.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,15 +1,15 @@\n Package: libghc-hslua-core-prof\n Source: haskell-hslua-core\n Version: 2.3.2-1\n Architecture: amd64\n Maintainer: Debian Haskell Group \n-Installed-Size: 1440\n+Installed-Size: 1443\n Depends: libghc-base-prof-4.18.2.1-8e81e, libghc-bytestring-prof-0.11.5.3-7048d, libghc-exceptions-prof-0.10.7-0356d, libghc-hslua-core-dev (= 2.3.2-1), libghc-lua-prof-2.3.3-876ca, libghc-mtl-prof-2.3.1-f8119, libghc-text-prof-2.0.2-5b954\n-Provides: libghc-hslua-core-prof-2.3.2-53d16\n+Provides: libghc-hslua-core-prof-2.3.2-1af2c\n Section: haskell\n Priority: optional\n Homepage: https://hslua.org/\n Description: Lua bindings for Haskell; profiling libraries\n This package provides wrappers and helpers to bridge Haskell and Lua.\n It builds upon the haskell-lua package, which allows one to bundle a\n Lua interpreter with a Haskell program.\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,18 +1,18 @@\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Auxiliary.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Closures.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Debug.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Error.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Package.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Primary.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Run.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Trace.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Types.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Unsafe.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Userdata.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Utf8.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Warn.p_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/libHShslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn_p.a\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Auxiliary.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Closures.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Debug.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Error.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Package.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Primary.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Run.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Trace.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Types.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Unsafe.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Userdata.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Utf8.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Warn.p_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/libHShslua-core-2.3.2-1zh7pba8nPX79llRMD19DA_p.a\n usr/share/doc/libghc-hslua-core-prof/changelog.Debian.gz\n usr/share/doc/libghc-hslua-core-prof/changelog.gz\n usr/share/doc/libghc-hslua-core-prof/copyright\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,31 +1,31 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/\n--rw-r--r-- 0 root (0) root (0) 31661 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Auxiliary.p_hi\n--rw-r--r-- 0 root (0) root (0) 6007 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Closures.p_hi\n--rw-r--r-- 0 root (0) root (0) 6010 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Debug.p_hi\n--rw-r--r-- 0 root (0) root (0) 28691 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Error.p_hi\n--rw-r--r-- 0 root (0) root (0) 9718 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Package.p_hi\n--rw-r--r-- 0 root (0) root (0) 96614 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Primary.p_hi\n--rw-r--r-- 0 root (0) root (0) 8746 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Run.p_hi\n--rw-r--r-- 0 root (0) root (0) 13010 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Trace.p_hi\n--rw-r--r-- 0 root (0) root (0) 75704 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Types.p_hi\n--rw-r--r-- 0 root (0) root (0) 3901 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Unsafe.p_hi\n--rw-r--r-- 0 root (0) root (0) 10162 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Userdata.p_hi\n--rw-r--r-- 0 root (0) root (0) 2896 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Utf8.p_hi\n--rw-r--r-- 0 root (0) root (0) 6310 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Warn.p_hi\n--rw-r--r-- 0 root (0) root (0) 11601 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core.p_hi\n--rw-r--r-- 0 root (0) root (0) 1137216 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/libHShslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn_p.a\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/\n+-rw-r--r-- 0 root (0) root (0) 31652 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Auxiliary.p_hi\n+-rw-r--r-- 0 root (0) root (0) 5996 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Closures.p_hi\n+-rw-r--r-- 0 root (0) root (0) 6005 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Debug.p_hi\n+-rw-r--r-- 0 root (0) root (0) 28684 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Error.p_hi\n+-rw-r--r-- 0 root (0) root (0) 9713 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Package.p_hi\n+-rw-r--r-- 0 root (0) root (0) 96614 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Primary.p_hi\n+-rw-r--r-- 0 root (0) root (0) 8736 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Run.p_hi\n+-rw-r--r-- 0 root (0) root (0) 13014 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Trace.p_hi\n+-rw-r--r-- 0 root (0) root (0) 75697 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Types.p_hi\n+-rw-r--r-- 0 root (0) root (0) 3893 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Unsafe.p_hi\n+-rw-r--r-- 0 root (0) root (0) 10151 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Userdata.p_hi\n+-rw-r--r-- 0 root (0) root (0) 2899 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Utf8.p_hi\n+-rw-r--r-- 0 root (0) root (0) 6300 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Warn.p_hi\n+-rw-r--r-- 0 root (0) root (0) 11597 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core.p_hi\n+-rw-r--r-- 0 root (0) root (0) 1140336 2024-10-04 18:05:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/libHShslua-core-2.3.2-1zh7pba8nPX79llRMD19DA_p.a\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-04 18:05:59.000000 ./usr/share/doc/libghc-hslua-core-prof/\n -rw-r--r-- 0 root (0) root (0) 370 2024-10-04 18:05:59.000000 ./usr/share/doc/libghc-hslua-core-prof/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 2357 2001-09-09 01:46:40.000000 ./usr/share/doc/libghc-hslua-core-prof/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 1686 2024-10-04 18:05:59.000000 ./usr/share/doc/libghc-hslua-core-prof/copyright\n"}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Auxiliary.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Auxiliary.p_hi", "comments": ["Files 98% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Auxiliary 9066\n- interface hash: 8dd7abe4df35f886646b36e3e7a15827\n- ABI hash: 4cb390c9f159b83c1aab27dbb405a88b\n- export-list hash: 6b283b2c7e31be13aa44f76ac5c4a84c\n+ interface hash: c33d69a1aa905e23e528e760cb18f456\n+ ABI hash: 789a9f29714226dd44018aeb96b00b4a\n+ export-list hash: 1e8014b9bebf32d4ffdf9330d036cef6\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: ccd2a9250cecf709ba217524b4abf54c\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ee04104b55caa40e600999ded2a82fc8\n sig of: Nothing\n@@ -34,17 +34,17 @@\n preload\n ref\n requiref\n tostring'\n traceback\n unref\n where'\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -81,81 +81,81 @@\n import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error afc08f7c8f7f96e7d3a810e01f0ccb7e\n- exports: f593c1dbbcb8caf00bde85634f042ee4\n- LuaError 9311f96f5ba796d995d8d772956f2069\n- failLua e8bafc38745983434a98f32d202db5f0\n- liftLuaThrow 31ae0174e9aea0a855ed929052efc7cd\n- throwErrorAsException 6a23d83ea6a85073a51b1ec18dca0aaf\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 359622bb14d3cf97c6933072048e38ce\n- exports: f71a211c481da34550110a8c00965f5b\n- absindex 3e2e8aa7caae3ebeea532945802041e4\n- checkstack 4bc7a766920ac61f4003ae3f48b90ea3\n- gettable 1fada87d6c8b4713d0cfc62d2dee15e9\n- newtable 57df11694f2672cb39550e96e641d1a3\n- pcall fb953a45ed0b42420ae5684328a18972\n- pop f0d37b3bb635dfbb5a63445dafcfdae6\n- pushstring 04f97c3404cc8cacbd3e6db3b20a748b\n- pushvalue afa09608dab38f9f14f75c8808d0848f\n- rawgeti ad0d714608de85dac237d878b57ced32\n- setfield 798aa2c279bb15dfc5b9edff02b5f3ec\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- Name e5d1a6cde344075ef046f2dca16ea588\n- Name d31a0228e6d0929e1fb710b4f694392f\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- Status 97219012e3eb239f88fe0454b4c74569\n- Type 4e89dfb9c607437732ee291ed9cb01bf\n- TypeTable df80673a51ff7d51fbb007bc001d7379\n- fromLuaBool a6e09a5f922a291c539927c0de8ad7f8\n- liftLua 47cda893720371d7b7932f0354c3d859\n- multret cbecc45df1f8d991099f8d96a31d09ae\n- runWith 29f33c3f6de361364ac4eb70705de00d\n- state 4175cb0383ae6fe14143da450aab4063\n- toLuaBool 8926484edcf3f47f504a9058f9e4b902\n- toStatus 578502e702a9b12f074cc87abcf8701e\n- toType 2e4ab47808d100b23d68a96fdba45fe8\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error c15929b84f4c78fe27076bf30d6561b1\n+ exports: 14bae5331b951707f8c1180573865fee\n+ LuaError 5993736cf76d9571db74a92b696abe1c\n+ failLua 7a31e6d78f74207c303f9fad8a89db91\n+ liftLuaThrow d6d91152a63ed2b1725c09c0c0bb4ffe\n+ throwErrorAsException 7de042c751de30e6a17a1b3074effeee\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 88d08d44f9b0288362a278d387bb1120\n+ exports: 9a532cb0b10e183d5c84b0856fc4fb7a\n+ absindex 62da87ab73e0ba2242a6202c5491fe1b\n+ checkstack 1c6b394b25c9bc36983bac5e6d7583bc\n+ gettable 2889a575532bd0b4529ffd099e02922f\n+ newtable f60ad3b24f3792af147425216140f9e8\n+ pcall 7cd874b6a5e286163a94940770a2d8e0\n+ pop 74a832d09595cce242931f9a5379b998\n+ pushstring 1467af1a1781657144c84536e87c7231\n+ pushvalue 9d273cb5b34292c796c83fb749ea44af\n+ rawgeti a86d83c193ca06cee4e8bdd9f2783ef2\n+ setfield 9e122c6741e0f74b96273c50a98f7e33\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ Name 769b51bed305e9daad780465ea3ff266\n+ Name ef8b0001dec0f165b06f3c643490d3f6\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ Type 6a05cb2fbf32e71b1ff4299c29566eaa\n+ TypeTable b72a1a464d97802bf968c115465fc3d8\n+ fromLuaBool e3f1339af5d255da7f017f861baf90b1\n+ liftLua 76955e301235053faff6df8a266ddb89\n+ multret 49e571da839c643dd9db5a2a49ffd6ce\n+ runWith 23c64393f597595232e3eba7d61cc24e\n+ state d7036c3d2856e52bec75a48eb5d4126e\n+ toLuaBool 6a64234afcddbaff731f1e6d5b56ce79\n+ toStatus 5bab276fa13ce933632a2e346aa149fa\n+ toType 2af14acac60204f437f05db37f288e23\n import -/ Lua b79ef457fbe1c0f7e8e6b278b1040e91\n import -/ Lua.Auxiliary 629d470590f400f81df610b5696fa1d4\n import -/ Lua.Ersatz.Auxiliary e32c47c3ffa1e6814ab954e3348b2ef7\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n addDependentFile \"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h\" ed2abc0c378d044c7bbfd76a73a209e2\n-addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 98d690473ec3c7babafdad3375d27732\n+addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 41b4bbd7d9cc73c07f10afa52381ec9a\n addDependentFile \"/usr/include/stdc-predef.h\" e0e98fa6835be825bf17295c7217815d\n-a8fef18014376a08a0d90b98b9b487e5\n+0318f3a19a44ac891fa0393fd42ab26e\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-9eef99535e625d9460d36fc33fef7e0d\n+41af71773e9115ebc14142ac15d79904\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-f9d0b50733a2d7ae4f9135513e1bc0b4\n+dd7467097ae606905a8810ffa3b47eb1\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Auxiliary\"#]\n-072f50428059a4cb8ffa8546c382fe4b\n+5d6236a6e31dceb4067fd810a26065e7\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-7890a47bbee4e1f915dbbff46c49f568\n+0fc0b4a67e4b3f55012deb5019e86056\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-d53abf166bdc71cbc3c7fa4d5b29903b\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+b7a54f80102af7e2b8e9f431a64c7442\n checkstack' ::\n HsLua.Core.Error.LuaError e =>\n GHC.Types.Int -> GHC.Base.String -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Unfolding: Core: \n \\ @e\n@@ -269,46 +269,46 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-d8e2a8ff3935008a90e3b71f7f78e37d\n+3c91203e1cbfe8553a244d1faf3172f8\n checkstack'1 ::\n GHC.Prim.State# GHC.Prim.RealWorld\n -> GHC.Exception.Type.Exception e =>\n GHC.Base.String\n -> HsLua.Core.Error.LuaError e =>\n (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 4,\n Arity: 4,\n Strictness: x,\n CPR: b]\n-992930540254d70a2c920e70341a5847\n+6d35e0ad4895f62fe2635761ce5ae40e\n checkstack'2 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# checkstack'3]\n-ae1607aaaadfb8812086f23898d05ca4\n+11fefac54fc6d56d33dc8564a3f9dbc0\n checkstack'3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"stack overflow\"#]\n-2d2b4489d625a8aadd9d3ac3a541bed0\n+33cf685145e29a218f7e16d9f487536a\n checkstack'4 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# checkstack'5]\n-09b280a8550c558c2b5f7fef0471a8ae\n+bf8ba79573d6b05a63412154561368f9\n checkstack'5 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \")\"#]\n-4a76a2ee51b24960609b78987410a17e\n+2d2ccc1016f14c65b479eadbd6307e92\n checkstack'6 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"stack overflow (\"#]\n-19de7e89b4f04fc1245d6755d67276e0\n+67faf0f559abb157c6a732d76d714809\n dofile ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n \\ @e (mfp['GHC.Types.Many] :: GHC.Maybe.Maybe GHC.IO.FilePath) ->\n {__scc {HsLua.Core.Auxiliary.dofile} True True} let {\n@@ -371,15 +371,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-aa283ebaabf3f4f99e83dd5082c06cac\n+6b8ed58db789d56611bedde38e8fb76e\n dofile1 ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n@@ -450,15 +450,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StatusCode[0])) #) } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n ipv2 } } }]\n-726a9abc3952e8f54beb85d0e80eb535\n+1e3794d0b021bc749b80db8dfa39d55d\n dostring ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n \\ @e\n (s['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) ->\n@@ -526,15 +526,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-61c4f3072f319f0d3c0ea9d3e8de0718\n+d0a7b751828b982e2fea70c445d9da9b\n dostring1 ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n@@ -689,15 +689,15 @@\n (# ds13,\n HsLua.Core.Types.toStatus\n (GHC.Int.I32#\n ds14)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StatusCode[0])) #) } } } } }) } } } } } }) } } } }]\n-0ab1e7f294333dd1e58096361032ac76\n+ca058c70b2694a7497720f2bce33ea65\n getmetafield ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -711,15 +711,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-f168bad8fa7efde492be902841193edb\n+e2fee5e31815d878350bdc44e548cfa1\n getmetafield1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -816,15 +816,15 @@\n (# ds10,\n HsLua.Core.Types.toType\n (GHC.Int.I32#\n ds11)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) #) } } } } } }) } } } }]\n-dc348917ef23d3712f3e7a0faca2123b\n+45dd03a0e50dee8d567e10b2c80e0d61\n getmetatable' ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n getmetatable'1\n `cast`\n@@ -835,15 +835,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-c8c7e14fb43eb4ef925afe95e4d1ea52\n+8cd189cd0006e8bec6b780628a9ecec4\n getmetatable'1 ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -930,15 +930,15 @@\n (# ds6,\n HsLua.Core.Types.toType\n (GHC.Int.I32#\n ds9)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) #) } } } } }) } } } }]\n-d5e0aaff4bd747605430836e021445b8\n+951c34ba974425d52f7b87ee0829f269\n getref ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Auxiliary.Reference\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n@@ -957,15 +957,15 @@\n `cast`\n (Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# x# ->\n (GHC.Int.I64#\n (GHC.Prim.intToInt64#\n (GHC.Prim.int32ToInt# x#)))\n `cast`\n (Sym (Lua.Types.N:Integer[0])) })]\n-183508900219252e3f6b9523d699d5a1\n+0c4411701bfd10f52b9f02b537a4d328\n getsubtable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Inline:,\n@@ -1122,15 +1122,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-14cdd768a043c7eda3d61f5efb2de1be\n+e7dd52d3e1a234ab432f8ebc2739f59e\n loadbuffer ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -1144,26 +1144,26 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-9937fdbf5cecb5542ee31412d60e9416\n+5059d5ed8737a87ae3bee32a19c26984\n loaded :: HsLua.Core.Types.Name\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n loaded1 `cast` (Sym (HsLua.Core.Types.N:Name[0]))]\n-d76eb1172bf2713c2b6c91174e830407\n+1a7d58dc34729776f278267ec970ac33\n loaded1 :: Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n {__scc {HsLua.Core.Auxiliary.loaded} True True} HsLua.Core.Utf8.fromString\n Lua.Auxiliary.loadedTableRegistryField]\n-65063b8ff5caa23507ecc7ee507cef9a\n+4e2a6a87bfee3a55302f776dc58f2c85\n loadfile ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n dofile1\n `cast`\n@@ -1174,15 +1174,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-73f411d18e99384d100e465fe613a951\n+76c8f020c24516645baf05490b22d115\n loadstring ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Inline: (sat-args=1),\n Unfolding: Core: StableUser <1,FalseFalse>\n (\\ @e\n@@ -1196,15 +1196,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-acc4f1b58b5817497ac3f4fd190afd32\n+242158b4249ea1b44b9f08e69ba89b2d\n newmetatable ::\n HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n newmetatable1\n `cast`\n (forall (e :: <*>_N).\n@@ -1214,15 +1214,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-15e26347fef4a31e9aeb928a73d084f2\n+60f179f38b4dac3bafa88c3ca9e14341\n newmetatable1 ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1317,15 +1317,15 @@\n GHC.Prim.RealWorld>_R\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:LuaBool[0])))_R } } } } }) of ds4 { (#,#) ipv6 ipv7 ->\n case HsLua.Core.Types.fromLuaBool\n ipv7 of z { DEFAULT ->\n (# ipv6,\n z #) } } } } } }]\n-07d294a8611208241396244bbfb342e7\n+e05ccab5a088b3bf53b3d1f36caeb3cf\n newstate :: GHC.Types.IO Lua.Types.State\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n CPR: 1(, 1), Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n (\\ (ds['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n case {__ffi_static_ccall_unsafe lua-2.3.3-FzggJqU75IzJAEzHQbWa1j:hsluaL_newstate :: GHC.Prim.State#\n@@ -1333,26 +1333,26 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld,\n GHC.Prim.Addr# #)}\n ds of wild { (#,#) ds1 ds2 ->\n (# ds1, GHC.Ptr.Ptr @() ds2 #) })\n `cast`\n (Sym (GHC.Types.N:IO[0] (Lua.Types.N:State[0])))]\n-dec23d945ce7e354b6978767983f7efd\n+49537b4be89d1fdd7eed5417f08a923c\n preload :: HsLua.Core.Types.Name\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n preload1 `cast` (Sym (HsLua.Core.Types.N:Name[0]))]\n-08625577fbfd482084aab365702dc0e6\n+a66c5e78cc29d93ccfa37c5bf056991f\n preload1 :: Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n {__scc {HsLua.Core.Auxiliary.preload} True True} HsLua.Core.Utf8.fromString\n Lua.Auxiliary.preloadTableRegistryField]\n-44448f0d628b7a689278beb3fa45ec93\n+804b61cdfe00b1833e65544be359f862\n ref ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e Lua.Auxiliary.Reference\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n ref1\n `cast`\n@@ -1363,15 +1363,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-870d74c77a0d8912b9a3f215ea923e96\n+0581301292a8997c7dc011371d24301b\n ref1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Lua.Auxiliary.Reference #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n@@ -1408,15 +1408,15 @@\n (GHC.Prim.int32ToInt#\n y) of lwild {\n DEFAULT\n -> Lua.Auxiliary.Reference\n ds7\n 1#\n -> Lua.Auxiliary.RefNil } } #) } } } }]\n-bfe5a398dc64b284085723760fc1e345\n+b8735d84f1bd6b246d9dd8b1df64a66e\n requiref ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> Lua.Types.CFunction\n -> GHC.Types.Bool\n -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1432,15 +1432,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-1ef0358ab66c26556716fcdb86cc096a\n+142dc34ceb183d29da719660b7804f87\n requiref1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> Lua.Types.CFunction\n -> GHC.Types.Bool\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n@@ -1571,15 +1571,15 @@\n GHC.Tuple.Prim.() #) } } } } } } } }) } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n <()>_R))]\n-06b573bb8b84e71a7427d0810e83ce55\n+0284f094ca360eabf91b40701fc58df8\n tostring' ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Inline:,\n@@ -1594,15 +1594,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-8d85ea808c985c333c4226c51830f7de\n+e548be65f08c83772cea1c96e043a4fe\n tostring'1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n@@ -1745,15 +1745,15 @@\n ds9 } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n ipv }]\n-c6139340f50aa075db597a7fcda43871\n+5a3e21e408374182e832334234be2f6a\n traceback ::\n Lua.Types.State\n -> GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n@@ -1768,15 +1768,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-4e9ef1649c8f43287925f96f88bd0ae6\n+b45a4e619853d2d7d19669d3d8588042\n traceback1 ::\n Lua.Types.State\n -> GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n@@ -1897,15 +1897,15 @@\n ds9\n buf\n (GHC.Prim.intToInt32#\n i)\n s2 of wild4 { Solo# ds12 ->\n (# ds12,\n GHC.Tuple.Prim.() #) } } } } } } }) } } } } }]\n-6d81c7dc3cd4d496a4f2240ed7bc84b5\n+465714e81b9536de0a33f586fde3bbb7\n unref ::\n Lua.Types.StackIndex\n -> Lua.Auxiliary.Reference -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: \n unref1\n@@ -1916,15 +1916,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-2c1bb9182d87476f0dd90bc87955d683\n+c8d0d7a88b35d3ef2c24f784598e8ef9\n unref1 ::\n Lua.Types.StackIndex\n -> Lua.Auxiliary.Reference\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -1960,15 +1960,15 @@\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n ds8\n ipv of wild { Solo# ds9 ->\n (# ds9,\n GHC.Tuple.Prim.() #) } } } } }]\n-3c44d3a284fccdcc11048a98017266cb\n+a15d798f8e8b41c0dd17f4cea3fe4468\n where' :: GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Inline:,\n Unfolding: Core: \n where'1\n `cast`\n (forall (e :: <*>_N).\n@@ -1976,15 +1976,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-b2c46a1899f260424644f60a595e65ab\n+b6265fef1883df2479a5a27d7b447694\n where'1 ::\n GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Inline:,\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Closures.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Closures.p_hi", "comments": ["Files 95% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,32 +1,32 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Closures 9066\n- interface hash: 96854dedfe24fd7afdca1a39a61501b0\n- ABI hash: 0a1923862f6ca3b3bba917fc8f1303cc\n- export-list hash: 78b645f090e0fc48fe91c317cc513642\n+ interface hash: b32df131dc35302291419a4621dab9e1\n+ ABI hash: 189ca6d33750ffac3af904d670866324\n+ export-list hash: 500eae702818450314a820be8431c31d\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: ad40806c962a9f4338c0aa0cf8e8dad4\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 6647abc7914fb77168f75e59f376e002\n sig of: Nothing\n used TH splices: False\n where\n exports:\n pushHaskellFunction\n pushPreCFunction\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 exceptions-0.10.7\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -48,54 +48,54 @@\n Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error afc08f7c8f7f96e7d3a810e01f0ccb7e\n- exports: f593c1dbbcb8caf00bde85634f042ee4\n- LuaError 9311f96f5ba796d995d8d772956f2069\n- pushException fe1c4f1baeb5cd00865dd4023fdd43dd\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 359622bb14d3cf97c6933072048e38ce\n- exports: f71a211c481da34550110a8c00965f5b\n- error 9ba8b77cd772eabca0f6eb5799cac93c\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- HaskellFunction 9fd330cc52c46531de3e652e50cecb05\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- liftLua 47cda893720371d7b7932f0354c3d859\n- runWith 29f33c3f6de361364ac4eb70705de00d\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error c15929b84f4c78fe27076bf30d6561b1\n+ exports: 14bae5331b951707f8c1180573865fee\n+ LuaError 5993736cf76d9571db74a92b696abe1c\n+ pushException f58f4067adc5dc8fc86a7c672fbc95c7\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 88d08d44f9b0288362a278d387bb1120\n+ exports: 9a532cb0b10e183d5c84b0856fc4fb7a\n+ error 87c1ade6ce90814b223c838cef05645f\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ HaskellFunction 013ebc95a3ec7efaf66d2e1a17d00381\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ liftLua 76955e301235053faff6df8a266ddb89\n+ runWith 23c64393f597595232e3eba7d61cc24e\n import -/ Lua.Call 52bff9c676ca5c3744445d6943af744d\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n-e1a3addf789f0fc860c3edfcc82cb5a9\n+9d780074a4f1be10bd965885ed0e8423\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-8b64cb59d430c49fb037b95f5938e9ce\n+dd0d9e2940c6da637378a3be9a9bbe80\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-c2475770217ecc9aead40a5d8d138691\n+9cdf76b5f3593a8de313431f7f1ae4c3\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Closures\"#]\n-2fa4fac64f079013820a39e0c20af6f2\n+7613e4a4bff33d79e987f7c51b7ec998\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-83cb70d1227c5556cb101463ac8cc69e\n+3a8f5ce4f2de811b0d0955457968ffe6\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-f4af00862c77f6ee1e86a11a06587dfe\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+b32ccf65184ca04a81e3192ed81297ae\n pushHaskellFunction ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.HaskellFunction e -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n@@ -157,15 +157,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-9d197f75b61871e9bbc775ac9e7ac404\n+81353d38ec99d3c628f9a0947283bd39\n pushHaskellFunction1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.HaskellFunction e\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.NumResults #)\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -216,15 +216,15 @@\n _R _R <()>_N)\n eta1)\n `cast`\n (GHC.Types.N:IO[0] <()>_R)\n eta4 of ds1 { (#,#) ipv ipv1 ->\n HsLua.Core.Primary.error1 @e eta1 ipv } })\n eta2]\n-b4654d461355d6968003f1ff8b8233c2\n+c07b7d8d423545ee442dd3d96785d9aa\n pushPreCFunction ::\n Lua.Types.PreCFunction -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n pushPreCFunction1\n `cast`\n (forall (e :: <*>_N).\n@@ -232,15 +232,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-7911d7c88d50cf73022090bcfe6947b0\n+7e02ad9540cdb827b4194a1394ce2ff8\n pushPreCFunction1 ::\n Lua.Types.PreCFunction\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Debug.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Debug.p_hi", "comments": ["Files 96% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,30 +1,30 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Debug 9066\n- interface hash: fcddd746cb112a05678bdbbe085b5bd0\n- ABI hash: 80faee0a718575f061290a044fe0fc54\n- export-list hash: d49cf243c03343dd9321e0634dd980f6\n+ interface hash: 3a823d551729eab55e49cbbef1f3c934\n+ ABI hash: d499849784e1fe050794634f4b953a13\n+ export-list hash: 4aae7226e28088b8d2cc16806949bad4\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: ad40806c962a9f4338c0aa0cf8e8dad4\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 2a7f0ace371efb7a0edbf9b72f369b73\n sig of: Nothing\n used TH splices: False\n where\n exports:\n getupvalue\n setupvalue\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -54,47 +54,47 @@\n import -/ GHC.Foreign cdb1e35c58ac6471ece4a606c4ef1e14\n import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- Name e5d1a6cde344075ef046f2dca16ea588\n- Name d31a0228e6d0929e1fb710b4f694392f\n- liftLua 47cda893720371d7b7932f0354c3d859\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ Name 769b51bed305e9daad780465ea3ff266\n+ Name ef8b0001dec0f165b06f3c643490d3f6\n+ liftLua 76955e301235053faff6df8a266ddb89\n import -/ Lua.Debug bab5435c9178ab3595d99e748c9dfd44\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n-5aa1b11cc797a2a11b92aba638a47bd9\n+4cc47f5a176002cc23620a3ebb91e496\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-7579c5e570f2e5aae2cc829dfaa86ec5\n+5032f71527b14a0629e884d23fb9a81a\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-b77e1f2d302003c971d629b6a1608d60\n+e2bd7b3df3ba9560864b72db1a5d1611\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Debug\"#]\n-05cb77615814c596ee5ab10375279857\n+b76a249bdf08c71219d01e877bb47ce3\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-f000bf2f55827df14bcfcd66e14be6e2\n+dd4fe232f140dd9ff5a4351ce7605b61\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-f396bb04d3ec995d33c04b5bc1d25fbc\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+8599d610f7a01e79076c0df26b846e70\n getupvalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe HsLua.Core.Types.Name)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n getupvalue1\n@@ -108,15 +108,15 @@\n HsLua.Core.Types.Name>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-318a94629acca85b97355bceefb6f0cd\n+417e32c550efb455a5425008b7efd6bd\n getupvalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe HsLua.Core.Types.Name #)\n@@ -191,15 +191,15 @@\n ww5)\n `cast`\n (Sym (HsLua.Core.Types.N:Name[0])) #) } }\n 1#\n -> (# ds9,\n GHC.Maybe.Nothing\n @HsLua.Core.Types.Name #) } } } } } }]\n-f6a15dc08abd28f704b886d2a2fa037b\n+ff5747257b954ebb0765f22e38a7eaa5\n setupvalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe HsLua.Core.Types.Name)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n setupvalue1\n@@ -213,15 +213,15 @@\n HsLua.Core.Types.Name>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-86e54d2330e75178f264cad6ae884447\n+ea0e48f2804fd8672c6b793948246878\n setupvalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe HsLua.Core.Types.Name #)\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Error.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Error.p_hi", "comments": ["Files 98% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,18 +1,18 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Error [orphan module] 9066\n- interface hash: b3c9946c12f2f7d6ac00a9a3a6d486a9\n- ABI hash: afc08f7c8f7f96e7d3a810e01f0ccb7e\n- export-list hash: f593c1dbbcb8caf00bde85634f042ee4\n- orphan hash: 83e48aede9c02f693faeef29e48be540\n+ interface hash: b142e990c39be288e25f0b1cbbb37df7\n+ ABI hash: c15929b84f4c78fe27076bf30d6561b1\n+ export-list hash: 14bae5331b951707f8c1180573865fee\n+ orphan hash: 9079ae42a518963ba1195a7dc85190b9\n flag hash: ea5bc20ce09be22873fdb666d4912d89\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ae293363f4ced395f0eb9d8d3f2c82d9\n sig of: Nothing\n used TH splices: False\n@@ -25,16 +25,16 @@\n pushTypeMismatchError\n throwErrorAsException\n throwTypeMismatchError\n try\n Exception{Exception exceptionMessage}\n Lua\n LuaError{luaException popException pushException}\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n exceptions-0.10.7 lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -78,33 +78,33 @@\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Char8 ae598ab61067757f227f171e657365bf\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Data.ByteString.Unsafe c20de811c76fd00d33738033daa38001\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- liftLua 47cda893720371d7b7932f0354c3d859\n- runWith 29f33c3f6de361364ac4eb70705de00d\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8 bca2b1c048800861acd7be0c7ab28818\n- exports: d2333d442963ef4c7f2f69d952b7cd67\n- fromString 6630344b30fd768c3a5865a4dff8cfe7\n- toString 4b660be50b4f65ddfa4b3e5198845a1a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ liftLua 76955e301235053faff6df8a266ddb89\n+ runWith 23c64393f597595232e3eba7d61cc24e\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8 46044a6e2e3cf7d58a5cd71647355349\n+ exports: 4f3a19426ac40db6a4da80f67623b2ff\n+ fromString 5346ae88e5fd5c36924366c9f116863b\n+ toString 96ed51cd5aa53f06bc9a33c894de9bef\n import -/ Lua b79ef457fbe1c0f7e8e6b278b1040e91\n import -/ Lua.Auxiliary 629d470590f400f81df610b5696fa1d4\n import -/ Lua.Constants ffd7317f868bd512aad71dc2b7203d4c\n import -/ Lua.Ersatz.Auxiliary e32c47c3ffa1e6814ab954e3348b2ef7\n import -/ Lua.Primary 8f466f510fae27fc5d4e846452a6ef84\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n addDependentFile \"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h\" ed2abc0c378d044c7bbfd76a73a209e2\n-addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 98d690473ec3c7babafdad3375d27732\n+addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 41b4bbd7d9cc73c07f10afa52381ec9a\n addDependentFile \"/usr/include/stdc-predef.h\" e0e98fa6835be825bf17295c7217815d\n-6f59562a92f11c4a61e0b638e5ba6013\n+11c3c54f67e0e7365f7eb276e4465010\n $fAlternativeLuaE ::\n LuaError e => GHC.Base.Alternative (HsLua.Core.Types.LuaE e)\n DFunId\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline: CONLIKE,\n Unfolding: DFun: @e (v['GHC.Types.Many] :: LuaError e).\n @(HsLua.Core.Types.LuaE e)\n@@ -147,15 +147,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <[a]>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <[a]>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <[a]>_N)]\n-dba00329eaa9a604e8dfe9624454876b\n+9cc0adcf68071049cbd61daf8117f6ec\n $fAlternativeLuaE1 ::\n LuaError e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, [a] #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -233,15 +233,15 @@\n s of ds { (#,#) ipv ipv1 ->\n case many_v eta5 ipv of ds1 { (#,#) ipv2 ipv3 ->\n (# ipv2, GHC.Types.: @a ipv1 ipv3 #) } })\n lvl1\n eta6\n } in\n many_v eta3 eta4]\n-468a48953b74ddf43db3ff5ea75f6773\n+0152e67a7b354e3480fabb0711080a20\n $fAlternativeLuaE2 ::\n LuaError e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, [a] #)\n [HasNoCafRefs, TagSig: ,\n@@ -318,15 +318,15 @@\n @GHC.Exception.Type.SomeException\n (some_v r1)\n lvl1\n ipv of ds1 { (#,#) ipv2 ipv3 ->\n (# ipv2, GHC.Types.: @a ipv1 ipv3 #) } }\n } in\n some_v eta3 eta4]\n-50b656671ec3ef4784bac4270fec308f\n+29e4b61637e40cd46a24fa96c0c817c2\n $fAlternativeLuaE3 ::\n LuaError e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n@@ -376,15 +376,15 @@\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta4)\n `cast`\n (GHC.Types.N:IO[0] _R)\n eta6 })\n eta5]\n-2ff21f60bbef71c9a7ff58292b8245fc\n+92163b82626758dd57da3091e0667fb7\n $fAlternativeLuaE4 ::\n LuaError e =>\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n@@ -401,22 +401,22 @@\n } in\n {__scc {HsLua.Core.Error.failLua} False True} $fAlternativeLuaE5\n @a\n @e\n eta3\n $dException\n $dLuaError]\n-bb81cdd10630277c8592973573b842e2\n+c0507ac2353c7c9b34dd7eec038596f8\n $fAlternativeLuaE5 ::\n GHC.Prim.State# GHC.Prim.RealWorld\n -> (GHC.Exception.Type.Exception e, LuaError e) =>\n (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: x, CPR: b]\n-d38289cb383af18840d8d4a48efac89a\n+4b29e4b4acc78d4d35a8874d62f8a9ef\n $fEqException :: GHC.Classes.Eq Exception\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n GHC.Base.eqString\n@@ -425,42 +425,42 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Exception[0])\n %<'GHC.Types.Many>_N ->_R _R)\n GHC.Classes.$fEqList_$s$c/=1\n `cast`\n (Sym (N:Exception[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Exception[0])\n %<'GHC.Types.Many>_N ->_R _R)]\n-d55d02dac13ad870ae4fc7e100ce3871\n+ca5e4be8367376d4e39e59e41088e9ac\n $fExceptionException :: GHC.Exception.Type.Exception Exception\n DFunId\n [LambdaFormInfo: LFCon[GHC.Exception.Type.C:Exception],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n $fExceptionException2\n `cast`\n (Sym (Data.Typeable.Internal.N:Typeable[0] <*>_N _N))\n $fShowException\n $fExceptionException_$ctoException\n $fExceptionException_$cfromException\n $fExceptionException_$cshow]\n-80173f27c0114fd8dd0362681e7e3302\n+f88178291883e792b2a21f651bfaa884\n $fExceptionException1 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Lua exception: \"#]\n-442e643911a0992a605bcb3fd87470f3\n+2823ad661bba62a18b65677bcc863bf3\n $fExceptionException2 :: Data.Typeable.Internal.TypeRep Exception\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n Data.Typeable.Internal.mkTrCon\n @(*)\n @Exception\n $tcException\n (GHC.Types.[] @Data.Typeable.Internal.SomeTypeRep)]\n-5dc7aeac0f70ee3632c64bc4e755959e\n+d24f3c81bab6f1eb624059dc45384899\n $fExceptionException_$cfromException ::\n GHC.Exception.Type.SomeException -> GHC.Maybe.Maybe Exception\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(1!P(1L,A,A,A,A),L)>,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (eta2['GHC.Types.Many] :: GHC.Exception.Type.SomeException) ->\n case eta2 of wild { GHC.Exception.Type.SomeException e1 $dException1 e2 ->\n@@ -482,28 +482,28 @@\n Data.Type.Equality.:~~: Exception) of wild2 { Unsafe.Coerce.UnsafeRefl co ->\n GHC.Maybe.Just\n @Exception\n e2\n `cast`\n (Sub (SelCo:Tc(2) (Sub co))\n ; Sub (SelCo:Tc(3) (Sub (Sym co)))) } } }]\n-73e24f93df16987eef5e018458d770b6\n+8c3e96b1cd4507b3d701959ba6f8cd0d\n $fExceptionException_$cshow :: Exception -> GHC.Base.String\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Exception) ->\n GHC.CString.unpackAppendCString#\n $fExceptionException1\n ds `cast` (N:Exception[0])]\n-55d9f435c76d0d9c996f580fbf193346\n+14c97a352acb60c6ed568d240851f5f6\n $fExceptionException_$ctoException ::\n Exception -> GHC.Exception.Type.SomeException\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ]\n-190d0556a979503e3fec0838d1bccc0c\n+725a9a30ee6cab4f0f0d9d54874e97d1\n $fLuaErrorException :: LuaError Exception\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[C:LuaError],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n $fExceptionException\n@@ -521,15 +521,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)\n $fLuaErrorException_$cluaException]\n-dfa371f9393d541ff9a762f2e50c0ba5\n+17a2c5732d29b96e242a70acf041c947\n $fLuaErrorException1 ::\n Exception\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -572,15 +572,15 @@\n bx\n (GHC.Prim.int64ToWord64#\n (GHC.Prim.intToInt64#\n bx2))\n eta2 of wild1 { Solo# ds9 ->\n (# ds9,\n GHC.Tuple.Prim.() #) } }) } }]\n-b193e7bfb8a8b3a2111ce1a3793808b1\n+c4c2356a7dd01069ecdbceb9e185a5ba\n $fLuaErrorException2 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Exception #)\n [TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , CPR: 1, Inline:,\n Unfolding: Core: StableUser\n@@ -596,15 +596,15 @@\n ipv of ds2 { (#,#) ipv2 ipv3 ->\n case HsLua.Core.Utf8.toString\n ipv3 of nt { DEFAULT ->\n (# ipv2,\n nt\n `cast`\n (Sym (N:Exception[0])) #) } } }]\n-d95bcf71fad2934aaca6172d29e3c1e0\n+4cc2e8d4f72b72cedff1f8253b379e2f\n $fLuaErrorException3 ::\n Lua.Types.State\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n@@ -682,38 +682,38 @@\n $fLuaErrorException4 #) } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n eta2]\n-fd0098b90a163930f190d37eb717a97d\n+4dfd8efe6cfa5baf24a204bc12819a30\n $fLuaErrorException4 :: Data.ByteString.Internal.Type.ByteString\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Data.ByteString.Internal.Type.BS],\n Unfolding: Core: \n Data.ByteString.Internal.Type.BS\n $fLuaErrorException5\n GHC.ForeignPtr.FinalPtr\n 63#]\n-95d3dac781f8227021c8b7a85b03fc35\n+37fe8becb84aab89eccb9b29b8be0835\n $fLuaErrorException5 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n \"An error occurred, but the error object could not be retrieved.\"#]\n-018adf8ba9330bb781505b88c069c3c5\n+eb0d979cf6c0e92e53f3dfadfa557780\n $fLuaErrorException_$cluaException :: GHC.Base.String -> Exception\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser <1,TrueTrue>\n (\\ (ds['GHC.Types.Many] :: GHC.Base.String) -> ds)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:Exception[0]))]\n-4819ef5756f6b516601ba09bbd7c9b45\n+5acd6f552e7f25d3236206ff3fcb5996\n $fMonadFailLuaE ::\n LuaError e =>\n Control.Monad.Fail.MonadFail (HsLua.Core.Types.LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Inline: CONLIKE,\n@@ -742,44 +742,44 @@\n eta4)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N))]\n-8a2857c0bbe8259de1a2b89bf6445861\n+8b872bf8046eaf6738c4913654f1cb53\n $fShowException :: GHC.Show.Show Exception\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Show.C:Show], Inline: CONLIKE,\n Unfolding: DFun:.\n @Exception\n $fShowException_$cshowsPrec\n $fExceptionException_$cshow\n $fShowException_$cshowList]\n-6c6035027d934e34c396876a691b66b0\n+9c01fe869b08708fedb0fd86b25114ef\n $fShowException1 ::\n Exception -> GHC.Base.String -> [GHC.Types.Char]\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Exception)\n (s['GHC.Types.Many] :: GHC.Base.String)[OneShot] ->\n GHC.CString.unpackAppendCString#\n $fExceptionException1\n (GHC.Base.++ @GHC.Types.Char x `cast` (N:Exception[0]) s)]\n-b999db999ec27149b832bec4212266bc\n+86b661ffe1a2c354df4b8ddd3f46302d\n $fShowException_$cshowList :: [Exception] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Exception])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Exception $fShowException1 ls s]\n-290d59b77e72964574c74453c0df8365\n+06d803daf5ccfedf0927a353b9a76099\n $fShowException_$cshowsPrec ::\n GHC.Types.Int -> Exception -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (x['GHC.Types.Many] :: Exception)\n@@ -789,148 +789,148 @@\n (GHC.Base.augment\n @GHC.Types.Char\n (\\ @b\n (c['GHC.Types.Many] :: GHC.Types.Char -> b -> b)[OneShot]\n (n['GHC.Types.Many] :: b)[OneShot] ->\n GHC.Base.foldr @GHC.Types.Char @b c n x `cast` (N:Exception[0]))\n s)]\n-2ef480a24db4f131a3a1fc5df94b22c0\n+66dd8c84b1c3b721d7f86af209616d1a\n $tc'C:LuaError :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 3394134835089471414#Word64\n- 15007875549559218914#Word64\n+ 8474488168846917484#Word64\n+ 12516830947461289435#Word64\n $trModule\n $tc'C:LuaError2\n 1#\n $tc'C:LuaError1]\n-6e9b4bc4c0226c90ea66c84a1fa1835d\n+7abe2f119abf2e9fb1ca88c8a744c713\n $tc'C:LuaError1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-dba66880b30f45113f87770609060e02\n+8e20266d32ee1e575ae4645fbaeea9b9\n $tc'C:LuaError2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'C:LuaError3]\n-502b1daf7b93924e42fc32095125da26\n+639a4885f8d5e317cc3071fd65576e69\n $tc'C:LuaError3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'C:LuaError\"#]\n-a7ef4134629749774f99c422d89fa40e\n+cca072c9b7a7534bbf200a5501b68008\n $tc'Exception :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 17428488305887042935#Word64\n- 2777658099869595697#Word64\n+ 8600979850004288098#Word64\n+ 10388226275000808359#Word64\n $trModule\n $tc'Exception2\n 0#\n $tc'Exception1]\n-7dabd4220dedcc6316a13c5fbe2b215b\n+a4824bb3c64210bf9b58cebebbc61324\n $tc'Exception1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-3ff5b9667bdff532cb3124792b56e017\n+0bebc2d1877e1937ebbd89a8aa3d17d1\n $tc'Exception2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Exception3]\n-76ec7f73f7173ebdad41830206d2a2d2\n+b1e7e9da4bcc539d9e8d9913764292e4\n $tc'Exception3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Exception\"#]\n-6e54856355ef7699620986004b037863\n+26c008712ae4bc2c6a2a04fa3ca8bd41\n $tcException :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 17355221945751361266#Word64\n- 17001310101239457792#Word64\n+ 8372503808908394665#Word64\n+ 25343274086651386#Word64\n $trModule\n $tcException1\n 0#\n GHC.Types.krep$*]\n-fc92ffb0d8d5f73965cb36d2e7075749\n+c7012dedd1376de7f2f363876375ade6\n $tcException1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcException2]\n-77cd0dae25c7ba37a004bb027ce04bbc\n+051de5ea759f3e8cb229dbf00da9f022\n $tcException2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Exception\"#]\n-ed684edaa728e39c4b4c716f0dc60ed3\n+a6be60b828abd29727878237a9cbe179\n $tcLuaError :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 14204860236550012089#Word64\n- 12968563500454512428#Word64\n+ 17745550944618829525#Word64\n+ 18030754436337020391#Word64\n $trModule\n $tcLuaError2\n 0#\n $tcLuaError1]\n-0b6279ec62e1ba90e613e1f358d4ecd4\n+1c20dbb6d5d02ed16695ce3738bc2fe8\n $tcLuaError1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-8473091a34b0d17f4822864621a8f764\n+511fef5f944255d5427cc5ae147c1b8b\n $tcLuaError2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcLuaError3]\n-92f88c8470f6008dbcbbf84f4320135c\n+7e2328f8be4ac2e7f104e2ba84e6c057\n $tcLuaError3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LuaError\"#]\n-e3d8c66e0d259059ee7909447c85e38f\n+324cb9920e6a63a302786a28a6704b4d\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-54fc83dacd5504d8d01b213b71254479\n+d94daea4244a0d114e3253e7308a0505\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-2ceaa5a2f26919dc7771069a1d52ed11\n+6fdc9fbea0a91ffb7b1c2bfb926a98fb\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Error\"#]\n-e7f74a69375308b10b20f625bebc4852\n+75fee745e9907c04304434b7187860ad\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-141d0d3003b23213c5b23ddaf86407c9\n+63a64921d95f814882cddb365e0245d5\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-f4788213d8651aefa71e2a068429ca63\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+38b667d3db08f52f7d362571b370fc93\n type Exception :: *\n newtype Exception = Exception {exceptionMessage :: GHC.Base.String}\n-0ecb4c4241c4b51703b96b26c91d0521\n+d67fea692e4d0453d5bcc901e4ae1f57\n type Lua :: * -> *\n type Lua a = HsLua.Core.Types.LuaE Exception a\n-9311f96f5ba796d995d8d772956f2069\n+5993736cf76d9571db74a92b696abe1c\n type LuaError :: * -> GHC.Types.Constraint\n class GHC.Exception.Type.Exception e => LuaError e where\n popException :: HsLua.Core.Types.LuaE e e\n pushException :: e -> HsLua.Core.Types.LuaE e ()\n luaException :: GHC.Base.String -> e\n {-# MINIMAL popException, pushException, luaException #-}\n-bba36949fdf988f5348732ddf1272fe2\n+f75ad1fb9a1f596c478c626eaa2e171b\n changeErrorType ::\n HsLua.Core.Types.LuaE old a -> HsLua.Core.Types.LuaE new a\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline:,\n Unfolding: Core: \n changeErrorType1\n `cast`\n@@ -939,15 +939,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-f8d0f6cb470318d50d871fe83cbd8fdd\n+69e9f7c1f330cedcf59cbd979494f7f7\n changeErrorType1 ::\n HsLua.Core.Types.LuaE old a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline:,\n@@ -977,31 +977,31 @@\n `cast`\n (GHC.Types.N:IO[0]\n _R)\n ipv of ds2 { (#,#) ipv2 ipv3 ->\n case ipv3 of vx { DEFAULT ->\n (# ipv2,\n vx #) } } }]\n-6f24b94003fcaa3d04c4cace9a30bd70\n+9ece382838d92a9fe2af092a8d74ac8f\n exceptionMessage :: Exception -> GHC.Base.String\n RecSel Left Exception\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n exceptionMessage1\n `cast`\n (_R %<'GHC.Types.Many>_N ->_R N:Exception[0])]\n-5408598f1b45314cb1e39365258dd0ee\n+fa102e86df4bdc0f96ad6aafe23e5d04\n exceptionMessage1 :: Exception -> Exception\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Exception) ->\n {__scc {HsLua.Core.Error.exceptionMessage} True False} ds]\n-e8bafc38745983434a98f32d202db5f0\n+7a31e6d78f74207c303f9fad8a89db91\n failLua ::\n LuaError e => GHC.Base.String -> HsLua.Core.Types.LuaE e a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , Inline:,\n Unfolding: Core: \n failLua1\n `cast`\n@@ -1011,15 +1011,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-aa9f4469a32bda4680b4a7e66f85c3ba\n+14495fcd340dad1a1e9f63e94cad8692\n failLua1 ::\n LuaError e =>\n GHC.Base.String\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n@@ -1064,15 +1064,15 @@\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <(a |> <*>_N)>_N\n ; (_R\n %<'GHC.Types.Many>_N ->_R GHC.Types.N:IO[0]\n <(a |> <*>_N)>_R))]\n-31ae0174e9aea0a855ed929052efc7cd\n+d6d91152a63ed2b1725c09c0c0bb4ffe\n liftLuaThrow ::\n LuaError e =>\n (Lua.Types.State\n -> GHC.Ptr.Ptr Lua.Types.StatusCode -> GHC.Types.IO a)\n -> HsLua.Core.Types.LuaE e a\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n@@ -1086,15 +1086,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-5613cc6c13ddb3a593053a31308b1671\n+1bd5493bbfcb60809e4cac513dd18929\n liftLuaThrow1 ::\n LuaError e =>\n (Lua.Types.State\n -> GHC.Ptr.Ptr Lua.Types.StatusCode -> GHC.Types.IO a)\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n@@ -1169,26 +1169,26 @@\n vx #) } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n ipv }]\n-6de9be372f2a6fc5ec5f7c12b4022d00\n+63bb8134975aa2528b97c39229108849\n popErrorMessage ::\n Lua.Types.State\n -> GHC.Types.IO Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n $fLuaErrorException3\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))]\n-8f940f8513c1c321b9bf65cb73fbcc01\n+3a13c04bae1da2026ed7c2eb140b91e0\n pushTypeMismatchError ::\n Data.ByteString.Internal.Type.ByteString\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n pushTypeMismatchError1\n `cast`\n@@ -1198,15 +1198,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-3790119d54d4fe5642be58fd78997635\n+70f65cb09832d262279adf14204be8d5\n pushTypeMismatchError1 ::\n Data.ByteString.Internal.Type.ByteString\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -1458,23 +1458,23 @@\n ds10\n ds9 of wild4 { (#,#) ds11 ds12 ->\n $w$j\n ds11 } } } } }\n 4#\n -> $w$j\n ipv2 } } } }]\n-9c30458fa2b7dcfb0d2b7d742ebdbb93\n+f964f390364f23891eba1f1b2b567b36\n pushTypeMismatchError2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \" expected, got \"#]\n-2e242dfc572f6aa95163337066de66ca\n+00858880a98b9b4729b76241086c792c\n pushTypeMismatchError3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"__name\"#]\n-6a23d83ea6a85073a51b1ec18dca0aaf\n+7de042c751de30e6a17a1b3074effeee\n throwErrorAsException :: LuaError e => HsLua.Core.Types.LuaE e a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n \\ @e @a ($dLuaError['GHC.Types.Many] :: LuaError e) ->\n let {\n@@ -1522,15 +1522,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-fb49cf7e07402c5e2d46faf769eccef5\n+d05dce0689ce859bca4aa17bb6db8bd3\n throwTypeMismatchError ::\n LuaError e =>\n Data.ByteString.Internal.Type.ByteString\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e a\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Inline:,\n@@ -1636,15 +1636,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-b269102155b9f4f2958c5ea9c95c1512\n+aaeb7d66228257fddb3c94198b2cf6cd\n try ::\n GHC.Exception.Type.Exception e =>\n HsLua.Core.Types.LuaE e a\n -> HsLua.Core.Types.LuaE e (Data.Either.Either e a)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n \\ @e\n@@ -1653,15 +1653,15 @@\n let {\n loc7 :: [GHC.Types.Char] []\n = GHC.Base.build\n @GHC.Types.Char\n (\\ @b ->\n GHC.CString.unpackFoldrCString#\n @b\n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#)\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#)\n } in\n let {\n loc8 :: [GHC.Types.Char] []\n = GHC.Base.build\n @GHC.Types.Char\n (\\ @b -> GHC.CString.unpackFoldrCString# @b \"HsLua.Core.Error\"#)\n } in\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Package.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Package.p_hi", "comments": ["Files 95% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,34 +1,34 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Package 9066\n- interface hash: 24235643cdd037cf6c916951f0f1c7e0\n- ABI hash: 07b3d9b17042576bb063bf682f3ea4a5\n- export-list hash: 328b890734c4072c517f3e0fc5f8169e\n+ interface hash: 025a920606924a6f08248d9b4c32be2e\n+ ABI hash: 4eb493af624a998348f1fd7ccac88ad0\n+ export-list hash: 4e06a0b4dd1dd49ec9f6fd4bfbd8ab95\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: ad40806c962a9f4338c0aa0cf8e8dad4\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: aa19b9fb1b9d10035a010589fe490ec2\n sig of: Nothing\n used TH splices: False\n where\n exports:\n preloadhs\n requirehs\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n family instance modules: Control.Applicative Control.Arrow\n@@ -51,67 +51,67 @@\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ Control.Monad a8552ca25f5dcd7ee6fb611cbb0ec055\n import -/ Data.Functor 543c30b6d23ff983f428ef0903f0b76f\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Num ea8b1f3a62ef54a9fb64ffc32cb719e9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 4cb390c9f159b83c1aab27dbb405a88b\n- exports: 6b283b2c7e31be13aa44f76ac5c4a84c\n- getsubtable 183508900219252e3f6b9523d699d5a1\n- loaded 9937fdbf5cecb5542ee31412d60e9416\n- preload dec23d945ce7e354b6978767983f7efd\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures 0a1923862f6ca3b3bba917fc8f1303cc\n- exports: 78b645f090e0fc48fe91c317cc513642\n- pushHaskellFunction f4af00862c77f6ee1e86a11a06587dfe\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error afc08f7c8f7f96e7d3a810e01f0ccb7e\n- exports: f593c1dbbcb8caf00bde85634f042ee4\n- LuaError 9311f96f5ba796d995d8d772956f2069\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 359622bb14d3cf97c6933072048e38ce\n- exports: f71a211c481da34550110a8c00965f5b\n- getfield 48cf2830ca64dceffc76946001d41a07\n- gettop 59772cea73eaa0675b05425add883fb7\n- pop f0d37b3bb635dfbb5a63445dafcfdae6\n- pushvalue afa09608dab38f9f14f75c8808d0848f\n- remove bc100d91340d63bf2bcd4f455aa39fb6\n- setfield 798aa2c279bb15dfc5b9edff02b5f3ec\n- settop 75ffbb1750709eb1a652a478f90a382b\n- toboolean 492d5f92b15383d4d6f3089e48010d5a\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- Name d31a0228e6d0929e1fb710b4f694392f\n- registryindex dd8647b43da0c7c959c8f075e343ba97\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 789a9f29714226dd44018aeb96b00b4a\n+ exports: 1e8014b9bebf32d4ffdf9330d036cef6\n+ getsubtable 0c4411701bfd10f52b9f02b537a4d328\n+ loaded 5059d5ed8737a87ae3bee32a19c26984\n+ preload 49537b4be89d1fdd7eed5417f08a923c\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures 189ca6d33750ffac3af904d670866324\n+ exports: 500eae702818450314a820be8431c31d\n+ pushHaskellFunction b32ccf65184ca04a81e3192ed81297ae\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error c15929b84f4c78fe27076bf30d6561b1\n+ exports: 14bae5331b951707f8c1180573865fee\n+ LuaError 5993736cf76d9571db74a92b696abe1c\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 88d08d44f9b0288362a278d387bb1120\n+ exports: 9a532cb0b10e183d5c84b0856fc4fb7a\n+ getfield 31bd0392fd6fa94f81bf0c961167b46e\n+ gettop ef8c830a121e4b67431a687d2a7d636a\n+ pop 74a832d09595cce242931f9a5379b998\n+ pushvalue 9d273cb5b34292c796c83fb749ea44af\n+ remove d0c6a6112449dcae256f436e4862aa2e\n+ setfield 9e122c6741e0f74b96273c50a98f7e33\n+ settop 5c2ae901a434bcf2e4ba145766825c08\n+ toboolean c1b505ed268a78a11aed6a6120dc0a20\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ Name ef8b0001dec0f165b06f3c643490d3f6\n+ registryindex 31bec15ff065dd57866e57afd2a2c20c\n import -/ Lua b79ef457fbe1c0f7e8e6b278b1040e91\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n-09f928674510460aa0c605fad79d16bc\n+aa83153e5de519e2ef08571283a2b0f9\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-67ff2a0f81909a52b3f0d5d7e814969e\n+a521d2c0f78a1589b17662d5b54c054e\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-3ff6d6d4dee20ab297bfa53b3b2bee33\n+ca8c4a0a272c90670a7810628902b64b\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Package\"#]\n-bc65ba52da3e3277b5755571cbee38d9\n+4df0fee852fe13dd37beed1257c145c3\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-9e7276e2dd5c3481872bd06b0c055760\n+1f717ca80235d1d964fe4404126cb11d\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-db9caa5382b59257a937278b10be983c\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+b999adc47ce2d98e21eb5191bea27e39\n preloadhs ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e Lua.Types.NumResults\n -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n@@ -258,15 +258,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-7a58056503fbe9dff7034402ee7fd37e\n+02a486857a61f851ec52cd7bbf1dd37d\n preloadhs1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n \\ @e ->\n@@ -287,28 +287,28 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n 1#Int32\n ipv of wild1 { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } }]\n-06520f202cde67a7118d32e09aaba43a\n+501ac554a97baaa6bf92b1ac3d449cd2\n preloadhs2 :: GHC.Int.Int32\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n {__scc {HsLua.Core.Package.preloadhs} False True} Lua.nth1\n preloadhs3\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0]))]\n-183764b9baf8f4f54c8c20d52c5760a0\n+0c522cb0cd196e8b8380e167bfee5dac\n preloadhs3 :: GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 2#Int32]\n-6d935eb3bef268df17f67c087ffb3632\n+3328a553e2f7d68ec14098f1f7177540\n requirehs ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> (HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n@@ -492,15 +492,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-1869732a4f21205ace21fa0a18a74639\n+025950551c22c56ab67cf29771a421f7\n requirehs1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n \\ @e ->\n@@ -522,36 +522,36 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n ipv of wild { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-6db420a0056f083de2fbd399fbc976d6\n+2ee687ce0a6fe37f93aae978585de875\n requirehs2 :: GHC.Int.Int32\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n {__scc {HsLua.Core.Package.requirehs} False True} Lua.nth1\n preloadhs3\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0]))]\n-5d298771c757a8ec8d9d246fd4708bc1\n+a8d263a11f019f9e80a26b67fdda472d\n requirehs3 :: GHC.Int.Int32\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n {__scc {HsLua.Core.Package.requirehs} False True} Lua.nth1\n requirehs4\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0]))]\n-81e9fa68232fab91c9ef8535fa388c14\n+43882325d56a36a69f3a319fa87e537f\n requirehs4 :: GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 3#Int32]\n-a48accdb264b05f944e022b2dbe225a8\n+cd6c27f247f7b08602213b60038739c0\n requirehs5 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n \\ @e ->\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Primary.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Primary.p_hi", "comments": ["Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Primary 9066\n- interface hash: 040661edaaf2f724f2fb9e3d490086ab\n- ABI hash: 359622bb14d3cf97c6933072048e38ce\n- export-list hash: f71a211c481da34550110a8c00965f5b\n+ interface hash: ad5a897e032b2f3ab14939c842cb7c3f\n+ ABI hash: 88d08d44f9b0288362a278d387bb1120\n+ export-list hash: 9a532cb0b10e183d5c84b0856fc4fb7a\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 83a5fe3454231da4edd2e89a0fd58f14\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: f5af95f220a496ce81750d505aed1653\n sig of: Nothing\n@@ -102,16 +102,16 @@\n tonumber\n topointer\n tostring\n tothread\n touserdata\n typename\n upvalueindex\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -145,75 +145,75 @@\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Data.ByteString.Unsafe c20de811c76fd00d33738033daa38001\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error afc08f7c8f7f96e7d3a810e01f0ccb7e\n- exports: f593c1dbbcb8caf00bde85634f042ee4\n- LuaError 9311f96f5ba796d995d8d772956f2069\n- liftLuaThrow 31ae0174e9aea0a855ed929052efc7cd\n- throwErrorAsException 6a23d83ea6a85073a51b1ec18dca0aaf\n- throwTypeMismatchError fb49cf7e07402c5e2d46faf769eccef5\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- EQ 213c37cf834422ca74a580ace80a22c7\n- GCControl b55b2efad0fb7356415a7ddc67f36bd8\n- LT a7dc9eaaa0a7ce0b1e4daffdae64580a\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- Name e5d1a6cde344075ef046f2dca16ea588\n- Name d31a0228e6d0929e1fb710b4f694392f\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- RelationalOperator e25a6dfd2f817b225547a365b93f782a\n- Status 97219012e3eb239f88fe0454b4c74569\n- Type 4e89dfb9c607437732ee291ed9cb01bf\n- fromLuaBool a6e09a5f922a291c539927c0de8ad7f8\n- fromRelationalOperator 13930a178ffc6bd4133ef2d905744155\n- fromType abe3c3439f4bc32cd628c315cc209ef5\n- liftLua 47cda893720371d7b7932f0354c3d859\n- liftLua1 1a4c3afb964b5d63e6ad54454475b9ae\n- multret cbecc45df1f8d991099f8d96a31d09ae\n- registryindex dd8647b43da0c7c959c8f075e343ba97\n- toGCcode 6ef536e04841d3e433bbbd08fc29c69e\n- toGCdata b7f9942b3fffbf0a8dc90a787979ac81\n- toLuaBool 8926484edcf3f47f504a9058f9e4b902\n- toStatus 578502e702a9b12f074cc87abcf8701e\n- toType 2e4ab47808d100b23d68a96fdba45fe8\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error c15929b84f4c78fe27076bf30d6561b1\n+ exports: 14bae5331b951707f8c1180573865fee\n+ LuaError 5993736cf76d9571db74a92b696abe1c\n+ liftLuaThrow d6d91152a63ed2b1725c09c0c0bb4ffe\n+ throwErrorAsException 7de042c751de30e6a17a1b3074effeee\n+ throwTypeMismatchError d05dce0689ce859bca4aa17bb6db8bd3\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ EQ 645ea53c96ead4c2362f0c6a3fa4f7ac\n+ GCControl 4e0cbb5232d6623cc3ece1199fa66ef2\n+ LT 0e7bf2f481aca3c087f89e85d613c3b0\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ Name 769b51bed305e9daad780465ea3ff266\n+ Name ef8b0001dec0f165b06f3c643490d3f6\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ RelationalOperator 13a98ba8f2027c5b92069051792a7359\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ Type 6a05cb2fbf32e71b1ff4299c29566eaa\n+ fromLuaBool e3f1339af5d255da7f017f861baf90b1\n+ fromRelationalOperator 845bfd49c03ffad9b96a935263f228ca\n+ fromType 848aa2914f51d291351d2ccf824044b0\n+ liftLua 76955e301235053faff6df8a266ddb89\n+ liftLua1 f7a158b7c30328c318df6415940d514d\n+ multret 49e571da839c643dd9db5a2a49ffd6ce\n+ registryindex 31bec15ff065dd57866e57afd2a2c20c\n+ toGCcode 537233b94a39d3f98919894dac5b0fef\n+ toGCdata ef95c41626e50b45a2699d3a1d35cc9b\n+ toLuaBool 6a64234afcddbaff731f1e6d5b56ce79\n+ toStatus 5bab276fa13ce933632a2e346aa149fa\n+ toType 2af14acac60204f437f05db37f288e23\n import -/ Lua b79ef457fbe1c0f7e8e6b278b1040e91\n import -/ Lua.Auxiliary 629d470590f400f81df610b5696fa1d4\n import -/ Lua.Ersatz.Functions 91ef93c3418472751f8ded122890c20f\n import -/ Lua.Lib 0133f9c6aaa9d70d220a2de4e8d2d56d\n import -/ Lua.Primary 8f466f510fae27fc5d4e846452a6ef84\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n-6e34a38a0b0923b68214718c1d78a2ad\n+65cd8cadecc072b4b6d5bc13e7b95050\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-9ffb1c1e436bd9ec78f128292bac7f1c\n+767e771bb781414b84cf314e7c3b3e65\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-d43e8e49af2220ee252587953db801ff\n+120d8e42151c2e0d5bbb5535e2711a13\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Primary\"#]\n-b3625f4c5c8cc21af6730b84e096e7a8\n+3ab88f4598d68915a6f6c7684b591bb0\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-46f98e0cfb12c14c8899cb7ffa6c8cd9\n+d4195342cde55577fbb51b5c4c86c474\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-3e2e8aa7caae3ebeea532945802041e4\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+62da87ab73e0ba2242a6202c5491fe1b\n absindex ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e Lua.Types.StackIndex\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n absindex1\n@@ -225,15 +225,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-24b85bb71487970735a1f91ec25db6ee\n+3fa8ee3231082b8174c36fafe3ab5223\n absindex1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.StackIndex #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n@@ -270,15 +270,15 @@\n ((#,#)\n _R\n _R\n _R\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0])))_R } } } }]\n-40ad42294cbb0933fe1904e2fc15cd7a\n+8f05c5517dca79c16ec00070b79eabe4\n call ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> Lua.Types.NumResults -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Inline:,\n@@ -384,15 +384,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-4bc7a766920ac61f4003ae3f48b90ea3\n+1c6b394b25c9bc36983bac5e6d7583bc\n checkstack ::\n GHC.Types.Int -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Inline:,\n Unfolding: Core: \n checkstack1\n `cast`\n@@ -403,15 +403,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-b577289b8a0cc59cc9173e0c31026095\n+e168b317afa65251c3f9c27d510a3b9c\n checkstack1 ::\n GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Inline:,\n@@ -443,21 +443,21 @@\n ds7 of wild2 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-1f27178f59d2d30a170cdfd7032d2577\n+2d211202d980c9da1c2c422cc4c7a52a\n close :: Lua.Types.State -> GHC.Types.IO ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n {__scc {HsLua.Core.Primary.close} True True} Lua.Primary.lua_close]\n-af7c4e836b99575c33c59fe523937080\n+e2d51d21187b240a71f1d763293fde8d\n compare ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.RelationalOperator\n -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -504,15 +504,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-54fb4c172227d24ccccb7d4388958735\n+076b0f09a0ab0c6c1289e9124c56322b\n concat ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -524,15 +524,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-d3cbb7a95d6e3f509a7e13823a8f592c\n+da9e71f1245fcbf0f7b0c6a5e3b4f916\n concat1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n@@ -546,15 +546,15 @@\n @e\n @()\n $dLuaError\n (\\ (v['GHC.Types.Many] :: Lua.Types.State) ->\n Lua.Ersatz.Functions.hslua_concat\n v\n n)]\n-63799c0bc647bcb481a59025249b60ba\n+ab96cf070d230e34db9fcaa19be8b888\n copy ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: \n copy1\n@@ -565,15 +565,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-b98d553dd2db2f50d40abb9b92b8dca1\n+8da0c6e31a2c25553b4bbf5066c80e55\n copy1 ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -609,15 +609,15 @@\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n ds8\n ipv of wild { Solo# ds9 ->\n (# ds9,\n GHC.Tuple.Prim.() #) } } } } }]\n-7288715a0c3cd97a0ab36976c0c4bb12\n+61bf36d1ee4870778713ebaea108abaa\n createtable ::\n GHC.Types.Int -> GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: \n createtable1\n `cast`\n@@ -627,15 +627,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-ba9c2de3e08c01f274af42a07c99863e\n+64a36f986108984955a9a3cc614e2614\n createtable1 ::\n GHC.Types.Int\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -667,15 +667,15 @@\n (GHC.Prim.intToInt32#\n i)\n (GHC.Prim.intToInt32#\n i1)\n ipv of wild2 { Solo# ds9 ->\n (# ds9,\n GHC.Tuple.Prim.() #) } } } } }]\n-2f9bddf577520081d1c4b8af3ba0ea72\n+4b38cf8c46c9d7a916b08c791595cbd7\n ensureTable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> (Lua.Types.State -> GHC.Types.IO a) -> HsLua.Core.Types.LuaE e a\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Inline: (sat-args=2),\n@@ -758,15 +758,15 @@\n ipv2 } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-b5093b02aa66b47857a7196131169214\n+7cd383d771064b1983794499ff95f888\n equal ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Inline:,\n@@ -777,15 +777,15 @@\n (index2['GHC.Types.Many] :: Lua.Types.StackIndex) ->\n {__scc {HsLua.Core.Primary.equal} True True} compare\n @e\n $dLuaError\n index1\n index2\n HsLua.Core.Types.EQ]\n-9ba8b77cd772eabca0f6eb5799cac93c\n+87c1ade6ce90814b223c838cef05645f\n error :: HsLua.Core.Types.LuaE e Lua.Types.NumResults\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n error1\n `cast`\n (forall (e :: <*>_N).\n@@ -793,15 +793,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-94f0e7044b81e4696b8dff7cd46bac01\n+6c7056b7c038d7965eba166b4367b25d\n error1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.NumResults #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n@@ -831,15 +831,15 @@\n ((#,#)\n _R\n _R\n _R\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0])))_R } } }]\n-dba9b2edb298526d21aca39bd6712401\n+254dfa9a0ece4f2a1504da3faa25a48c\n gc ::\n HsLua.Core.Types.GCControl -> HsLua.Core.Types.LuaE e GHC.Types.Int\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n gc1\n `cast`\n (forall (e :: <*>_N).\n@@ -849,15 +849,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-004c7d4aeb3b54f18ef1e261d3034d02\n+32bbd55a134114de9b26fc86fc3eff17\n gc1 ::\n HsLua.Core.Types.GCControl\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Int #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -904,15 +904,15 @@\n ds12\n ds14\n ipv of wild1 { (#,#) ds15 ds16 ->\n (# ds15,\n GHC.Types.I#\n (GHC.Prim.int32ToInt#\n ds16) #) } } } } } } } }]\n-48cf2830ca64dceffc76946001d41a07\n+31bd0392fd6fa94f81bf0c961167b46e\n getfield ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n@@ -993,15 +993,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-49f7e80c1ac02e326a6659d928da0183\n+8eaf20ad58cf9f016045994efd4f86f7\n getfield1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n@@ -1046,15 +1046,15 @@\n ; Sym (Lua.Types.N:TypeCode[0])) #) } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))]\n-ef8630fecad482c8f8e821276f0e0d0a\n+d364bf6e8d775f7e8c59d72a970dbd90\n getglobal ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Inline:,\n@@ -1069,15 +1069,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-db976efe27210ee07655db149e56147b\n+ec22e8ab13b9119bf9523c04e3b95f7c\n getglobal1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n@@ -1139,15 +1139,15 @@\n (# ds12, z #) } } } }) })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))]\n-7e8fd90b62cb290306a70f0059d5894d\n+d489fdaaf006e86f3563c00e0196c217\n getiuservalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n getiuservalue1\n `cast`\n@@ -1159,15 +1159,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-c35c4c1aca26fa8df33624858ec2ade9\n+358ef4c0b695751ffc9eb597190e5d79\n getiuservalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, HsLua.Core.Types.Type #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -1214,15 +1214,15 @@\n (GHC.Int.I32#\n ds10)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) of z { DEFAULT ->\n (# ds9,\n z #) } } } } } }]\n-073e8b9b564559aac00ad2254e7da02d\n+4517f8e42ade40f4d752ace52b60a944\n getmetatable ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n getmetatable1\n `cast`\n (forall (e :: <*>_N).\n@@ -1232,15 +1232,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-7d075ba35bec929bc9fa5961d44e24cd\n+036a00f9822a8a5d5f22f95bbd3a219d\n getmetatable1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1272,15 +1272,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-1fada87d6c8b4713d0cfc62d2dee15e9\n+2889a575532bd0b4529ffd099e02922f\n gettable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Inline:,\n@@ -1295,15 +1295,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-59772cea73eaa0675b05425add883fb7\n+ef8c830a121e4b67431a687d2a7d636a\n gettop :: HsLua.Core.Types.LuaE e Lua.Types.StackIndex\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n gettop1\n `cast`\n (forall (e :: <*>_N).\n@@ -1311,15 +1311,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-ba87f2af88060bc9170832e5f89a95db\n+9581451cae601b3633d3913bfb5e96b1\n gettop1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.StackIndex #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n@@ -1349,30 +1349,30 @@\n ((#,#)\n _R\n _R\n _R\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0])))_R } } }]\n-7068fec6b0848fff408b009d95d91b58\n+ade3c4530cf3aa4b3bd3ef561d78544d\n insert :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n insert1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-bdc07eff29f4f4c956b7e4aaa7eb13c8\n+d48136bc1e56672ea5c54b4e8ee0fb48\n insert1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1398,15 +1398,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n ipv of wild { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-11fb9c3c581256313c127faa507f446d\n+74a9061cb8c5a8ed2aeaa9240b384ecb\n isboolean ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n isboolean1\n `cast`\n (forall (e :: <*>_N).\n@@ -1416,15 +1416,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-b2c83873e9914c729652b2e821710e14\n+031c16dc9819e9701213d25e98f90b53\n isboolean1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1456,15 +1456,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-85d98505eed1592108f80f5257b868b9\n+2f29eadb123e90e8650c8f28f959c959\n iscfunction ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n iscfunction1\n `cast`\n (forall (e :: <*>_N).\n@@ -1474,15 +1474,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-cecd1bdaf9c796225a47b88d36f5af50\n+e874849eb64c44801ad6cdc8cd20deb3\n iscfunction1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1514,15 +1514,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-f4ac5c2dd2a04d22bbf1b0b0cf245f1b\n+37128b8855aadf404b467a973d8cdbd1\n isfunction ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n isfunction1\n `cast`\n (forall (e :: <*>_N).\n@@ -1532,15 +1532,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-04523da739d39373bbca5608fbdd2781\n+31eb05205211d5cc06dd1413d78968a2\n isfunction1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1572,15 +1572,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-7e694e028e9c92c9668eba07b000d1b8\n+481970a7a4d7856d4513d2ee1b71bec7\n isinteger ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n isinteger1\n `cast`\n (forall (e :: <*>_N).\n@@ -1590,15 +1590,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-f61f7f82fef13d16fb9a7426152cd5ff\n+e88c54830a23bff35f81c18910abddc2\n isinteger1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1630,15 +1630,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-b09389de526d6170754d34c10f6391f4\n+9b59d302d58be43cdc33c132225cad16\n islightuserdata ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n islightuserdata1\n `cast`\n (forall (e :: <*>_N).\n@@ -1648,15 +1648,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-487429a0901a3911b1a5f97ef92c3b79\n+5acb7355e6cea3a7089f2c0d736bf2ba\n islightuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1688,15 +1688,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-b5345bf9d389c9a8478c7536a9ef7641\n+671da84d8dc70192506ca2d89ff8b282\n isnil ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n isnil1\n `cast`\n (forall (e :: <*>_N).\n@@ -1706,15 +1706,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-a5cd24f41632b1e6d76c02133e64f4a0\n+ef42ab0417ca569d046fd098feb27e1a\n isnil1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1746,15 +1746,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-318d2f40279723ba451490afbf29e424\n+314b91f5197b715a89deabdb1acd5f6c\n isnone ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n isnone1\n `cast`\n (forall (e :: <*>_N).\n@@ -1764,15 +1764,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-aa0311b0f38384b90e307182d6f248bb\n+abbba91e91c858c5578d8337f4707027\n isnone1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1804,15 +1804,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-b10100a76d08b16e2dcd492b6d809819\n+86506352a4f4121aa8947d237d9132a4\n isnoneornil ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n isnoneornil1\n `cast`\n (forall (e :: <*>_N).\n@@ -1822,15 +1822,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-c363da839451fc68e536552270692ac0\n+d20575a1d49bde808d3d79c13ee2a612\n isnoneornil1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1862,15 +1862,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-8f770dfd5d7fe7b315acca5fb427cba2\n+bd7cbc0180cdb8ecc2d1852a828456af\n isnumber ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n isnumber1\n `cast`\n (forall (e :: <*>_N).\n@@ -1880,15 +1880,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-f04993a51235f7e33b6c02f2687b321e\n+6163d2bebacc65b0cead3f4672025178\n isnumber1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1920,15 +1920,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-e5c0555bb18b91972b13db945d75764d\n+4088d38489e175842d3195c850229092\n isstring ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n isstring1\n `cast`\n (forall (e :: <*>_N).\n@@ -1938,15 +1938,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-73a0a03feccea16ef50122fb6dfcd308\n+0d364ecf4ee5504da4e0b774d02afc1a\n isstring1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -1978,15 +1978,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-6ea60df5f6c89337dd7b5f7ed6705558\n+8ee84a479e7980258625c7d8e2e20259\n istable ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n istable1\n `cast`\n (forall (e :: <*>_N).\n@@ -1996,15 +1996,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-dbf35519c20a0dc8a8880e706cba7840\n+c32120ce625026a4a6a7fce1dada6759\n istable1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -2036,15 +2036,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-9a3f055cc80cf6e5eb013f9317b17cdf\n+c0d05ceebdf62edb1cdb75e1acc88e18\n isthread ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n isthread1\n `cast`\n (forall (e :: <*>_N).\n@@ -2054,15 +2054,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-f80a8ec7efd5f400936a510a7091ba3d\n+bb25632e88c914898fd983913a8039af\n isthread1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -2094,15 +2094,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-8e87ae7e441f7a54bcbc385239ebffa7\n+fd904b5c64b949f9dce21301910d3ba2\n isuserdata ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n isuserdata1\n `cast`\n (forall (e :: <*>_N).\n@@ -2112,15 +2112,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-0908664a2ea588220b9cb683e08bbc71\n+383e3787ccea2da623c2fa39dbff39d4\n isuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -2152,15 +2152,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-30957ee64dcba3ef128f536c5ec689a2\n+f5cad52f8f39c8ca03b513580148f692\n lessthan ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Inline:,\n@@ -2171,15 +2171,15 @@\n (index2['GHC.Types.Many] :: Lua.Types.StackIndex) ->\n {__scc {HsLua.Core.Primary.lessthan} True True} compare\n @e\n $dLuaError\n index1\n index2\n HsLua.Core.Types.LT]\n-07afa6d56832f6b829dca252398e1cba\n+4541b903c10bd996e9418b5d37a734df\n load ::\n Lua.Types.Reader\n -> GHC.Ptr.Ptr ()\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n@@ -2195,15 +2195,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-64fbf83e097bd3ef96bcc9880fbe4f2b\n+40b34505c5cef0993c5ba3e2241fc4bb\n load1 ::\n Lua.Types.Reader\n -> GHC.Ptr.Ptr ()\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n@@ -2325,15 +2325,15 @@\n (GHC.Int.I32#\n ds16)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StatusCode[0])) of z { DEFAULT ->\n (# ds15,\n z #) } } } } } } } }) } } } }]\n-2c5c06af81f8ada7f12b016db7ce1b27\n+c2b14ed75373b5af249c41344b095bf5\n ltype ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n \\ @e (idx['GHC.Types.Many] :: Lua.Types.StackIndex) ->\n {__scc {HsLua.Core.Primary.ltype} True True} let {\n@@ -2393,28 +2393,28 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-57df11694f2672cb39550e96e641d1a3\n+f60ad3b24f3792af147425216140f9e8\n newtable :: HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n newtable1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-874a17dc0a57e8a5778f3951e856b56d\n+a5e11cdad685f602b6e95a5529232512\n newtable1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n@@ -2438,15 +2438,15 @@\n GHC.Prim.RealWorld #)}\n ds4\n 0#Int32\n 0#Int32\n ipv of wild { Solo# ds9 ->\n (# ds9,\n GHC.Tuple.Prim.() #) } } }]\n-93e660a9e6d5aa167b2f40bbb6c7f1e4\n+7c3124fab3b82c341f90098c0590d80d\n newuserdatauv ::\n GHC.Types.Int\n -> GHC.Types.Int -> HsLua.Core.Types.LuaE e (GHC.Ptr.Ptr ())\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: \n newuserdatauv1\n@@ -2459,15 +2459,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-004b6ba9e032d806d90287420699c5d3\n+55110014e45b10a3b49832e9795ebd21\n newuserdatauv1 ::\n GHC.Types.Int\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -2503,15 +2503,15 @@\n (GHC.Prim.intToInt32#\n i1)\n ipv of wild2 { (#,#) ds9 ds10 ->\n (# ds9,\n GHC.Ptr.Ptr\n @()\n ds10 #) } } } } }]\n-8551ae1b5595ee7f7a6aa5c334dbb9bf\n+ff3b0924184b58cb15f5c3751c3265e5\n next ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n@@ -2548,15 +2548,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-06b0f777a2ab024dde67a56aeed58ab0\n+c9aa6b6393a6ba2d4929375b9a5dcb1b\n openbase ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n \\ @e\n@@ -2629,15 +2629,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-b9003ebc7e2a22aedf4cd1499ba1e036\n+dee829c04e89bdb132610070d22e3554\n opendebug ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n \\ @e\n@@ -2710,15 +2710,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-e8994d973b0ac490740ebca7aac1e0d1\n+9c235c452c99596e4be1250feeaa9d29\n openio :: HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e) ->\n@@ -2789,28 +2789,28 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-eedb58d28a0d9958996e1f1922a6c046\n+bf8f37c9a7e455b07c6e162b46fa115c\n openlibs :: HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n openlibs1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-d16481db8882762e41e54ea36468664a\n+d395a0e71d9df60200c80b0aaa65c7fa\n openlibs1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n@@ -2830,15 +2830,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ipv of wild { Solo# ds4 ->\n (# ds4,\n GHC.Tuple.Prim.() #) } } }]\n-2f0c4f16d540ad0166b7b67c2c30ae32\n+61bfc5ed7512bc6e5b581075deefa07f\n openmath ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n \\ @e\n@@ -2911,15 +2911,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-e6bece36f8e7ffb4013f0bc8848e87f7\n+a6eb4e4474cb1f570244e46b197d243f\n openos :: HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n \\ @e\n ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError e) ->\n@@ -2990,15 +2990,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-736ad2ae8d59b83dac140e4546a502c6\n+8f0de5973b718a4f2ea80c68938c7c61\n openpackage ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n \\ @e\n@@ -3072,15 +3072,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-2536e3e426bbf49621c351183bf4e62a\n+647b00725b9c41e92d63d3652c007630\n openstring ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n \\ @e\n@@ -3153,15 +3153,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-f6350641a9974c8809740260194be01c\n+8709f1f2125f5ac8550ed72712a64eda\n opentable ::\n HsLua.Core.Error.LuaError e => HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n \\ @e\n@@ -3234,15 +3234,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-fb953a45ed0b42420ae5684328a18972\n+7cd874b6a5e286163a94940770a2d8e0\n pcall ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> GHC.Maybe.Maybe Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n@@ -3258,15 +3258,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-92f6d16db420ae0447fed05c55b24bf9\n+f9d948c767b9d419f08d24010a246e44\n pcall1 ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> GHC.Maybe.Maybe Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n@@ -3342,15 +3342,15 @@\n (GHC.Int.I32#\n ds13)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StatusCode[0])) of z { DEFAULT ->\n (# ds12,\n z #) } } } } } } } }]\n-f0d37b3bb635dfbb5a63445dafcfdae6\n+74a832d09595cce242931f9a5379b998\n pop :: GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Inline:,\n Unfolding: Core: \n pop1\n `cast`\n (forall (e :: <*>_N).\n@@ -3358,15 +3358,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-940684da27331682781233095129b52d\n+f1b06bd46e4c4b5c084d6ac64ab73c37\n pop1 ::\n GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Inline:,\n@@ -3391,30 +3391,30 @@\n GHC.Prim.RealWorld #)}\n ds3\n (GHC.Prim.intToInt32#\n i)\n ipv of wild1 { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-518564dbfea7d98fb6e46ff7e02962a3\n+82da8b372eabf28b173cd2a6031c6eaf\n pushboolean :: GHC.Types.Bool -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n pushboolean1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-c9e5ddc0e1f3cc5276ffebee2154cf05\n+bfb46be250a94e46861d8f05bfacf41b\n pushboolean1 ::\n GHC.Types.Bool\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -3450,15 +3450,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n 1#Int32\n ipv of wild1 { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-c3baa0ec923d9a4bcfe7847bd251e49c\n+36b9804d11ca82c02d90130ee2509987\n pushcclosure ::\n Lua.Types.CFunction\n -> Lua.Types.NumArgs -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: \n pushcclosure1\n@@ -3469,15 +3469,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-41a9692771b4510c000245cdb6084d65\n+f521e167b680dafcf5d2c40af5465927\n pushcclosure1 ::\n Lua.Types.CFunction\n -> Lua.Types.NumArgs\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -3517,30 +3517,30 @@\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n ds8\n ipv of wild { Solo# ds9 ->\n (# ds9,\n GHC.Tuple.Prim.() #) } } } } }]\n-cd1798c17c8a4bdcc55f53b750838199\n+06508fc1241d188c6833e4616a7ddb61\n pushcfunction :: Lua.Types.CFunction -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n pushcfunction1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-dc67d283869a5c3f3226ff94c9b74067\n+10ef6c7ced256172791ff57bbc59a546\n pushcfunction1 ::\n Lua.Types.CFunction\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -3573,28 +3573,28 @@\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n 0#Int32\n ipv of wild { Solo# ds9 ->\n (# ds9,\n GHC.Tuple.Prim.() #) } } } }]\n-15cc855931490e91f3bb5ac5ee0a493e\n+cf93bc5d4278a735beb1e009f8b2d345\n pushglobaltable :: HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n pushglobaltable1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-a4fc9c49efb6ad1e4b2db7db11352a95\n+6ca1d59f60a14ba5fdf9f72466def5f8\n pushglobaltable1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n@@ -3614,15 +3614,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ipv of wild { Solo# ds4 ->\n (# ds4,\n GHC.Tuple.Prim.() #) } } }]\n-650d37f487f49f2198eb05dfac28409b\n+203ab8d8db25c6ed53ab3935132356dd\n pushinteger :: Lua.Types.Integer -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n pushinteger1\n `cast`\n (forall (e :: <*>_N).\n@@ -3630,15 +3630,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-0cd74252446f1f840444b4e5ececb891\n+d20d37bc7ab041af9a5fc2d8a939bdb2\n pushinteger1 ::\n Lua.Types.Integer\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n@@ -3664,15 +3664,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n ipv of wild { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-b34db585ab95ee0cad6b24612df3677d\n+defb6325879dddcf083c42c267cb8ab5\n pushlightuserdata :: GHC.Ptr.Ptr a -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n pushlightuserdata1\n `cast`\n (forall (a :: <*>_N) (e :: <*>_N).\n@@ -3680,15 +3680,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-1b70d17b9723b0ee48c61d6f7e2dd002\n+22a69be35ee73d4d62a2e92260e30401\n pushlightuserdata1 ::\n GHC.Ptr.Ptr a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n@@ -3714,28 +3714,28 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n ipv of wild { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-031fc089b23ff72736027fd819e220c8\n+b2de9f737ab3304e4eee17660a0639a0\n pushnil :: HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n pushnil1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-ab91c7edadaad931a65e94e6b7207e7b\n+204d33a60da0bb66549b50799e0234d4\n pushnil1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n@@ -3755,15 +3755,15 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ipv of wild { Solo# ds4 ->\n (# ds4,\n GHC.Tuple.Prim.() #) } } }]\n-23497cc0345cb2c98917e1be0a1e6819\n+bf80800597b747afa01583c348605a92\n pushnumber :: Lua.Types.Number -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n pushnumber1\n `cast`\n (forall (e :: <*>_N).\n@@ -3771,15 +3771,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-77c75a9d30afc4587ab5005ca7dfc1ab\n+2daf23262076de8fd69b6bb2bce5f280\n pushnumber1 ::\n Lua.Types.Number\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n@@ -3805,15 +3805,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n ipv of wild { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-04f97c3404cc8cacbd3e6db3b20a748b\n+1467af1a1781657144c84536e87c7231\n pushstring ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n pushstring1\n `cast`\n@@ -3822,15 +3822,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-3da8137992135e529141c87262113f4d\n+86801a1602c5ea97edaec937544f7ac8\n pushstring1 ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -3871,15 +3871,15 @@\n bx\n (GHC.Prim.int64ToWord64#\n (GHC.Prim.intToInt64#\n bx2))\n eta of wild1 { Solo# ds9 ->\n (# ds9,\n GHC.Tuple.Prim.() #) } }) } }]\n-23990e112ae92f252ef27872ccb401fd\n+25438f60c45088fed4d10d8285d578d9\n pushthread :: HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n pushthread1\n `cast`\n (forall (e :: <*>_N).\n@@ -3887,15 +3887,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-4e97747658713137a98fd09b7cd92560\n+98a91b1260234ae24219482908037228\n pushthread1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n@@ -3968,30 +3968,30 @@\n HsLua.Core.Types.N:LuaE[0] <(e |> <*>_N)>_P _N\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N\n ; (_R\n %<'GHC.Types.Many>_N ->_R GHC.Types.N:IO[0] _R))]\n-afa09608dab38f9f14f75c8808d0848f\n+9d273cb5b34292c796c83fb749ea44af\n pushvalue :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n pushvalue1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-0ea6ae43a7a558710c8772aae3572798\n+f6dbbac5293810d44c0fd0343f267c8d\n pushvalue1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -4016,15 +4016,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n ipv of wild { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-c16cdea0f5e69f6f3c3e616d8a914190\n+fbc6a7802ca55afcacac2e90169a59d4\n rawequal ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: \n rawequal1\n@@ -4037,15 +4037,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-d4b2f2ca06d305f0a3b11fef36fbcb18\n+ebdaa1ad377102cd1f496bfd7aec4a7d\n rawequal1 ::\n Lua.Types.StackIndex\n -> Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -4088,15 +4088,15 @@\n ds10 of wild1 {\n DEFAULT\n -> (# ds9,\n GHC.Types.True #)\n 0#\n -> (# ds9,\n GHC.Types.False #) } } } } } }]\n-e2ee4b2391afb0eaa9df96eabba3fc84\n+a9ac34c1547e1b708b1ae81391a5cbfb\n rawget ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Inline:,\n@@ -4209,15 +4209,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-ad0d714608de85dac237d878b57ced32\n+a86d83c193ca06cee4e8bdd9f2783ef2\n rawgeti ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.Integer\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Type\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n@@ -4338,15 +4338,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-a4b78726196e47d87e1f25709ca72fe5\n+879d71ff9760d95575ee780d7b07a82c\n rawlen ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Int\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n rawlen1\n `cast`\n (forall (e :: <*>_N).\n@@ -4356,15 +4356,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-b73a27bed94a57c3f825868964b78c58\n+87ca7e4d5d1f7a39f7a7cd418eb7e608\n rawlen1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Int #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -4394,15 +4394,15 @@\n ds5\n ipv of wild { (#,#) ds6 ds7 ->\n (# ds6,\n GHC.Types.I#\n (GHC.Prim.word2Int#\n (GHC.Prim.word64ToWord#\n ds7)) #) } } } }]\n-52d91326b480fd28182fbca231855b66\n+f4cbc864e0ea179f869dd4b4f4f70c94\n rawset ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n@@ -4506,15 +4506,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-2f2f248cd1de614da6c88445d34502e2\n+0b8d9febb3862bcd3b91fcae80a0619d\n rawseti ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> Lua.Types.Integer -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Inline:,\n@@ -4626,15 +4626,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-d0ad11ae1c3acce33b2ddaec4364b211\n+dc7060f3dbab1d5a1ce8aae52fbfa01d\n register ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> Lua.Types.CFunction -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Inline:,\n@@ -4707,15 +4707,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-611494198e9ee9bdc26935a28651a09c\n+cce6782beb7fc19f1723fd2ddab9e2de\n register1 ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n@@ -4772,30 +4772,30 @@\n GHC.Tuple.Prim.() #) } } }) })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n <()>_R))]\n-bc100d91340d63bf2bcd4f455aa39fb6\n+d0c6a6112449dcae256f436e4862aa2e\n remove :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n remove1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-e3c24ecd9859b7b2f28b3ff95914b616\n+3276431ded33c44fb8001469c21a39b6\n remove1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -4820,30 +4820,30 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n ipv of wild { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-bd205a000817eebd59202193218ae5ea\n+0861b2f66828237ba7bd7f0cb528782b\n replace :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n replace1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-65e36263368b399d11fb4fcaf73c4d84\n+b77547ba00eb09cdb3dfc6efc40f71f9\n replace1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -4868,15 +4868,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n ipv of wild { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-821dfa47a35dcb057acff56a5e327166\n+54909c83c64a3ea075fbc33ef89b9ae1\n rotate ::\n Lua.Types.StackIndex -> GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: \n rotate1\n `cast`\n@@ -4886,15 +4886,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-4923459c7c9c60ff8393ad782a6396c8\n+e1c2f1ac4da9c761d89cfb80b8b3142e\n rotate1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -4928,15 +4928,15 @@\n ds4\n ds6\n (GHC.Prim.intToInt32#\n i)\n ipv of wild1 { Solo# ds9 ->\n (# ds9,\n GHC.Tuple.Prim.() #) } } } } }]\n-798aa2c279bb15dfc5b9edff02b5f3ec\n+9e122c6741e0f74b96273c50a98f7e33\n setfield ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Inline:,\n@@ -5049,15 +5049,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-aa887138c31e09c4d6215945b59511d4\n+805afd3b0c7739ab313be8e3e79a9b3c\n setglobal ::\n HsLua.Core.Error.LuaError e =>\n HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -5069,15 +5069,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-65fd0a543aa248405909fbe02fab5f5e\n+eaf767baa49a16c73458f6a9dcfccf94\n setiuservalue ::\n Lua.Types.StackIndex\n -> GHC.Types.Int -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n setiuservalue1\n `cast`\n@@ -5089,15 +5089,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-581d4230c8459ee433e621c1958f8b53\n+a905c1d37ed00fcd6f3f3f21a8170f6c\n setiuservalue1 ::\n Lua.Types.StackIndex\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -5144,30 +5144,30 @@\n ds10 of wild1 {\n DEFAULT\n -> (# ds9,\n GHC.Types.True #)\n 0#\n -> (# ds9,\n GHC.Types.False #) } } } } } }]\n-a0dd36fa50d5a48f8bc8861519e4bf4b\n+c1d7dc09ec1e74073870e4f5b6112a24\n setmetatable :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n setmetatable1\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-ae252d6f65f49fe4a9bdcde9711507b8\n+32cd65dad13a083221e10f0de401fba3\n setmetatable1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -5193,15 +5193,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n ipv of wild { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-15f1fd4b5f3f29d35b1a6573515f0271\n+deb9c221300c118b2c70cb10d42e6864\n settable ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -5213,15 +5213,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-2cb105991aa228d678e1c949c9c07f9b\n+bc73b319755aa183b144a930f83be4ae\n settable1 ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n@@ -5235,15 +5235,15 @@\n @e\n @()\n $dLuaError\n (\\ (l['GHC.Types.Many] :: Lua.Types.State) ->\n Lua.Ersatz.Functions.hslua_settable\n l\n index1)]\n-75ffbb1750709eb1a652a478f90a382b\n+5c2ae901a434bcf2e4ba145766825c08\n settop :: Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n settop1\n `cast`\n (forall (e :: <*>_N).\n@@ -5251,15 +5251,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-e5813df47a399c04157fa0a30059faa9\n+4220fdf713c0860ffd1f9c72dcfe3502\n settop1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n@@ -5286,15 +5286,15 @@\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ds5\n ipv of wild { Solo# ds6 ->\n (# ds6,\n GHC.Tuple.Prim.() #) } } } }]\n-08514c7abb7a1655961149a54aad5293\n+67697b01b77aedc8d6c50342f7ca75fb\n setwarnf ::\n Lua.Types.WarnFunction\n -> GHC.Ptr.Ptr () -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n setwarnf1\n `cast`\n@@ -5304,15 +5304,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-f5cc36d8d982e3dc325255d324dfe7da\n+67ea9faec4daab0ecc5b4a85ab28dd9b\n setwarnf1 ::\n Lua.Types.WarnFunction\n -> GHC.Ptr.Ptr ()\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -5356,15 +5356,15 @@\n GHC.Prim.RealWorld #)}\n ds4\n ds6\n ds8\n ipv of wild { Solo# ds9 ->\n (# ds9,\n GHC.Tuple.Prim.() #) } } } } }]\n-3adcab12d79638ce4fd581089ffcb02d\n+92f89a2b006acb103059736362263144\n status :: HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n status1\n `cast`\n (forall (e :: <*>_N).\n@@ -5373,15 +5373,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-474495988cae060a54469a9e737a65e5\n+7ad1b4e58fd351212d91a92d21ddcb5e\n status1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n@@ -5408,15 +5408,15 @@\n (# ds4,\n HsLua.Core.Types.toStatus\n (GHC.Int.I32#\n ds5)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StatusCode[0])) #) } } }]\n-492d5f92b15383d4d6f3089e48010d5a\n+c1b505ed268a78a11aed6a6120dc0a20\n toboolean ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n toboolean1\n `cast`\n (forall (e :: <*>_N).\n@@ -5426,15 +5426,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-f0dd959732e79cee58df476254250fdc\n+f798839f78420a107624df7d30efde7d\n toboolean1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -5466,15 +5466,15 @@\n ds7 of wild1 {\n DEFAULT\n -> (# ds6,\n GHC.Types.True #)\n 0#\n -> (# ds6,\n GHC.Types.False #) } } } } }]\n-1b1bbdd2b79d435739725428f2b6ecbe\n+995dbe0891d436dec3c0b0bc05152207\n tocfunction ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.CFunction)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n tocfunction1\n `cast`\n@@ -5486,15 +5486,15 @@\n Lua.Types.CFunction>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-4d814592d9794591cbfde8b5f8986cc9\n+682c40a59de171980d0200538350f77d\n tocfunction1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.CFunction #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n@@ -5544,15 +5544,15 @@\n -> GHC.Types.IO\n GHC.Int.Int32, Lua.Types.State\n -> GHC.Types.IO\n Lua.Types.NumResults))_R\n 1#\n -> GHC.Maybe.Nothing\n @Lua.Types.CFunction } #) } } } }]\n-41d8e05eaf620eff3933bc18ad35d714\n+93eb4078f9038cb1de13c0ef77abc98d\n tointeger ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.Integer)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n tointeger1\n `cast`\n@@ -5564,15 +5564,15 @@\n Lua.Types.Integer>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-fc1b26342190d07e566f4f6644291cdd\n+75b5f8372ad4a77e5476b2e4bcf1cfe9\n tointeger1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.Integer #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n@@ -5636,15 +5636,15 @@\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n ipv }]\n-c06f5622d3de589860affc78bc47eb28\n+c59df8ae406d103d69d3f8c5ace945f7\n tonumber ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.Number)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n tonumber1\n `cast`\n@@ -5656,15 +5656,15 @@\n Lua.Types.Number>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-da6a2fbb017b3df27b1a3aba61237d04\n+d42826f8d84f28ebd0e58f76e9cd0105\n tonumber1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.Number #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n@@ -5728,15 +5728,15 @@\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n ipv }]\n-590e59367366c15dfc836b404d942fa9\n+0eab11adfcb7c979d6a0c73f25bf2f34\n topointer ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e (GHC.Ptr.Ptr ())\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n topointer1\n `cast`\n (forall (e :: <*>_N).\n@@ -5746,15 +5746,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-bb1d240a85fa62ea429714eb6d84f748\n+80355564ce06c0d59bd8ca8b2c197b60\n topointer1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr () #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -5782,15 +5782,15 @@\n ds3\n ds5\n ipv of wild { (#,#) ds6 ds7 ->\n (# ds6,\n GHC.Ptr.Ptr\n @()\n ds7 #) } } } }]\n-586cd577f6772e7a11cc2973ec5d17e9\n+5bb1425f5e42e5090219f20ae0931fdb\n tostring ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE\n e (GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n tostring1\n@@ -5804,15 +5804,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-1fbf258a2cde6f6f90e07097dbd9bd9e\n+8ceef32f106690d9baa46d3fd2b38866\n tostring1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n@@ -5883,15 +5883,15 @@\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n ipv }]\n-07eeca83a7403df957cca17fe8c1b733\n+78fa62ee6e5cb0596d191810e134c44c\n tothread ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe Lua.Types.State)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n tothread1\n `cast`\n@@ -5903,15 +5903,15 @@\n Lua.Types.State>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-c3c57293dace5899d48427d1e63b09be\n+5d050b20c5637752b1ac4cc9a5f38d08\n tothread1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Lua.Types.State #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n@@ -5952,15 +5952,15 @@\n ds7)\n `cast`\n (Sym (Lua.Types.N:State[0])) #)\n 1#\n -> (# ds6,\n GHC.Maybe.Nothing\n @Lua.Types.State #) } } } } }]\n-e690dc260eea75978aff8fcb293d242c\n+6379c323202ce318038a580b493a0ac6\n touserdata ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe (GHC.Ptr.Ptr a))\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n touserdata1\n `cast`\n@@ -5973,15 +5973,15 @@\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-78d0258437737fb18fb29ef300c61a23\n+9efebcef4d2628362ab60f101334276d\n touserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe (GHC.Ptr.Ptr a) #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n@@ -6022,15 +6022,15 @@\n @a\n ds7) #)\n 1#\n -> (# ds6,\n GHC.Maybe.Nothing\n @(GHC.Ptr.Ptr\n a) #) } } } } }]\n-dfd397d266b611d6eb630d119a6e39bc\n+fe1ff8dc1731b6d79828a319959e5880\n typename ::\n HsLua.Core.Types.Type\n -> HsLua.Core.Types.LuaE e Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n typename1\n `cast`\n@@ -6041,15 +6041,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-455531ccfbf0829693a42cf4b9e85112\n+7df7bf6a641435cc1887eece7f40cf35\n typename1 ::\n HsLua.Core.Types.Type\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n@@ -6093,25 +6093,25 @@\n @Foreign.C.Types.CChar\n ds7,\n GHC.Types.I#\n (GHC.Prim.word2Int#\n (GHC.Prim.word64ToWord#\n ds12)))\n ds11 } } } } }]\n-71fed8a5390671b1773423db0785023d\n+15912941c71b8245e90ea9c5277175c6\n upvalueindex :: Lua.Types.StackIndex -> Lua.Types.StackIndex\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: \n upvalueindex1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))]\n-d2d9b86d36b8736b5797f5945319b7b3\n+9e7ed6565bed05899b25e76ef3437b97\n upvalueindex1 :: Lua.Types.StackIndex -> GHC.Int.Int32\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, CPR: 1, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (i['GHC.Types.Many] :: Lua.Types.StackIndex) ->\n {__scc {HsLua.Core.Primary.upvalueindex} True True} GHC.Int.$fNumInt32_$c-\n HsLua.Core.Types.registryindex1\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Run.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Run.p_hi", "comments": ["Files 86% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Run 9066\n- interface hash: a55c224546cc6d1c5d6ada316f00ca8d\n- ABI hash: 8c1e29fd000d527f234c293dff77859f\n- export-list hash: b6268269a29a4025b3296fb12c98e313\n+ interface hash: 29f27eb630aa7ba52ce9910b110a3469\n+ ABI hash: 3b626c4fdc652c9f62f1c2f06f28682b\n+ export-list hash: e9740e603c6dcf1135f170fefc7fd73a\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: ad40806c962a9f4338c0aa0cf8e8dad4\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 4322be8cf76e189f0e1993a253a7da31\n sig of: Nothing\n@@ -21,17 +21,17 @@\n closeGCManagedState\n newGCManagedState\n run\n runEither\n withGCManagedState\n HsLua.Core.Types.runWith\n GCManagedState\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 exceptions-0.10.7\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -62,132 +62,132 @@\n import -/ Foreign.ForeignPtr.Imp 43534f89c04252180ea013ffa48b275d\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Exception.Type ed659f47aeb1406050870d5194f5bc44\n import -/ GHC.ForeignPtr 128f63aefd889186620c3426d75a97d0\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 4cb390c9f159b83c1aab27dbb405a88b\n- exports: 6b283b2c7e31be13aa44f76ac5c4a84c\n- newstate 07d294a8611208241396244bbfb342e7\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 359622bb14d3cf97c6933072048e38ce\n- exports: f71a211c481da34550110a8c00965f5b\n- close 1f27178f59d2d30a170cdfd7032d2577\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- runWith 29f33c3f6de361364ac4eb70705de00d\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 789a9f29714226dd44018aeb96b00b4a\n+ exports: 1e8014b9bebf32d4ffdf9330d036cef6\n+ newstate e05ccab5a088b3bf53b3d1f36caeb3cf\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 88d08d44f9b0288362a278d387bb1120\n+ exports: 9a532cb0b10e183d5c84b0856fc4fb7a\n+ close 2d211202d980c9da1c2c422cc4c7a52a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ runWith 23c64393f597595232e3eba7d61cc24e\n import -/ Lua b79ef457fbe1c0f7e8e6b278b1040e91\n import -/ Lua.Primary 8f466f510fae27fc5d4e846452a6ef84\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n-47800616d96e8a1f70d66353bac2d8e9\n+dd77fbd8e9613fc34976ce4efb171a6d\n $tc'GCManagedState :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 4653537230839670777#Word64\n- 12700359820018688663#Word64\n+ 3415737414496946969#Word64\n+ 5079658001546569417#Word64\n $trModule\n $tc'GCManagedState2\n 0#\n $tc'GCManagedState1]\n-cebaaf32e7d2e0148c6699232a810be7\n+2deb9ed4f97638564f96676ad87bc3e2\n $tc'GCManagedState1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-11fa1951a42a40c358edf0f9b510bac8\n+0ff2be0e9e12d9efea73cc683f0fc3cb\n $tc'GCManagedState2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCManagedState3]\n-4c9206a2bbecaff6820ce87d5fa43b43\n+5b3b313fb682a6ab0eaf6142ed7551e5\n $tc'GCManagedState3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCManagedState\"#]\n-905619df93f19450a612d12b38f73ee2\n+0c0ca1f5a98a433d333f1fdd48d85ba4\n $tcGCManagedState :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8900982358430844009#Word64\n- 1192391426110469629#Word64\n+ 4067112472839121708#Word64\n+ 2394588442268932870#Word64\n $trModule\n $tcGCManagedState1\n 0#\n GHC.Types.krep$*]\n-e1d31e66e67c6bfabb1109450adfe84f\n+21015a19c60be6d5654db997d615a295\n $tcGCManagedState1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGCManagedState2]\n-5c1b4318620dbf891a7c571f5f020053\n+0b9bccc65e91f165d0444746a1241fdd\n $tcGCManagedState2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCManagedState\"#]\n-5fc39ef8b9749b7e4631ace0632e03b7\n+88cb23c79c718bf0f057ad5959eac2de\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-468cebfa43d30021360528623045e31d\n+c299b7ce95be0c829d1968c85e82f6f2\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-d167e9e2d58a40615de148927ad21f7a\n+acf6032855088ea54bd2f6e101888edd\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Run\"#]\n-28dcc1fa02b480f7b24a79383f0bf63a\n+970c36e19a30755214edcb91aee7320a\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-f06751d705c59544078f0b2e494441f7\n+c64d93bbf2b237fef9eda968aa499f51\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-bf42cbd3291b3862a3e038af15a55d18\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+e43b846eb0ba6401fe42058b8c771498\n type GCManagedState :: *\n newtype GCManagedState\n = GCManagedState (GHC.ForeignPtr.ForeignPtr ())\n-7461c4f8efd561abeddbf6d583d5c9fd\n+262d6b52a6cda13c7770b537d15435b2\n closeGCManagedState :: GCManagedState -> GHC.Types.IO ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Unfolding: Core: \n closeGCManagedState1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))]\n-da3d68dcb5407544442cf8cba8a9a974\n+a778e0e3d4cec9c7e1605316c1691f1b\n closeGCManagedState1 ::\n GCManagedState\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: GCManagedState) ->\n {__scc {HsLua.Core.Run.closeGCManagedState} True True} GHC.ForeignPtr.finalizeForeignPtr1\n @()\n ds\n `cast`\n (N:GCManagedState[0])]\n-763db8df3d780466159e6b5c2f0060db\n+2e1d4db78142742a1305308eb4aa080a\n newGCManagedState :: GHC.Types.IO GCManagedState\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n newGCManagedState1\n `cast`\n (Sym (GHC.Types.N:IO[0] _R))]\n-197a9f5ac97b388ee5dbc319d72f32a4\n+56f89c3ca4d6151b23346ccfb2fcefec\n newGCManagedState1 ::\n GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GCManagedState #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n {__scc {HsLua.Core.Run.newGCManagedState} True False} \\ (s['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld) ->\n@@ -216,25 +216,25 @@\n (GHC.ForeignPtr.ForeignPtr\n @()\n ds2\n (GHC.ForeignPtr.PlainForeignPtr\n ipv1))\n `cast`\n (Sym (N:GCManagedState[0])) #) } } }]\n-776f72cd4fd781870c741468c92a8d07\n+3121a638626d77a3e53224812d6b5ca9\n run :: HsLua.Core.Types.LuaE e a -> GHC.Types.IO a\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n run1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-9b6e37f4eeac44d4ffda19dc885d0b7d\n+4910cd66f43b183c8f57907bececa6be\n run1 ::\n HsLua.Core.Types.LuaE e a\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n@@ -311,29 +311,29 @@\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R)))\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n <*>_N) (a |> <*>_N)>_R\n %<'GHC.Types.Many>_N ->_R GHC.Types.N:IO[0] <(a |> <*>_N)>_R)]\n-c4a986ea3fbb747c9838298059ed1293\n+78d19ffc06bb96fd74b287b00933dfa4\n runEither ::\n GHC.Exception.Type.Exception e =>\n HsLua.Core.Types.LuaE e a -> GHC.Types.IO (Data.Either.Either e a)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline:,\n Unfolding: Core: \n runEither1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))]\n-cad97d8e7ae7f70eb0c7fea4dbad696a\n+4964751a2b895c8869f6ab579f266079\n runEither1 ::\n GHC.Exception.Type.Exception e =>\n HsLua.Core.Types.LuaE e a\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Data.Either.Either e a #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline:,\n@@ -384,27 +384,27 @@\n GHC.Maybe.Just e'\n -> (# eta1,\n Data.Either.Left\n @e\n @a\n e' #) })\n eta]\n-027dc7b6844816855b18a88aa5cda43c\n+0c37b14d2a8b74e7bb5f9ade6bcf242c\n withGCManagedState ::\n GCManagedState -> HsLua.Core.Types.LuaE e a -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n withGCManagedState1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-eb4e79f8932ccb998ed980ee8cb1f7aa\n+bf70e8cbb6d7cc5f33601ce466d90499\n withGCManagedState1 ::\n GCManagedState\n -> HsLua.Core.Types.LuaE e a\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Trace.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Trace.p_hi", "comments": ["Files 89% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,36 +1,36 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Trace 9066\n- interface hash: 8a03b98dcfd0b3b866f5310440041bd7\n- ABI hash: 974687bb5104fd1ff1badf7e1a7cdf46\n- export-list hash: 9347a7e070b085ff9308a82363b0b969\n- orphan hash: 644258b8589eac461ab4fbe8f73c1247\n+ interface hash: bafa252ec25acc8b81e6b345f6e39569\n+ ABI hash: 526282123ba046cd7f4add054a5f68ed\n+ export-list hash: 1368a9706bd242550ad6c5eade3e2eb0\n+ orphan hash: c68780c1406784a881215f2a860be512\n flag hash: fe83639cf939de352357bbeef2614c80\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ef2ad0a761322f5ce997cba3d5969b28\n sig of: Nothing\n used TH splices: False\n where\n exports:\n callTrace\n dofileTrace\n dostringTrace\n pcallTrace\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n family instance modules: Control.Applicative Control.Arrow\n@@ -57,63 +57,63 @@\n import -/ GHC.IO 6b6b7d3698a6207d804881b7970bcc7c\n import -/ GHC.Num ea8b1f3a62ef54a9fb64ffc32cb719e9\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 4cb390c9f159b83c1aab27dbb405a88b\n- exports: 6b283b2c7e31be13aa44f76ac5c4a84c\n- loadfile 65063b8ff5caa23507ecc7ee507cef9a\n- loadstring 73f411d18e99384d100e465fe613a951\n- tostring' 06b573bb8b84e71a7427d0810e83ce55\n- traceback c6139340f50aa075db597a7fcda43871\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error afc08f7c8f7f96e7d3a810e01f0ccb7e\n- exports: f593c1dbbcb8caf00bde85634f042ee4\n- Exception f4788213d8651aefa71e2a068429ca63\n- LuaError 9311f96f5ba796d995d8d772956f2069\n- throwErrorAsException 6a23d83ea6a85073a51b1ec18dca0aaf\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 359622bb14d3cf97c6933072048e38ce\n- exports: f71a211c481da34550110a8c00965f5b\n- gettop 59772cea73eaa0675b05425add883fb7\n- insert 7068fec6b0848fff408b009d95d91b58\n- pcall fb953a45ed0b42420ae5684328a18972\n- pushcfunction cd1798c17c8a4bdcc55f53b750838199\n- remove bc100d91340d63bf2bcd4f455aa39fb6\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run 8c1e29fd000d527f234c293dff77859f\n- exports: b6268269a29a4025b3296fb12c98e313\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- Status 97219012e3eb239f88fe0454b4c74569\n- multret cbecc45df1f8d991099f8d96a31d09ae\n- runWith 29f33c3f6de361364ac4eb70705de00d\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 789a9f29714226dd44018aeb96b00b4a\n+ exports: 1e8014b9bebf32d4ffdf9330d036cef6\n+ loadfile 4e2a6a87bfee3a55302f776dc58f2c85\n+ loadstring 76c8f020c24516645baf05490b22d115\n+ tostring' 0284f094ca360eabf91b40701fc58df8\n+ traceback 5a3e21e408374182e832334234be2f6a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error c15929b84f4c78fe27076bf30d6561b1\n+ exports: 14bae5331b951707f8c1180573865fee\n+ Exception 38b667d3db08f52f7d362571b370fc93\n+ LuaError 5993736cf76d9571db74a92b696abe1c\n+ throwErrorAsException 7de042c751de30e6a17a1b3074effeee\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 88d08d44f9b0288362a278d387bb1120\n+ exports: 9a532cb0b10e183d5c84b0856fc4fb7a\n+ gettop ef8c830a121e4b67431a687d2a7d636a\n+ insert ade3c4530cf3aa4b3bd3ef561d78544d\n+ pcall 7cd874b6a5e286163a94940770a2d8e0\n+ pushcfunction 06508fc1241d188c6833e4616a7ddb61\n+ remove d0c6a6112449dcae256f436e4862aa2e\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run 3b626c4fdc652c9f62f1c2f06f28682b\n+ exports: e9740e603c6dcf1135f170fefc7fd73a\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ multret 49e571da839c643dd9db5a2a49ffd6ce\n+ runWith 23c64393f597595232e3eba7d61cc24e\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n-16aff2a265dd873eca49bf1069a5d096\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler ::\n+6eb6b8c06dbb78a4f63f3df02ba4d224\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler ::\n Lua.Types.PreCFunction\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler1\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))]\n-b82f7f4263d68c264ff553b027036d0f\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler1 ::\n+a966cfd17be2862ee596e2a5a0ab7818\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler1 ::\n Lua.Types.State\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.NumResults #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ (l['GHC.Types.Many] :: Lua.Types.State) ->\n {__scc {HsLua.Core.Types.runWith} True True} {__scc {HsLua.Core.Types.unLua} True False} \\ (s['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld) ->\n- case $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler3\n+ case $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler3\n l `cast`\n (Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n s of ds1 { (#,#) ipv ipv1 ->\n case ({__scc {HsLua.Core.Auxiliary.traceback} True True} {__scc {HsLua.Core.Types.liftLua} True False} \\ (r1['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)[OneShot]\n (s1['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n {__scc {HsLua.Core.Types.liftLua} False True} case HsLua.Core.Types.liftLua3\n@@ -197,39 +197,39 @@\n s3 of wild4 { Solo# ds12 ->\n (# ds12,\n GHC.Tuple.Prim.() #) } } } } } }) } } } })\n l `cast`\n (Sym (HsLua.Core.Types.N:LuaEnvironment[0]))\n ipv of ds2 { (#,#) ipv2 ipv3 ->\n (# ipv2,\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler2\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler2\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0])) #) } }]\n-d6e3a4c38e1c73b30e55de7bdc221d3e\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler2 ::\n+94d83bd7ee3b7aa332ac2d6be1700670\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler2 ::\n GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 1#Int32]\n-9d8a8304e79b9d75dd077fbc5efeab2a\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler3 ::\n+a56f46bde956e6bed3510e538016a8b2\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler3 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler2\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler2\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))]\n-b1ec723464e270b24c3d22c7f0f14182\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler4 ::\n+b51f3a2064d287b2b59dc180aa80f63d\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler4 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n {__scc {HsLua.Core.Auxiliary.tostring'} False True} {__scc {HsLua.Core.Error.throwErrorAsException} True False} \\ (r2['GHC.Types.Many] :: HsLua.Core.Types.LuaEnvironment)\n@@ -250,16 +250,16 @@\n @GHC.Exception.Type.SomeException\n @Data.ByteString.Internal.Type.ByteString\n (HsLua.Core.Error.$fExceptionException_$ctoException\n nt\n `cast`\n (Sym (HsLua.Core.Error.N:Exception[0])))\n ipv2 } } }]\n-513fcd5c5d4b646efa33d3b6377d2906\n- $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1 ::\n+76aba6309afdcc70feb6beba28364d28\n+ $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n@@ -320,51 +320,51 @@\n (# ww2,\n Data.ByteString.Internal.Type.BS\n ww3\n (GHC.ForeignPtr.PlainPtr\n ww4)\n ww5 #) } }\n 1#\n- -> ({__scc {HsLua.Core.Types.runWith} True True} {__scc {HsLua.Core.Types.unLua} True False} $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler4\n+ -> ({__scc {HsLua.Core.Types.runWith} True True} {__scc {HsLua.Core.Types.unLua} True False} $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler4\n ds3\n `cast`\n (Sym (Lua.Types.N:State[0])\n ; Sym (HsLua.Core.Types.N:LuaEnvironment[0])))\n ds9 } } } } })\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R))\n ipv }]\n-5efea0fed85986da99e4ebf5e0e5e0fe\n+644ac8fbf58cb14ccd529ab9a747bf2d\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-11e4f6e73abc6c2a4cfd4f2d4513f960\n+62ea49341f1a175a05e85790166d2915\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-3dea86cfe659289dfad59a233ae71221\n+f78ac8667c97e55839a05bd47030c5c2\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Trace\"#]\n-c06cef274d77aa3761b1d0ab368c4e4a\n+b0c04c2a8779bb96a67f66ccb65887f0\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-6540286987c5ba212c64628221be2bee\n+bf245caa6d10855591de5bd1f3e812d5\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-65eda6611efa1946b5029ac8efc36517\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+636068553022801682f22ded84f897b9\n callTrace ::\n HsLua.Core.Error.LuaError e =>\n Lua.Types.NumArgs\n -> Lua.Types.NumResults -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Unfolding: Core: \n@@ -417,15 +417,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-682cb9e1bb95ae637ea30c1407a98034\n+81b407077ac59f4a2b85245880439cc2\n callTrace1 ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n@@ -571,15 +571,15 @@\n ipv8 of wild { Solo# ds10 ->\n (# ds10,\n GHC.Tuple.Prim.() #) } } } })\n r1\n ipv6 of ds5 { (#,#) ipv8 ipv9 ->\n (# ipv8,\n ipv7 #) } } } } }]\n-8a3552ad30f774cae8d3e2d1d363e7ee\n+94566aed90f7e6b98d163653a0b536d6\n dofileTrace ::\n GHC.Maybe.Maybe GHC.IO.FilePath\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ @e (fp['GHC.Types.Many] :: GHC.Maybe.Maybe GHC.IO.FilePath) ->\n {__scc {HsLua.Core.Trace.dofileTrace} True True} let {\n@@ -610,15 +610,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-d6355d642df4956235d5edb33c417933\n+c536fbe3844769652ffd8ceac345b9c2\n dofileTrace1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n@@ -629,20 +629,20 @@\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumArgs[0]))\n HsLua.Core.Types.multret1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0]))]\n-3fa2a7797ad6588623e5aaac18df88e7\n+21029079d2882936bda7d2bb5f75c464\n dofileTrace2 :: GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 0#Int32]\n-20d1f85eade3657963c18918e37443e7\n+99bfbebbf2dd217d9e53d4bf25131017\n dostringTrace ::\n Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ @e\n (s['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) ->\n@@ -676,15 +676,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-2529aec8abad7df09a9339bc0c9f79fc\n+06b7c1c270d408e1dfc40eab1bc52ef4\n dostringTrace1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n HsLua.Core.Types.Status #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n@@ -695,15 +695,15 @@\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumArgs[0]))\n HsLua.Core.Types.multret1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0]))]\n-66cfb6ffdb75d0260471fa1e82c01b56\n+e792297cd7b6f19676fdc7da39d1cfe8\n pcallTrace ::\n Lua.Types.NumArgs\n -> Lua.Types.NumResults\n -> HsLua.Core.Types.LuaE e HsLua.Core.Types.Status\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n callTrace1\n@@ -720,14 +720,14 @@\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n \"SPEC/HsLua.Core.Trace tostring'1 @Exception\" [orphan] forall ($dLuaError['GHC.Types.Many] :: HsLua.Core.Error.LuaError\n HsLua.Core.Error.Exception).\n HsLua.Core.Auxiliary.tostring'1 @HsLua.Core.Error.Exception\n $dLuaError\n- = $fstableZC0ZChsluazmcorezm2zi3zi2zmEANQECn5Vi8GxX58TNB3vnZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n+ = $fstableZC0ZChsluazmcorezm2zi3zi2zm1zzh7pba8nPX79llRMD19DAZCHsLuaziCoreziTraceZChsluaLzumsghandler_$stostring'1\n trusted: none\n require own pkg trusted: False\n docs:\n Nothing\n extensible fields:\n \n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Types.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Types.p_hi", "comments": ["Files 96% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,18 +1,18 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Types 9066\n- interface hash: 5c10a03ce17b302e2b8990f450f6f6a9\n- ABI hash: 9bcc5c8c83a1f5099082a612a4f4c1d9\n- export-list hash: 1e14db66098a2c59fadd8a99f35e6681\n- orphan hash: bf3f0f8f412ec52a45207d5e2cb7a39e\n+ interface hash: 392ee81ff9dd043ecec66499733e410a\n+ ABI hash: 65e5eb42722db5303f7d8d75fdedb49f\n+ export-list hash: 0db4e21c55ad68b2f8ab478254a158ac\n+ orphan hash: 7837cd323d564ea7a0afc0038e6bd47a\n flag hash: ff6b84870a66f6b265a5fe75bedc59ff\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 68daac3cca89d29df58337905a1fb51a\n sig of: Nothing\n used TH splices: False\n@@ -57,15 +57,15 @@\n Lua.Types.NumArgs{Lua.Types.NumArgs fromNumArgs}\n Lua.Types.NumResults{Lua.Types.NumResults fromNumResults}\n Lua.Types.Number{Lua.Types.Number}\n Lua.Types.PreCFunction\n Lua.Types.Reader\n Lua.Types.StackIndex{Lua.Types.StackIndex fromStackIndex}\n Lua.Types.State{Lua.Types.State}\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n exceptions-0.10.7 lua-2.3.3-FzggJqU75IzJAEzHQbWa1j mtl-2.3.1\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -100,25 +100,25 @@\n import -/ GHC.Show 43ee6873466de083d2b7ce9578f828dc\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Control.Monad.Catch fb7b83dc1f0fa4c34f00bcc25b92e93c\n import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08\n import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Utf8 bca2b1c048800861acd7be0c7ab28818\n- exports: d2333d442963ef4c7f2f69d952b7cd67\n- fromString 6630344b30fd768c3a5865a4dff8cfe7\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Utf8 46044a6e2e3cf7d58a5cd71647355349\n+ exports: 4f3a19426ac40db6a4da80f67623b2ff\n+ fromString 5346ae88e5fd5c36924366c9f116863b\n import -/ Lua b79ef457fbe1c0f7e8e6b278b1040e91\n import -/ Lua.Auxiliary 629d470590f400f81df610b5696fa1d4\n import -/ Lua.Constants ffd7317f868bd512aad71dc2b7203d4c\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n import -/ Control.Monad.Reader 47af8f7182ecc83c361c96115c8785b6\n import -/ Control.Monad.Reader.Class 5f70c954aaabfef1181dc909f9db98d9\n import -/ Control.Monad.Trans.Reader f0f89c719914f6308eba0116ac42816b\n-d95670d47e20eba5dd38edccd4151ed3\n+0587301aa54b0dce811373ec78b0efeb\n $fApplicativeLuaE :: GHC.Base.Applicative (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Applicative], Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n ($fFunctorLuaE @e)\n@@ -152,15 +152,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n ($fApplicativeLuaE_$s$fApplicativeReaderT_$c<* @LuaEnvironment)\n `cast`\n (forall (a :: <*>_N) (b :: <*>_N).\n Sym (N:LuaE[0] _P) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)]\n-853249a1092c5682a4ce6d60f9133a60\n+ce78d41a523a946be203a29330f84ecc\n $fApplicativeLuaE1 ::\n a\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n@@ -169,15 +169,15 @@\n \\ @e\n @a\n (eta['GHC.Types.Many] :: a)\n (eta1['GHC.Types.Many] :: LuaEnvironment)\n (eta2['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld)[OneShot] ->\n (# eta2, eta #)]\n-283914e79370838a503eef5522f81d57\n+404e189e9427c561b53ce2b214a70fb5\n $fApplicativeLuaE_$s$fApplicativeReaderT_$c*> ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,P(L,A)))>,\n Inline: (sat-args=2),\n@@ -210,15 +210,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-8ffe34c7db3136f7ab9734e675510e64\n+32680156d2c40b30bac0bd6f1272a8d9\n $fApplicativeLuaE_$s$fApplicativeReaderT_$c<* ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,L))>, CPR: 1,\n@@ -253,15 +253,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-7bf3adbc2d6e2095438b013df2f1bdfb\n+e4b8d9f0d66193e27da795547829b6b2\n $fApplicativeLuaE_$s$fApplicativeReaderT_$c<*> ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO (a -> b)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,P(L,MC(1,L))))>, CPR: 1,\n@@ -296,15 +296,15 @@\n b)>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-ea346b60a6d793b2adadafd765ada222\n+adaa0196a1eada33538c0e3f66dd5eed\n $fApplicativeLuaE_$s$fApplicativeReaderT_$cliftA2 ::\n (a -> b -> c)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO c\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 5, Arity: 5,\n@@ -344,36 +344,36 @@\n r GHC.Types.IO a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-a816866eef87ddbe8ad0305a943758d8\n+8256e72368c7d2e12a9c11ad72e29d4e\n $fBoundedType :: GHC.Enum.Bounded Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Enum.C:Bounded], Inline: CONLIKE,\n Unfolding: DFun:. @Type TypeNone TypeThread]\n-f287bd4b4fc5fc158790f04f8a16e41a\n+479bdf2b4e5e9e58e796dea4a128a7f7\n $fEnumType :: GHC.Enum.Enum Type\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Enum.C:Enum],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fEnumType_$csucc\n $fEnumType_$cpred\n $fEnumType_$ctoEnum\n $fEnumType_$cfromEnum\n $fEnumType_$cenumFrom\n $fEnumType_$cenumFromThen\n $fEnumType_$cenumFromTo\n $fEnumType_$cenumFromThenTo]\n-fee9355fcf6200e6221a96623b4d4ee0\n+fcb3d79d1518a431c24029fe7df71f77\n $fEnumType_$cenumFrom :: Type -> [Type]\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: Type) ->\n GHC.Base.build\n @Type\n@@ -391,15 +391,15 @@\n @b1\n @GHC.Types.Int\n c\n $fEnumType_$ctoEnum)\n n\n (GHC.Prim.int32ToInt# x#)\n 9223372036854775807# })]\n-4f4d56ae37a19cdc0823b23bf123ab54\n+bf678aedddba52c1b5bb953769c2a7a7\n $fEnumType_$cenumFromThen :: Type -> Type -> [Type]\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n GHC.Base.build\n @Type\n@@ -454,15 +454,15 @@\n c\n $fEnumType_$ctoEnum)\n n\n (GHC.Enum.efdtIntUp\n x1\n x2\n 9223372036854775807#) } } })]\n-422899f7cb53acbd91d40f9cceb77974\n+6afd008efe7f046365abeecd0ae5ac9c\n $fEnumType_$cenumFromThenTo :: Type -> Type -> Type -> [Type]\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: , Inline:,\n Unfolding: Core: StableUser\n \\ (x1['GHC.Types.Many] :: Type)\n (x2['GHC.Types.Many] :: Type)\n (y['GHC.Types.Many] :: Type) ->\n@@ -496,15 +496,15 @@\n n\n (GHC.Prim.int32ToInt#\n x#)\n (GHC.Prim.int32ToInt#\n x#1)\n (GHC.Prim.int32ToInt#\n x#2) } } })]\n-087b67c1eab2b07c906c2c722f6b482a\n+8a870906bd206d48ac28dd2cfbb46eef\n $fEnumType_$cenumFromTo :: Type -> Type -> [Type]\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , Inline:,\n Unfolding: Core: StableUser\n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n GHC.Base.build\n @Type\n@@ -529,26 +529,26 @@\n c\n $fEnumType_$ctoEnum)\n n\n (GHC.Prim.int32ToInt#\n x#)\n (GHC.Prim.int32ToInt#\n x#1) } })]\n-26e401eb810fd01d9426ffb7c2607c31\n+2023803f530fcc669a9f16f69449019a\n $fEnumType_$cfromEnum :: Type -> GHC.Types.Int\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , CPR: 1,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (x['GHC.Types.Many] :: Type) ->\n {__scc {Lua.Types.fromTypeCode} True False} case (fromType x)\n `cast`\n (Lua.Types.N:TypeCode[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# x# ->\n GHC.Types.I# (GHC.Prim.int32ToInt# x#) }]\n-e862aa5fad27867c1c5dc87e80e8940c\n+ecbd8e39cff1446fb9b2a57fa4f5fb68\n $fEnumType_$cpred :: Type -> Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ (eta['GHC.Types.Many] :: Type) ->\n toType\n ({__scc {Lua.Types.fromTypeCode} True False} case (fromType eta)\n `cast`\n@@ -558,15 +558,15 @@\n (GHC.Prim.intToInt32#\n (GHC.Prim.-#\n (GHC.Prim.int32ToInt# x#)\n 1#)))\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) })]\n-112695f9d49d4eb9ae19a7289ce6dc67\n+dc30d3f1c73cf99d7a60552b4284f534\n $fEnumType_$csucc :: Type -> Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ (eta['GHC.Types.Many] :: Type) ->\n toType\n ({__scc {Lua.Types.fromTypeCode} True False} case (fromType eta)\n `cast`\n@@ -576,46 +576,46 @@\n (GHC.Prim.intToInt32#\n (GHC.Prim.+#\n (GHC.Prim.int32ToInt# x#)\n 1#)))\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) })]\n-cd11bae60e2133a00fb3e0cad2da4fd8\n+c7740f8df31c4691c3a82dfabaec23dd\n $fEnumType_$ctoEnum :: GHC.Types.Int -> Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GHC.Types.Int) ->\n toType\n (case x of wild { GHC.Types.I# i ->\n (GHC.Int.I32# (GHC.Prim.intToInt32# i))\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) })]\n-80eca46951b0391d7d5aa30b80ed44db\n+c1a30294dcd5673aad18fd22e2f47a1d\n $fEqGCControl :: GHC.Classes.Eq GCControl\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Classes.C:Eq],\n Inline: CONLIKE,\n Unfolding: DFun:. @GCControl $fEqGCControl_$c== $fEqGCControl_$c/=]\n-ac0ea53da8a662224865b109d790e0f6\n+bdaf38059d63d64cf139f3a8be5c6a91\n $fEqGCControl1 :: ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Strictness: b, CPR: b]\n-ca6b018ea61263dc588070f863a256fd\n+5a8b2dd21ea64172de213981d09969e3\n $fEqGCControl_$c/= :: GCControl -> GCControl -> GHC.Types.Bool\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fEqGCControl_$c== x y of wild {\n GHC.Types.False -> GHC.Types.True\n GHC.Types.True -> GHC.Types.False }]\n-7113c9db0d0c08ba999acccb3e42fde4\n+d6bcdc5be94483aaa7c07d7214694b4d\n $fEqGCControl_$c== :: GCControl -> GCControl -> GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: GCControl)\n (b['GHC.Types.Many] :: GCControl) ->\n case GHC.Prim.dataToTag# @GCControl a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @GCControl b of b# { DEFAULT ->\n@@ -662,15 +662,15 @@\n 1#\n -> GHC.Prim.tagToEnum#\n @GHC.Types.Bool\n (GHC.Prim.==#\n (GHC.Prim.int32ToInt# bx1)\n (GHC.Prim.int32ToInt# bx3)) } } }\n 1# -> GHC.Types.False } } }]\n-91b0615d5f1e94fd82383cd65ef37e73\n+00d713096d1faf79110fb09f2fb994f3\n $fEqName :: GHC.Classes.Eq Name\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n Data.ByteString.Internal.Type.eq\n@@ -679,97 +679,97 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R _R)\n Data.ByteString.Internal.Type.$fEqByteString_$c/=\n `cast`\n (Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R _R)]\n-1b30bf6c483b46928d56d7e0b9a010b6\n+72991ede773d0f039583a189a51db1be\n $fEqRelationalOperator :: GHC.Classes.Eq RelationalOperator\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:.\n @RelationalOperator\n $fEqRelationalOperator_$c==\n $fEqRelationalOperator_$c/=]\n-3ee0d1019e39dbaddacb992822aeec01\n+2da53fc2e7a983cdb25839cbbe2ddbaf\n $fEqRelationalOperator_$c/= ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: RelationalOperator)\n (y['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator x of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator y of b# { DEFAULT ->\n case GHC.Prim.==# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-93db3300e860b5482e2f1f0c68c27162\n+d3d7f7352d8a5adea7866cae07477a19\n $fEqRelationalOperator_$c== ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.==# a# b#) } }]\n-ebf45be3d0ee82e3277d826c95bc077a\n+ea379b3f8138f248dca7cf895da71965\n $fEqStatus :: GHC.Classes.Eq Status\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:. @Status $fEqStatus_$c== $fEqStatus_$c/=]\n-cd25447089d6ffa98daa7442694fa4b3\n+107d89641127124bbfd627745ccad69a\n $fEqStatus_$c/= :: Status -> Status -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: Status) (y['GHC.Types.Many] :: Status) ->\n case GHC.Prim.dataToTag# @Status x of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Status y of b# { DEFAULT ->\n case GHC.Prim.==# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-9f26a002344e3a8e6272aa08dd720237\n+681bda0f943a76b5361c59bf170766a9\n $fEqStatus_$c== :: Status -> Status -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Status) (b['GHC.Types.Many] :: Status) ->\n case GHC.Prim.dataToTag# @Status a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Status b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.==# a# b#) } }]\n-85a737c201a30076ced0ddbd72e6ae8f\n+c3e9bd49068441878b9a361aa499b12b\n $fEqType :: GHC.Classes.Eq Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Eq], Inline: CONLIKE,\n Unfolding: DFun:. @Type $fEqType_$c== $fEqType_$c/=]\n-2414cf03a779a58a07296839633eb85a\n+fb89ae2dd3191fc6f94d2e3e169f73fa\n $fEqType_$c/= :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: , Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type x of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type y of b# { DEFAULT ->\n case GHC.Prim.==# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-145e012f94fd14ffe5a2129799c11fb6\n+e727b54b8c77d87ce3b94279ef8a1ee0\n $fEqType_$c== :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.==# a# b#) } }]\n-7658c5df1a979b3ae07585b6fb0e2522\n+f7c5623c11a34f54c4bfd16670bd1e37\n $fFunctorLuaE :: GHC.Base.Functor (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Functor], Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n ($fFunctorLuaE_$s$fFunctorReaderT_$cfmap @LuaEnvironment)\n@@ -780,15 +780,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n ($fFunctorLuaE_$s$fFunctorReaderT_$c<$ @LuaEnvironment)\n `cast`\n (forall (a :: <*>_N) (b :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)]\n-4a11973f1e2d1a02cf630e5db6e4a654\n+7cf908fa8def319e59ec5207f34f4890\n $fFunctorLuaE_$s$fFunctorReaderT_$c<$ ::\n a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,P(L,A)))>, CPR: 1,\n@@ -815,15 +815,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-a20a3a074453c716a0f159fcc5139cd6\n+85eb8cc3e0f8b95ae38bafbcb902d1eb\n $fFunctorLuaE_$s$fFunctorReaderT_$cfmap ::\n (a -> b)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,L))>, CPR: 1,\n@@ -851,32 +851,32 @@\n b>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-2cf2699daed33e4392366f57023ce51f\n+dcf633e328074b2e7ae78bab72f2bfad\n $fIsStringName :: Data.String.IsString Name\n DFunId\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n $fIsStringName1\n `cast`\n (_R %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n ; Sym (Data.String.N:IsString[0] _N))]\n-fdc73b04bcde03094e91b7263a4c822d\n+8228a26babf298b7e26f0060c2f46e16\n $fIsStringName1 ::\n GHC.Base.String -> Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser <1,TrueTrue>\n \\ (x['GHC.Types.Many] :: GHC.Base.String) ->\n HsLua.Core.Utf8.fromString x]\n-ee222009af87fe6105de936d888c6e52\n+7a3d81352371bdb187b7462fe2258c16\n $fMonadCatchLuaE :: Control.Monad.Catch.MonadCatch (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Catch.C:MonadCatch],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -889,15 +889,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R LuaE e a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-412b5db430ab4b417ba373b3f1632e51\n+5bf22410f85ab19b3f7f82b3726450eb\n $fMonadCatchLuaE1 ::\n (GHC.Stack.Types.HasCallStack, GHC.Exception.Type.Exception e2) =>\n LuaE e1 a\n -> (e2 -> LuaE e1 a)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n@@ -946,15 +946,15 @@\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta2)\n `cast`\n (GHC.Types.N:IO[0] _R)\n eta4 })\n eta3]\n-70ddc66af3523d4db02c98b11c040901\n+32661b5858e4a7039e2a01a20a14d4b1\n $fMonadIOLuaE :: Control.Monad.IO.Class.MonadIO (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.IO.Class.C:MonadIO],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -962,26 +962,26 @@\n ($fMonadIOLuaE1 @e)\n `cast`\n (forall (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-ea70de8cf63834f82986b87e4c45b897\n+a13ab21be86ced019c4a97393771524e\n $fMonadIOLuaE1 ::\n GHC.Types.IO a -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ @e\n @a\n (eta['GHC.Types.Many] :: GHC.Types.IO a)\n (ds['GHC.Types.Many] :: LuaEnvironment) ->\n eta]\n-6eab3c56bd2809be5ecc4669f3c4a275\n+d25ccefb566fdd2516d45c26bd2cab69\n $fMonadLuaE :: GHC.Base.Monad (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Monad], Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n ($fApplicativeLuaE @e)\n@@ -1007,15 +1007,15 @@\n (forall (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-1fdbb3efbeffc32f123ae82101a237a2\n+f34c9526776e624b24d94d235b62451e\n $fMonadLuaE1 ::\n Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO a\n -> Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO b\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1042,15 +1042,15 @@\n `cast`\n (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta2)\n `cast`\n (GHC.Types.N:IO[0] _R)\n ipv }]\n-1f19ec2faa55238e9329ef8cde5b54fe\n+6a2925a08098a89573241265e8f69edc\n $fMonadLuaE_$s$fMonadReaderT_$c>>= ::\n Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO a\n -> (a -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b)\n -> Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: <1C(1,C(1,L))>,\n Inline: (sat-args=2),\n@@ -1085,15 +1085,15 @@\n _R\n %<'GHC.Types.Many>_N ->_R Control.Monad.Trans.Reader.ReaderT r GHC.Types.IO b>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N))]\n-1be0c1affdc54de5f661a5ee36973b90\n+7e98b06d385fb6fe3891f9a124715ced\n $fMonadMaskLuaE :: Control.Monad.Catch.MonadMask (LuaE e)\n DFunId\n [TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Catch.C:MonadMask],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -1130,15 +1130,15 @@\n b>_R\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n %<'GHC.Types.Many>_N ->_R (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:LuaE[0] _P) _N)\n %<'GHC.Types.Many>_N ->_R Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R <(b, c)>_N)\n ; Sym (N:LuaE[0] _P) <(b, c)>_N)]\n-57b5abe9d370f73b41cbd4aa6e0248e5\n+15d073be478ba946021ff64b8fe87647\n $fMonadMaskLuaE1 ::\n GHC.Stack.Types.HasCallStack =>\n Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO a\n -> (a\n -> Control.Monad.Catch.ExitCase b\n -> Control.Monad.Trans.Reader.ReaderT\n LuaEnvironment GHC.Types.IO c)\n@@ -1192,15 +1192,15 @@\n `cast`\n (Sym (GHC.Classes.N:IP[0]\n <\"callStack\">_N _N)) })\n eta\n eta1\n eta2\n eta3]\n-e6617af39792584288eb0a9459473511\n+19d0c1bada4be3b886305de48205b20b\n $fMonadMaskLuaE10 ::\n GHC.Stack.Types.HasCallStack =>\n ((forall a. LuaE e a -> LuaE e a) -> LuaE e b)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1281,15 +1281,15 @@\n (N:LuaE[0] _P _N\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta)\n `cast`\n (GHC.Types.N:IO[0] _R)\n ipv } }]\n-082ad3a0ab0bdf9d780e7ac0dd9a7a54\n+333bb962d33a3a455b7ca2e33a3ce9c9\n $fMonadMaskLuaE11 ::\n (LuaEnvironment -> GHC.Types.IO a)\n -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ @a ->\n@@ -1297,15 +1297,15 @@\n @(GHC.Types.IO a)\n @(GHC.Types.IO a)\n @LuaEnvironment\n (GHC.IO.mask2 @a)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-4dee365d28e9c55f2c2e031c94b62fcd\n+095075b1bfb1909fb6d63a7b109b249d\n $fMonadMaskLuaE12 ::\n (LuaEnvironment -> GHC.Types.IO a)\n -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ @a ->\n@@ -1313,15 +1313,15 @@\n @(GHC.Types.IO a)\n @(GHC.Types.IO a)\n @LuaEnvironment\n (GHC.IO.mask3 @a)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-41e5925422c6ce6bae8bffc32ea2741b\n+4969cb7409b8b01e7664caeb97ded525\n $fMonadMaskLuaE13 ::\n (LuaEnvironment -> GHC.Types.IO a)\n -> LuaEnvironment -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ @a ->\n@@ -1329,15 +1329,15 @@\n @(GHC.Types.IO a)\n @(GHC.Types.IO a)\n @LuaEnvironment\n (GHC.IO.mask4 @a)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))]\n-c42720c173f1e0273e940c0caca32561\n+797dfb29850504fdca7e5027846410e8\n $fMonadMaskLuaE14 ::\n GHC.Stack.Types.HasCallStack =>\n ((forall a. LuaE e a -> LuaE e a) -> LuaE e b)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n@@ -1415,61 +1415,61 @@\n (N:LuaE[0] _P _N\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n eta)\n `cast`\n (GHC.Types.N:IO[0] _R)\n ipv } }]\n-f080865864917e8a95f0882fa8e37c85\n+4aa44e1f746ffdf2e07b0bcaa87dceb8\n $fMonadMaskLuaE2 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fMonadMaskLuaE3]\n-0a087e178fbf16a01abf0e426283020e\n+163c6abb20fd821d8a0e7f83ad122281\n $fMonadMaskLuaE3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"a type signature in an instance\"#]\n-d5090c94bbb564a5af6668b20a6e5189\n+08914282e3909103413bbda21b364e27\n $fMonadMaskLuaE4 :: GHC.Stack.Types.SrcLoc\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.SrcLoc],\n Unfolding: Core: \n GHC.Stack.Types.SrcLoc\n toType10\n toType8\n toType6\n $fMonadMaskLuaE7\n $fMonadMaskLuaE6\n $fMonadMaskLuaE7\n $fMonadMaskLuaE5]\n-bc2e756e0e4559afb81636df5a96553c\n+c1b9b01faa6b9335b2c738bd986373fa\n $fMonadMaskLuaE5 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 16#]\n-d457c419377c3223ac2da4570c35ae17\n+8cd2bb38ba135a8553cbe7cacfe80e20\n $fMonadMaskLuaE6 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 7#]\n-efede051749b638cc2adae131b7076da\n+3f019d3e16bcd4fda4f61f8ec6d46b39\n $fMonadMaskLuaE7 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 99#]\n-fa4ffcc5c1904aefbfddb0cfb9acbe60\n+5f6d70b1990de8617c81d8f1239b4123\n $fMonadMaskLuaE8 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fMonadMaskLuaE9]\n-c325e6e982af08b4fca4d060acbb099f\n+cb20c5e48bb595251d2b57b5dc6e033a\n $fMonadMaskLuaE9 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"generalBracket\"#]\n-0ff743a84cc1d12aea665559b6a969a9\n+98cfe9b698f93510179fbedbec816c89\n $fMonadReaderLuaEnvironmentLuaE ::\n Control.Monad.Reader.Class.MonadReader LuaEnvironment (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Reader.Class.C:MonadReader],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n@@ -1498,15 +1498,15 @@\n (forall (a :: <*>_N).\n a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-3e08fbe69b343c0082752c76a7788a88\n+8154da5be964bc74a1996d80ab8861e9\n $fMonadReaderLuaEnvironmentLuaE1 ::\n (LuaEnvironment -> a)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1514,15 +1514,15 @@\n Unfolding: Core: \n \\ @e\n @a\n (f['GHC.Types.Many] :: LuaEnvironment -> a)\n (eta['GHC.Types.Many] :: LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) ->\n (# s, f eta #)]\n-b245c5e9337289980c13fdd04251d8f6\n+6d33628c91445a20f47dc43227ad40bc\n $fMonadThrowLuaE :: Control.Monad.Catch.MonadThrow (LuaE e)\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Control.Monad.Catch.C:MonadThrow],\n Inline: CONLIKE,\n Unfolding: DFun: @e.\n @(LuaE e)\n@@ -1534,15 +1534,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-f1ac032486b9e8a129f3ee9cd6497296\n+506f0a27451d289c016c24f2388dd211\n $fMonadThrowLuaE1 ::\n (GHC.Stack.Types.HasCallStack, GHC.Exception.Type.Exception e2) =>\n e2\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 5,\n@@ -1560,65 +1560,65 @@\n GHC.Prim.raiseIO#\n @'GHC.Types.Lifted\n @GHC.Types.LiftedRep\n @GHC.Exception.Type.SomeException\n @a\n (GHC.Exception.Type.toException @e1 $dException eta)\n eta2]\n-c02e15da2500b34dab36b3d64e5be917\n+1ad162314a109946eb253297962afd41\n $fOrdGCControl :: GHC.Classes.Ord GCControl\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Classes.C:Ord],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @GCControl\n $fEqGCControl\n $fOrdGCControl_$ccompare\n $fOrdGCControl_$c<\n $fOrdGCControl_$c<=\n $fOrdGCControl_$c>\n $fOrdGCControl_$c>=\n $fOrdGCControl_$cmax\n $fOrdGCControl_$cmin]\n-ade1efdfae6a4e70d2a6122e4ceb279c\n+5d544a5359dc75a0fa9c2de277bd858b\n $fOrdGCControl_$c< :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare y x of wild {\n DEFAULT -> GHC.Types.False GHC.Types.GT -> GHC.Types.True }]\n-1cfb4bac0f687082d3e35c5361fdc2c6\n+ba9190373fb65dc583bfaf5c89736b0c\n $fOrdGCControl_$c<= :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> GHC.Types.True GHC.Types.GT -> GHC.Types.False }]\n-046571f8529fe5689a4af57fbe71629f\n+65ab375ec518f0af5c2fcee450909088\n $fOrdGCControl_$c> :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> GHC.Types.False GHC.Types.GT -> GHC.Types.True }]\n-62317ca8889b9413a549eefd03e5502c\n+60a568cd998f1aae23d6202ae2f6afd9\n $fOrdGCControl_$c>= :: GCControl -> GCControl -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n $fOrdGCControl_$c<= y x]\n-abecd47d593ec5fad39d020ac42ff6d4\n+7e1e3563c24a24ed56ef7b58c6790f83\n $fOrdGCControl_$ccompare ::\n GCControl -> GCControl -> GHC.Types.Ordering\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: GCControl)\n (b['GHC.Types.Many] :: GCControl) ->\n@@ -1690,33 +1690,33 @@\n (GHC.Prim.int32ToInt# bx1)\n (GHC.Prim.int32ToInt# bx3) of lwild1 {\n DEFAULT\n -> case GHC.Prim.leInt32# bx1 bx3 of lwild2 {\n DEFAULT -> GHC.Types.GT 1# -> GHC.Types.LT }\n 1# -> GHC.Types.EQ } }\n GCIsRunning -> GHC.Types.LT } }]\n-d1f88c25b4fb950bc9bbe8ab9cc28ada\n+9f31737e6306f82aacea8c54874e57aa\n $fOrdGCControl_$cmax :: GCControl -> GCControl -> GCControl\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> y GHC.Types.GT -> x }]\n-98671e40779c2983026ffd6ec4c157e5\n+185b41e22e1c0aee168da502631ebe35\n $fOrdGCControl_$cmin :: GCControl -> GCControl -> GCControl\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl)\n (y['GHC.Types.Many] :: GCControl) ->\n case $fOrdGCControl_$ccompare x y of wild {\n DEFAULT -> x GHC.Types.GT -> y }]\n-bb525e0319b182096e93bf8a7919e35b\n+6aec096e67a8b81be45c0769afd15cab\n $fOrdName :: GHC.Classes.Ord Name\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Ord], Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n $fEqName\n@@ -1751,197 +1751,197 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0]))\n Data.ByteString.Internal.Type.$fOrdByteString_$cmin\n `cast`\n (Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0]))]\n-0c8f743bbc4e5df2b4ad4fa5c77279df\n+097f7d24b9478fc9317a8558b160937a\n $fOrdRelationalOperator :: GHC.Classes.Ord RelationalOperator\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Ord], Inline: CONLIKE,\n Unfolding: DFun:.\n @RelationalOperator\n $fEqRelationalOperator\n $fOrdRelationalOperator_$ccompare\n $fOrdRelationalOperator_$c<\n $fOrdRelationalOperator_$c<=\n $fOrdRelationalOperator_$c>\n $fOrdRelationalOperator_$c>=\n $fOrdRelationalOperator_$cmax\n $fOrdRelationalOperator_$cmin]\n-95b438c48d0cedf12fa69254a135b3be\n+0ea53fcf059bd6aed5988b2fd9fd1dc3\n $fOrdRelationalOperator_$c< ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-3b18ed159acf79bbdc83bb255ccf2c58\n+7410aa05c09a1c706be84e3e49bbe48d\n $fOrdRelationalOperator_$c<= ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator a of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-b2f87a90ba765143d4618d7385ecef54\n+eb64c92eb522905fe74ab892db267e18\n $fOrdRelationalOperator_$c> ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator a of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-7c2aae49d14d2581a01121bb280f7d1e\n+505670a00110350ecc07fc2e06163fce\n $fOrdRelationalOperator_$c>= ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-dfcdb61d924fc5973ebb6c578b6c4120\n+e9a2702f9f8aeef2458b0080e0c11ca8\n $fOrdRelationalOperator_$ccompare ::\n RelationalOperator -> RelationalOperator -> GHC.Types.Ordering\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: RelationalOperator)\n (b['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT\n -> case GHC.Prim.==# a# b# of lwild1 {\n DEFAULT -> GHC.Types.GT 1# -> GHC.Types.EQ }\n 1# -> GHC.Types.LT } } }]\n-b672c4890f097e7c3cb37bf90c84dd41\n+458c445a782f08f47fc1eb9a0094a35c\n $fOrdRelationalOperator_$cmax ::\n RelationalOperator -> RelationalOperator -> RelationalOperator\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: RelationalOperator)\n (y['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> y 1# -> x } } }]\n-4f86b5f31a88b33fea170efe8d6a22c8\n+796d2e73ae2c23d2ce4072e4511418fa\n $fOrdRelationalOperator_$cmin ::\n RelationalOperator -> RelationalOperator -> RelationalOperator\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: RelationalOperator)\n (y['GHC.Types.Many] :: RelationalOperator) ->\n case GHC.Prim.dataToTag# @RelationalOperator y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @RelationalOperator x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> x 1# -> y } } }]\n-98fdff8cad59c3599fc0937e51cf85ba\n+69eda4d3f79e687fd157134b21597244\n $fOrdType :: GHC.Classes.Ord Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Classes.C:Ord], Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fEqType\n $fOrdType_$ccompare\n $fOrdType_$c<\n $fOrdType_$c<=\n $fOrdType_$c>\n $fOrdType_$c>=\n $fOrdType_$cmax\n $fOrdType_$cmin]\n-cf678cf454fa20d5880eb9f2c9f05677\n+83bce9488ae2164bff0b484049100fb4\n $fOrdType_$c< :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-801d2dc927ce9b7d0fd472877d349324\n+67990b0ea05949b195eb92eae10bb502\n $fOrdType_$c<= :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type a of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-f841cbe46db9553b31dc3faf363c22a4\n+e9cf2b56973c7360f604a4f07743d865\n $fOrdType_$c> :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type b of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type a of b# { DEFAULT ->\n GHC.Prim.tagToEnum# @GHC.Types.Bool (GHC.Prim.<# a# b#) } }]\n-1c02734ddfd890d4ddf0ff1b79b636e5\n+a71b41f0b6e5c6e12a48c217527dbb1e\n $fOrdType_$c>= :: Type -> Type -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT -> GHC.Types.True 1# -> GHC.Types.False } } }]\n-b7e45b3d34c8f89eced2ef03ca83931a\n+3f8c76e3cfb78030c9c62419ad2587b4\n $fOrdType_$ccompare :: Type -> Type -> GHC.Types.Ordering\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (a['GHC.Types.Many] :: Type) (b['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type a of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type b of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild {\n DEFAULT\n -> case GHC.Prim.==# a# b# of lwild1 {\n DEFAULT -> GHC.Types.GT 1# -> GHC.Types.EQ }\n 1# -> GHC.Types.LT } } }]\n-b6e49fe44390c5f9b9a40696b3e79782\n+4082079894d5d4afd019c506fbe776ad\n $fOrdType_$cmax :: Type -> Type -> Type\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> y 1# -> x } } }]\n-86bc01c5a16f9be9ff1314d7c828942d\n+ce106ddf18e8af239f988c027c30c237\n $fOrdType_$cmin :: Type -> Type -> Type\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Type) (y['GHC.Types.Many] :: Type) ->\n case GHC.Prim.dataToTag# @Type y of a# { DEFAULT ->\n case GHC.Prim.dataToTag# @Type x of b# { DEFAULT ->\n case GHC.Prim.<# a# b# of lwild { DEFAULT -> x 1# -> y } } }]\n-3df9dbc7eb6deef445faa1fec4a156dc\n+852379c6d18834abe732d8d2b9c097ff\n $fReadType :: GHC.Read.Read Type\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Read.C:Read],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fReadType_$creadsPrec\n@@ -1949,15 +1949,15 @@\n $fReadType1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))\n $fReadType_$creadListPrec]\n-8febe039b668cdb50154519feee921fc\n+a9e22742338d19f7243b223be32b4510\n $fReadType1 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall b.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , CPR: 2,\n@@ -1971,472 +1971,472 @@\n $fReadType2\n `cast`\n (Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))\n eta\n @b\n eta1 of wild { Solo# ww ->\n Text.ParserCombinators.ReadP.Look @b ww }]\n-c0984254e49471103dd82400fb24017a\n+14b6523da2861c0bb2cbf213692a1b9e\n $fReadType10 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType21\n $fReadType11]\n-e046fbbf0468dacaff5b8546c89c5de7\n+7ea84457ffab05c157d66656b09a278f\n $fReadType11 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType17\n $fReadType12]\n-457a25c2ca049cad5ea2ffb6cbf05dd9\n+ed48b6e1d2d15eafce8ece20f5b72d59\n $fReadType12 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType13\n (GHC.Types.[]\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type))]\n-64960b4c77b31a7adfdc69c4ba0feb02\n+69cd25265f9d2044ba27f17da669523b\n $fReadType13 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType15,\n $fReadType14\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-79bc270338bd40ae1b3691e224a41e01\n+809e71cd0502b94c359153a68fe67bbd\n $fReadType14 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeThread]\n-bfb947a1e680b74fbad549bc20a3fdc2\n+bd364910865c2497d7aa0d964b59ce10\n $fReadType15 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType16]\n-cf38ba0ce481d24c2b38a247616ae8b9\n+f36bd4e60764d3bb9f9c13960e7ee2c6\n $fReadType16 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeThread\"#]\n-6a2ea6ff28f248feaec6344e18bd88de\n+9d6454dbaf776153ef890b7e2cd46257\n $fReadType17 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType19,\n $fReadType18\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-74613d581a770649fe13b261978a0be9\n+db9d5d8497a6b50e7a5de1dab65e2c9f\n $fReadType18 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeUserdata]\n-99640f3d1241349f262563221b24a863\n+55579a3d5d74a2b8bc2638f9788fee1c\n $fReadType19 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType20]\n-9a400bd899edc1cbd47946c15688f855\n+018b851774844dba36144ce960ec9a57\n $fReadType2 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> Text.ParserCombinators.ReadP.ReadP Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: GHC.Read.choose1 @Type $fReadType3]\n-7dc85dc9c3cb8744ea7b545c9b687c36\n+6f6d4b7308e0ec35644a4e5e908cd5c2\n $fReadType20 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeUserdata\"#]\n-1792618d91f42004d5a9f4d9bea97bec\n+b79b1078185d920115357964ce1ec503\n $fReadType21 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType23,\n $fReadType22\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-fea2d193d1d01f2ec2f653bba183eb08\n+623586e6908577b27c13d9e4d3eaa6b2\n $fReadType22 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeFunction]\n-411fd5dee5b0bbc83fac4469cad666bb\n+ef7757937716d8a244a21e4a92cda987\n $fReadType23 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType24]\n-3f64f36636b62f363dc46d3c9cc60ab2\n+c0670bd07a99a2b53dc71fb53eed6b7b\n $fReadType24 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeFunction\"#]\n-3b93212b19fefdfe33bb16fad41f363d\n+437cde7b98c61bec411066788d09da88\n $fReadType25 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType27,\n $fReadType26\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-bfca25a2405983b1ffa3c76be20acb5c\n+53c25a06139295c530a085ac25971936\n $fReadType26 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeTable]\n-560a2af627f99ef94036814b97759a82\n+bf3a1590bb2741d6e2a405ba9fef583d\n $fReadType27 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType28]\n-ccdba28ae1740a41b49efe2e444a177b\n+ae3f51f9ddcc8d67d72dfefdd8879c5f\n $fReadType28 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeTable\"#]\n-28576ac0afa82cc24e72ad67c6c5644a\n+d9c0079af7b1bd944f486360e39bc27a\n $fReadType29 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType31,\n $fReadType30\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-6fbe47754856f92b0a58664ec6796180\n+051056f921d890b9b39b62d3b79a9ebc\n $fReadType3 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType49\n $fReadType4]\n-81a762da0d66c2c8cc0dbf62e94c667c\n+5fe630de77b92ba9c7f50f9cfa2f396f\n $fReadType30 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeString]\n-e14330b2dbb4270ae0358a5bf16b19f1\n+3741ef4a97cb068da04254c3281a304d\n $fReadType31 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType32]\n-e1b332a02b3336fdbb3b811b91e76055\n+92fbaeb5e0cbf6187ceada50a7ebd702\n $fReadType32 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeString\"#]\n-c42948cb255649e734cecb6fff6f3387\n+874e7c179446d2cf3d87f4ade828d6f1\n $fReadType33 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType35,\n $fReadType34\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-d4157eeffbc0980940a1586510fa77a1\n+962b6817a07ca463bd8a0d41843bebcc\n $fReadType34 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeNumber]\n-bb5ea3014376794c841785b9e662b4cd\n+9bf0c20d9375b09ad6b193e7e87e1855\n $fReadType35 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType36]\n-92a78128f6378c652611e8e3799b1756\n+0658124d6e5c9c4f44bea5e83f0635a3\n $fReadType36 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeNumber\"#]\n-21d5e68d10755cacd48adb013049f892\n+be4779ffa1fee28640481d44ff9980a4\n $fReadType37 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType39,\n $fReadType38\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-3020b0b080d87301747854d41e1f21a6\n+85d84c6dfb558bc739de07638daa1163\n $fReadType38 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeLightUserdata]\n-c16f5b261c63f57f17cdd1157cf22c8e\n+700e115c314b79a304ae5dbe07871eea\n $fReadType39 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType40]\n-b11956eb70aa6325b42e69497a155e8a\n+f9ef373fb2015d0bd481bb2e1f2af3c6\n $fReadType4 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType45\n $fReadType5]\n-8253b7e5e2939dcb417274b7dc0542ca\n+dbfcce1d8c9fc7259225cc71d5a3eeb8\n $fReadType40 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeLightUserdata\"#]\n-248da61a569429624b360f3fe9ac6121\n+5ef3318f348030386c516ff87088a1ad\n $fReadType41 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType43,\n $fReadType42\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-60500229d728e3390417b167efa91d0d\n+68f4220b26ea50afe767d8274a63199e\n $fReadType42 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeBoolean]\n-8c23a80ee042e4c37ff1b87a8c734d07\n+b25ea922f1efc65265c684b2bc5a8047\n $fReadType43 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType44]\n-2f085a39c3075c3acf3d562bf3c8586a\n+2c00c6e2372fd6bfb5215f875d91e53a\n $fReadType44 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeBoolean\"#]\n-b4e254d840d5a1dbb6364baf12be4cff\n+bf6dede16aa622021f45bd471c545279\n $fReadType45 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType47,\n $fReadType46\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-51d1510665b2b8ce5839f2c63a5308a0\n+44e9cd58db61d4dae4f7e087dee87228\n $fReadType46 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeNil]\n-340b57ba67127b77796864c9c8065662\n+c0122cf713f28296c1136835e949d1c0\n $fReadType47 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType48]\n-983fc8411e6b9414853c5f2f796c2e48\n+0735ab41df852f2921b8342978bc6675\n $fReadType48 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeNil\"#]\n-3a00d9ca5129dc1d154c277dad1ba1c8\n+af969be27f8964ab8f2ea69af5bacef9\n $fReadType49 ::\n ([GHC.Types.Char], Text.ParserCombinators.ReadPrec.ReadPrec Type)\n [TagSig: , LambdaFormInfo: LFCon[(,)],\n Unfolding: Core: \n ($fReadType51,\n $fReadType50\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R)))]\n-ca920a2cd13f3095cf6df91908cb4aaa\n+2ca1405d9d57adde147d45f9884ab012\n $fReadType5 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType41\n $fReadType6]\n-25076f6c084e63206b0340512b0a5278\n+4d2097a8f8ad5b6fc0123c5f0ef61496\n $fReadType50 ::\n Text.ParserCombinators.ReadPrec.Prec\n -> forall {b}.\n (Type -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (k['GHC.Types.Many] :: Type -> Text.ParserCombinators.ReadP.P b) ->\n k TypeNone]\n-e395b0591ca946b3734bb53e7d4686b8\n+089fb0cb7827eb07995be6cec8b52c96\n $fReadType51 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# $fReadType52]\n-990d174ff42eb1af97ae4e31eae6724f\n+0a56d3465f1a7d8b4f05556a7311e902\n $fReadType52 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"TypeNone\"#]\n-c9d20240d8afcd7c9ec345ab5eae4132\n+3cec0752cc35d9d13e9ceef7b8859b9c\n $fReadType53 :: Text.ParserCombinators.ReadP.P [Type]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n ($fReadType_$creadListPrec\n `cast`\n (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] <[Type]>_R)\n GHC.Read.$fRead()7)\n `cast`\n (Text.ParserCombinators.ReadP.N:ReadP[0] <[Type]>_R)\n @[Type]\n (Text.ParserCombinators.ReadP.$fApplicativeP_$cpure @[Type])]\n-a6f4385eaeb180a4a8fd551d0eac40c3\n+b17e6abb69ca35c7ce152fbf8d9d1629\n $fReadType6 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType37\n $fReadType7]\n-5d2f04c7a8c6b540c3ebb8eeb2f12850\n+986385643bb6a31e55c2497d2f55b2a5\n $fReadType7 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType33\n $fReadType8]\n-257280c5193de9aa91e2a31a10bdf9b4\n+2b7e6d55d0a05ab0cd3c4f457326348e\n $fReadType8 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType29\n $fReadType9]\n-30d7f0edcfa20d36a46a2b843702adee\n+1a7dd3319ecba2f5545abe3f2640c86e\n $fReadType9 ::\n [(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)]\n [TagSig: , LambdaFormInfo: LFCon[:],\n Unfolding: Core: \n GHC.Types.:\n @(GHC.Base.String, Text.ParserCombinators.ReadPrec.ReadPrec Type)\n $fReadType25\n $fReadType10]\n-88bbd8ecb2fec8a54b9aac07941c2409\n+1ee5057f89eb9f19c577441b160841f4\n $fReadType_$creadList :: Text.ParserCombinators.ReadP.ReadS [Type]\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n Text.ParserCombinators.ReadP.run @[Type] $fReadType53]\n-0150649a9d0aafdcd73121e3f896010b\n+248204c51a139f5c7b6198bcf2f52320\n $fReadType_$creadListPrec ::\n Text.ParserCombinators.ReadPrec.ReadPrec [Type]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n GHC.Read.list\n @Type\n $fReadType1\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))]\n-429d4f2b78bd42e346771d9a1ff4edef\n+3a96828cbb3a63ee69a037eb409119fb\n $fReadType_$creadsPrec ::\n GHC.Types.Int -> Text.ParserCombinators.ReadP.ReadS Type\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ (eta['GHC.Types.Many] :: GHC.Types.Int) ->\n Text.ParserCombinators.ReadP.run\n @Type\n@@ -2446,15 +2446,15 @@\n `cast`\n (Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] _R))\n eta\n @Type\n (Text.ParserCombinators.ReadP.$fApplicativeP_$cpure\n @Type) of wild { Solo# ww ->\n Text.ParserCombinators.ReadP.Look @Type ww })]\n-8a5b4312cdba723c79cb76bea7975fac\n+e73d7354e6f4f88b67f822ae9e11f16d\n $fSemigroupName :: GHC.Base.Semigroup Name\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Base.C:Semigroup],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n Data.ByteString.Internal.Type.$fMonoidByteString_$c<>\n@@ -2469,102 +2469,102 @@\n Data.ByteString.Internal.Type.times\n `cast`\n (forall (b :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0])\n %<'GHC.Types.Many>_N ->_R Sym (N:Name[0]))]\n-a3d87f40b46fb176aa9be3bcb1fb4dc1\n+e5d36fab74f5c31075327a208b127d40\n $fShowGCControl :: GHC.Show.Show GCControl\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Show.C:Show],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @GCControl\n $fShowGCControl_$cshowsPrec\n $fShowGCControl_$cshow\n $fShowGCControl_$cshowList]\n-9e78e3520b31b3619569950be9b2da3e\n+b30c510928cf0f71f638ab22cf339c00\n $fShowGCControl1 :: GCControl -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n $fShowGCControl_$cshowsPrec $fShowGCControl2]\n-37a2900635d5c4ef18c07d78e7bd98a7\n+4949f896a641a93184409d4274e8b753\n $fShowGCControl10 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl11]\n-54cfb14c781fc47e3b253b11bf078160\n+7082ad1a6f84cbe816b2a4b09bd56408\n $fShowGCControl11 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCCount\"#]\n-febfb708913df5d29468fc7e2bd0d003\n+935759eadb20559a36da8bedb4e733f8\n $fShowGCControl12 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl13]\n-4bf22d19e070c771c13db20578c45c82\n+5074af212bf73d5238b8744136ef53dd\n $fShowGCControl13 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCCollect\"#]\n-92938c507134aa0addc9b408729459a7\n+34251b0b9f90aa562c93072c09ecd88f\n $fShowGCControl14 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl15]\n-ddd27b4753c7a9341aa815a2cf8a68ea\n+564ba27bbe9913640b45e4a167fe314c\n $fShowGCControl15 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCRestart\"#]\n-8a03b44d1c5974c3afde5e8479ba63d2\n+f94c122269735e015a7b0a93f3d998d8\n $fShowGCControl16 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl17]\n-bf278a0daa3e900fd23f2acf8d62a182\n+a33a55d711bf84ecf3204e74a271a4a6\n $fShowGCControl17 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCStop\"#]\n-c8a281d52508c6f8c44575b7ae55492d\n+e0bfea7f8550561cdfce276605b3cc80\n $fShowGCControl2 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 0#]\n-cc4348fa260fea0c4cdc66447c2b715c\n+75f5d436629cd57fc6be1aa17cf5fd22\n $fShowGCControl3 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl4]\n-6fc2ea795d09d4607b73956e070936c8\n+331e316afaec3a975ff45ab54331174f\n $fShowGCControl4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCIsRunning\"#]\n-17474ce32e89347aa984a83374ae387d\n+92ec211db633127459951d0d9ff3ff02\n $fShowGCControl5 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCGen \"#]\n-c79066ae7244d81feb3f362facfe400f\n+93e563ac1762de54c3196d8765d1d41a\n $fShowGCControl6 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCInc \"#]\n-bf3d6a28d0b93d4c1a1d38f6b9a15ad0\n+bf3457b2d8a909e71c1d3dcb00f8553a\n $fShowGCControl7 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCStep \"#]\n-6da449dfbd20031b4a2d32feeafebf35\n+5f2ebf485f5104896d6f0c656c4b0a8e\n $fShowGCControl8 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowGCControl9]\n-f1630520f65a0df4496a7b6d727aaef4\n+74254a84799810ea06df43f637dc8f47\n $fShowGCControl9 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCCountb\"#]\n-da3332c440008c01f546f3bdbb7d7787\n+efdf8ddc0e515a958142b105b5c7bd4a\n $fShowGCControl_$cshow :: GCControl -> GHC.Base.String\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: GCControl) ->\n case x of wild {\n GCStop -> $fShowGCControl16\n GCRestart -> $fShowGCControl14\n@@ -2607,84 +2607,84 @@\n @GHC.Types.Char\n GHC.Show.showSpace1\n (GHC.Show.$wshowSignedInt\n 11#\n (GHC.Prim.int32ToInt# bx1)\n (GHC.Types.[] @GHC.Types.Char))))\n GCIsRunning -> $fShowGCControl3 }]\n-0faa82538792a8c403f285ce5f5898fb\n+358b72619267871c5b641ea469ba46e3\n $fShowGCControl_$cshowList :: [GCControl] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [GCControl])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @GCControl $fShowGCControl1 ls s]\n-2d607000a409b6eb405d335a3d4be54d\n+230f52cb88905f70e26d62bada757e2a\n $fShowGCControl_$cshowsPrec ::\n GHC.Types.Int -> GCControl -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>]\n-e2528c83e92ec2fde1c738200c1cc03a\n+2796fb6e19cd75f35ccadc451ad705ed\n $fShowName :: GHC.Show.Show Name\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Show.C:Show],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Name\n $fShowName_$cshowsPrec\n $fShowName_$cshow\n $fShowName_$cshowList]\n-1c8c6153fa29da097bbd2cfdfc6f10a3\n+fe4e1ed6e4a24c99dcc9319ca90e5f0a\n $fShowName1 :: Name -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Name)\n (eta['GHC.Types.Many] :: GHC.Base.String)[OneShot] ->\n $w$cshowsPrec 0# ds eta]\n-903ac4939e219f86a45091f8daca4d8c\n+82f21ae2a875db52d33ed0aa23e8fc08\n $fShowName2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"}\"#]\n-487ac4072269b57879b7cf72296e48db\n+7aecee7e7db39f31cc0c822aecd86297\n $fShowName3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Name {fromName = \"#]\n-f2db28555f74a0d3ab15944777d42333\n+e81e8f1c7959db6dcf2591f1b251dd64\n $fShowName_$cshow :: Name -> GHC.Base.String\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Name) ->\n $w$cshowsPrec 0# x (GHC.Types.[] @GHC.Types.Char)]\n-45a1ffc292fbc6c29de3066c567d8012\n+b37d7a617f27713cd8d5946a244e8710\n $fShowName_$cshowList :: [Name] -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Name])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Name $fShowName1 ls s]\n-1ecb178cd493490324d5a8c8bc9fdf55\n+0ad1dea67600147e5631ee0b633844cf\n $fShowName_$cshowsPrec :: GHC.Types.Int -> Name -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>,\n Inline: [2],\n Unfolding: Core: StableSystem <2,TrueFalse>\n \\ (a['GHC.Types.Many] :: GHC.Types.Int)\n (ds['GHC.Types.Many] :: Name) ->\n case a of wild { GHC.Types.I# ww -> $w$cshowsPrec ww ds }]\n-e956ee63be810b3bdbdb23e49cae8822\n+ee6125b082f8476d815a4869a4e61c2d\n $fShowRelationalOperator :: GHC.Show.Show RelationalOperator\n DFunId\n [TagSig: , LambdaFormInfo: LFCon[GHC.Show.C:Show],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @RelationalOperator\n $fShowRelationalOperator_$cshowsPrec\n $fShowRelationalOperator_$cshow\n $fShowRelationalOperator_$cshowList]\n-50e57a152d510cc52d405e342112af9e\n+d634fbae11016fd0a8543d80d222397b\n $fShowRelationalOperator1 :: RelationalOperator -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: RelationalOperator)\n (eta['GHC.Types.Many] :: GHC.Base.String)[OneShot] ->\n case ds of wild {\n@@ -2692,65 +2692,65 @@\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator4 eta\n LT\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator3 eta\n LE\n -> GHC.CString.unpackAppendCString#\n $fShowRelationalOperator2\n eta }]\n-ad5828763df99ffd27bd972925f8b3fe\n+fce4c8828a581af4704518e8f5720367\n $fShowRelationalOperator2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LE\"#]\n-75f450df08efe577f01dbaffebe29d08\n+8f8a3437a42e1b87e2cfcdd699087d65\n $fShowRelationalOperator3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LT\"#]\n-9bdd30db7f4c007f00509ef3e66da165\n+a1027163c3cd6a7502abf90cbb22505b\n $fShowRelationalOperator4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"EQ\"#]\n-2190f5f09d60ec5e6d9016a816165cb4\n+9ee1cafafc06bfdb3a849aa10b967ef5\n $fShowRelationalOperator5 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowRelationalOperator2]\n-455177f08f1a1cbea92d168aa739e7cb\n+11ff7458429f8ec19ccb3b505d88bc30\n $fShowRelationalOperator6 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowRelationalOperator3]\n-d3e34234d2a333ff492f9c4d9832583b\n+c9d8fcb4fcb0d6eef49886e80c4bd5e4\n $fShowRelationalOperator7 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fShowRelationalOperator4]\n-418d7a576d3f79d76032a6c4caa91621\n+a047a92696eb6aad88795c06db36fad3\n $fShowRelationalOperator_$cshow ::\n RelationalOperator -> GHC.Base.String\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: RelationalOperator) ->\n case x of wild {\n EQ -> $fShowRelationalOperator7\n LT -> $fShowRelationalOperator6\n LE -> $fShowRelationalOperator5 }]\n-84a56a1a52ebd2384f39a44d57165bb9\n+b4e3ed5dae345e754e55e218a0ca31b1\n $fShowRelationalOperator_$cshowList ::\n [RelationalOperator] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [RelationalOperator])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__\n @RelationalOperator\n $fShowRelationalOperator1\n ls\n s]\n-b13dad0db77103dab5255a3ecad9ee28\n+0790f8fd67107dc60e529a9ace64884f\n $fShowRelationalOperator_$cshowsPrec ::\n GHC.Types.Int -> RelationalOperator -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (ds1['GHC.Types.Many] :: RelationalOperator)\n@@ -2760,1004 +2760,1004 @@\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator4 eta\n LT\n -> GHC.CString.unpackAppendCString# $fShowRelationalOperator3 eta\n LE\n -> GHC.CString.unpackAppendCString#\n $fShowRelationalOperator2\n eta }]\n-a31d1eddef92b046e0a8ea2d7a98c9a0\n+7b8c3f57fbdb6a64aad3d10b0f2c67d1\n $fShowStatus :: GHC.Show.Show Status\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Show.C:Show], Inline: CONLIKE,\n Unfolding: DFun:.\n @Status\n $fShowStatus_$cshowsPrec\n $fShowStatus_$cshow\n $fShowStatus_$cshowList]\n-abdab5fc7f70a32d081675d3a95d4814\n+275a670e50dd049cb871786df632b551\n $fShowStatus1 :: Status -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Status)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec1 ds eta]\n-6906c7ed108136a291bd5d36c3af5e12\n+d29903df6bda18f3b67f2943abeb1de5\n $fShowStatus2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrFile\"#]\n-d5c99e4277da308788fdfb86e1e2e962\n+37b1cf24ac348a1206297b9738ae25f5\n $fShowStatus3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrErr\"#]\n-5c885541c1cd3d8fb01d9e611bc2a4bc\n+761d81b2e4ec1e95c8655704f6e1b078\n $fShowStatus4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrMem\"#]\n-9b362a8288b539cd250bd7f0b2361eff\n+e7dcfe1ba3899b2a86927e2ef0bb3a5c\n $fShowStatus5 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrSyntax\"#]\n-0522eb411214122f133a58750c96c94a\n+0ff47ca5d3416f48b8e949c3d5c93f09\n $fShowStatus6 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"ErrRun\"#]\n-cef7796bf05d58e370eda2c46a910bd9\n+73d96f2d16e99dfbcfc0daf59d3d9058\n $fShowStatus7 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Yield\"#]\n-8fe8d2479e72dcd87441ab59dfea7a79\n+a540963b503a9d45ca167d2386d64618\n $fShowStatus8 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"OK\"#]\n-8d5748ed098bd3746ba66de3c082105e\n+804a1624f125344e944923202f920447\n $fShowStatus_$cshow :: Status -> GHC.Base.String\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Status) ->\n $w$cshowsPrec1 x (GHC.Types.[] @GHC.Types.Char)]\n-93e4ccb1f90fc9bb0f0ab5fa2b3f63c5\n+fd05fcb17caee65782c2ac2e3cdd7d33\n $fShowStatus_$cshowList :: [Status] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Status])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Status $fShowStatus1 ls s]\n-84e579b561e97c3c8465fea606cd3f0f\n+5e389e4bd23ff76f8e015abda44fe699\n $fShowStatus_$cshowsPrec ::\n GHC.Types.Int -> Status -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: StableSystem <3,TrueTrue>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (ds1['GHC.Types.Many] :: Status)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec1 ds1 eta]\n-38dca821c1d5619561f2fe2b7f7947ba\n+5ae244fa1013fb52486f2d95ed31e581\n $fShowType :: GHC.Show.Show Type\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Show.C:Show], Inline: CONLIKE,\n Unfolding: DFun:.\n @Type\n $fShowType_$cshowsPrec\n $fShowType_$cshow\n $fShowType_$cshowList]\n-20d4345725583d7b187ad091d96ed1e6\n+64e237dffd8867ad3046f65b3fef793d\n $fShowType1 :: Type -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Type)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec2 ds eta]\n-9cded14a71bafd0e1be68d8e5337fd45\n+f5d2620d59fee1255f68cf2a3ad3edb1\n $fShowType_$cshow :: Type -> GHC.Base.String\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (x['GHC.Types.Many] :: Type) ->\n $w$cshowsPrec2 x (GHC.Types.[] @GHC.Types.Char)]\n-6a66472acf0b37da22ce99baad35f1be\n+e762065113a67a6d0c8fb693249b4b2a\n $fShowType_$cshowList :: [Type] -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: \n \\ (ls['GHC.Types.Many] :: [Type])\n (s['GHC.Types.Many] :: GHC.Base.String) ->\n GHC.Show.showList__ @Type $fShowType1 ls s]\n-a39ff10d9ff89272ebcc638d0284f1c5\n+cd01c99a39635f9eb69dbecf4a776e77\n $fShowType_$cshowsPrec :: GHC.Types.Int -> Type -> GHC.Show.ShowS\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: StableSystem <3,TrueTrue>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Int)\n (ds1['GHC.Types.Many] :: Type)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n $w$cshowsPrec2 ds1 eta]\n-3f10a210ebbdb6e89889ef7eb4f05083\n+9ac01ef7f81c2a67d77cfb85f0500f6d\n $tc'EQ :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 11040410992298159988#Word64\n- 2888703626364766164#Word64\n+ 15284527756292538882#Word64\n+ 10582225697661206524#Word64\n $trModule\n $tc'EQ2\n 0#\n $tc'EQ1]\n-9469c6f7ae3b4ee94900335f38959d57\n+7644585e3e0dd22be02e516ace7b40fe\n $tc'EQ1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-d488315b9cad01860206420243ea45e9\n+edb56c4add50535d39801e6cf9176663\n $tc'EQ2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'EQ3]\n-03c9021177caa7392f7928529afd0f8f\n+71e6d81e06d0d34aa6954f7269da956d\n $tc'EQ3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'EQ\"#]\n-25fc61f6af06ade362503026b095fd9d\n+8e06a0e4d008fc55ec65628fbea320c9\n $tc'ErrErr :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8674563767420412989#Word64\n- 15347115590745767753#Word64\n+ 7540650443510617502#Word64\n+ 9004631382732179513#Word64\n $trModule\n $tc'ErrErr2\n 0#\n $tc'ErrErr1]\n-e3f2832386da6cff67af5d1cde59676c\n+3c5b4c71f95ea3d325d93d8da19621af\n $tc'ErrErr1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-1cf93994be672a249fb5aa404b93f409\n+dac1f3f0888ce1b5b83f4f6aeb08e769\n $tc'ErrErr2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrErr3]\n-9f0d5cddd42022d6f58c28a4ce7cdbb3\n+67bff4f7b3db6e8c27b7d7f156f6b495\n $tc'ErrErr3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrErr\"#]\n-21a61853f6054431ec6d16709bc770e2\n+0f21e733e837bddd700ab70c33f7bc3b\n $tc'ErrFile :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 9542463414027445944#Word64\n- 5647915813653682254#Word64\n+ 14888979115044194971#Word64\n+ 5648917795088292396#Word64\n $trModule\n $tc'ErrFile1\n 0#\n $tc'ErrErr1]\n-947ed18bc15f4738bb350d4e515bd788\n+ea97efa5b41a2df1ddbae89dd1e538ce\n $tc'ErrFile1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrFile2]\n-be44334c2d5c14c2b8a53c32077118ea\n+38d30881cb1c4db1b033d89a0824f151\n $tc'ErrFile2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrFile\"#]\n-5555678e7e83ed18ed1e53460ea0445f\n+63084fd87492baa3116d3b012e5ed14e\n $tc'ErrMem :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 7719258231210511790#Word64\n- 1473353999712136303#Word64\n+ 16720339228392069769#Word64\n+ 17668960757292414026#Word64\n $trModule\n $tc'ErrMem1\n 0#\n $tc'ErrErr1]\n-dfae17fbb7fc3fd33263d4d2d68a1ee6\n+3ec901e2321adc57dcc5d9163e8ae7d6\n $tc'ErrMem1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrMem2]\n-6262ee39e3a520ed63bf541fee0803ec\n+783801907fadeeba7cbf91eca73fc3b8\n $tc'ErrMem2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrMem\"#]\n-31f6d56d506bf2c1c1fbe7427d4138aa\n+7e6e1e2bcf395164b68274ccfa2ddb4f\n $tc'ErrRun :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8191084923583300974#Word64\n- 14581896790487069847#Word64\n+ 13300188500050585795#Word64\n+ 18081993692077220726#Word64\n $trModule\n $tc'ErrRun1\n 0#\n $tc'ErrErr1]\n-fc1d565ffe9c260c89a7144cf716ce46\n+0fd893c559dc4e3015da7afdbcbec598\n $tc'ErrRun1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrRun2]\n-e847fda1bf54de12fa8b5a52fc143caf\n+e4ac6d1b1ede1a1071393360cab31714\n $tc'ErrRun2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrRun\"#]\n-4c531948e2125ddda3d5b33dd6bd5f11\n+239a2bed8c4f8eaed7473fd412b4c3f5\n $tc'ErrSyntax :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 5158935273096221491#Word64\n- 14721560060762754738#Word64\n+ 494347896882609141#Word64\n+ 9304990207048819967#Word64\n $trModule\n $tc'ErrSyntax1\n 0#\n $tc'ErrErr1]\n-083e72d866b61363861fb951c61d25c1\n+6b8237e226dc18896b68ae7cb70d5618\n $tc'ErrSyntax1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'ErrSyntax2]\n-c123e6dd642f9576158a7eb56bc98dad\n+22299ae3ce8fac3883f926e66c0ebbfe\n $tc'ErrSyntax2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'ErrSyntax\"#]\n-f573d8a6f09080d9ffd37c50abeb8b96\n+d6e098c12d52b03188e0b27a06b4be9c\n $tc'GCCollect :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6348342934602759027#Word64\n- 733793186778864394#Word64\n+ 16072666574257390388#Word64\n+ 16736924077119351508#Word64\n $trModule\n $tc'GCCollect2\n 0#\n $tc'GCCollect1]\n-f461f7ee710953ec43a88fe6782f5661\n+5429d4ec693545d6279193c7960c6978\n $tc'GCCollect1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-b80d2c27759326377cbb6086e516ce8f\n+e8a7dc3adf66233a82998512d6d44f18\n $tc'GCCollect2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCCollect3]\n-f038becacc84e403217391acdfc3ba4b\n+9578fcddfbfba1318d983612b8b8f997\n $tc'GCCollect3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCCollect\"#]\n-76d503409e134e35525f79a85668c558\n+73ee32ddb040f358748b59aef67d49ea\n $tc'GCCount :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 2942479967061588140#Word64\n- 11099326637761907942#Word64\n+ 15595827081404173709#Word64\n+ 4896818723666923148#Word64\n $trModule\n $tc'GCCount1\n 0#\n $tc'GCCollect1]\n-a42c6ae14b8dd8d69f112363bb7a0c40\n+b30d74e7e5ef03defbaf08aed2070519\n $tc'GCCount1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCCount2]\n-b85ff7250af53405464aab231bbda26e\n+9bca2f4edb70d78f3daa95504d1310e2\n $tc'GCCount2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCCount\"#]\n-bee342f2e90d2cb745fad8d5e3bbff38\n+52eff0580a22bbccf93f08fc2de7cd92\n $tc'GCCountb :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 15072838556886059446#Word64\n- 2090431170081485060#Word64\n+ 1864001059251874654#Word64\n+ 14116985260996496507#Word64\n $trModule\n $tc'GCCountb1\n 0#\n $tc'GCCollect1]\n-8f5da2c388aed11a65999669a2d9c380\n+3a3b84f00c65b9cbf5dbe84bc432c160\n $tc'GCCountb1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCCountb2]\n-66743a6193e631f00d03b1a4706e437d\n+c0c3f90406f7da57704e2250c41725f3\n $tc'GCCountb2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCCountb\"#]\n-4824d70bad20ddcbf316ffe30c076515\n+179857dac1e25c25edea08d09f6161b4\n $tc'GCGen :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 4008265903149737423#Word64\n- 14503148301564395521#Word64\n+ 17515275236429474036#Word64\n+ 17724901683402641243#Word64\n $trModule\n $tc'GCGen2\n 0#\n $tc'GCGen1]\n-62dc92a6f3a3ca06eb06b7f0525f005c\n+8c95d23c94eb6d52ae15f7f358f4c9d6\n $tc'GCGen1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-19d1a882c1a866b57a07e2a04b01eeb4\n+93018689593f8a31a4beae5363e3ef08\n $tc'GCGen2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCGen3]\n-d828185fc73891fc7241a58a21545d5b\n+0f451b2ccc926a695b390db945ff97ff\n $tc'GCGen3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCGen\"#]\n-71e1d7da05a03b9ee699190935b39233\n+b1b1846bd5bd90cede4408c5e01c99ce\n $tc'GCInc :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 14964416718030710616#Word64\n- 16227673245120759376#Word64\n+ 12668353993981468387#Word64\n+ 9037306096338939590#Word64\n $trModule\n $tc'GCInc2\n 0#\n $tc'GCInc1]\n-69378b05af91510dbb3432f42bb7fbcf\n+67821c1794a63369adde5d812664bc53\n $tc'GCInc1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-800357cf834da281026d5adcd4202135\n+413e7aa4c290449f645c4f11674de058\n $tc'GCInc2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCInc3]\n-617885f813d024fc5f6493c662a15e70\n+79ac039c7a4c6f9d5f2ee87be88f552f\n $tc'GCInc3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCInc\"#]\n-d5cef260505db1e233e72ebdc9cf2ea5\n+19be450ed3bd7361055b2a329a2f4480\n $tc'GCIsRunning :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 5275151421047911410#Word64\n- 13307870606123814697#Word64\n+ 10288371666215365866#Word64\n+ 945549566513815679#Word64\n $trModule\n $tc'GCIsRunning1\n 0#\n $tc'GCCollect1]\n-e3afcd7a972f1974d4c951298a08712f\n+93d701203a3bb6d0c2471f9c20f36cce\n $tc'GCIsRunning1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCIsRunning2]\n-01fe7448e66790d6bb8e4769b134e8d1\n+cc3a73052e193a674b14b2ca3f7bf6f5\n $tc'GCIsRunning2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCIsRunning\"#]\n-42f1f53604ba36cee9f5e3868f02a93f\n+7155c57822c30d1683400484097e4ba6\n $tc'GCRestart :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 4723263209194472106#Word64\n- 18424452830777647596#Word64\n+ 1691025195429186333#Word64\n+ 7594780722272661595#Word64\n $trModule\n $tc'GCRestart1\n 0#\n $tc'GCCollect1]\n-e9b12edb00b57acd3d411b3c3bece41d\n+94705a1fb93d00a5f8560a88ddbc272a\n $tc'GCRestart1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCRestart2]\n-f7e419deff44e890e22bd2a0b8b8668e\n+9860d051786d4a7fe0401bec41d1ae6e\n $tc'GCRestart2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCRestart\"#]\n-69f0fb047e21494418d8d43e682a6f0e\n+a98c6559daf436ec826f1e0d80a9e271\n $tc'GCStep :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 18151668073551541128#Word64\n- 10565429602981744434#Word64\n+ 5714098509174730147#Word64\n+ 5428447178893197861#Word64\n $trModule\n $tc'GCStep2\n 0#\n $tc'GCStep1]\n-0923bd8a93ca83f45d9c56d2a1b5c5cb\n+319b81c1b740c3ef03baadd428cf9058\n $tc'GCStep1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-f2643922f1308d87bc4397c020bb7fa0\n+d0a602f1d7e4c6a3cfe47ff122b75293\n $tc'GCStep2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCStep3]\n-82f2d3bb22b046489672e0b6b091c262\n+6645b998a045da7679313ba11d75f1b4\n $tc'GCStep3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCStep\"#]\n-9b85454e2faf0461395eabeaba370e99\n+66d31a693b90dd18894fd1d34c2f0c8a\n $tc'GCStop :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 604043779295162887#Word64\n- 3393847326430952899#Word64\n+ 3782457224582198678#Word64\n+ 16271827728623817818#Word64\n $trModule\n $tc'GCStop1\n 0#\n $tc'GCCollect1]\n-447fcbb676ca5cf158d093098f9395a3\n+ced009e4f1364717117ddf98075ab154\n $tc'GCStop1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'GCStop2]\n-2568a59cfffc20fbcf989ecfddf5ad38\n+353caee1c3ff815276fa895737da51c9\n $tc'GCStop2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'GCStop\"#]\n-83500d2d03b9ab8fae468f8010c8f851\n+d2330353d11485643de452be8f56630b\n $tc'LE :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 7049001955531338082#Word64\n- 12278993832066892207#Word64\n+ 14142359310058838544#Word64\n+ 16960129757069997951#Word64\n $trModule\n $tc'LE1\n 0#\n $tc'EQ1]\n-70789d9f466adc95a627730ff99e4f6c\n+b5b167afea3a17b483ba51f4f1363433\n $tc'LE1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'LE2]\n-e12b591b5a00e34924688fa116b53a10\n+2029e61624963e46457e10185f8627b9\n $tc'LE2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'LE\"#]\n-08e08a4de61036d07d4cfefcaf42d976\n+0236d431ca928c9902332aff9597df2b\n $tc'LT :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 3566263371117460620#Word64\n- 30318904252159110#Word64\n+ 17136572445346421217#Word64\n+ 17540042295900648191#Word64\n $trModule\n $tc'LT1\n 0#\n $tc'EQ1]\n-dc301bdc152873302a717ce446add9e3\n+3a157534157eaf4323f2977ca1252871\n $tc'LT1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'LT2]\n-0e5b5fe045d50f35c18b0cf67823ea58\n+c961c3fed30456ea748dbfa3211515d8\n $tc'LT2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'LT\"#]\n-d4bc8fc2dc99d4520a609e6a4f8feec5\n+7d7509a0f546665a4f470d0b8e5fac68\n $tc'Lua :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6941344852074839841#Word64\n- 17421831374053057561#Word64\n+ 13317522343415251213#Word64\n+ 1999234655351165253#Word64\n $trModule\n $tc'Lua2\n 2#\n $tc'Lua1]\n-b73d0efae2d78cf16ec25f2e1ce55e0d\n+da12fdb9b22271bb3e1ae089d55e6004\n $tc'Lua1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-80f404c4f52ec838f67969c6b44b9146\n+c0a1228cb33495ca5551b67a982de6d4\n $tc'Lua2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Lua3]\n-f49deddf8e583731749436cd4ee47b81\n+fb13840999d501ba1efa1263e2babcf3\n $tc'Lua3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Lua\"#]\n-3bc66e3ee1b2531a3735829af8ae05f7\n+93d3b3471bca20d00aa9305bad1754fd\n $tc'LuaEnvironment :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8139753477420895682#Word64\n- 2919668508866283868#Word64\n+ 17352218570994950216#Word64\n+ 15780260360399588311#Word64\n $trModule\n $tc'LuaEnvironment2\n 0#\n $tc'LuaEnvironment1]\n-585729d06bfe4ddb6a04d441503c4065\n+85948d095ad395ddb5b64b45fbf1f030\n $tc'LuaEnvironment1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-da5c3eeabfa29f1f5d6f120e9eb875aa\n+05d2dd3e93ce3f535c43b117aa734ec8\n $tc'LuaEnvironment2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'LuaEnvironment3]\n-c3e14fdee40469663b68db61d195d342\n+968e3875591b3b76eca405dfb4e44f01\n $tc'LuaEnvironment3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'LuaEnvironment\"#]\n-384e813655c07226180ac852ea7278dd\n+4d0e7e2157ec37dd5c30259e7029f905\n $tc'Name :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8215365531178561283#Word64\n- 7549769155059159618#Word64\n+ 5719287769023290855#Word64\n+ 15471607512429425962#Word64\n $trModule\n $tc'Name2\n 0#\n $tc'Name1]\n-cdfa04229b228ee5806b6c352525c6bf\n+a43ce5ac41c46a2cd2f2f9f4befd470b\n $tc'Name1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-cd4c0d4657561b8819bb1e45f52870b1\n+8064d524ff36f45fbc725c34c5c6df90\n $tc'Name2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Name3]\n-c686537bd03a92ef795c1b3b2b671da4\n+53f1f37f1afffe53aef952a9298d9a89\n $tc'Name3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Name\"#]\n-52f25d958fac7f707d2f2d538c4ae607\n+6570cbe610e5868609d0a6a70c702815\n $tc'OK :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 2052620663893160583#Word64\n- 15899554960310360079#Word64\n+ 9550343338387202034#Word64\n+ 1576313866278885695#Word64\n $trModule\n $tc'OK1\n 0#\n $tc'ErrErr1]\n-ccb8ec8103bb70e86af67045bfbfd073\n+6e04e4697a532b651e2f376410ca75f3\n $tc'OK1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'OK2]\n-ed4ccb42ee4df64f165318629424c78b\n+3fc6c182c486c463c7859c0aa8487853\n $tc'OK2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'OK\"#]\n-e0b92a99b35662ea201964d28a1ca0d6\n+8c2739bf0a5310ae3e33cb733423adee\n $tc'TypeBoolean :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 1382938542698553179#Word64\n- 6786533213675438436#Word64\n+ 9079051182964003951#Word64\n+ 8612385628634083717#Word64\n $trModule\n $tc'TypeBoolean2\n 0#\n $tc'TypeBoolean1]\n-e0a7509e6d93b42752d0f1ea885768ee\n+060e4d0d0bef6ea7a0444c7e89ff97fe\n $tc'TypeBoolean1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepTyConApp], Inline: [~]]\n-af3d93c5ed5efeb0f2adae4864f046ca\n+4e5c80182e7f10afb576544afd4a4314\n $tc'TypeBoolean2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeBoolean3]\n-dae9cedcb27e7160ba4037c60c15b828\n+82944ad63ce75c24cbeb0c2a0757fc05\n $tc'TypeBoolean3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeBoolean\"#]\n-95ecb5653dfceb1418dcafb162d0f1a5\n+6a7b2d0097d11ff40b13e7485819790c\n $tc'TypeFunction :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 7033381424917946521#Word64\n- 10417971407771972204#Word64\n+ 7250313275360367115#Word64\n+ 15195812297682217091#Word64\n $trModule\n $tc'TypeFunction1\n 0#\n $tc'TypeBoolean1]\n-5f41a6d06153742e7e9b71d3fd2ae053\n+55aff76d4b18951a7f81ab2f2c3cd58e\n $tc'TypeFunction1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeFunction2]\n-6b56dcb0e35f3bdb7295e8482a5a4c57\n+f06df65974668c275d37e8256ad57fb2\n $tc'TypeFunction2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeFunction\"#]\n-59d71105cfa52885645bd268363e45b2\n+ff394fc48a349dc830d453f81040c35b\n $tc'TypeLightUserdata :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8157965555928693982#Word64\n- 449071982481342816#Word64\n+ 4513204373341433556#Word64\n+ 6402576172359817900#Word64\n $trModule\n $tc'TypeLightUserdata1\n 0#\n $tc'TypeBoolean1]\n-eb9832966abd95d6e20143c2b950d527\n+6d3d02ea21c8f54d63375503b9b3e7b2\n $tc'TypeLightUserdata1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: \n GHC.Types.TrNameS $tc'TypeLightUserdata2]\n-04b3a14bf53ccab7ce3886f727512153\n+9f849a8b53ddce2465ed27342dce2a3e\n $tc'TypeLightUserdata2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeLightUserdata\"#]\n-c8805b2af40c8c2af27ba3ed985945f1\n+25ddc7ccdeb4211a6aeb0791a5985f31\n $tc'TypeNil :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 195226972741075463#Word64\n- 14716637745534543410#Word64\n+ 9225956675320668469#Word64\n+ 14836614946849180181#Word64\n $trModule\n $tc'TypeNil1\n 0#\n $tc'TypeBoolean1]\n-b42a8b972076ae2b92e5c90a18b6e6e3\n+ef329cb6817ba017892755e5bb23831c\n $tc'TypeNil1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeNil2]\n-1dfe8cec5b6a54d6d35443a032eb62e1\n+3fdf613a4190efb0c0984f6c79bec479\n $tc'TypeNil2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeNil\"#]\n-c6f009150f1d4351a4a9fbc588236ced\n+dd66b0831c10cd8a5ca39e8c8afbf7e1\n $tc'TypeNone :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 3977147406627730000#Word64\n- 4414421765882983075#Word64\n+ 682099943326093734#Word64\n+ 2161188502940536021#Word64\n $trModule\n $tc'TypeNone1\n 0#\n $tc'TypeBoolean1]\n-fdc78f6c0642ae07b59d2c92e4c7e97e\n+46c033b6495eac29b99edb09cd7a67d9\n $tc'TypeNone1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeNone2]\n-13331eda46a454b95969bd1d23be8af4\n+8d06a193db5a90f478666e3dabfe7233\n $tc'TypeNone2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeNone\"#]\n-de808e11ae68ba94edd0494bbf0ede50\n+57b477d40afd1ca0abaff66f739344be\n $tc'TypeNumber :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 12266359392932247094#Word64\n- 15466938570293663870#Word64\n+ 4783290581200744444#Word64\n+ 11949337885145930960#Word64\n $trModule\n $tc'TypeNumber1\n 0#\n $tc'TypeBoolean1]\n-c6dfd19fc4c8d34663f697a72874ee02\n+080d947e00edda60c103eead64a1fa8a\n $tc'TypeNumber1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeNumber2]\n-15506b3d1211bac906fbc0e1b16da66c\n+7e663cdc46c72dd997d4c0848f7800f7\n $tc'TypeNumber2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeNumber\"#]\n-cd1409ff5e7d825e5d994fa6a0b0d5d4\n+33250f34e0cf4509866c04acc623f55a\n $tc'TypeString :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 12377920671758462081#Word64\n- 4057689580876350977#Word64\n+ 12208526180734183557#Word64\n+ 997441177836754959#Word64\n $trModule\n $tc'TypeString1\n 0#\n $tc'TypeBoolean1]\n-ab73e3d7122c36606c93da1b7eb78ad9\n+e05a516f7ddbe2053468e8f964da56d5\n $tc'TypeString1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeString2]\n-6d0899a5f29a5d74f6b6aa3e9b754c34\n+612d3b5d37d2823116127f6d0af39d2c\n $tc'TypeString2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeString\"#]\n-11b482c86ae13500fbe6e5e44f4f2adf\n+1e105371c6f3871d10caf84df334e2e6\n $tc'TypeTable :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 13049978041817634090#Word64\n- 10698838703317542638#Word64\n+ 15517460660408657075#Word64\n+ 5866474640158079887#Word64\n $trModule\n $tc'TypeTable1\n 0#\n $tc'TypeBoolean1]\n-fac38c0485639ada560f3ddf7bc8d042\n+43e32ac306dd835240b3d8d22fc4a699\n $tc'TypeTable1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeTable2]\n-04651ebc4833d6d45b48ba829be06701\n+cf9d1cdb22bfa9b6f5ecdf72d1e93877\n $tc'TypeTable2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeTable\"#]\n-d56e0650d0653139aafac2962d2577aa\n+95d695f0a9dd01203854a1d607395a09\n $tc'TypeThread :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 14130825147138364116#Word64\n- 6886865408226528850#Word64\n+ 17120398660933544339#Word64\n+ 9105194371549609520#Word64\n $trModule\n $tc'TypeThread1\n 0#\n $tc'TypeBoolean1]\n-1c17aed9f7806fff1fd2501d1e3b0091\n+970fbf2088916fc27e28c911f90578c3\n $tc'TypeThread1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeThread2]\n-df9d83728ece41621c8da2e5200edb18\n+5b7d732bc06f0e3e7c9a66f4f31337f4\n $tc'TypeThread2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeThread\"#]\n-277a61ef78884154311329603303f5e8\n+ced7461a5c0d0f0f02057476e34f2325\n $tc'TypeUserdata :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6857015683764163251#Word64\n- 6416916818234881011#Word64\n+ 16866377420993877111#Word64\n+ 18086858304675810315#Word64\n $trModule\n $tc'TypeUserdata1\n 0#\n $tc'TypeBoolean1]\n-d27656326e2ad748ede4248ad5e3e6b1\n+cdbbe44ecc6d861a1f1d5ce0ed44b727\n $tc'TypeUserdata1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'TypeUserdata2]\n-c6219b6719c0257b97f8055103ef0350\n+5b9f8f4f7eb9d7732b6ec5053193a68c\n $tc'TypeUserdata2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'TypeUserdata\"#]\n-bc9e39057f5f7ba119a4835e5dc20fe0\n+6b73c2b63231268390b7dfdd2515e7eb\n $tc'Yield :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 12822427925412116562#Word64\n- 4246926580411916306#Word64\n+ 10016046544633100045#Word64\n+ 17358345831500895169#Word64\n $trModule\n $tc'Yield1\n 0#\n $tc'ErrErr1]\n-8cdeca3122f57aed9ef2eb1aa548b5d3\n+632150703c926c4e697d92732a4e8f1a\n $tc'Yield1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tc'Yield2]\n-9d39d9c925353187766a2666589a0657\n+2892b586f4b1b99c841745d702ebb2f7\n $tc'Yield2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"'Yield\"#]\n-0ca5eec864aa4a7781763f466f4c144f\n+6f9e59309da5b3ef9b03362d6d0a775a\n $tcGCControl :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 17916306914899564171#Word64\n- 5967793269437198396#Word64\n+ 3903012339659214414#Word64\n+ 17602972129558505497#Word64\n $trModule\n $tcGCControl1\n 0#\n GHC.Types.krep$*]\n-41679afef20cb09b6115b7528832fd56\n+0e57d0f5f90d0b09f444dbb30a7e8c3c\n $tcGCControl1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGCControl2]\n-83236a74d7082d7abdc858e8bcaed823\n+4797013450b87163e1231c1791dd3703\n $tcGCControl2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GCControl\"#]\n-d0ebf325c3a478ad748459747c151a9f\n+773b73a02a4784adcc2151c920971547\n $tcLuaE :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 8380385951957547608#Word64\n- 3465199670966001261#Word64\n+ 4914067628579588737#Word64\n+ 17882476301659059490#Word64\n $trModule\n $tcLuaE1\n 0#\n GHC.Types.krep$*->*->*]\n-16dd06ab255715ed7e64544fe5720599\n+76cd52a70d4463d27d692cdca13be87d\n $tcLuaE1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcLuaE2]\n-38432b1abbd6e5d58a82918ee2a8fb4a\n+0d1e010bbf549ebc59439da523384743\n $tcLuaE2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LuaE\"#]\n-c0cd7f7e617c7439bd86d9fbd75dd8d6\n+c79e933db09388e55fcd4fb5a5cc92cf\n $tcLuaEnvironment :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 957213749828164829#Word64\n- 1333660046526845206#Word64\n+ 2631406670110621377#Word64\n+ 8686712025378497066#Word64\n $trModule\n $tcLuaEnvironment1\n 0#\n GHC.Types.krep$*]\n-ae733e076cf291c9e3e7462fd2ea99d8\n+88d5a2eda114138f5f88a6bcea548718\n $tcLuaEnvironment1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcLuaEnvironment2]\n-b58919830797dd524cb30adb04616c50\n+03a533baab22d6fc6a6979c09e12923c\n $tcLuaEnvironment2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"LuaEnvironment\"#]\n-7be199c641d14948afa6666db4bd5910\n+a89c5df8bc35c5b3e41502fe713dd158\n $tcName :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 6359462352399113511#Word64\n- 5318798607650711367#Word64\n+ 1026012822938567069#Word64\n+ 7745994537131225562#Word64\n $trModule\n $tcName1\n 0#\n GHC.Types.krep$*]\n-0998ed824e141725cbdd7169f5af4067\n+f16ecaae55a492b65dd26865bd0dc263\n $tcName1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcName2]\n-8bb7458cca83ba1d166d5a9a929f02cc\n+5290489ea4c41d7178876f351fe632f5\n $tcName2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Name\"#]\n-dcb4bb63960e96e1b76fb70c15272094\n+a6a1263b39c14bca6c5cca459262c9cd\n $tcRelationalOperator :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 15592548126067617375#Word64\n- 2257316384998725599#Word64\n+ 10528024347426464633#Word64\n+ 14438355615532996237#Word64\n $trModule\n $tcRelationalOperator1\n 0#\n GHC.Types.krep$*]\n-4437765d144c1faec5730bd07acecf8f\n+c88f8d13ed7595de1e6dbda52f01ff5b\n $tcRelationalOperator1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: \n GHC.Types.TrNameS $tcRelationalOperator2]\n-ec95671ae287a89cd52dda6d273d817a\n+cfb49a116698c8190a242b62f98bfd2b\n $tcRelationalOperator2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"RelationalOperator\"#]\n-1ea7213e4fd9884a018a748783eefe65\n+a0faf1ad5e4ae915802586af22e45579\n $tcStatus :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 10459558497794765575#Word64\n- 10887100123426344121#Word64\n+ 12592652367901509376#Word64\n+ 9743719340880209168#Word64\n $trModule\n $tcStatus1\n 0#\n GHC.Types.krep$*]\n-3b3f56d8e7a4774917623dca692a4602\n+1fdec116f1f75fce336f2f427745ab14\n $tcStatus1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcStatus2]\n-1ce86b74cfc7d26a32ab33695540197c\n+235c29753a556109ea7be59f8bda9214\n $tcStatus2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Status\"#]\n-e109890422eb066d7a925d311b00d3cf\n+b7e8e62fe144ecfbd5e3bab7fdfcb7b6\n $tcType :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 2023881560427978349#Word64\n- 9688041205432188052#Word64\n+ 3350459399809719909#Word64\n+ 15811678636563757671#Word64\n $trModule\n $tcType1\n 0#\n GHC.Types.krep$*]\n-3af7931847bfd49b4acc57c3bab86d3e\n+d8eb471de17b1864e2b11a2843530401\n $tcType1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcType2]\n-620560d4249b904622fc89dcc0f1f27c\n+d729719ee69a9f972c6d86a922caba85\n $tcType2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Type\"#]\n-9fcee77152739928319e7e35a3c49f7c\n+fb4a94f0932bea0ee128c112b96b30f2\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule2 $trModule1]\n-4e0cd22bbea84095e87d1b047eef3a8d\n+7f24a8cb8f7fdd82a3a90d25250496d3\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS toType9]\n-1252160c366d0faba46112ee814c4caf\n+321cd666410c8fbb1e3efe679e351b0f\n $trModule2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS toType11]\n-35fff5ee796a05f7f6f455d4dea12442\n+3defa620b00893bb2ff2f017c18afd64\n $w$cshowsPrec :: GHC.Prim.Int# -> Name -> GHC.Show.ShowS\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline: [2],\n Unfolding: Core: \n \\ (ww['GHC.Types.Many] :: GHC.Prim.Int#)\n (ds['GHC.Types.Many] :: Name) ->\n let {\n@@ -3799,15 +3799,15 @@\n lvl9\n (GHC.Types.:\n @GHC.Types.Char\n GHC.Show.$fShow(,)13\n (GHC.CString.unpackAppendCString#\n $fShowName2\n (GHC.Types.: @GHC.Types.Char GHC.Show.$fShow(,)1 x)))))) }]\n-02a0c3ed70bf253e86357445105bf798\n+652e3a602050a72fa4969e0ddbb45006\n $w$cshowsPrec1 :: Status -> GHC.Base.String -> GHC.Base.String\n StrWork([!])\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Status)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n@@ -3815,15 +3815,15 @@\n OK -> GHC.CString.unpackAppendCString# $fShowStatus8 eta\n Yield -> GHC.CString.unpackAppendCString# $fShowStatus7 eta\n ErrRun -> GHC.CString.unpackAppendCString# $fShowStatus6 eta\n ErrSyntax -> GHC.CString.unpackAppendCString# $fShowStatus5 eta\n ErrMem -> GHC.CString.unpackAppendCString# $fShowStatus4 eta\n ErrErr -> GHC.CString.unpackAppendCString# $fShowStatus3 eta\n ErrFile -> GHC.CString.unpackAppendCString# $fShowStatus2 eta }]\n-38cebbb60ce64cfae7b3b972ab26e204\n+3aedd6f903778bdf17350fc0394b90f1\n $w$cshowsPrec2 :: Type -> GHC.Base.String -> GHC.Base.String\n StrWork([!])\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>, Inline: [2],\n Unfolding: Core: \n \\ (ds['GHC.Types.Many] :: Type)\n (eta['GHC.Types.Many] :: GHC.Base.String) ->\n@@ -3835,95 +3835,95 @@\n -> GHC.CString.unpackAppendCString# $fReadType40 eta\n TypeNumber -> GHC.CString.unpackAppendCString# $fReadType36 eta\n TypeString -> GHC.CString.unpackAppendCString# $fReadType32 eta\n TypeTable -> GHC.CString.unpackAppendCString# $fReadType28 eta\n TypeFunction -> GHC.CString.unpackAppendCString# $fReadType24 eta\n TypeUserdata -> GHC.CString.unpackAppendCString# $fReadType20 eta\n TypeThread -> GHC.CString.unpackAppendCString# $fReadType16 eta }]\n-b55b2efad0fb7356415a7ddc67f36bd8\n+4e0cbb5232d6623cc3ece1199fa66ef2\n type GCControl :: *\n data GCControl\n = GCStop\n | GCRestart\n | GCCollect\n | GCCount\n | GCCountb\n | GCStep ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n | GCInc ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n | GCGen ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n ! {-# UNPACK #-}(Foreign.C.Types.N:CInt[0])Foreign.C.Types.CInt\n | GCIsRunning\n-9fd330cc52c46531de3e652e50cecb05\n+013ebc95a3ec7efaf66d2e1a17d00381\n type HaskellFunction :: * -> *\n type HaskellFunction e = LuaE e Lua.Types.NumResults\n-45b59bdaf847db0eb63903781dee4b5e\n+5da0dc8d20ed71f13cec968b6cb12e2c\n type role LuaE phantom nominal\n type LuaE :: * -> * -> *\n newtype LuaE e a\n = Lua {unLua :: Control.Monad.Trans.Reader.ReaderT\n LuaEnvironment GHC.Types.IO a}\n-818abde82feaa7f3ed90338e7800ea9b\n+77fe37190b7395d7fa5091f8ca490d69\n type LuaEnvironment :: *\n newtype LuaEnvironment\n = LuaEnvironment {luaEnvState :: Lua.Types.State}\n-d31a0228e6d0929e1fb710b4f694392f\n+ef8b0001dec0f165b06f3c643490d3f6\n type Name :: *\n newtype Name\n = Name {fromName :: Data.ByteString.Internal.Type.ByteString}\n-e25a6dfd2f817b225547a365b93f782a\n+13a98ba8f2027c5b92069051792a7359\n type RelationalOperator :: *\n data RelationalOperator = EQ | LT | LE\n-97219012e3eb239f88fe0454b4c74569\n+d85382cd7c4bcf01ce60f59293b80396\n type Status :: *\n data Status\n = OK | Yield | ErrRun | ErrSyntax | ErrMem | ErrErr | ErrFile\n-4e89dfb9c607437732ee291ed9cb01bf\n+6a05cb2fbf32e71b1ff4299c29566eaa\n type Type :: *\n data Type\n = TypeNone\n | TypeNil\n | TypeBoolean\n | TypeLightUserdata\n | TypeNumber\n | TypeString\n | TypeTable\n | TypeFunction\n | TypeUserdata\n | TypeThread\n-a6e09a5f922a291c539927c0de8ad7f8\n+e3f1339af5d255da7f017f861baf90b1\n fromLuaBool :: Lua.Types.LuaBool -> GHC.Types.Bool\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!P(L)>, Inline:,\n Unfolding: Core: StableSystem <1,TrueFalse>\n \\ (ds['GHC.Types.Many] :: Lua.Types.LuaBool) ->\n {__scc {HsLua.Core.Types.fromLuaBool} True True} case ds\n `cast`\n (Lua.Types.N:LuaBool[0]\n ; Foreign.C.Types.N:CInt[0]) of wild { GHC.Int.I32# x ->\n case GHC.Prim.int32ToInt#\n x of wild1 {\n DEFAULT -> GHC.Types.True\n 0# -> GHC.Types.False } }]\n-51b9c021abb5fe5e6b713419e2411982\n+b911c79961e3a8797f0550e28dfa0dbe\n fromName :: Name -> Data.ByteString.Internal.Type.ByteString\n RecSel Left Name\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L,L,L)>, CPR: 1,\n Unfolding: Core: \n fromName1 `cast` (_R %<'GHC.Types.Many>_N ->_R N:Name[0])]\n-38af6c687efdb28022718a99343a5f5e\n+5a550c7311908f33e99a40ec046b34d0\n fromName1 :: Name -> Name\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L,L,L)>, CPR: 1,\n Unfolding: Core: StableSystem <1,TrueTrue>\n \\ (ds['GHC.Types.Many] :: Name) ->\n {__scc {HsLua.Core.Types.fromName} True False} ds]\n-13930a178ffc6bd4133ef2d905744155\n+845bfd49c03ffad9b96a935263f228ca\n fromRelationalOperator :: RelationalOperator -> Lua.Types.OPCode\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n {__scc {HsLua.Core.Types.fromRelationalOperator} True False} \\ (ds['GHC.Types.Many] :: RelationalOperator) ->\n {__scc {HsLua.Core.Types.fromRelationalOperator} False True} case ds of wild {\n EQ\n@@ -3937,15 +3937,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:OPCode[0]))\n LE\n -> Lua.Constants.$bLUA_ERRRUN1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:OPCode[0])) }]\n-abe3c3439f4bc32cd628c315cc209ef5\n+848aa2914f51d291351d2ccf824044b0\n fromType :: Type -> Lua.Types.TypeCode\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n {__scc {HsLua.Core.Types.fromType} True False} \\ (ds['GHC.Types.Many] :: Type) ->\n {__scc {HsLua.Core.Types.fromType} False True} case ds of wild {\n TypeNone\n@@ -3994,29 +3994,29 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0]))\n TypeThread\n -> Lua.Constants.$bLUA_OPBOR1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:TypeCode[0])) }]\n-47cda893720371d7b7932f0354c3d859\n+76955e301235053faff6df8a266ddb89\n liftLua :: (Lua.Types.State -> GHC.Types.IO a) -> LuaE e a\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline:,\n Unfolding: Core: \n liftLua2\n `cast`\n (forall (a :: <*>_N) (e :: <*>_N).\n GHC.Types.IO a>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-1a4c3afb964b5d63e6ad54454475b9ae\n+f7a158b7c30328c318df6415940d514d\n liftLua1 ::\n (Lua.Types.State -> a -> GHC.Types.IO b) -> a -> LuaE e b\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , Inline:,\n Unfolding: Core: \n liftLua4\n `cast`\n@@ -4024,15 +4024,15 @@\n a -> GHC.Types.IO b>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-3f01f901491943d81af79b28629310ab\n+7c0163f43f91d57cdf1ee7e73061024d\n liftLua2 ::\n (Lua.Types.State -> GHC.Types.IO a)\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline:,\n@@ -4048,15 +4048,15 @@\n r1\n s of ds1 { (#,#) ipv ipv1 ->\n (f ipv1)\n `cast`\n (GHC.Types.N:IO[0]\n _R)\n ipv }]\n-68c6e163794416a50f3bd4297bc5547e\n+4a8c529ff17ab2b7bd7c603dea61cf1e\n liftLua3 ::\n LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, Lua.Types.State #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n@@ -4064,15 +4064,15 @@\n {__scc {HsLua.Core.Types.state} True False} \\ (eta['GHC.Types.Many] :: LuaEnvironment)\n (s['GHC.Types.Many] :: GHC.Prim.State#\n GHC.Prim.RealWorld) ->\n (# s,\n ({__scc {HsLua.Core.Types.state} False True} {__scc {HsLua.Core.Types.luaEnvState} True False} eta)\n `cast`\n (N:LuaEnvironment[0]) #)]\n-21187497abf35c0c7146fe8029008fc6\n+adef526924d0809bb29ee25080323bb7\n liftLua4 ::\n (Lua.Types.State -> a -> GHC.Types.IO b)\n -> a\n -> LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, b #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n@@ -4092,67 +4092,67 @@\n s of ds1 { (#,#) ipv ipv1 ->\n (f ipv1\n x)\n `cast`\n (GHC.Types.N:IO[0]\n _R)\n ipv }]\n-35a8e280231655987757b5f143cf2a2c\n+f771fa974a4e6fcc1f2d08145a359053\n luaEnvState :: LuaEnvironment -> Lua.Types.State\n RecSel Left LuaEnvironment\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, CPR: 1,\n Unfolding: Core: \n luaEnvState1\n `cast`\n (_R %<'GHC.Types.Many>_N ->_R N:LuaEnvironment[0])]\n-22a760e35d20bc8e0c56141d0ebb8efd\n+90bea3f2ca63984aa5462075212c348f\n luaEnvState1 :: LuaEnvironment -> LuaEnvironment\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1!P(L)>, CPR: 1,\n Unfolding: Core: StableSystem <1,TrueTrue>\n \\ (ds['GHC.Types.Many] :: LuaEnvironment) ->\n {__scc {HsLua.Core.Types.luaEnvState} True False} ds]\n-cbecc45df1f8d991099f8d96a31d09ae\n+49e571da839c643dd9db5a2a49ffd6ce\n multret :: Lua.Types.NumResults\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n multret1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:NumResults[0]))]\n-291eb48b061a0d2b45254313b696293f\n+a978e0879b16bd93190f5518e56864b5\n multret1 :: GHC.Int.Int32\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n {__scc {HsLua.Core.Types.multret} True False} Lua.Constants.$bLUA_MULTRET1]\n-3e72850410151409209e786d6c918961\n+d8012adaadc819d4fd611468b781ad98\n noref :: GHC.Types.Int\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n {__scc {HsLua.Core.Types.noref} True False} GHC.Types.I# -2#]\n-6da0dad90ca196ce73c5695e287b3cbc\n+a0cb0400e0516cd4465b0318d0c4cbe9\n refnil :: GHC.Types.Int\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n {__scc {HsLua.Core.Types.refnil} True False} GHC.Types.I# -2#]\n-dd8647b43da0c7c959c8f075e343ba97\n+31bec15ff065dd57866e57afd2a2c20c\n registryindex :: Lua.Types.StackIndex\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n registryindex1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:StackIndex[0]))]\n-11a27013aa2e45a59d2f37bfc8042168\n+aeaa44f2d82b49c82e8c757325f1def5\n registryindex1 :: GHC.Int.Int32\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n {__scc {HsLua.Core.Types.registryindex} True False} Lua.Constants.$bLUA_REGISTRYINDEX1]\n-29f33c3f6de361364ac4eb70705de00d\n+23c64393f597595232e3eba7d61cc24e\n runWith :: Lua.Types.State -> LuaE e a -> GHC.Types.IO a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @e\n @a\n (l['GHC.Types.Many] :: Lua.Types.State)\n@@ -4162,29 +4162,29 @@\n _P _N\n ; Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n l `cast`\n (Sym (N:LuaEnvironment[0]))]\n-4175cb0383ae6fe14143da450aab4063\n+d7036c3d2856e52bec75a48eb5d4126e\n state :: LuaE e Lua.Types.State\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: \n liftLua3\n `cast`\n (forall (e :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0]\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R _R _N)\n ; Sym (N:LuaE[0] _P) _N)]\n-6ef536e04841d3e433bbbd08fc29c69e\n+537233b94a39d3f98919894dac5b0fef\n toGCcode :: GCControl -> Lua.Types.GCCode\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n {__scc {HsLua.Core.Types.toGCcode} True False} \\ (ds['GHC.Types.Many] :: GCControl) ->\n {__scc {HsLua.Core.Types.toGCcode} False True} case ds of wild {\n GCStop\n@@ -4228,15 +4228,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:GCCode[0]))\n GCIsRunning\n -> Lua.Constants.$bLUA_GCISRUNNING1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:GCCode[0])) }]\n-b7f9942b3fffbf0a8dc90a787979ac81\n+ef95c41626e50b45a2699d3a1d35cc9b\n toGCdata ::\n GCControl\n -> (Foreign.C.Types.CInt, Foreign.C.Types.CInt,\n Foreign.C.Types.CInt)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n@@ -4290,15 +4290,15 @@\n bx1)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])),\n (GHC.Int.I32#\n 0#Int32)\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0]))) }]\n-8926484edcf3f47f504a9058f9e4b902\n+6a64234afcddbaff731f1e6d5b56ce79\n toLuaBool :: GHC.Types.Bool -> Lua.Types.LuaBool\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>, CPR: 1, Inline:,\n Unfolding: Core: StableUser <1,TrueTrue>\n \\ (ds['GHC.Types.Many] :: GHC.Types.Bool) ->\n {__scc {HsLua.Core.Types.toLuaBool} True True} case ds of wild {\n GHC.Types.False\n@@ -4307,15 +4307,15 @@\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:LuaBool[0]))\n GHC.Types.True\n -> Lua.Constants.$bLUA_GCRESTART1\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0])\n ; Sym (Lua.Types.N:LuaBool[0])) }]\n-578502e702a9b12f074cc87abcf8701e\n+5bab276fa13ce933632a2e346aa149fa\n toStatus :: Lua.Types.StatusCode -> Status\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n {__scc {HsLua.Core.Types.toStatus} True False} \\ (ds['GHC.Types.Many] :: Lua.Types.StatusCode) ->\n {__scc {HsLua.Core.Types.toStatus} False True} case ds\n `cast`\n@@ -4386,47 +4386,47 @@\n -> ErrSyntax }\n 2#\n -> ErrRun }\n 1#\n -> Yield }\n 0#\n -> OK } }]\n-32d304f18ed85ede55b95ac97f43c1dd\n+e2a5db4d7df04b3592c194ee907ba713\n toStatus1 :: GHC.Stack.Types.CallStack\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.PushCallStack],\n Unfolding: Core: \n GHC.Stack.Types.PushCallStack\n toType12\n toStatus2\n GHC.Stack.Types.EmptyCallStack]\n-725f46446bd125fb99b8492435ff1455\n+6ce8bab0b6f29f060fbd67fff56e2eb9\n toStatus2 :: GHC.Stack.Types.SrcLoc\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.SrcLoc],\n Unfolding: Core: \n GHC.Stack.Types.SrcLoc\n toType10\n toType8\n toType6\n toStatus4\n toStatus3\n toStatus4\n toType4]\n-3609979860a1b23477c30b3c9e259b26\n+9f8a2d3ca93fc4a411efd2b5e8debcdf\n toStatus3 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 20#]\n-b71b110eca48533247284dfe74d2fe5f\n+eede6d15fa648f72a9c96f5e8bca830c\n toStatus4 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 219#]\n-2e4ab47808d100b23d68a96fdba45fe8\n+2af14acac60204f437f05db37f288e23\n toType :: Lua.Types.TypeCode -> Type\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n {__scc {HsLua.Core.Types.toType} True False} \\ (ds['GHC.Types.Many] :: Lua.Types.TypeCode) ->\n {__scc {HsLua.Core.Types.toType} False True} case ds\n `cast`\n@@ -4504,104 +4504,104 @@\n -> TypeLightUserdata }\n 1#\n -> TypeBoolean }\n 0#\n -> TypeNil }\n -1#\n -> TypeNone } }]\n-5709cd9481f6fafb9e0be1fb61ec6e78\n+dc1d87d625d72d1f8854ade8c591de37\n toType1 :: GHC.Stack.Types.CallStack\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.PushCallStack],\n Unfolding: Core: \n GHC.Stack.Types.PushCallStack\n toType12\n toType2\n GHC.Stack.Types.EmptyCallStack]\n-8bc079ae5ab1d53d52d2600cc609a5ba\n+98a6b09b79e9ba97b3a55fb1c7139bce\n toType10 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType11]\n-9fb15f27e1a98a0d0b479372240d3f57\n+6b5217e0cf67458947bc5635ae025e27\n toType11 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-3a13783104ff13c8329a2a8310034346\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+a43075ca25330409d32c95c04d9f1c71\n toType12 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType13]\n-56125b0eb90ed968ec08c9fba025bffb\n+9cac973deef779e7ead215b9d3345059\n toType13 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"error\"#]\n-94b18da1ea42a255ae4638585b4740c1\n+64a2bec11164b0672c93658c08fcbf2d\n toType2 :: GHC.Stack.Types.SrcLoc\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Stack.Types.SrcLoc],\n Unfolding: Core: \n GHC.Stack.Types.SrcLoc\n toType10\n toType8\n toType6\n toType5\n toType4\n toType5\n toType3]\n-97b7efb7f917a6118e3f677bf0020fc1\n+decfae4d647ca40f6c6a366bdf06bea8\n toType3 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 30#]\n-66497ffd986f5027bcd8e5e914d77468\n+8ab570ba43cd7361ee427f716281b323\n toType4 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 25#]\n-c6e7ff7bd74a033a3371c2e19f8d16bb\n+dd89c253c071caa09cf9425774064809\n toType5 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 190#]\n-a12b192319ed7040e4bc0abd9f025f4f\n+db6baea8089618cfc0fb8cd3c93e1eff\n toType6 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType7]\n-539621562bb7a2ece0ce53f85360a35d\n+06ef87d8ab9081cfc49ec9f131b9a5f6\n toType7 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"src/HsLua/Core/Types.hs\"#]\n-da0a52be494a54dbe7da2f33e6f550a3\n+a9dc57cc436f4aa9e6b9c323e9f2e14e\n toType8 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: GHC.CString.unpackCString# toType9]\n-8772faf625e75bb986fb28c5a12aaf5c\n+6c1151660229ca2a98a958dbd17d0818\n toType9 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Types\"#]\n-ac424281a7378c844e7e8cd71725b08d\n+fc86a5e39835f949472a34430552ee88\n unLua ::\n LuaE e a\n -> Control.Monad.Trans.Reader.ReaderT LuaEnvironment GHC.Types.IO a\n RecSel Left LuaE\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n unLua1\n `cast`\n (forall (e :: <*>_N) (a :: <*>_N).\n _R %<'GHC.Types.Many>_N ->_R N:LuaE[0] _P _N)]\n-4497d43a49d8de83c8de367177e6aece\n+cb504d67a438f54400fe72b94f04f726\n unLua1 :: LuaE e a -> LuaE e a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \n \\ @e @a (ds['GHC.Types.Many] :: LuaE e a) ->\n {__scc {HsLua.Core.Types.unLua} True False} ds]\n-4822a1dfa432c17825158cd3a22d81c1\n+ca72e2d078945592a6c74518f8118052\n unsafeRunWith :: Lua.Types.State -> LuaE e a -> GHC.Types.IO a\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n {__scc {HsLua.Core.Types.unsafeRunWith} True False} runWith]\n instance GHC.Base.Applicative [LuaE] = $fApplicativeLuaE\n instance GHC.Enum.Bounded [Type] = $fBoundedType\n instance GHC.Enum.Enum [Type] = $fEnumType\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Unsafe.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Unsafe.p_hi", "comments": ["Files 94% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,29 +1,29 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Unsafe 9066\n- interface hash: b96563e4c419931c04997cbdde1fad7e\n- ABI hash: a34df90bd27f6f3ea42586dbbb65b72d\n- export-list hash: c9faab0438d99fbdece126cbba78b50f\n+ interface hash: 3a1763b545d1a00cf531558d768a7ba9\n+ ABI hash: 733e3b6b6a39726ed18f50680599778e\n+ export-list hash: 536f04675e44899839c6ccfb2e83dedf\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: ad40806c962a9f4338c0aa0cf8e8dad4\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: ac0a40e5540f1191c852830c48df0e23\n sig of: Nothing\n used TH splices: False\n where\n exports:\n next\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -45,46 +45,46 @@\n Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ Control.Monad a8552ca25f5dcd7ee6fb611cbb0ec055\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- fromLuaBool a6e09a5f922a291c539927c0de8ad7f8\n- liftLua 47cda893720371d7b7932f0354c3d859\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ fromLuaBool e3f1339af5d255da7f017f861baf90b1\n+ liftLua 76955e301235053faff6df8a266ddb89\n import -/ Lua.Primary 8f466f510fae27fc5d4e846452a6ef84\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n-e4cf01db0ab74fe170fb0ada866fcf6c\n+5205735b69a9f95a3300ac1411af6b2b\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-8c8d42f38e5b3f79d57e952129eab840\n+940d28773e016ea55db3171c6ee3f9cb\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-d83a159ee63f4d74efd84439dd0f0889\n+d362debbd524da4fdf5561356e4f72d7\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Unsafe\"#]\n-c9ab9333b2960fcb0a32dd95e5270c86\n+fda60fb75776e2167f67ad2e4254a54e\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-07186a74d719f08f9b60da3077c3208f\n+e4b163c78d60c382b74cb80c4e20c7dc\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-43ad538dadff0f32d1bb260b66f259e0\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+a1c42de20a976a8f0bfb6e8574cc8f0f\n next ::\n Lua.Types.StackIndex -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n next1\n `cast`\n (forall (e :: <*>_N).\n@@ -94,15 +94,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-6fb92217bbcc7bb2eff0b4c78606bb68\n+54e4f01879f220375e9ab1037ed8f7ec\n next1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Userdata.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Userdata.p_hi", "comments": ["Files 95% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,32 +1,32 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Userdata 9066\n- interface hash: e89b431965dc0438e4a8d70834f7014f\n- ABI hash: 839eb5b4135e398af038695c35739887\n- export-list hash: 691bcf0a9f08f4bef1ff23d51a9fbd61\n+ interface hash: 09c693e3b650894176adb3fac43c1434\n+ ABI hash: d74a2d2cbb08d858a2a1fedad4fd66e0\n+ export-list hash: 105eac84dc4f954960b4d8a98c539f35\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: f43976a81492f72e3203d97746dc3f21\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: e56fc37c1d7cfb1c356505920062805d\n sig of: Nothing\n used TH splices: False\n where\n exports:\n fromuserdata\n newhsuserdatauv\n newudmetatable\n putuserdata\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext Control.Monad.STM Data.Text\n Data.Text.Show\n@@ -49,48 +49,48 @@\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- Name e5d1a6cde344075ef046f2dca16ea588\n- Name d31a0228e6d0929e1fb710b4f694392f\n- fromLuaBool a6e09a5f922a291c539927c0de8ad7f8\n- liftLua 47cda893720371d7b7932f0354c3d859\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ Name 769b51bed305e9daad780465ea3ff266\n+ Name ef8b0001dec0f165b06f3c643490d3f6\n+ fromLuaBool e3f1339af5d255da7f017f861baf90b1\n+ liftLua 76955e301235053faff6df8a266ddb89\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n import -/ Lua.Userdata cbf9c967b965c187e0f60e0b3705f94a\n-210ab70292a8b87d3d266f32e5eb7226\n+01aa227bde8a6b52e17d1b2d880ca640\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-94eaf9f9e8a41757d227d1188a0a656b\n+5368b052ac71a425e1c108880dbce7a8\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-83d2d462c4f3c8c410c7ce68a824991c\n+6125469625f0f922fc98275f7230919e\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Userdata\"#]\n-77cf46be8f6dd3070afb33b2c5f27536\n+46be33ebd064a21b4c8df37515c553fa\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-b5450ace333c1bab2ed65a0683bb6b69\n+b95de2ef4184581ebed0a3d364c21006\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-8d9b051171ffaa6f22a274967f5b2330\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+c5b8d85c828917b4653df02ae8330ea8\n fromuserdata ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaE e (GHC.Maybe.Maybe a)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: \n@@ -104,15 +104,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) _N)]\n-9f647ee4cf54b5a64faa818bfe30cee4\n+18975b28557d6cf47ff297c64f761b7f\n fromuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Maybe.Maybe a #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -227,15 +227,15 @@\n GHC.Maybe.Just\n @a\n ipv9 #) } }\n 1#\n -> (# ds10,\n GHC.Maybe.Nothing\n @a #) } } } } } } }) } } } }]\n-bd96ae764e00560b1c9a2ff8b7880682\n+5602afb54694656d2b6414a313d49c4a\n newhsuserdatauv :: a -> GHC.Types.Int -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n Inline:,\n Unfolding: Core: \n newhsuserdatauv1\n `cast`\n (forall (a :: <*>_N) (e :: <*>_N).\n@@ -244,15 +244,15 @@\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0] _P) <()>_N)]\n-cced1e85dd1ff45d80907d27aebfcfb8\n+56d62f0f88a95a97a8ca000a744dac1a\n newhsuserdatauv1 ::\n a\n -> GHC.Types.Int\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: ,\n@@ -303,15 +303,15 @@\n @GHC.Prim.RealWorld\n ds10\n 0#\n ipv3\n ds9 of s2 { DEFAULT ->\n (# s2,\n GHC.Tuple.Prim.() #) } } } } } }]\n-88a94b99999cabe947280af3e58e3356\n+052c29291f6a6bc82e18fc94c9519f14\n newudmetatable ::\n HsLua.Core.Types.Name -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: \n newudmetatable1\n `cast`\n (forall (e :: <*>_N).\n@@ -321,15 +321,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-68e85763828c4f16de9058565e0f88dc\n+1bb011e0ad196d58e054b4fc13cc52d1\n newudmetatable1 ::\n HsLua.Core.Types.Name\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , Inline:,\n Unfolding: Core: StableUser\n@@ -416,15 +416,15 @@\n (# ds6,\n {__scc {HsLua.Core.Types.fromLuaBool} True True} case GHC.Prim.int32ToInt#\n ds9 of wild3 {\n DEFAULT\n -> GHC.Types.True\n 0#\n -> GHC.Types.False } #) } } } } }) } } } }]\n-cd4bd4db46e04a38cf1ecaad5e365fe0\n+c9f286662e32c72044f49fa9b6ea840d\n putuserdata ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> a\n -> HsLua.Core.Types.LuaE e GHC.Types.Bool\n [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: ,\n Inline:,\n@@ -440,15 +440,15 @@\n _R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n _N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) _N)]\n-0d64d6e387c0a4f3e8e806c11fb9b5f9\n+40be1c7d2dba1bde2e64ad1319af4df1\n putuserdata1 ::\n Lua.Types.StackIndex\n -> HsLua.Core.Types.Name\n -> a\n -> HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Utf8.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Utf8.p_hi", "comments": ["Files 90% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Utf8 9066\n- interface hash: 675760341b97ba09104f7967ac79c91f\n- ABI hash: bca2b1c048800861acd7be0c7ab28818\n- export-list hash: d2333d442963ef4c7f2f69d952b7cd67\n+ interface hash: bb5e87ea21f6b16566713865cb32af58\n+ ABI hash: 46044a6e2e3cf7d58a5cd71647355349\n+ export-list hash: 4f3a19426ac40db6a4da80f67623b2ff\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: ad40806c962a9f4338c0aa0cf8e8dad4\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: a6e71d536a8606838d105c781cfab297\n sig of: Nothing\n@@ -48,66 +48,66 @@\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n import -/ Data.Text a54e85dcda80966ea2806bf96fd7403c\n import -/ Data.Text.Encoding 6e803729769e2cb12746774e626ff70d\n import -/ Data.Text.Encoding.Error 668f1090d4177a8026df06f52173373b\n import -/ Data.Text.Internal b1365ce1385d280955969a412b721247\n import -/ Data.Text.Show 1ce463eff9fb742a93099cfcf693e0f3\n-9ba3cacad480d5615d86fa506cc67720\n+47b975850bfc5944b1cc6ce1402ec0d0\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-4ae905e29d414df8d8c2fba40d68436b\n+e33a9a2089e868efbf81ba8dc8d5f732\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-8e6650d41902bb15e8b65d4d07282db6\n+b6e0c235b54cd458f076c27754a02f18\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Utf8\"#]\n-0b50aa570261cd3bc7d723331e4d3ca9\n+ede8434cfe688c4f1bec1156bc19de66\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-36fabbdf35807e432b630de3665a2ec3\n+1de0b482f2d6c6ffae8f5576b9e689db\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-6630344b30fd768c3a5865a4dff8cfe7\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+5346ae88e5fd5c36924366c9f116863b\n fromString ::\n GHC.Base.String -> Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n {__scc {HsLua.Core.Utf8.fromString} True False} \\ (x['GHC.Types.Many] :: GHC.Base.String) ->\n {__scc {HsLua.Core.Utf8.fromString} False True} Data.Text.Encoding.encodeUtf8\n (Data.Text.Internal.pack\n x)]\n-fc9b7fc662d987d69a173c97575a8aad\n+6178d1fb757851b62548ef7d4a2aa30c\n fromText ::\n Data.Text.Internal.Text -> Data.ByteString.Internal.Type.ByteString\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n {__scc {HsLua.Core.Utf8.fromText} True True} Data.Text.Encoding.encodeUtf8]\n-4b660be50b4f65ddfa4b3e5198845a1a\n+96ed51cd5aa53f06bc9a33c894de9bef\n toString ::\n Data.ByteString.Internal.Type.ByteString -> GHC.Base.String\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n {__scc {HsLua.Core.Utf8.toString} True False} \\ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) ->\n {__scc {HsLua.Core.Utf8.toString} False True} Data.Text.Show.unpack\n (toText\n x)]\n-17592a1dec96145e219777fb29a1fc19\n+c7aa7c68b62cce624c539bb558b26a8d\n toText ::\n Data.ByteString.Internal.Type.ByteString -> Data.Text.Internal.Text\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Inline:,\n Unfolding: Core: StableUser\n {__scc {HsLua.Core.Utf8.toText} True False} \\ (bs['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) ->\n {__scc {HsLua.Core.Utf8.toText} False True} case Data.Text.Internal.Encoding.$wdecodeUtf8With1\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core/Warn.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core/Warn.p_hi", "comments": ["Files 95% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,32 +1,32 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core.Warn 9066\n- interface hash: 2e050045b5caf146886a16893d9709cf\n- ABI hash: 49a78a8a0d53fc51e42da16b243bee40\n- export-list hash: ca083d0350ab255bd35da645e3abd757\n+ interface hash: b492fb63a22ac5299aca88d35b512180\n+ ABI hash: 2ea253f2febaaac4cda2e9254944e892\n+ export-list hash: 6f014b62a54894313d4d89b258711a2c\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: ad40806c962a9f4338c0aa0cf8e8dad4\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: e0458026341beb1f49c6ca71182ca74b\n sig of: Nothing\n used TH splices: False\n where\n exports:\n setwarnf'\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n boot module dependencies:\n direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3\n lua-2.3.3-FzggJqU75IzJAEzHQbWa1j\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n@@ -49,55 +49,55 @@\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7\n import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures 0a1923862f6ca3b3bba917fc8f1303cc\n- exports: 78b645f090e0fc48fe91c317cc513642\n- pushHaskellFunction f4af00862c77f6ee1e86a11a06587dfe\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error afc08f7c8f7f96e7d3a810e01f0ccb7e\n- exports: f593c1dbbcb8caf00bde85634f042ee4\n- LuaError 9311f96f5ba796d995d8d772956f2069\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 359622bb14d3cf97c6933072048e38ce\n- exports: f71a211c481da34550110a8c00965f5b\n- tostring 586cd577f6772e7a11cc2973ec5d17e9\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- liftLua 47cda893720371d7b7932f0354c3d859\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures 189ca6d33750ffac3af904d670866324\n+ exports: 500eae702818450314a820be8431c31d\n+ pushHaskellFunction b32ccf65184ca04a81e3192ed81297ae\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error c15929b84f4c78fe27076bf30d6561b1\n+ exports: 14bae5331b951707f8c1180573865fee\n+ LuaError 5993736cf76d9571db74a92b696abe1c\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 88d08d44f9b0288362a278d387bb1120\n+ exports: 9a532cb0b10e183d5c84b0856fc4fb7a\n+ tostring 5bb1425f5e42e5090219f20ae0931fdb\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ liftLua 76955e301235053faff6df8a266ddb89\n import -/ Lua b79ef457fbe1c0f7e8e6b278b1040e91\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n import -/ Lua.Warn e96145d647f982859b34c78f504b3727\n-ec87823263b5f6277e1a906cd0d23f67\n+041d45d5f6ebaec979ae0e11ee4e5d97\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-2b78be74306e3ea6cc1881bdfe959268\n+ec7fac52d6738e4d41b18605b4bd4435\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-2345430b8f84cd807216a904dea6dc22\n+24f75ecf4a8206aaf96ba72f5d4ea339\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core.Warn\"#]\n-497aaa734f6a2dbaa950a322e9fd1052\n+c817a9693a9ce0baa5f7afadbbf4fe4c\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-66c8fa1ed4129ada29dbfb85f50de037\n+21ad02b2ffcbe2491c52d082a4fff5c0\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n-77da6a8f5ea2358e301b2f3a351fc146\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n+306311657f4bd98d2ed60733b0787fad\n setwarnf' ::\n HsLua.Core.Error.LuaError e =>\n (Data.ByteString.Internal.Type.ByteString\n -> HsLua.Core.Types.LuaE e ())\n -> HsLua.Core.Types.LuaE e ()\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n@@ -272,15 +272,15 @@\n <()>_R)\n ; Sym (Control.Monad.Trans.Reader.N:ReaderT[0]\n _R\n _R\n <()>_N)\n ; Sym (HsLua.Core.Types.N:LuaE[0]\n _P) <()>_N)]\n-def0f2d6929e14d34207ba18ec531e9a\n+5e0a3463bdb94fac03b4549406adbf5f\n setwarnf'1 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n \\ @e ->\n@@ -299,42 +299,42 @@\n GHC.Prim.RealWorld\n -> (# GHC.Prim.State#\n GHC.Prim.RealWorld #)}\n ds3\n ipv of wild { Solo# ds4 ->\n (# ds4,\n GHC.Tuple.Prim.() #) } } }]\n-1041830c90ad18b38f5997677fbcc0e0\n+1ade432b2821f8e57f846e4e7ebec307\n setwarnf'2 :: GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 0#Int32]\n-905b6845aade5b5bd8c392750c8e3bb6\n+b8e2ee9de363a9e36492a1c289907dcd\n setwarnf'3 ::\n HsLua.Core.Types.LuaEnvironment\n -> GHC.Prim.State# GHC.Prim.RealWorld\n -> (# GHC.Prim.State# GHC.Prim.RealWorld,\n GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString #)\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Unfolding: Core: \n \\ @e ->\n {__scc {HsLua.Core.Warn.setwarnf'} False True} HsLua.Core.Primary.tostring1\n @e\n setwarnf'4\n `cast`\n (Sym (Lua.Types.N:StackIndex[0]))]\n-551eb1c79ec8a0a7a92b9486dc36ca69\n+2f3faa3d35a5e5224d120cc6de1d513c\n setwarnf'4 :: Foreign.C.Types.CInt\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n {__scc {HsLua.Core.Warn.setwarnf'} False True} Lua.nthBottom1\n setwarnf'5\n `cast`\n (Sym (Foreign.C.Types.N:CInt[0]))]\n-ff879fd34296a284b6d7e345625bda3b\n+b09515693a4129f0fa6262f38cb66e53\n setwarnf'5 :: GHC.Int.Int32\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Int.I32#],\n Unfolding: Core: GHC.Int.I32# 1#Int32]\n trusted: none\n require own pkg trusted: False\n docs:\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn/HsLua/Core.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA/HsLua/Core.p_hi", "comments": ["Files 80% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,17 +1,17 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n got p\n interface HsLua.Core 9066\n- interface hash: 8e382436900e1f9954177b02f24bfd32\n- ABI hash: 56e6d69ac6c8c77ed74f46bb2a594714\n- export-list hash: 89b798e5071345d73e08a2d6d9877764\n+ interface hash: e0e10f8c3c8830f626c04c4dde777fa6\n+ ABI hash: 4315c5cb0e70e68a3183e36977ef0ec1\n+ export-list hash: 31f2efcd4b72f9a6a87fbf1df5d0894e\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: ad40806c962a9f4338c0aa0cf8e8dad4\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 87d2f99108131af9e569fec98b5be741\n sig of: Nothing\n@@ -183,25 +183,25 @@\n Lua.Types.Integer{Lua.Types.Integer}\n Lua.Types.NumArgs{Lua.Types.NumArgs fromNumArgs}\n Lua.Types.NumResults{Lua.Types.NumResults fromNumResults}\n Lua.Types.Number{Lua.Types.Number}\n Lua.Types.PreCFunction\n Lua.Types.StackIndex{Lua.Types.StackIndex fromStackIndex}\n Lua.Types.State{Lua.Types.State}\n-direct module dependencies: hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Debug\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Package\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Trace\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Userdata\n- hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Warn\n+direct module dependencies: hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Debug\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Package\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Trace\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Userdata\n+ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Warn\n boot module dependencies:\n direct package dependencies: base-4.18.2.1\n plugin package dependencies:\n orphans: GHC.Base GHC.Float Data.Binary.Generic\n Data.ByteString.Builder GHC.Prim.Ext HsLua.Core.Error\n Control.Monad.STM Data.Text Data.Text.Show\n family instance modules: Control.Applicative Control.Arrow\n@@ -221,255 +221,255 @@\n Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy\n Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader\n Control.Monad.Trans.Select Control.Monad.Trans.State.Lazy\n Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer.CPS\n Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict\n import -/ Control.Monad.IO.Class 6bd3ec8db347a0ef4823360f0b523b22\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Auxiliary 4cb390c9f159b83c1aab27dbb405a88b\n- exports: 6b283b2c7e31be13aa44f76ac5c4a84c\n- checkstack' d53abf166bdc71cbc3c7fa4d5b29903b\n- dofile 19de7e89b4f04fc1245d6755d67276e0\n- dostring 726a9abc3952e8f54beb85d0e80eb535\n- getmetafield 0ab1e7f294333dd1e58096361032ac76\n- getmetatable' dc348917ef23d3712f3e7a0faca2123b\n- getref d5e0aaff4bd747605430836e021445b8\n- getsubtable 183508900219252e3f6b9523d699d5a1\n- loadbuffer 14cdd768a043c7eda3d61f5efb2de1be\n- loaded 9937fdbf5cecb5542ee31412d60e9416\n- loadfile 65063b8ff5caa23507ecc7ee507cef9a\n- loadstring 73f411d18e99384d100e465fe613a951\n- newmetatable acc4f1b58b5817497ac3f4fd190afd32\n- newstate 07d294a8611208241396244bbfb342e7\n- preload dec23d945ce7e354b6978767983f7efd\n- ref 44448f0d628b7a689278beb3fa45ec93\n- requiref bfe5a398dc64b284085723760fc1e345\n- tostring' 06b573bb8b84e71a7427d0810e83ce55\n- traceback c6139340f50aa075db597a7fcda43871\n- unref 6d81c7dc3cd4d496a4f2240ed7bc84b5\n- where' 3c44d3a284fccdcc11048a98017266cb\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Closures 0a1923862f6ca3b3bba917fc8f1303cc\n- exports: 78b645f090e0fc48fe91c317cc513642\n- pushHaskellFunction f4af00862c77f6ee1e86a11a06587dfe\n- pushPreCFunction b4654d461355d6968003f1ff8b8233c2\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Debug 80faee0a718575f061290a044fe0fc54\n- exports: d49cf243c03343dd9321e0634dd980f6\n- getupvalue f396bb04d3ec995d33c04b5bc1d25fbc\n- setupvalue f6a15dc08abd28f704b886d2a2fa037b\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Error afc08f7c8f7f96e7d3a810e01f0ccb7e\n- exports: f593c1dbbcb8caf00bde85634f042ee4\n- Exception 8634053251788b1159e3e1513ad1794f\n- Exception f4788213d8651aefa71e2a068429ca63\n- Lua 0ecb4c4241c4b51703b96b26c91d0521\n- LuaError 9311f96f5ba796d995d8d772956f2069\n- changeErrorType bba36949fdf988f5348732ddf1272fe2\n- exceptionMessage 6f24b94003fcaa3d04c4cace9a30bd70\n- failLua e8bafc38745983434a98f32d202db5f0\n- luaException 43fa288ed92b0668f897f7024c5802e2\n- popErrorMessage 6de9be372f2a6fc5ec5f7c12b4022d00\n- popException 1b49f5cebd77654422c2ec745ecf7098\n- pushException fe1c4f1baeb5cd00865dd4023fdd43dd\n- pushTypeMismatchError 8f940f8513c1c321b9bf65cb73fbcc01\n- throwErrorAsException 6a23d83ea6a85073a51b1ec18dca0aaf\n- throwTypeMismatchError fb49cf7e07402c5e2d46faf769eccef5\n- try b269102155b9f4f2958c5ea9c95c1512\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Package 07b3d9b17042576bb063bf682f3ea4a5\n- exports: 328b890734c4072c517f3e0fc5f8169e\n- preloadhs db9caa5382b59257a937278b10be983c\n- requirehs 6d935eb3bef268df17f67c087ffb3632\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Primary 359622bb14d3cf97c6933072048e38ce\n- exports: f71a211c481da34550110a8c00965f5b\n- absindex 3e2e8aa7caae3ebeea532945802041e4\n- call 40ad42294cbb0933fe1904e2fc15cd7a\n- checkstack 4bc7a766920ac61f4003ae3f48b90ea3\n- close 1f27178f59d2d30a170cdfd7032d2577\n- compare af7c4e836b99575c33c59fe523937080\n- concat 54fb4c172227d24ccccb7d4388958735\n- copy 63799c0bc647bcb481a59025249b60ba\n- createtable 7288715a0c3cd97a0ab36976c0c4bb12\n- equal b5093b02aa66b47857a7196131169214\n- error 9ba8b77cd772eabca0f6eb5799cac93c\n- gc dba9b2edb298526d21aca39bd6712401\n- getfield 48cf2830ca64dceffc76946001d41a07\n- getglobal ef8630fecad482c8f8e821276f0e0d0a\n- getiuservalue 7e8fd90b62cb290306a70f0059d5894d\n- getmetatable 073e8b9b564559aac00ad2254e7da02d\n- gettable 1fada87d6c8b4713d0cfc62d2dee15e9\n- gettop 59772cea73eaa0675b05425add883fb7\n- insert 7068fec6b0848fff408b009d95d91b58\n- isboolean 11fb9c3c581256313c127faa507f446d\n- iscfunction 85d98505eed1592108f80f5257b868b9\n- isfunction f4ac5c2dd2a04d22bbf1b0b0cf245f1b\n- isinteger 7e694e028e9c92c9668eba07b000d1b8\n- islightuserdata b09389de526d6170754d34c10f6391f4\n- isnil b5345bf9d389c9a8478c7536a9ef7641\n- isnone 318d2f40279723ba451490afbf29e424\n- isnoneornil b10100a76d08b16e2dcd492b6d809819\n- isnumber 8f770dfd5d7fe7b315acca5fb427cba2\n- isstring e5c0555bb18b91972b13db945d75764d\n- istable 6ea60df5f6c89337dd7b5f7ed6705558\n- isthread 9a3f055cc80cf6e5eb013f9317b17cdf\n- isuserdata 8e87ae7e441f7a54bcbc385239ebffa7\n- lessthan 30957ee64dcba3ef128f536c5ec689a2\n- load 07afa6d56832f6b829dca252398e1cba\n- ltype 2c5c06af81f8ada7f12b016db7ce1b27\n- newtable 57df11694f2672cb39550e96e641d1a3\n- newuserdatauv 93e660a9e6d5aa167b2f40bbb6c7f1e4\n- next 8551ae1b5595ee7f7a6aa5c334dbb9bf\n- openbase 06b0f777a2ab024dde67a56aeed58ab0\n- opendebug b9003ebc7e2a22aedf4cd1499ba1e036\n- openio e8994d973b0ac490740ebca7aac1e0d1\n- openlibs eedb58d28a0d9958996e1f1922a6c046\n- openmath 2f0c4f16d540ad0166b7b67c2c30ae32\n- openos e6bece36f8e7ffb4013f0bc8848e87f7\n- openpackage 736ad2ae8d59b83dac140e4546a502c6\n- openstring 2536e3e426bbf49621c351183bf4e62a\n- opentable f6350641a9974c8809740260194be01c\n- pcall fb953a45ed0b42420ae5684328a18972\n- pop f0d37b3bb635dfbb5a63445dafcfdae6\n- pushboolean 518564dbfea7d98fb6e46ff7e02962a3\n- pushcclosure c3baa0ec923d9a4bcfe7847bd251e49c\n- pushcfunction cd1798c17c8a4bdcc55f53b750838199\n- pushglobaltable 15cc855931490e91f3bb5ac5ee0a493e\n- pushinteger 650d37f487f49f2198eb05dfac28409b\n- pushlightuserdata b34db585ab95ee0cad6b24612df3677d\n- pushnil 031fc089b23ff72736027fd819e220c8\n- pushnumber 23497cc0345cb2c98917e1be0a1e6819\n- pushstring 04f97c3404cc8cacbd3e6db3b20a748b\n- pushthread 23990e112ae92f252ef27872ccb401fd\n- pushvalue afa09608dab38f9f14f75c8808d0848f\n- rawequal c16cdea0f5e69f6f3c3e616d8a914190\n- rawget e2ee4b2391afb0eaa9df96eabba3fc84\n- rawgeti ad0d714608de85dac237d878b57ced32\n- rawlen a4b78726196e47d87e1f25709ca72fe5\n- rawset 52d91326b480fd28182fbca231855b66\n- rawseti 2f2f248cd1de614da6c88445d34502e2\n- register d0ad11ae1c3acce33b2ddaec4364b211\n- remove bc100d91340d63bf2bcd4f455aa39fb6\n- replace bd205a000817eebd59202193218ae5ea\n- rotate 821dfa47a35dcb057acff56a5e327166\n- setfield 798aa2c279bb15dfc5b9edff02b5f3ec\n- setglobal aa887138c31e09c4d6215945b59511d4\n- setiuservalue 65fd0a543aa248405909fbe02fab5f5e\n- setmetatable a0dd36fa50d5a48f8bc8861519e4bf4b\n- settable 15f1fd4b5f3f29d35b1a6573515f0271\n- settop 75ffbb1750709eb1a652a478f90a382b\n- setwarnf 08514c7abb7a1655961149a54aad5293\n- status 3adcab12d79638ce4fd581089ffcb02d\n- toboolean 492d5f92b15383d4d6f3089e48010d5a\n- tocfunction 1b1bbdd2b79d435739725428f2b6ecbe\n- tointeger 41d8e05eaf620eff3933bc18ad35d714\n- tonumber c06f5622d3de589860affc78bc47eb28\n- topointer 590e59367366c15dfc836b404d942fa9\n- tostring 586cd577f6772e7a11cc2973ec5d17e9\n- tothread 07eeca83a7403df957cca17fe8c1b733\n- touserdata e690dc260eea75978aff8fcb293d242c\n- typename dfd397d266b611d6eb630d119a6e39bc\n- upvalueindex 71fed8a5390671b1773423db0785023d\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Run 8c1e29fd000d527f234c293dff77859f\n- exports: b6268269a29a4025b3296fb12c98e313\n- GCManagedState bf42cbd3291b3862a3e038af15a55d18\n- closeGCManagedState 7461c4f8efd561abeddbf6d583d5c9fd\n- newGCManagedState 763db8df3d780466159e6b5c2f0060db\n- run 776f72cd4fd781870c741468c92a8d07\n- runEither c4a986ea3fbb747c9838298059ed1293\n- withGCManagedState 027dc7b6844816855b18a88aa5cda43c\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Trace 974687bb5104fd1ff1badf7e1a7cdf46\n- exports: 9347a7e070b085ff9308a82363b0b969\n- callTrace 65eda6611efa1946b5029ac8efc36517\n- dofileTrace 8a3552ad30f774cae8d3e2d1d363e7ee\n- dostringTrace 20d1f85eade3657963c18918e37443e7\n- pcallTrace 66cfb6ffdb75d0260471fa1e82c01b56\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Types 9bcc5c8c83a1f5099082a612a4f4c1d9\n- exports: 1e14db66098a2c59fadd8a99f35e6681\n- EQ 213c37cf834422ca74a580ace80a22c7\n- ErrErr a0d4b394dd9b21594eebca6514004276\n- ErrFile d721f3910bacabf2b2401090210ca43c\n- ErrMem 3de471bcf24cd5fcba610f67b6b17fad\n- ErrRun 86b076728d09973286d5ab8b922044b7\n- ErrSyntax f9206247288c0583dc1f1e4e6b223be3\n- GCCollect fe445126f77e3883d3c67fbe7d7bcd98\n- GCControl b55b2efad0fb7356415a7ddc67f36bd8\n- GCCount 77695601a1c876ae333a6ea32f743971\n- GCCountb 07df8312d5625061adbe2dadcbdc8256\n- GCGen 4aeffd229727f8d5b50d65037d9694c2\n- GCInc 2dff33883d8ad7f1deefac514af64a1e\n- GCIsRunning 11d1ebdb787fb3570eb3667d36c76fe5\n- GCRestart 546fe31196f1ed9314fcc73334a742ff\n- GCStep b5fde42ff323a1903bdce78054d12dc4\n- GCStop 4bf3a644c881846896bb6a9024945489\n- HaskellFunction 9fd330cc52c46531de3e652e50cecb05\n- LE a876da372f61217d78ee545db34bb32b\n- LT a7dc9eaaa0a7ce0b1e4daffdae64580a\n- Lua 2bdff2e98f7f549a6463eadead56fbe0\n- LuaE 45b59bdaf847db0eb63903781dee4b5e\n- LuaEnvironment 3163a45c7e00ef3c87c089ae0f84dc1f\n- LuaEnvironment 818abde82feaa7f3ed90338e7800ea9b\n- Name e5d1a6cde344075ef046f2dca16ea588\n- Name d31a0228e6d0929e1fb710b4f694392f\n- OK 8a4c6d541d8d291ef7fdf44b24d23674\n- RelationalOperator e25a6dfd2f817b225547a365b93f782a\n- Status 97219012e3eb239f88fe0454b4c74569\n- Type 4e89dfb9c607437732ee291ed9cb01bf\n- TypeBoolean 89bfe01eaef83e2d12263fb974667f09\n- TypeFunction bd9aed00571e7118a98a841a664bb5ec\n- TypeLightUserdata 6d99d5f39cb2ed80677fece02a6c2d72\n- TypeNil 4311fea5f9c7f0371433e6419f929267\n- TypeNone e401093a2defddeb151b5c9431eac704\n- TypeNumber 4d66275934b69ea630cb0ee35b793f9b\n- TypeString 1af8ad733ae051451ed5869b742499e5\n- TypeTable df80673a51ff7d51fbb007bc001d7379\n- TypeThread 13d9f499caa1b6f493ae8f54e4167445\n- TypeUserdata 988b07ab6e40b15d09fa4b733fa1c31a\n- Yield 42f26ca1db9ae015e3f82646d77b4f34\n- fromName 51b9c021abb5fe5e6b713419e2411982\n- luaEnvState 35a8e280231655987757b5f143cf2a2c\n- multret cbecc45df1f8d991099f8d96a31d09ae\n- noref 3e72850410151409209e786d6c918961\n- refnil 6da0dad90ca196ce73c5695e287b3cbc\n- registryindex dd8647b43da0c7c959c8f075e343ba97\n- runWith 29f33c3f6de361364ac4eb70705de00d\n- state 4175cb0383ae6fe14143da450aab4063\n- unLua ac424281a7378c844e7e8cd71725b08d\n- unsafeRunWith 4822a1dfa432c17825158cd3a22d81c1\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Userdata 839eb5b4135e398af038695c35739887\n- exports: 691bcf0a9f08f4bef1ff23d51a9fbd61\n- fromuserdata 8d9b051171ffaa6f22a274967f5b2330\n- newhsuserdatauv bd96ae764e00560b1c9a2ff8b7880682\n- newudmetatable 88a94b99999cabe947280af3e58e3356\n- putuserdata cd4bd4db46e04a38cf1ecaad5e365fe0\n-import -/ hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn:HsLua.Core.Warn 49a78a8a0d53fc51e42da16b243bee40\n- exports: ca083d0350ab255bd35da645e3abd757\n- setwarnf' 77da6a8f5ea2358e301b2f3a351fc146\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Auxiliary 789a9f29714226dd44018aeb96b00b4a\n+ exports: 1e8014b9bebf32d4ffdf9330d036cef6\n+ checkstack' b7a54f80102af7e2b8e9f431a64c7442\n+ dofile 67faf0f559abb157c6a732d76d714809\n+ dostring 1e3794d0b021bc749b80db8dfa39d55d\n+ getmetafield ca058c70b2694a7497720f2bce33ea65\n+ getmetatable' 45dd03a0e50dee8d567e10b2c80e0d61\n+ getref 951c34ba974425d52f7b87ee0829f269\n+ getsubtable 0c4411701bfd10f52b9f02b537a4d328\n+ loadbuffer e7dd52d3e1a234ab432f8ebc2739f59e\n+ loaded 5059d5ed8737a87ae3bee32a19c26984\n+ loadfile 4e2a6a87bfee3a55302f776dc58f2c85\n+ loadstring 76c8f020c24516645baf05490b22d115\n+ newmetatable 242158b4249ea1b44b9f08e69ba89b2d\n+ newstate e05ccab5a088b3bf53b3d1f36caeb3cf\n+ preload 49537b4be89d1fdd7eed5417f08a923c\n+ ref 804b61cdfe00b1833e65544be359f862\n+ requiref b8735d84f1bd6b246d9dd8b1df64a66e\n+ tostring' 0284f094ca360eabf91b40701fc58df8\n+ traceback 5a3e21e408374182e832334234be2f6a\n+ unref 465714e81b9536de0a33f586fde3bbb7\n+ where' a15d798f8e8b41c0dd17f4cea3fe4468\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Closures 189ca6d33750ffac3af904d670866324\n+ exports: 500eae702818450314a820be8431c31d\n+ pushHaskellFunction b32ccf65184ca04a81e3192ed81297ae\n+ pushPreCFunction c07b7d8d423545ee442dd3d96785d9aa\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Debug d499849784e1fe050794634f4b953a13\n+ exports: 4aae7226e28088b8d2cc16806949bad4\n+ getupvalue 8599d610f7a01e79076c0df26b846e70\n+ setupvalue ff5747257b954ebb0765f22e38a7eaa5\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Error c15929b84f4c78fe27076bf30d6561b1\n+ exports: 14bae5331b951707f8c1180573865fee\n+ Exception 7689d226f4f91d4b9614db311df0a316\n+ Exception 38b667d3db08f52f7d362571b370fc93\n+ Lua d67fea692e4d0453d5bcc901e4ae1f57\n+ LuaError 5993736cf76d9571db74a92b696abe1c\n+ changeErrorType f75ad1fb9a1f596c478c626eaa2e171b\n+ exceptionMessage 9ece382838d92a9fe2af092a8d74ac8f\n+ failLua 7a31e6d78f74207c303f9fad8a89db91\n+ luaException 0c45c5fab03a94c1bc18efae32ecf863\n+ popErrorMessage 63bb8134975aa2528b97c39229108849\n+ popException 5eb5aafe426a82d8239d4357a05cdfde\n+ pushException f58f4067adc5dc8fc86a7c672fbc95c7\n+ pushTypeMismatchError 3a13c04bae1da2026ed7c2eb140b91e0\n+ throwErrorAsException 7de042c751de30e6a17a1b3074effeee\n+ throwTypeMismatchError d05dce0689ce859bca4aa17bb6db8bd3\n+ try aaeb7d66228257fddb3c94198b2cf6cd\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Package 4eb493af624a998348f1fd7ccac88ad0\n+ exports: 4e06a0b4dd1dd49ec9f6fd4bfbd8ab95\n+ preloadhs b999adc47ce2d98e21eb5191bea27e39\n+ requirehs 3328a553e2f7d68ec14098f1f7177540\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Primary 88d08d44f9b0288362a278d387bb1120\n+ exports: 9a532cb0b10e183d5c84b0856fc4fb7a\n+ absindex 62da87ab73e0ba2242a6202c5491fe1b\n+ call 8f05c5517dca79c16ec00070b79eabe4\n+ checkstack 1c6b394b25c9bc36983bac5e6d7583bc\n+ close 2d211202d980c9da1c2c422cc4c7a52a\n+ compare e2d51d21187b240a71f1d763293fde8d\n+ concat 076b0f09a0ab0c6c1289e9124c56322b\n+ copy ab96cf070d230e34db9fcaa19be8b888\n+ createtable 61bf36d1ee4870778713ebaea108abaa\n+ equal 7cd383d771064b1983794499ff95f888\n+ error 87c1ade6ce90814b223c838cef05645f\n+ gc 254dfa9a0ece4f2a1504da3faa25a48c\n+ getfield 31bd0392fd6fa94f81bf0c961167b46e\n+ getglobal d364bf6e8d775f7e8c59d72a970dbd90\n+ getiuservalue d489fdaaf006e86f3563c00e0196c217\n+ getmetatable 4517f8e42ade40f4d752ace52b60a944\n+ gettable 2889a575532bd0b4529ffd099e02922f\n+ gettop ef8c830a121e4b67431a687d2a7d636a\n+ insert ade3c4530cf3aa4b3bd3ef561d78544d\n+ isboolean 74a9061cb8c5a8ed2aeaa9240b384ecb\n+ iscfunction 2f29eadb123e90e8650c8f28f959c959\n+ isfunction 37128b8855aadf404b467a973d8cdbd1\n+ isinteger 481970a7a4d7856d4513d2ee1b71bec7\n+ islightuserdata 9b59d302d58be43cdc33c132225cad16\n+ isnil 671da84d8dc70192506ca2d89ff8b282\n+ isnone 314b91f5197b715a89deabdb1acd5f6c\n+ isnoneornil 86506352a4f4121aa8947d237d9132a4\n+ isnumber bd7cbc0180cdb8ecc2d1852a828456af\n+ isstring 4088d38489e175842d3195c850229092\n+ istable 8ee84a479e7980258625c7d8e2e20259\n+ isthread c0d05ceebdf62edb1cdb75e1acc88e18\n+ isuserdata fd904b5c64b949f9dce21301910d3ba2\n+ lessthan f5cad52f8f39c8ca03b513580148f692\n+ load 4541b903c10bd996e9418b5d37a734df\n+ ltype c2b14ed75373b5af249c41344b095bf5\n+ newtable f60ad3b24f3792af147425216140f9e8\n+ newuserdatauv 7c3124fab3b82c341f90098c0590d80d\n+ next ff3b0924184b58cb15f5c3751c3265e5\n+ openbase c9aa6b6393a6ba2d4929375b9a5dcb1b\n+ opendebug dee829c04e89bdb132610070d22e3554\n+ openio 9c235c452c99596e4be1250feeaa9d29\n+ openlibs bf8f37c9a7e455b07c6e162b46fa115c\n+ openmath 61bfc5ed7512bc6e5b581075deefa07f\n+ openos a6eb4e4474cb1f570244e46b197d243f\n+ openpackage 8f0de5973b718a4f2ea80c68938c7c61\n+ openstring 647b00725b9c41e92d63d3652c007630\n+ opentable 8709f1f2125f5ac8550ed72712a64eda\n+ pcall 7cd874b6a5e286163a94940770a2d8e0\n+ pop 74a832d09595cce242931f9a5379b998\n+ pushboolean 82da8b372eabf28b173cd2a6031c6eaf\n+ pushcclosure 36b9804d11ca82c02d90130ee2509987\n+ pushcfunction 06508fc1241d188c6833e4616a7ddb61\n+ pushglobaltable cf93bc5d4278a735beb1e009f8b2d345\n+ pushinteger 203ab8d8db25c6ed53ab3935132356dd\n+ pushlightuserdata defb6325879dddcf083c42c267cb8ab5\n+ pushnil b2de9f737ab3304e4eee17660a0639a0\n+ pushnumber bf80800597b747afa01583c348605a92\n+ pushstring 1467af1a1781657144c84536e87c7231\n+ pushthread 25438f60c45088fed4d10d8285d578d9\n+ pushvalue 9d273cb5b34292c796c83fb749ea44af\n+ rawequal fbc6a7802ca55afcacac2e90169a59d4\n+ rawget a9ac34c1547e1b708b1ae81391a5cbfb\n+ rawgeti a86d83c193ca06cee4e8bdd9f2783ef2\n+ rawlen 879d71ff9760d95575ee780d7b07a82c\n+ rawset f4cbc864e0ea179f869dd4b4f4f70c94\n+ rawseti 0b8d9febb3862bcd3b91fcae80a0619d\n+ register dc7060f3dbab1d5a1ce8aae52fbfa01d\n+ remove d0c6a6112449dcae256f436e4862aa2e\n+ replace 0861b2f66828237ba7bd7f0cb528782b\n+ rotate 54909c83c64a3ea075fbc33ef89b9ae1\n+ setfield 9e122c6741e0f74b96273c50a98f7e33\n+ setglobal 805afd3b0c7739ab313be8e3e79a9b3c\n+ setiuservalue eaf767baa49a16c73458f6a9dcfccf94\n+ setmetatable c1d7dc09ec1e74073870e4f5b6112a24\n+ settable deb9c221300c118b2c70cb10d42e6864\n+ settop 5c2ae901a434bcf2e4ba145766825c08\n+ setwarnf 67697b01b77aedc8d6c50342f7ca75fb\n+ status 92f89a2b006acb103059736362263144\n+ toboolean c1b505ed268a78a11aed6a6120dc0a20\n+ tocfunction 995dbe0891d436dec3c0b0bc05152207\n+ tointeger 93eb4078f9038cb1de13c0ef77abc98d\n+ tonumber c59df8ae406d103d69d3f8c5ace945f7\n+ topointer 0eab11adfcb7c979d6a0c73f25bf2f34\n+ tostring 5bb1425f5e42e5090219f20ae0931fdb\n+ tothread 78fa62ee6e5cb0596d191810e134c44c\n+ touserdata 6379c323202ce318038a580b493a0ac6\n+ typename fe1ff8dc1731b6d79828a319959e5880\n+ upvalueindex 15912941c71b8245e90ea9c5277175c6\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Run 3b626c4fdc652c9f62f1c2f06f28682b\n+ exports: e9740e603c6dcf1135f170fefc7fd73a\n+ GCManagedState e43b846eb0ba6401fe42058b8c771498\n+ closeGCManagedState 262d6b52a6cda13c7770b537d15435b2\n+ newGCManagedState 2e1d4db78142742a1305308eb4aa080a\n+ run 3121a638626d77a3e53224812d6b5ca9\n+ runEither 78d19ffc06bb96fd74b287b00933dfa4\n+ withGCManagedState 0c37b14d2a8b74e7bb5f9ade6bcf242c\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Trace 526282123ba046cd7f4add054a5f68ed\n+ exports: 1368a9706bd242550ad6c5eade3e2eb0\n+ callTrace 636068553022801682f22ded84f897b9\n+ dofileTrace 94566aed90f7e6b98d163653a0b536d6\n+ dostringTrace 99bfbebbf2dd217d9e53d4bf25131017\n+ pcallTrace e792297cd7b6f19676fdc7da39d1cfe8\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Types 65e5eb42722db5303f7d8d75fdedb49f\n+ exports: 0db4e21c55ad68b2f8ab478254a158ac\n+ EQ 645ea53c96ead4c2362f0c6a3fa4f7ac\n+ ErrErr c1109445e57f4b119651f70049f03438\n+ ErrFile e571a42c44624068eba98dee8c6b7371\n+ ErrMem c4c48660fe2fbff76a88dffbd3c7467b\n+ ErrRun 352b8d8c205ff1e6f243941d5a03d708\n+ ErrSyntax 578c7b8d4b113cea40931ecfa1aff512\n+ GCCollect c66627b7afb2729b073cb92514d8adbf\n+ GCControl 4e0cbb5232d6623cc3ece1199fa66ef2\n+ GCCount 6b9a76d579590902fc509ec4028788c5\n+ GCCountb fa36e1e353a3cd12bc379313b2e51909\n+ GCGen bdda63b9c12bda22486b91c69052a688\n+ GCInc 752b02742337ceb0bfabbcf329f6cf87\n+ GCIsRunning e1ca12cd03ad7b3b59017f38cebccc05\n+ GCRestart e3b6d7b8767991db3045a12059684ace\n+ GCStep 06c997eaa9b4ee30475e053fbc47c5ac\n+ GCStop f02fb4150721ccab66388baa8a7c7c30\n+ HaskellFunction 013ebc95a3ec7efaf66d2e1a17d00381\n+ LE 983ee3fbf6a1e2644d395324fca5e023\n+ LT 0e7bf2f481aca3c087f89e85d613c3b0\n+ Lua 6d9ab8ff240682cb1a7b0abe5bc293fd\n+ LuaE 5da0dc8d20ed71f13cec968b6cb12e2c\n+ LuaEnvironment b2e9a36d4bd1ebebbd955003bc349a26\n+ LuaEnvironment 77fe37190b7395d7fa5091f8ca490d69\n+ Name 769b51bed305e9daad780465ea3ff266\n+ Name ef8b0001dec0f165b06f3c643490d3f6\n+ OK 9426e2c8aed8fdc2129218bd0468c85b\n+ RelationalOperator 13a98ba8f2027c5b92069051792a7359\n+ Status d85382cd7c4bcf01ce60f59293b80396\n+ Type 6a05cb2fbf32e71b1ff4299c29566eaa\n+ TypeBoolean b2114c3f96cea762c91928604b0118f7\n+ TypeFunction c557f9f90d098471ac3383835f34b62f\n+ TypeLightUserdata b8c121dc8a672b5d74a75164119ae268\n+ TypeNil c586a207735fe6435fffc3af72877354\n+ TypeNone 1194c1503fa5cdf0770a933e6a808b75\n+ TypeNumber 947126924dff78bfcf3683bf8c769a70\n+ TypeString 844dd0a3615b4c4eb2abe7f2ea1dcc6c\n+ TypeTable b72a1a464d97802bf968c115465fc3d8\n+ TypeThread 2f471d51d8e4f61e01a5d0f09bc29704\n+ TypeUserdata 74b6950a9f083bc6f16594494ee1c701\n+ Yield 3c12ca3459af12e96bb654c145d7deef\n+ fromName b911c79961e3a8797f0550e28dfa0dbe\n+ luaEnvState f771fa974a4e6fcc1f2d08145a359053\n+ multret 49e571da839c643dd9db5a2a49ffd6ce\n+ noref d8012adaadc819d4fd611468b781ad98\n+ refnil a0cb0400e0516cd4465b0318d0c4cbe9\n+ registryindex 31bec15ff065dd57866e57afd2a2c20c\n+ runWith 23c64393f597595232e3eba7d61cc24e\n+ state d7036c3d2856e52bec75a48eb5d4126e\n+ unLua fc86a5e39835f949472a34430552ee88\n+ unsafeRunWith ca72e2d078945592a6c74518f8118052\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Userdata d74a2d2cbb08d858a2a1fedad4fd66e0\n+ exports: 105eac84dc4f954960b4d8a98c539f35\n+ fromuserdata c5b8d85c828917b4653df02ae8330ea8\n+ newhsuserdatauv 5602afb54694656d2b6414a313d49c4a\n+ newudmetatable 052c29291f6a6bc82e18fc94c9519f14\n+ putuserdata c9f286662e32c72044f49fa9b6ea840d\n+import -/ hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA:HsLua.Core.Warn 2ea253f2febaaac4cda2e9254944e892\n+ exports: 6f014b62a54894313d4d89b258711a2c\n+ setwarnf' 306311657f4bd98d2ed60733b0787fad\n import -/ Lua b79ef457fbe1c0f7e8e6b278b1040e91\n import -/ Lua.Auxiliary 629d470590f400f81df610b5696fa1d4\n import -/ Lua.Types a8d4c2f99c115a3734064cbbee19db41\n-1d61f41def068df39eb87c6e56719f96\n+043704d16596ca104a228508769a5b4a\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-f42165403ce1546743b2b031727aee4b\n+d6648ca202b18d1cb3a928d1a30cbc97\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-0d214ce8a8b794ca381a90e976dbf714\n+9a79588ee9fa673b3931f10d0088cbb2\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"HsLua.Core\"#]\n-6dfd09bb5ad95161e12d3272c2d4a450\n+7cf69043d21932e28d9152d88cd24ab3\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-c067c02928efded568f9e113d74879fc\n+f16c2da8261f228472c366450f62a9d0\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"hslua-core-2.3.2-EANQECn5Vi8GxX58TNB3vn\"#]\n+ \"hslua-core-2.3.2-1zh7pba8nPX79llRMD19DA\"#]\n trusted: none\n require own pkg trusted: False\n docs:\n Nothing\n extensible fields:\n \n"}]}]}]}]}]}