{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.CJrTGtuB/b1/haskell-deepseq-generics_0.2.0.0-9_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.CJrTGtuB/b2/haskell-deepseq-generics_0.2.0.0-9_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- 1e5cdb1f27eb46506218334ef5b0b353 12568 haskell optional libghc-deepseq-generics-dev_0.2.0.0-9_arm64.deb\n- f09b0a14e1ce8d4dfbb5114d2bb6e450 38532 doc optional libghc-deepseq-generics-doc_0.2.0.0-9_all.deb\n- 138deea8eb2fc13598e5904c25e895b8 10432 haskell optional libghc-deepseq-generics-prof_0.2.0.0-9_arm64.deb\n+ 94c6126ee4d9daaf4bc9fad76398cf9c 12628 haskell optional libghc-deepseq-generics-dev_0.2.0.0-9_arm64.deb\n+ 9e325c887a2c145c8f8ec0b46945e40e 38544 doc optional libghc-deepseq-generics-doc_0.2.0.0-9_all.deb\n+ e7a6e66334841c0ba647b3437073e795 10396 haskell optional libghc-deepseq-generics-prof_0.2.0.0-9_arm64.deb\n"}, {"source1": "libghc-deepseq-generics-dev_0.2.0.0-9_arm64.deb", "source2": "libghc-deepseq-generics-dev_0.2.0.0-9_arm64.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-03 07:17:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1100 2024-10-03 07:17:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 11276 2024-10-03 07:17:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 11336 2024-10-03 07:17:13.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,21 +1,21 @@\n Package: libghc-deepseq-generics-dev\n Source: haskell-deepseq-generics\n Version: 0.2.0.0-9\n Architecture: arm64\n Maintainer: Debian Haskell Group \n Installed-Size: 140\n Depends: libghc-base-dev-4.18.2.1-75247, libghc-deepseq-dev-1.4.8.1-71feb, libghc-ghc-prim-dev-0.10.0-e2193, libc6 (>= 2.17), libgmp10 (>= 2:6.3.0+dfsg)\n-Provides: libghc-deepseq-generics-dev-0.2.0.0-46864\n+Provides: libghc-deepseq-generics-dev-0.2.0.0-39e83\n Section: haskell\n Priority: optional\n Homepage: https://github.com/hvr/deepseq-generics\n Description: GHC.Generics-based Control.DeepSeq.rnf implementation\n This package provides a \"GHC.Generics\"-based\n 'Control.DeepSeq.Generics.genericRnf' function which can be used\n for providing a 'rnf' implementation. See the documentation for\n the 'genericRnf' function in the \"Control.DeepSeq.Generics\" module\n to get started.\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: deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv\n+Ghc-Package: deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY\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,8 +1,8 @@\n-usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/DeepSeq/Generics.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/DeepSeq/Generics.hi\n-usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/libHSdeepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv.a\n-usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSdeepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv-ghc9.6.6.so\n+usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/DeepSeq/Generics.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/DeepSeq/Generics.hi\n+usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/libHSdeepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY.a\n+usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSdeepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY-ghc9.6.6.so\n usr/share/doc/libghc-deepseq-generics-dev/changelog.Debian.gz\n usr/share/doc/libghc-deepseq-generics-dev/changelog.gz\n usr/share/doc/libghc-deepseq-generics-dev/copyright\n var/lib/ghc/package.conf.d/deepseq-generics-0.2.0.0.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,21 +1,21 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/DeepSeq/\n--rw-r--r-- 0 root (0) root (0) 10921 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/DeepSeq/Generics.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 10918 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/DeepSeq/Generics.hi\n--rw-r--r-- 0 root (0) root (0) 25004 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/libHSdeepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv.a\n--rw-r--r-- 0 root (0) root (0) 68176 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSdeepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv-ghc9.6.6.so\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/DeepSeq/\n+-rw-r--r-- 0 root (0) root (0) 10923 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/DeepSeq/Generics.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 10920 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/DeepSeq/Generics.hi\n+-rw-r--r-- 0 root (0) root (0) 25130 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/libHSdeepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY.a\n+-rw-r--r-- 0 root (0) root (0) 68176 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSdeepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY-ghc9.6.6.so\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/share/doc/libghc-deepseq-generics-dev/\n -rw-r--r-- 0 root (0) root (0) 402 2024-10-03 07:17:13.000000 ./usr/share/doc/libghc-deepseq-generics-dev/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 254 2016-01-03 14:45:35.000000 ./usr/share/doc/libghc-deepseq-generics-dev/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 2941 2024-09-27 15:18:47.000000 ./usr/share/doc/libghc-deepseq-generics-dev/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./var/\n"}, {"source1": "./var/lib/ghc/package.conf.d/deepseq-generics-0.2.0.0.conf", "source2": "./var/lib/ghc/package.conf.d/deepseq-generics-0.2.0.0.conf", "unified_diff": "@@ -1,12 +1,12 @@\n name: deepseq-generics\n version: 0.2.0.0\n visibility: public\n-id: deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv\n-key: deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv\n+id: deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY\n+key: deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY\n license: BSD-3-Clause\n copyright: 2012, Herbert Valerio Riedel\n maintainer: https://github.com/haskell-hvr\n author: Herbert Valerio Riedel\n homepage: https://github.com/haskell-hvr/deepseq-generics\n synopsis: GHC.Generics-based Control.DeepSeq.rnf implementation\n description:\n@@ -27,27 +27,27 @@\n \n __Note__: The ability to auto-derive via \"GHC.Generics\" has been\n merged into @deepseq-1.4.0.0@. This package is now still useful\n for writing code that's also compatible with older @deepseq@\n versions not yet providing \"GHC.Generics\"-support.\n \n category: Control\n-abi: 46864f3cad9286d3c77c2d712dc692ad\n+abi: 39e83701db46d0fd3dbb4e7103adae2c\n exposed: True\n exposed-modules: Control.DeepSeq.Generics\n import-dirs:\n- /usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv\n+ /usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY\n \n library-dirs:\n- /usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv\n+ /usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY\n \n library-dirs-static:\n- /usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv\n+ /usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY\n \n dynamic-library-dirs: /usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6\n data-dir: /usr/share/deepseq-generics\n-hs-libraries: HSdeepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv\n+hs-libraries: HSdeepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY\n depends: base-4.18.2.1 deepseq-1.4.8.1 ghc-prim-0.10.0\n haddock-interfaces:\n /usr/lib/ghc-doc/haddock/deepseq-generics-0.2.0.0/deepseq-generics.haddock\n \n haddock-html: /usr/share/doc/libghc-deepseq-generics-doc/html/\n"}, {"source1": "./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/DeepSeq/Generics.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/DeepSeq/Generics.dyn_hi", "comments": ["Files 97% 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 Control.DeepSeq.Generics 9066\n- interface hash: 591fea2f11f88b4bbd0998d5e99d5eb6\n- ABI hash: 54edd6b9c9a6b2b9a5469d8935bd1583\n- export-list hash: f67c0e52bfc3863c3331d21eff2104cb\n+ interface hash: bfeea06f465274336265d203401ab232\n+ ABI hash: 513f771172d167c192b6ea4e01708d32\n+ export-list hash: 514e123836858360a798874d37f4412d\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 4c3fe0798869b54c20463d1d5549c941\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 85f1316695325dbfe4032982369a5abc\n sig of: Nothing\n@@ -33,58 +33,58 @@\n Data.Type.Ord Data.Version GHC.Generics GHC.IO.Exception GHC.IsList\n GHC.RTS.Flags Control.DeepSeq\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Err f7d8ca3417adcb9420b90d3dfc3eb8fa\n import -/ GHC.Generics 21d7c8a26992a4e12ea7708ed53b9dfc\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Control.DeepSeq b6e1086943b8db67b82c2c002b07d145\n-6a6430b097b83470fb3b4dc3638ba870\n+f5573982cf08b239f490074a69fa55c3\n $fGNFData:*: ::\n (GNFData a, GNFData b) => GNFData (a GHC.Generics.:*: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFData:*:_$cgrnf_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-71902d5dc81ef0fb69c101aa683b4418\n+46b95b4e970dab36fc36eae4dd2c2b7e\n $fGNFData:*:_$cgrnf_ ::\n (GNFData a, GNFData b) => (GHC.Generics.:*:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline:,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ @a :: * -> *\n @b :: * -> *\n ($dGNFData['GHC.Types.Many] :: GNFData a)\n ($dGNFData1['GHC.Types.Many] :: GNFData b)\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:*:) a b a1) ->\n case ds of wild { GHC.Generics.:*: x y ->\n case $dGNFData `cast` (N:GNFData[0] _N) @a1 x of wild1 { () ->\n $dGNFData1 `cast` (N:GNFData[0] _N) @a1 y } }]\n-ff6f989969795c51f0a5fb392f7c4465\n+c331105a9d57f004871ce57ad758c4d5\n $fGNFData:+: ::\n (GNFData a, GNFData b) => GNFData (a GHC.Generics.:+: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFData:+:_$cgrnf_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-af9acc3962d698c4dab48728f7809ddd\n+6b5e9412fe38efc765f574462e61731a\n $fGNFData:+:_$cgrnf_ ::\n (GNFData a, GNFData b) => (GHC.Generics.:+:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser\n \\ @a :: * -> *\n @b :: * -> *\n@@ -92,98 +92,98 @@\n ($dGNFData1['GHC.Types.Many] :: GNFData b)\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:+:) a b a1) ->\n case ds of wild {\n GHC.Generics.L1 x -> $dGNFData `cast` (N:GNFData[0] _N) @a1 x\n GHC.Generics.R1 x\n -> $dGNFData1 `cast` (N:GNFData[0] _N) @a1 x }]\n-fe892b3b22b4245e3cf15cb9be2d87d0\n+0b14a6b2aef313789dffed2ebb860ada\n $fGNFDataK1 ::\n Control.DeepSeq.NFData a => GNFData (GHC.Generics.K1 i a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataK1_$cgrnf_\n `cast`\n (forall (a :: <*>_N) (i :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-7bb6cab1a4f25196886f33fe30169c30\n+761873a172c411283fe7f9de2e4e8bca\n $fGNFDataK1_$cgrnf_ ::\n Control.DeepSeq.NFData a => GHC.Generics.K1 i a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a\n @i\n ($dNFData['GHC.Types.Many] :: Control.DeepSeq.NFData a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.K1 i a a1) ->\n $dNFData `cast` (Control.DeepSeq.N:NFData[0] _N)\n x `cast` (GHC.Generics.N:K1[0] <*>_N _P _R _P)]\n-39a004d743bde904eb6c241b81b06101\n+a242e7dbe79b2b0baed3b5594248f140\n $fGNFDataM1 :: GNFData a => GNFData (GHC.Generics.M1 i c a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataM1_$cgrnf_\n `cast`\n (forall (a :: <*\n -> *>_N) (i :: <*>_N) (c :: _N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-3e5f2794a583bd0c78db124093ebddfb\n+627f791c82f7dc2b17cd689cc6fd6e7e\n $fGNFDataM1_$cgrnf_ :: GNFData a => GHC.Generics.M1 i c a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a :: * -> *\n @i\n @c :: GHC.Generics.Meta\n ($dGNFData['GHC.Types.Many] :: GNFData a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.M1 i c a a1) ->\n $dGNFData `cast` (N:GNFData[0] _N)\n @a1\n x `cast` (GHC.Generics.N:M1[0] <*>_N _P _P _R _N)]\n-1fdeae31006578caa3ef55e6c641c409\n+35b589b6fd9c506688b44fa293d829cd\n $fGNFDataU1 :: GNFData GHC.Generics.U1\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!A>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n $fGNFDataU1_$cgrnf_\n `cast`\n (Sym (N:GNFData[0] _N))]\n-ee9a9f098d7710d6a4609837757ebb6d\n+3f3c9c55219a7febeaeb31da260b756c\n $fGNFDataU1_$cgrnf_ :: GHC.Generics.U1 a -> ()\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!A>, CPR: 1,\n Unfolding: Core: StableSystem <1,TrueTrue>\n \\ @a (ds['GHC.Types.Many] :: GHC.Generics.U1 a) ->\n case ds of wild { GHC.Generics.U1 -> GHC.Tuple.Prim.() }]\n-1794a4ee9fa8d985af7330a226aeb146\n+a0a2e15a147285a2801e889489a62d26\n $fGNFDataV1:*: ::\n (GNFDataV1 a, GNFDataV1 b) => GNFDataV1 (a GHC.Generics.:*: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFDataV1:*:_$cgrnfV1_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-4b6f7df0304a9f7e0e256cc5deccf88f\n+065ab2cb6e0cd2c40d0ab98d8ecbb67c\n $fGNFDataV1:*:_$cgrnfV1_ ::\n (GNFDataV1 a, GNFDataV1 b) => (GHC.Generics.:*:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline:,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ @a :: * -> *\n @b :: * -> *\n@@ -192,29 +192,29 @@\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:*:) a b a1) ->\n case ds of wild { GHC.Generics.:*: x y ->\n case $dGNFDataV1 `cast` (N:GNFDataV1[0] _N)\n @a1\n x of wild1 { () ->\n $dGNFDataV2 `cast` (N:GNFDataV1[0] _N) @a1 y } }]\n-33420e2efcbeb0c5142bf872fdad44eb\n+93c7e1415f7ba1c25a076fe47e872327\n $fGNFDataV1:+: ::\n (GNFDataV1 a, GNFDataV1 b) => GNFDataV1 (a GHC.Generics.:+: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFDataV1:+:_$cgrnfV1_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-1e29393c381b5d9946c06baf26cbbaa9\n+1ff17e0fd2f6ff0c1d5c89fd5fbafdf8\n $fGNFDataV1:+:_$cgrnfV1_ ::\n (GNFDataV1 a, GNFDataV1 b) => (GHC.Generics.:+:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser\n \\ @a :: * -> *\n @b :: * -> *\n@@ -223,184 +223,184 @@\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:+:) a b a1) ->\n case ds of wild {\n GHC.Generics.L1 x\n -> $dGNFDataV1 `cast` (N:GNFDataV1[0] _N) @a1 x\n GHC.Generics.R1 x\n -> $dGNFDataV2 `cast` (N:GNFDataV1[0] _N) @a1 x }]\n-c3882573d9868c7117c7a1a8a9dc3311\n+0ca112f05fca08fd42743911eccb32e7\n $fGNFDataV1K1 ::\n Control.DeepSeq.NFData a => GNFDataV1 (GHC.Generics.K1 i a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataV1K1_$cgrnfV1_\n `cast`\n (forall (a :: <*>_N) (i :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-0b0c12db51e6d3e44ca16354bebc98e2\n+74d04b36c4e990ecdc4ff0e4fa530a33\n $fGNFDataV1K1_$cgrnfV1_ ::\n Control.DeepSeq.NFData a => GHC.Generics.K1 i a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a\n @i\n ($dNFData['GHC.Types.Many] :: Control.DeepSeq.NFData a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.K1 i a a1) ->\n $dNFData `cast` (Control.DeepSeq.N:NFData[0] _N)\n x `cast` (GHC.Generics.N:K1[0] <*>_N _P _R _P)]\n-a7e9db6219ad050898b53e903ae121e7\n+3060dc6dca6bed61547f54f4b8fa4836\n $fGNFDataV1M1 :: GNFDataV1 a => GNFDataV1 (GHC.Generics.M1 i c a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataV1M1_$cgrnfV1_\n `cast`\n (forall (a :: <*\n -> *>_N) (i :: <*>_N) (c :: _N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-8088a04c1867e6f57c984d7cbc02f986\n+adb8ac86d05e5a14fb6e4ed4bfd0ba8c\n $fGNFDataV1M1_$cgrnfV1_ ::\n GNFDataV1 a => GHC.Generics.M1 i c a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a :: * -> *\n @i\n @c :: GHC.Generics.Meta\n ($dGNFDataV1['GHC.Types.Many] :: GNFDataV1 a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.M1 i c a a1) ->\n $dGNFDataV1 `cast` (N:GNFDataV1[0] _N)\n @a1\n x `cast` (GHC.Generics.N:M1[0] <*>_N _P _P _R _N)]\n-a399ffb0e7ae585eb7a84886a41ae0f0\n+8b7dd0f1653fa636a31bdd0f2cf5ed1f\n $fGNFDataV1U1 :: GNFDataV1 GHC.Generics.U1\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!A>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n $fGNFDataU1_$cgrnf_\n `cast`\n (Sym (N:GNFDataV1[0] _N))]\n-ff0519e50b4e03d6f64d1266a1cd8026\n+b88d161145019e762481f4e3606aff59\n $fGNFDataV1V1 :: GNFDataV1 GHC.Generics.V1\n DFunId\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Strictness: b, CPR: b, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n $fGNFDataV1V1_$cgrnfV1_\n `cast`\n (Sym (N:GNFDataV1[0] _N))]\n-e862c8ad408e922bd6c23476050c211f\n+5fdf4eeb5365461d00a5d9b45682d2b5\n $fGNFDataV1V1_$cgrnfV1_ :: GHC.Generics.V1 a -> ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Strictness: b, CPR: b]\n-e83373d393e2b6aec67e32eac3e53c83\n+c8b423526138ffa751abc2199f4dd29f\n $tcGNFData :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 9154597911352293114#Word64\n- 7757731493430141397#Word64\n+ 6907602157877234938#Word64\n+ 8529337340027919717#Word64\n $trModule\n $tcGNFData2\n 0#\n $tcGNFData1]\n-1f5694bb210f3eaf16211953bc00147f\n+a86399c7ffc8abd4abcd7b2f634c5360\n $tcGNFData1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-d402e063e12e3dd173cf74df6b3e52f0\n+aa6a98ea2c53aa7460fd02e5d99a0ee8\n $tcGNFData2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGNFData3]\n-6ed906539e497cb033831e51cce0e93d\n+8ac94021aca981a3a281927aed7b791f\n $tcGNFData3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GNFData\"#]\n-d47d8d27fee6017269c722a0baa418c9\n+60413ebe4c24f877ddaabb28b06ef02c\n $tcGNFDataV1 :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 13264808880180898690#Word64\n- 4951804924677107716#Word64\n+ 2413718567772124406#Word64\n+ 14740069623696626002#Word64\n $trModule\n $tcGNFDataV2\n 0#\n $tcGNFData1]\n-ab7dab0d55d3615f30241c64789b7f2e\n+acc0211da042f72cd49cad017b7624c5\n $tcGNFDataV2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGNFDataV3]\n-f584e2daf5f42ddb152fffd0bbe0a671\n+5a271632e31e5ddfdb46de3f07329cdd\n $tcGNFDataV3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GNFDataV1\"#]\n-ba77765846dd40a906078c160908f8f1\n+f933a300aa715518ea17dc6ab4e3f8cd\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-6feb0883cf47157523f78f00dda60c17\n+da02b9e48a0927e2f90b84dc50a620fa\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-c18cbe7505c0fa82fcbaf71de2239c0d\n+91d050370913c606475d6c65b886fe37\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Control.DeepSeq.Generics\"#]\n-044b91ce9c73c7a8589e13be56f7ebc9\n+c5affd7918a42f5c590cdcd3e92a5d33\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-60d179b0c11478df61e461af40006fea\n+428ec88b29fbcd0218c91f22143c9eac\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv\"#]\n-3e24fbff7b0449416befceae1f882c0d\n+ \"deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY\"#]\n+fab0dfd5194aaae0819ebaab1eca829d\n type GNFData :: (* -> *) -> GHC.Types.Constraint\n class GNFData f where\n grnf_ :: f a -> ()\n {-# MINIMAL grnf_ #-}\n-27fc764ee240d1f6ae43ceec8b83cd53\n+7c95be033ea2f296cb8661caeb870637\n type GNFDataV1 :: (* -> *) -> GHC.Types.Constraint\n class GNFDataV1 f where\n grnfV1_ :: f a -> ()\n {-# MINIMAL grnfV1_ #-}\n-0e0745370f408725f7371907f83b8a23\n+97a434ddde78f2d15487692d42356b31\n genericRnf ::\n (GHC.Generics.Generic a, GNFData (GHC.Generics.Rep a)) => a -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n \\ @a\n ($dGeneric['GHC.Types.Many] :: GHC.Generics.Generic a)\n ($dGNFData['GHC.Types.Many] :: GNFData (GHC.Generics.Rep a))\n (eta['GHC.Types.Many] :: a) ->\n $dGNFData `cast` (N:GNFData[0] _N)\n @GHC.Types.Any\n (GHC.Generics.from @a $dGeneric @GHC.Types.Any eta)]\n-d1a24f3c873dc8608a06d802ed4e0e29\n+4f7708c008d4251a5ffb7fa63a4e9a07\n genericRnfV1 ::\n (GHC.Generics.Generic a, GNFDataV1 (GHC.Generics.Rep a)) => a -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n \\ @a\n ($dGeneric['GHC.Types.Many] :: GHC.Generics.Generic a)\n"}]}, {"source1": "./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/DeepSeq/Generics.hi", "source2": "./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/DeepSeq/Generics.hi", "comments": ["Files 96% 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 Control.DeepSeq.Generics 9066\n- interface hash: 591fea2f11f88b4bbd0998d5e99d5eb6\n- ABI hash: 54edd6b9c9a6b2b9a5469d8935bd1583\n- export-list hash: f67c0e52bfc3863c3331d21eff2104cb\n+ interface hash: bfeea06f465274336265d203401ab232\n+ ABI hash: 513f771172d167c192b6ea4e01708d32\n+ export-list hash: 514e123836858360a798874d37f4412d\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: 4c3fe0798869b54c20463d1d5549c941\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 85f1316695325dbfe4032982369a5abc\n sig of: Nothing\n@@ -33,58 +33,58 @@\n Data.Type.Ord Data.Version GHC.Generics GHC.IO.Exception GHC.IsList\n GHC.RTS.Flags Control.DeepSeq\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Err f7d8ca3417adcb9420b90d3dfc3eb8fa\n import -/ GHC.Generics 21d7c8a26992a4e12ea7708ed53b9dfc\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Control.DeepSeq b6e1086943b8db67b82c2c002b07d145\n-6a6430b097b83470fb3b4dc3638ba870\n+f5573982cf08b239f490074a69fa55c3\n $fGNFData:*: ::\n (GNFData a, GNFData b) => GNFData (a GHC.Generics.:*: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFData:*:_$cgrnf_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-71902d5dc81ef0fb69c101aa683b4418\n+46b95b4e970dab36fc36eae4dd2c2b7e\n $fGNFData:*:_$cgrnf_ ::\n (GNFData a, GNFData b) => (GHC.Generics.:*:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline:,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ @a :: * -> *\n @b :: * -> *\n ($dGNFData['GHC.Types.Many] :: GNFData a)\n ($dGNFData1['GHC.Types.Many] :: GNFData b)\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:*:) a b a1) ->\n case ds of wild { GHC.Generics.:*: x y ->\n case $dGNFData `cast` (N:GNFData[0] _N) @a1 x of wild1 { () ->\n $dGNFData1 `cast` (N:GNFData[0] _N) @a1 y } }]\n-ff6f989969795c51f0a5fb392f7c4465\n+c331105a9d57f004871ce57ad758c4d5\n $fGNFData:+: ::\n (GNFData a, GNFData b) => GNFData (a GHC.Generics.:+: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFData:+:_$cgrnf_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-af9acc3962d698c4dab48728f7809ddd\n+6b5e9412fe38efc765f574462e61731a\n $fGNFData:+:_$cgrnf_ ::\n (GNFData a, GNFData b) => (GHC.Generics.:+:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser\n \\ @a :: * -> *\n @b :: * -> *\n@@ -92,98 +92,98 @@\n ($dGNFData1['GHC.Types.Many] :: GNFData b)\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:+:) a b a1) ->\n case ds of wild {\n GHC.Generics.L1 x -> $dGNFData `cast` (N:GNFData[0] _N) @a1 x\n GHC.Generics.R1 x\n -> $dGNFData1 `cast` (N:GNFData[0] _N) @a1 x }]\n-fe892b3b22b4245e3cf15cb9be2d87d0\n+0b14a6b2aef313789dffed2ebb860ada\n $fGNFDataK1 ::\n Control.DeepSeq.NFData a => GNFData (GHC.Generics.K1 i a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataK1_$cgrnf_\n `cast`\n (forall (a :: <*>_N) (i :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-7bb6cab1a4f25196886f33fe30169c30\n+761873a172c411283fe7f9de2e4e8bca\n $fGNFDataK1_$cgrnf_ ::\n Control.DeepSeq.NFData a => GHC.Generics.K1 i a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a\n @i\n ($dNFData['GHC.Types.Many] :: Control.DeepSeq.NFData a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.K1 i a a1) ->\n $dNFData `cast` (Control.DeepSeq.N:NFData[0] _N)\n x `cast` (GHC.Generics.N:K1[0] <*>_N _P _R _P)]\n-39a004d743bde904eb6c241b81b06101\n+a242e7dbe79b2b0baed3b5594248f140\n $fGNFDataM1 :: GNFData a => GNFData (GHC.Generics.M1 i c a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataM1_$cgrnf_\n `cast`\n (forall (a :: <*\n -> *>_N) (i :: <*>_N) (c :: _N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-3e5f2794a583bd0c78db124093ebddfb\n+627f791c82f7dc2b17cd689cc6fd6e7e\n $fGNFDataM1_$cgrnf_ :: GNFData a => GHC.Generics.M1 i c a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a :: * -> *\n @i\n @c :: GHC.Generics.Meta\n ($dGNFData['GHC.Types.Many] :: GNFData a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.M1 i c a a1) ->\n $dGNFData `cast` (N:GNFData[0] _N)\n @a1\n x `cast` (GHC.Generics.N:M1[0] <*>_N _P _P _R _N)]\n-1fdeae31006578caa3ef55e6c641c409\n+35b589b6fd9c506688b44fa293d829cd\n $fGNFDataU1 :: GNFData GHC.Generics.U1\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!A>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n $fGNFDataU1_$cgrnf_\n `cast`\n (Sym (N:GNFData[0] _N))]\n-ee9a9f098d7710d6a4609837757ebb6d\n+3f3c9c55219a7febeaeb31da260b756c\n $fGNFDataU1_$cgrnf_ :: GHC.Generics.U1 a -> ()\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!A>, CPR: 1,\n Unfolding: Core: StableSystem <1,TrueTrue>\n \\ @a (ds['GHC.Types.Many] :: GHC.Generics.U1 a) ->\n case ds of wild { GHC.Generics.U1 -> GHC.Tuple.Prim.() }]\n-1794a4ee9fa8d985af7330a226aeb146\n+a0a2e15a147285a2801e889489a62d26\n $fGNFDataV1:*: ::\n (GNFDataV1 a, GNFDataV1 b) => GNFDataV1 (a GHC.Generics.:*: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFDataV1:*:_$cgrnfV1_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-4b6f7df0304a9f7e0e256cc5deccf88f\n+065ab2cb6e0cd2c40d0ab98d8ecbb67c\n $fGNFDataV1:*:_$cgrnfV1_ ::\n (GNFDataV1 a, GNFDataV1 b) => (GHC.Generics.:*:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline:,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ @a :: * -> *\n @b :: * -> *\n@@ -192,29 +192,29 @@\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:*:) a b a1) ->\n case ds of wild { GHC.Generics.:*: x y ->\n case $dGNFDataV1 `cast` (N:GNFDataV1[0] _N)\n @a1\n x of wild1 { () ->\n $dGNFDataV2 `cast` (N:GNFDataV1[0] _N) @a1 y } }]\n-33420e2efcbeb0c5142bf872fdad44eb\n+93c7e1415f7ba1c25a076fe47e872327\n $fGNFDataV1:+: ::\n (GNFDataV1 a, GNFDataV1 b) => GNFDataV1 (a GHC.Generics.:+: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFDataV1:+:_$cgrnfV1_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-1e29393c381b5d9946c06baf26cbbaa9\n+1ff17e0fd2f6ff0c1d5c89fd5fbafdf8\n $fGNFDataV1:+:_$cgrnfV1_ ::\n (GNFDataV1 a, GNFDataV1 b) => (GHC.Generics.:+:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser\n \\ @a :: * -> *\n @b :: * -> *\n@@ -223,184 +223,184 @@\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:+:) a b a1) ->\n case ds of wild {\n GHC.Generics.L1 x\n -> $dGNFDataV1 `cast` (N:GNFDataV1[0] _N) @a1 x\n GHC.Generics.R1 x\n -> $dGNFDataV2 `cast` (N:GNFDataV1[0] _N) @a1 x }]\n-c3882573d9868c7117c7a1a8a9dc3311\n+0ca112f05fca08fd42743911eccb32e7\n $fGNFDataV1K1 ::\n Control.DeepSeq.NFData a => GNFDataV1 (GHC.Generics.K1 i a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataV1K1_$cgrnfV1_\n `cast`\n (forall (a :: <*>_N) (i :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-0b0c12db51e6d3e44ca16354bebc98e2\n+74d04b36c4e990ecdc4ff0e4fa530a33\n $fGNFDataV1K1_$cgrnfV1_ ::\n Control.DeepSeq.NFData a => GHC.Generics.K1 i a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a\n @i\n ($dNFData['GHC.Types.Many] :: Control.DeepSeq.NFData a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.K1 i a a1) ->\n $dNFData `cast` (Control.DeepSeq.N:NFData[0] _N)\n x `cast` (GHC.Generics.N:K1[0] <*>_N _P _R _P)]\n-a7e9db6219ad050898b53e903ae121e7\n+3060dc6dca6bed61547f54f4b8fa4836\n $fGNFDataV1M1 :: GNFDataV1 a => GNFDataV1 (GHC.Generics.M1 i c a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataV1M1_$cgrnfV1_\n `cast`\n (forall (a :: <*\n -> *>_N) (i :: <*>_N) (c :: _N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-8088a04c1867e6f57c984d7cbc02f986\n+adb8ac86d05e5a14fb6e4ed4bfd0ba8c\n $fGNFDataV1M1_$cgrnfV1_ ::\n GNFDataV1 a => GHC.Generics.M1 i c a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a :: * -> *\n @i\n @c :: GHC.Generics.Meta\n ($dGNFDataV1['GHC.Types.Many] :: GNFDataV1 a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.M1 i c a a1) ->\n $dGNFDataV1 `cast` (N:GNFDataV1[0] _N)\n @a1\n x `cast` (GHC.Generics.N:M1[0] <*>_N _P _P _R _N)]\n-a399ffb0e7ae585eb7a84886a41ae0f0\n+8b7dd0f1653fa636a31bdd0f2cf5ed1f\n $fGNFDataV1U1 :: GNFDataV1 GHC.Generics.U1\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!A>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n $fGNFDataU1_$cgrnf_\n `cast`\n (Sym (N:GNFDataV1[0] _N))]\n-ff0519e50b4e03d6f64d1266a1cd8026\n+b88d161145019e762481f4e3606aff59\n $fGNFDataV1V1 :: GNFDataV1 GHC.Generics.V1\n DFunId\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Strictness: b, CPR: b, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n $fGNFDataV1V1_$cgrnfV1_\n `cast`\n (Sym (N:GNFDataV1[0] _N))]\n-e862c8ad408e922bd6c23476050c211f\n+5fdf4eeb5365461d00a5d9b45682d2b5\n $fGNFDataV1V1_$cgrnfV1_ :: GHC.Generics.V1 a -> ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Strictness: b, CPR: b]\n-e83373d393e2b6aec67e32eac3e53c83\n+c8b423526138ffa751abc2199f4dd29f\n $tcGNFData :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 9154597911352293114#Word64\n- 7757731493430141397#Word64\n+ 6907602157877234938#Word64\n+ 8529337340027919717#Word64\n $trModule\n $tcGNFData2\n 0#\n $tcGNFData1]\n-1f5694bb210f3eaf16211953bc00147f\n+a86399c7ffc8abd4abcd7b2f634c5360\n $tcGNFData1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-d402e063e12e3dd173cf74df6b3e52f0\n+aa6a98ea2c53aa7460fd02e5d99a0ee8\n $tcGNFData2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGNFData3]\n-6ed906539e497cb033831e51cce0e93d\n+8ac94021aca981a3a281927aed7b791f\n $tcGNFData3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GNFData\"#]\n-d47d8d27fee6017269c722a0baa418c9\n+60413ebe4c24f877ddaabb28b06ef02c\n $tcGNFDataV1 :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 13264808880180898690#Word64\n- 4951804924677107716#Word64\n+ 2413718567772124406#Word64\n+ 14740069623696626002#Word64\n $trModule\n $tcGNFDataV2\n 0#\n $tcGNFData1]\n-ab7dab0d55d3615f30241c64789b7f2e\n+acc0211da042f72cd49cad017b7624c5\n $tcGNFDataV2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGNFDataV3]\n-f584e2daf5f42ddb152fffd0bbe0a671\n+5a271632e31e5ddfdb46de3f07329cdd\n $tcGNFDataV3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GNFDataV1\"#]\n-ba77765846dd40a906078c160908f8f1\n+f933a300aa715518ea17dc6ab4e3f8cd\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-6feb0883cf47157523f78f00dda60c17\n+da02b9e48a0927e2f90b84dc50a620fa\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-c18cbe7505c0fa82fcbaf71de2239c0d\n+91d050370913c606475d6c65b886fe37\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Control.DeepSeq.Generics\"#]\n-044b91ce9c73c7a8589e13be56f7ebc9\n+c5affd7918a42f5c590cdcd3e92a5d33\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-60d179b0c11478df61e461af40006fea\n+428ec88b29fbcd0218c91f22143c9eac\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv\"#]\n-3e24fbff7b0449416befceae1f882c0d\n+ \"deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY\"#]\n+fab0dfd5194aaae0819ebaab1eca829d\n type GNFData :: (* -> *) -> GHC.Types.Constraint\n class GNFData f where\n grnf_ :: f a -> ()\n {-# MINIMAL grnf_ #-}\n-27fc764ee240d1f6ae43ceec8b83cd53\n+7c95be033ea2f296cb8661caeb870637\n type GNFDataV1 :: (* -> *) -> GHC.Types.Constraint\n class GNFDataV1 f where\n grnfV1_ :: f a -> ()\n {-# MINIMAL grnfV1_ #-}\n-0e0745370f408725f7371907f83b8a23\n+97a434ddde78f2d15487692d42356b31\n genericRnf ::\n (GHC.Generics.Generic a, GNFData (GHC.Generics.Rep a)) => a -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n \\ @a\n ($dGeneric['GHC.Types.Many] :: GHC.Generics.Generic a)\n ($dGNFData['GHC.Types.Many] :: GNFData (GHC.Generics.Rep a))\n (eta['GHC.Types.Many] :: a) ->\n $dGNFData `cast` (N:GNFData[0] _N)\n @GHC.Types.Any\n (GHC.Generics.from @a $dGeneric @GHC.Types.Any eta)]\n-d1a24f3c873dc8608a06d802ed4e0e29\n+4f7708c008d4251a5ffb7fa63a4e9a07\n genericRnfV1 ::\n (GHC.Generics.Generic a, GNFDataV1 (GHC.Generics.Rep a)) => a -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n \\ @a\n ($dGeneric['GHC.Types.Many] :: GHC.Generics.Generic a)\n"}]}]}]}]}, {"source1": "libghc-deepseq-generics-doc_0.2.0.0-9_all.deb", "source2": "libghc-deepseq-generics-doc_0.2.0.0-9_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-03 07:17:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1252 2024-10-03 07:17:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 37088 2024-10-03 07:17:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 37100 2024-10-03 07:17:13.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/deepseq-generics-0.2.0.0/deepseq-generics.haddock", "source2": "./usr/lib/ghc-doc/haddock/deepseq-generics-0.2.0.0/deepseq-generics.haddock", "has_internal_linenos": true, "unified_diff": "@@ -174,16 +174,16 @@\n 00000ad0: 0300 0001 0004 0000 0100 0500 0001 0006 ................\n 00000ae0: 0000 0100 0700 0001 0008 0000 0100 0900 ................\n 00000af0: 0001 000a 0000 0100 0b00 0001 000c 0000 ................\n 00000b00: 0100 0d00 0001 000e 0000 0100 0f00 0001 ................\n 00000b10: 0310 0000 0103 1100 1213 0314 0015 1600 ................\n 00000b20: 1700 1516 0318 192f 6465 6570 7365 712d ......./deepseq-\n 00000b30: 6765 6e65 7269 6373 2d30 2e32 2e30 2e30 generics-0.2.0.0\n-00000b40: 2d38 566c 6e30 7654 496b 4743 4848 7338 -8Vln0vTIkGCHHs8\n-00000b50: 624f 4e73 6579 7618 436f 6e74 726f 6c2e bONseyv.Control.\n+00000b40: 2d46 4f79 506d 4f7a 3556 7279 4532 394e -FOyPmOz5VryE29N\n+00000b50: 6d48 4433 3857 5918 436f 6e74 726f 6c2e mHD38WY.Control.\n 00000b60: 4465 6570 5365 712e 4765 6e65 7269 6373 DeepSeq.Generics\n 00000b70: 1064 6565 7073 6571 2d67 656e 6572 6963 .deepseq-generic\n 00000b80: 730a 6765 6e65 7269 6352 6e66 0c67 656e s.genericRnf.gen\n 00000b90: 6572 6963 526e 6656 310c 2466 474e 4644 ericRnfV1.$fGNFD\n 00000ba0: 6174 613a 2b3a 0c24 6647 4e46 4461 7461 ata:+:.$fGNFData\n 00000bb0: 3a2a 3a0b 2466 474e 4644 6174 614d 310b :*:.$fGNFDataM1.\n 00000bc0: 2466 474e 4644 6174 614b 310b 2466 474e $fGNFDataK1.$fGN\n"}]}]}]}, {"source1": "libghc-deepseq-generics-prof_0.2.0.0-9_arm64.deb", "source2": "libghc-deepseq-generics-prof_0.2.0.0-9_arm64.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-03 07:17:13.000000 debian-binary\n--rw-r--r-- 0 0 0 992 2024-10-03 07:17:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9248 2024-10-03 07:17:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 996 2024-10-03 07:17:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9208 2024-10-03 07:17:13.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-deepseq-generics-prof\n Source: haskell-deepseq-generics\n Version: 0.2.0.0-9\n Architecture: arm64\n Maintainer: Debian Haskell Group \n Installed-Size: 66\n Depends: libghc-base-prof-4.18.2.1-75247, libghc-deepseq-generics-dev (= 0.2.0.0-9), libghc-deepseq-prof-1.4.8.1-71feb, libghc-ghc-prim-prof-0.10.0-e2193\n-Provides: libghc-deepseq-generics-prof-0.2.0.0-46864\n+Provides: libghc-deepseq-generics-prof-0.2.0.0-39e83\n Section: haskell\n Priority: optional\n Homepage: https://github.com/hvr/deepseq-generics\n Description: GHC.Generics-based Control.DeepSeq.rnf implementation; profiling libraries\n This package provides a \"GHC.Generics\"-based\n 'Control.DeepSeq.Generics.genericRnf' function which can be used\n for providing a 'rnf' implementation. See the documentation for\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,5 +1,5 @@\n-usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/DeepSeq/Generics.p_hi\n-usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/libHSdeepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv_p.a\n+usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/DeepSeq/Generics.p_hi\n+usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/libHSdeepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY_p.a\n usr/share/doc/libghc-deepseq-generics-prof/changelog.Debian.gz\n usr/share/doc/libghc-deepseq-generics-prof/changelog.gz\n usr/share/doc/libghc-deepseq-generics-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,18 +1,18 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/DeepSeq/\n--rw-r--r-- 0 root (0) root (0) 10920 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/DeepSeq/Generics.p_hi\n--rw-r--r-- 0 root (0) root (0) 36414 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/libHSdeepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv_p.a\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/DeepSeq/\n+-rw-r--r-- 0 root (0) root (0) 10922 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/DeepSeq/Generics.p_hi\n+-rw-r--r-- 0 root (0) root (0) 36542 2024-10-03 07:17:13.000000 ./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/libHSdeepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY_p.a\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 07:17:13.000000 ./usr/share/doc/libghc-deepseq-generics-prof/\n -rw-r--r-- 0 root (0) root (0) 404 2024-10-03 07:17:13.000000 ./usr/share/doc/libghc-deepseq-generics-prof/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 254 2016-01-03 14:45:35.000000 ./usr/share/doc/libghc-deepseq-generics-prof/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 2941 2024-09-27 15:18:47.000000 ./usr/share/doc/libghc-deepseq-generics-prof/copyright\n"}, {"source1": "./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv/Control/DeepSeq/Generics.p_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY/Control/DeepSeq/Generics.p_hi", "comments": ["Files 96% 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 Control.DeepSeq.Generics 9066\n- interface hash: 591fea2f11f88b4bbd0998d5e99d5eb6\n- ABI hash: 54edd6b9c9a6b2b9a5469d8935bd1583\n- export-list hash: f67c0e52bfc3863c3331d21eff2104cb\n+ interface hash: bfeea06f465274336265d203401ab232\n+ ABI hash: 513f771172d167c192b6ea4e01708d32\n+ export-list hash: 514e123836858360a798874d37f4412d\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n flag hash: a9e730c25577f2a515084adc11b86984\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 85f1316695325dbfe4032982369a5abc\n sig of: Nothing\n@@ -33,58 +33,58 @@\n Data.Type.Ord Data.Version GHC.Generics GHC.IO.Exception GHC.IsList\n GHC.RTS.Flags Control.DeepSeq\n import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9\n import -/ GHC.Err f7d8ca3417adcb9420b90d3dfc3eb8fa\n import -/ GHC.Generics 21d7c8a26992a4e12ea7708ed53b9dfc\n import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2\n import -/ Control.DeepSeq b6e1086943b8db67b82c2c002b07d145\n-6a6430b097b83470fb3b4dc3638ba870\n+f5573982cf08b239f490074a69fa55c3\n $fGNFData:*: ::\n (GNFData a, GNFData b) => GNFData (a GHC.Generics.:*: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFData:*:_$cgrnf_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-71902d5dc81ef0fb69c101aa683b4418\n+46b95b4e970dab36fc36eae4dd2c2b7e\n $fGNFData:*:_$cgrnf_ ::\n (GNFData a, GNFData b) => (GHC.Generics.:*:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline:,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ @a :: * -> *\n @b :: * -> *\n ($dGNFData['GHC.Types.Many] :: GNFData a)\n ($dGNFData1['GHC.Types.Many] :: GNFData b)\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:*:) a b a1) ->\n case ds of wild { GHC.Generics.:*: x y ->\n case $dGNFData `cast` (N:GNFData[0] _N) @a1 x of wild1 { () ->\n $dGNFData1 `cast` (N:GNFData[0] _N) @a1 y } }]\n-ff6f989969795c51f0a5fb392f7c4465\n+c331105a9d57f004871ce57ad758c4d5\n $fGNFData:+: ::\n (GNFData a, GNFData b) => GNFData (a GHC.Generics.:+: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFData:+:_$cgrnf_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-af9acc3962d698c4dab48728f7809ddd\n+6b5e9412fe38efc765f574462e61731a\n $fGNFData:+:_$cgrnf_ ::\n (GNFData a, GNFData b) => (GHC.Generics.:+:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser\n \\ @a :: * -> *\n @b :: * -> *\n@@ -92,98 +92,98 @@\n ($dGNFData1['GHC.Types.Many] :: GNFData b)\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:+:) a b a1) ->\n case ds of wild {\n GHC.Generics.L1 x -> $dGNFData `cast` (N:GNFData[0] _N) @a1 x\n GHC.Generics.R1 x\n -> $dGNFData1 `cast` (N:GNFData[0] _N) @a1 x }]\n-fe892b3b22b4245e3cf15cb9be2d87d0\n+0b14a6b2aef313789dffed2ebb860ada\n $fGNFDataK1 ::\n Control.DeepSeq.NFData a => GNFData (GHC.Generics.K1 i a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataK1_$cgrnf_\n `cast`\n (forall (a :: <*>_N) (i :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-7bb6cab1a4f25196886f33fe30169c30\n+761873a172c411283fe7f9de2e4e8bca\n $fGNFDataK1_$cgrnf_ ::\n Control.DeepSeq.NFData a => GHC.Generics.K1 i a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a\n @i\n ($dNFData['GHC.Types.Many] :: Control.DeepSeq.NFData a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.K1 i a a1) ->\n $dNFData `cast` (Control.DeepSeq.N:NFData[0] _N)\n x `cast` (GHC.Generics.N:K1[0] <*>_N _P _R _P)]\n-39a004d743bde904eb6c241b81b06101\n+a242e7dbe79b2b0baed3b5594248f140\n $fGNFDataM1 :: GNFData a => GNFData (GHC.Generics.M1 i c a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataM1_$cgrnf_\n `cast`\n (forall (a :: <*\n -> *>_N) (i :: <*>_N) (c :: _N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFData[0]\n _N))]\n-3e5f2794a583bd0c78db124093ebddfb\n+627f791c82f7dc2b17cd689cc6fd6e7e\n $fGNFDataM1_$cgrnf_ :: GNFData a => GHC.Generics.M1 i c a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a :: * -> *\n @i\n @c :: GHC.Generics.Meta\n ($dGNFData['GHC.Types.Many] :: GNFData a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.M1 i c a a1) ->\n $dGNFData `cast` (N:GNFData[0] _N)\n @a1\n x `cast` (GHC.Generics.N:M1[0] <*>_N _P _P _R _N)]\n-1fdeae31006578caa3ef55e6c641c409\n+35b589b6fd9c506688b44fa293d829cd\n $fGNFDataU1 :: GNFData GHC.Generics.U1\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!A>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n $fGNFDataU1_$cgrnf_\n `cast`\n (Sym (N:GNFData[0] _N))]\n-ee9a9f098d7710d6a4609837757ebb6d\n+3f3c9c55219a7febeaeb31da260b756c\n $fGNFDataU1_$cgrnf_ :: GHC.Generics.U1 a -> ()\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!A>, CPR: 1,\n Unfolding: Core: StableSystem <1,TrueTrue>\n \\ @a (ds['GHC.Types.Many] :: GHC.Generics.U1 a) ->\n case ds of wild { GHC.Generics.U1 -> GHC.Tuple.Prim.() }]\n-1794a4ee9fa8d985af7330a226aeb146\n+a0a2e15a147285a2801e889489a62d26\n $fGNFDataV1:*: ::\n (GNFDataV1 a, GNFDataV1 b) => GNFDataV1 (a GHC.Generics.:*: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFDataV1:*:_$cgrnfV1_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-4b6f7df0304a9f7e0e256cc5deccf88f\n+065ab2cb6e0cd2c40d0ab98d8ecbb67c\n $fGNFDataV1:*:_$cgrnfV1_ ::\n (GNFDataV1 a, GNFDataV1 b) => (GHC.Generics.:*:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)><1C(1,A)><1!P(L,L)>, Inline:,\n Unfolding: Core: StableSystem <3,TrueFalse>\n \\ @a :: * -> *\n @b :: * -> *\n@@ -192,29 +192,29 @@\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:*:) a b a1) ->\n case ds of wild { GHC.Generics.:*: x y ->\n case $dGNFDataV1 `cast` (N:GNFDataV1[0] _N)\n @a1\n x of wild1 { () ->\n $dGNFDataV2 `cast` (N:GNFDataV1[0] _N) @a1 y } }]\n-33420e2efcbeb0c5142bf872fdad44eb\n+93c7e1415f7ba1c25a076fe47e872327\n $fGNFDataV1:+: ::\n (GNFDataV1 a, GNFDataV1 b) => GNFDataV1 (a GHC.Generics.:+: b)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseTrue>\n $fGNFDataV1:+:_$cgrnfV1_\n `cast`\n (forall (a :: <* -> *>_N) (b :: <* -> *>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-1e29393c381b5d9946c06baf26cbbaa9\n+1ff17e0fd2f6ff0c1d5c89fd5fbafdf8\n $fGNFDataV1:+:_$cgrnfV1_ ::\n (GNFDataV1 a, GNFDataV1 b) => (GHC.Generics.:+:) a b a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>, Inline:,\n Unfolding: Core: StableUser\n \\ @a :: * -> *\n @b :: * -> *\n@@ -223,184 +223,184 @@\n @a1\n (ds['GHC.Types.Many] :: (GHC.Generics.:+:) a b a1) ->\n case ds of wild {\n GHC.Generics.L1 x\n -> $dGNFDataV1 `cast` (N:GNFDataV1[0] _N) @a1 x\n GHC.Generics.R1 x\n -> $dGNFDataV2 `cast` (N:GNFDataV1[0] _N) @a1 x }]\n-c3882573d9868c7117c7a1a8a9dc3311\n+0ca112f05fca08fd42743911eccb32e7\n $fGNFDataV1K1 ::\n Control.DeepSeq.NFData a => GNFDataV1 (GHC.Generics.K1 i a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataV1K1_$cgrnfV1_\n `cast`\n (forall (a :: <*>_N) (i :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-0b0c12db51e6d3e44ca16354bebc98e2\n+74d04b36c4e990ecdc4ff0e4fa530a33\n $fGNFDataV1K1_$cgrnfV1_ ::\n Control.DeepSeq.NFData a => GHC.Generics.K1 i a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a\n @i\n ($dNFData['GHC.Types.Many] :: Control.DeepSeq.NFData a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.K1 i a a1) ->\n $dNFData `cast` (Control.DeepSeq.N:NFData[0] _N)\n x `cast` (GHC.Generics.N:K1[0] <*>_N _P _R _P)]\n-a7e9db6219ad050898b53e903ae121e7\n+3060dc6dca6bed61547f54f4b8fa4836\n $fGNFDataV1M1 :: GNFDataV1 a => GNFDataV1 (GHC.Generics.M1 i c a)\n DFunId\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseTrue>\n $fGNFDataV1M1_$cgrnfV1_\n `cast`\n (forall (a :: <*\n -> *>_N) (i :: <*>_N) (c :: _N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:GNFDataV1[0]\n _N))]\n-8088a04c1867e6f57c984d7cbc02f986\n+adb8ac86d05e5a14fb6e4ed4bfd0ba8c\n $fGNFDataV1M1_$cgrnfV1_ ::\n GNFDataV1 a => GHC.Generics.M1 i c a a1 -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,A)>, Inline:,\n Unfolding: Core: StableUser <2,TrueTrue>\n \\ @a :: * -> *\n @i\n @c :: GHC.Generics.Meta\n ($dGNFDataV1['GHC.Types.Many] :: GNFDataV1 a)\n @a1\n (x['GHC.Types.Many] :: GHC.Generics.M1 i c a a1) ->\n $dGNFDataV1 `cast` (N:GNFDataV1[0] _N)\n @a1\n x `cast` (GHC.Generics.N:M1[0] <*>_N _P _P _R _N)]\n-a399ffb0e7ae585eb7a84886a41ae0f0\n+8b7dd0f1653fa636a31bdd0f2cf5ed1f\n $fGNFDataV1U1 :: GNFDataV1 GHC.Generics.U1\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: <1!A>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n $fGNFDataU1_$cgrnf_\n `cast`\n (Sym (N:GNFDataV1[0] _N))]\n-ff0519e50b4e03d6f64d1266a1cd8026\n+b88d161145019e762481f4e3606aff59\n $fGNFDataV1V1 :: GNFDataV1 GHC.Generics.V1\n DFunId\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Strictness: b, CPR: b, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n $fGNFDataV1V1_$cgrnfV1_\n `cast`\n (Sym (N:GNFDataV1[0] _N))]\n-e862c8ad408e922bd6c23476050c211f\n+5fdf4eeb5365461d00a5d9b45682d2b5\n $fGNFDataV1V1_$cgrnfV1_ :: GHC.Generics.V1 a -> ()\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= True),\n Strictness: b, CPR: b]\n-e83373d393e2b6aec67e32eac3e53c83\n+c8b423526138ffa751abc2199f4dd29f\n $tcGNFData :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 9154597911352293114#Word64\n- 7757731493430141397#Word64\n+ 6907602157877234938#Word64\n+ 8529337340027919717#Word64\n $trModule\n $tcGNFData2\n 0#\n $tcGNFData1]\n-1f5694bb210f3eaf16211953bc00147f\n+a86399c7ffc8abd4abcd7b2f634c5360\n $tcGNFData1 :: GHC.Types.KindRep\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]]\n-d402e063e12e3dd173cf74df6b3e52f0\n+aa6a98ea2c53aa7460fd02e5d99a0ee8\n $tcGNFData2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGNFData3]\n-6ed906539e497cb033831e51cce0e93d\n+8ac94021aca981a3a281927aed7b791f\n $tcGNFData3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GNFData\"#]\n-d47d8d27fee6017269c722a0baa418c9\n+60413ebe4c24f877ddaabb28b06ef02c\n $tcGNFDataV1 :: GHC.Types.TyCon\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TyCon],\n Unfolding: Core: \n GHC.Types.TyCon\n- 13264808880180898690#Word64\n- 4951804924677107716#Word64\n+ 2413718567772124406#Word64\n+ 14740069623696626002#Word64\n $trModule\n $tcGNFDataV2\n 0#\n $tcGNFData1]\n-ab7dab0d55d3615f30241c64789b7f2e\n+acc0211da042f72cd49cad017b7624c5\n $tcGNFDataV2 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $tcGNFDataV3]\n-f584e2daf5f42ddb152fffd0bbe0a671\n+5a271632e31e5ddfdb46de3f07329cdd\n $tcGNFDataV3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"GNFDataV1\"#]\n-ba77765846dd40a906078c160908f8f1\n+f933a300aa715518ea17dc6ab4e3f8cd\n $trModule :: GHC.Types.Module\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.Module],\n Unfolding: Core: GHC.Types.Module $trModule3 $trModule1]\n-6feb0883cf47157523f78f00dda60c17\n+da02b9e48a0927e2f90b84dc50a620fa\n $trModule1 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule2]\n-c18cbe7505c0fa82fcbaf71de2239c0d\n+91d050370913c606475d6c65b886fe37\n $trModule2 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Control.DeepSeq.Generics\"#]\n-044b91ce9c73c7a8589e13be56f7ebc9\n+c5affd7918a42f5c590cdcd3e92a5d33\n $trModule3 :: GHC.Types.TrName\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.TrNameS],\n Unfolding: Core: GHC.Types.TrNameS $trModule4]\n-60d179b0c11478df61e461af40006fea\n+428ec88b29fbcd0218c91f22143c9eac\n $trModule4 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \n- \"deepseq-generics-0.2.0.0-8Vln0vTIkGCHHs8bONseyv\"#]\n-3e24fbff7b0449416befceae1f882c0d\n+ \"deepseq-generics-0.2.0.0-FOyPmOz5VryE29NmHD38WY\"#]\n+fab0dfd5194aaae0819ebaab1eca829d\n type GNFData :: (* -> *) -> GHC.Types.Constraint\n class GNFData f where\n grnf_ :: f a -> ()\n {-# MINIMAL grnf_ #-}\n-27fc764ee240d1f6ae43ceec8b83cd53\n+7c95be033ea2f296cb8661caeb870637\n type GNFDataV1 :: (* -> *) -> GHC.Types.Constraint\n class GNFDataV1 f where\n grnfV1_ :: f a -> ()\n {-# MINIMAL grnfV1_ #-}\n-0e0745370f408725f7371907f83b8a23\n+97a434ddde78f2d15487692d42356b31\n genericRnf ::\n (GHC.Generics.Generic a, GNFData (GHC.Generics.Rep a)) => a -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n \\ @a\n ($dGeneric['GHC.Types.Many] :: GHC.Generics.Generic a)\n ($dGNFData['GHC.Types.Many] :: GNFData (GHC.Generics.Rep a))\n (eta['GHC.Types.Many] :: a) ->\n $dGNFData `cast` (N:GNFData[0] _N)\n @GHC.Types.Any\n (GHC.Generics.from @a $dGeneric @GHC.Types.Any eta)]\n-d1a24f3c873dc8608a06d802ed4e0e29\n+4f7708c008d4251a5ffb7fa63a4e9a07\n genericRnfV1 ::\n (GHC.Generics.Generic a, GNFDataV1 (GHC.Generics.Rep a)) => a -> ()\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1C(1,A)>, Inline: (sat-args=0),\n Unfolding: Core: StableUser <0,FalseTrue>\n \\ @a\n ($dGeneric['GHC.Types.Many] :: GHC.Generics.Generic a)\n"}]}]}]}]}]}