1.17 MB
/srv/reproducible-results/rbuild-debian/r-b-build.9pmDA89S/b1/haskell-unix-time_0.4.17-3_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.9pmDA89S/b2/haskell-unix-time_0.4.17-3_arm64.changes
606 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·4f4b88b6155a3c9b81a769ac4b9ce572·50476·haskell·optional·libghc-unix-time-dev_0.4.17-3_arm64.deb1 ·1c9121d9f3aef8887914382f278ddd3f·50260·haskell·optional·libghc-unix-time-dev_0.4.17-3_arm64.deb
2 ·289ad5558db9a58e90701bb5ad903249·49052·doc·optional·libghc-unix-time-doc_0.4.17-3_all.deb2 ·6a725a35750b114f60e6ae982f30d242·49056·doc·optional·libghc-unix-time-doc_0.4.17-3_all.deb
3 ·16ec38729a5511ea7965f9d7092ca1b2·49132·haskell·optional·libghc-unix-time-prof_0.4.17-3_arm64.deb3 ·e6986af4cbf1b42186c2f4f9980afc85·48944·haskell·optional·libghc-unix-time-prof_0.4.17-3_arm64.deb
985 KB
libghc-unix-time-dev_0.4.17-3_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-02-24·14:10:36.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-02-24·14:10:36.000000·debian-binary
2 -rw-r--r--···0········0········0·····1240·2026-02-24·14:10:36.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1244·2026-02-24·14:10:36.000000·control.tar.xz
3 -rw-r--r--···0········0········0····49044·2026-02-24·14:10:36.000000·data.tar.xz3 -rw-r--r--···0········0········0····48824·2026-02-24·14:10:36.000000·data.tar.xz
4.37 KB
control.tar.xz
4.34 KB
control.tar
982 B
./control
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Package:·libghc-unix-time-dev1 Package:·libghc-unix-time-dev
2 Source:·haskell-unix-time2 Source:·haskell-unix-time
3 Version:·0.4.17-33 Version:·0.4.17-3
4 Architecture:·arm644 Architecture:·arm64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·4656 Installed-Size:·465
7 Depends:·libghc-base-dev-4.20.2.0-08385,·libghc-binary-dev-0.8.9.3-93551,·libghc-bytestring-dev-0.12.2.0-ea2c7,·libghc-old-time-dev-1.1.0.4-083bd,·libc6·(>=·2.17),·libgmp10·(>=·2:6.3.0+dfsg)7 Depends:·libghc-base-dev-4.20.2.0-08385,·libghc-binary-dev-0.8.9.3-93551,·libghc-bytestring-dev-0.12.2.0-ea2c7,·libghc-old-time-dev-1.1.0.4-083bd,·libc6·(>=·2.17),·libgmp10·(>=·2:6.3.0+dfsg)
8 Provides:·libghc-unix-time-dev-0.4.17-5fbc38 Provides:·libghc-unix-time-dev-0.4.17-43493
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://hackage.haskell.org/package/unix-time11 Homepage:·https://hackage.haskell.org/package/unix-time
12 Description:·Unix·time·parser/formatter·and·utilities12 Description:·Unix·time·parser/formatter·and·utilities
13 ·Fast·parser/formatter/utilities·for·Unix·time13 ·Fast·parser/formatter/utilities·for·Unix·time
14 ·.14 ·.
15 ··Author:·Kazu·Yamamoto·<kazu@iij.ad.jp>15 ··Author:·Kazu·Yamamoto·<kazu@iij.ad.jp>
16 ··Upstream-Maintainer:·Kazu·Yamamoto·<kazu@iij.ad.jp>16 ··Upstream-Maintainer:·Kazu·Yamamoto·<kazu@iij.ad.jp>
17 ·.17 ·.
18 ·This·package·contains·the·normal·library·files.18 ·This·package·contains·the·normal·library·files.
19 Ghc-Package:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq19 Ghc-Package:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY
3.36 KB
./md5sums
30.0 B
./md5sums
Files differ
3.32 KB
line order
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHSunix-time-0.4.17-2cfaYdR97pXIgPid96Aznq-ghc9.10.3.so1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHSunix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY-ghc9.10.3.so
2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime.dyn_hi2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime.dyn_hi
3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime.hi3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime.hi
4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Conv.dyn_hi4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Conv.dyn_hi
5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Conv.hi5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Conv.hi
6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Diff.dyn_hi6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Diff.dyn_hi
7 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Diff.hi7 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Diff.hi
8 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Sys.dyn_hi8 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Sys.dyn_hi
9 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Sys.hi9 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Sys.hi
10 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Types.dyn_hi10 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Types.dyn_hi
11 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Types.hi11 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Types.hi
12 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/libHSunix-time-0.4.17-2cfaYdR97pXIgPid96Aznq.a12 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/libHSunix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY.a
13 usr/share/doc/libghc-unix-time-dev/changelog.Debian.gz13 usr/share/doc/libghc-unix-time-dev/changelog.Debian.gz
14 usr/share/doc/libghc-unix-time-dev/changelog.gz14 usr/share/doc/libghc-unix-time-dev/changelog.gz
15 usr/share/doc/libghc-unix-time-dev/copyright15 usr/share/doc/libghc-unix-time-dev/copyright
16 var/lib/ghc/package.conf.d/unix-time-0.4.17.conf16 var/lib/ghc/package.conf.d/unix-time-0.4.17.conf
980 KB
data.tar.xz
980 KB
data.tar
7.92 KB
file list
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/
8 -rw-r--r--···0·root·········(0)·root·········(0)···136832·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHSunix-time-0.4.17-2cfaYdR97pXIgPid96Aznq-ghc9.10.3.so8 -rw-r--r--···0·root·········(0)·root·········(0)···136832·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHSunix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY-ghc9.10.3.so
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/
12 -rw-r--r--···0·root·········(0)·root·········(0)····14086·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Conv.dyn_hi12 -rw-r--r--···0·root·········(0)·root·········(0)····14078·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Conv.dyn_hi
13 -rw-r--r--···0·root·········(0)·root·········(0)····14083·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Conv.hi13 -rw-r--r--···0·root·········(0)·root·········(0)····14075·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Conv.hi
14 -rw-r--r--···0·root·········(0)·root·········(0)·····9766·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Diff.dyn_hi14 -rw-r--r--···0·root·········(0)·root·········(0)·····9769·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Diff.dyn_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)·····9763·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Diff.hi15 -rw-r--r--···0·root·········(0)·root·········(0)·····9766·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Diff.hi
16 -rw-r--r--···0·root·········(0)·root·········(0)·····4203·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Sys.dyn_hi16 -rw-r--r--···0·root·········(0)·root·········(0)·····4201·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Sys.dyn_hi
17 -rw-r--r--···0·root·········(0)·root·········(0)·····4200·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Sys.hi17 -rw-r--r--···0·root·········(0)·root·········(0)·····4198·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Sys.hi
18 -rw-r--r--···0·root·········(0)·root·········(0)····31690·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Types.dyn_hi18 -rw-r--r--···0·root·········(0)·root·········(0)····31692·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Types.dyn_hi
19 -rw-r--r--···0·root·········(0)·root·········(0)····31687·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Types.hi19 -rw-r--r--···0·root·········(0)·root·········(0)····31689·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Types.hi
 20 -rw-r--r--···0·root·········(0)·root·········(0)·····3319·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime.dyn_hi
20 -rw-r--r--···0·root·········(0)·root·········(0)·····3322·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime.dyn_hi21 -rw-r--r--···0·root·········(0)·root·········(0)·····3316·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime.hi
21 -rw-r--r--···0·root·········(0)·root·········(0)·····3319·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime.hi 
22 -rw-r--r--···0·root·········(0)·root·········(0)···182538·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/libHSunix-time-0.4.17-2cfaYdR97pXIgPid96Aznq.a22 -rw-r--r--···0·root·········(0)·root·········(0)···182538·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/libHSunix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY.a
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/doc/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/doc/
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/doc/libghc-unix-time-dev/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/doc/libghc-unix-time-dev/
26 -rw-r--r--···0·root·········(0)·root·········(0)······571·2026-02-24·14:10:36.000000·./usr/share/doc/libghc-unix-time-dev/changelog.Debian.gz26 -rw-r--r--···0·root·········(0)·root·········(0)······571·2026-02-24·14:10:36.000000·./usr/share/doc/libghc-unix-time-dev/changelog.Debian.gz
27 -rw-r--r--···0·root·········(0)·root·········(0)······165·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-unix-time-dev/changelog.gz27 -rw-r--r--···0·root·········(0)·root·········(0)······165·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-unix-time-dev/changelog.gz
28 -rw-r--r--···0·root·········(0)·root·········(0)·····1995·2026-01-06·22:25:08.000000·./usr/share/doc/libghc-unix-time-dev/copyright28 -rw-r--r--···0·root·········(0)·root·········(0)·····1995·2026-01-06·22:25:08.000000·./usr/share/doc/libghc-unix-time-dev/copyright
29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./var/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./var/
2.28 KB
./var/lib/ghc/package.conf.d/unix-time-0.4.17.conf
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
1 name:·················unix-time1 name:·················unix-time
2 version:··············0.4.172 version:··············0.4.17
3 visibility:···········public3 visibility:···········public
4 id:···················unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq 
5 key:··················unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq4 id:···················unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY
 5 key:··················unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY
6 license:··············BSD-3-Clause6 license:··············BSD-3-Clause
7 maintainer:···········Kazu·Yamamoto·<kazu@iij.ad.jp>7 maintainer:···········Kazu·Yamamoto·<kazu@iij.ad.jp>
8 author:···············Kazu·Yamamoto·<kazu@iij.ad.jp>8 author:···············Kazu·Yamamoto·<kazu@iij.ad.jp>
9 synopsis:·············Unix·time·parser/formatter·and·utilities9 synopsis:·············Unix·time·parser/formatter·and·utilities
10 description:··········Fast·parser\/formatter\/utilities·for·Unix·time10 description:··········Fast·parser\/formatter\/utilities·for·Unix·time
11 category:·············Data11 category:·············Data
12 abi:··················5fbc37f454a02670349d98cc6761fc9f12 abi:··················43493b851ac9fc8164ed535196014622
13 exposed:··············True13 exposed:··············True
14 exposed-modules:······Data.UnixTime14 exposed-modules:······Data.UnixTime
15 hidden-modules:15 hidden-modules:
16 ····Data.UnixTime.Conv·Data.UnixTime.Diff·Data.UnixTime.Types16 ····Data.UnixTime.Conv·Data.UnixTime.Diff·Data.UnixTime.Types
17 ····Data.UnixTime.Sys17 ····Data.UnixTime.Sys
  
18 import-dirs:18 import-dirs:
19 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq19 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY
  
20 library-dirs:20 library-dirs:
21 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq21 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY
  
22 library-dirs-static:22 library-dirs-static:
23 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq23 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY
  
24 dynamic-library-dirs:24 dynamic-library-dirs:
25 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace25 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace
  
26 data-dir:·············/usr/share/unix-time26 data-dir:·············/usr/share/unix-time
27 hs-libraries:·········HSunix-time-0.4.17-2cfaYdR97pXIgPid96Aznq27 hs-libraries:·········HSunix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY
28 depends:28 depends:
29 ····base-4.20.2.0-inplace·binary-0.8.9.3-inplace29 ····base-4.20.2.0-inplace·binary-0.8.9.3-inplace
30 ····bytestring-0.12.2.0-inplace·old-time-1.1.0.4-9SByhsd7MeP5KVcKQTKGiC30 ····bytestring-0.12.2.0-inplace·old-time-1.1.0.4-9SByhsd7MeP5KVcKQTKGiC
  
31 haddock-interfaces:···/usr/lib/ghc-doc/haddock/unix-time-0.4.17/unix-time.haddock31 haddock-interfaces:···/usr/lib/ghc-doc/haddock/unix-time-0.4.17/unix-time.haddock
32 haddock-html:·········/usr/share/doc/libghc-unix-time-doc/html/32 haddock-html:·········/usr/share/doc/libghc-unix-time-doc/html/
756 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHSunix-time-0.4.17-2cfaYdR97pXIgPid96Aznq-ghc9.10.3.so vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/libHSunix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY-ghc9.10.3.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
81.1 KB
readelf --wide --symbols {}
    
Offset 142, 277 lines modifiedOffset 142, 277 lines modified
142 ···138:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Izh_con_info142 ···138:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Izh_con_info
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_upd_frame_info143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_upd_frame_info
144 ···140:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziDataziEither_Right_con_info144 ···140:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziDataziEither_Right_con_info
145 ···141:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziForeignPtr_zdwinsertCFinalizzer_info145 ···141:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziForeignPtr_zdwinsertCFinalizzer_info
146 ···142:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczmbignum_GHCziNumziInteger_zdwintegerFromInt64zh_info146 ···142:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczmbignum_GHCziNumziInteger_zdwintegerFromInt64zh_info
147 ···143:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziReal_zdwzdszv_info147 ···143:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ghczminternal_GHCziInternalziReal_zdwzdszv_info
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_pp148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_pp
149 ···145:·0000000000014ef8···252·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixTimezuzdcmin_info 
150 ···146:·0000000000011cd0···212·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdWUnixDiffTime_info 
151 ···147:·0000000000016de8·····0·OBJECT··GLOBAL·DEFAULT···13·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfShowUnixDiffTime2_bytes 
152 ···148:·0000000000013df0···112·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdwzdcputList_info 
153 ···149:·0000000000011fc0···240·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfEqUnixDiffTimezuzdczsze_info149 ···145:·00000000000120c8···248·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfEqUnixTimezuzdczeze_info
 150 ···146:·0000000000030a08·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfOrdUnixTimezuzdczg_closure
 151 ···147:·00000000000156d8···160·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfShowUnixDiffTimezuzdcshowsPrec_info
154 ···150:·0000000000030778·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfEqUnixDiffTime_closure152 ···148:·0000000000030778·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfEqUnixDiffTime_closure
155 ···151:·0000000000010920···552·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_addUnixDiffTime_info 
156 ···152:·0000000000014688···144·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdwzdcshowsPrec1_info 
157 ···153:·0000000000016860····12·OBJECT··GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_UnixTime_con_info153 ···149:·0000000000030e90·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziSys_zdtrModule3_closure
 154 ···150:·0000000000030800·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfBinaryUnixTime9_closure
 155 ···151:·00000000000308d0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdwgo1_closure
 156 ···152:·0000000000030840·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfBinaryUnixTime5_closure
 157 ···153:·00000000000305b0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_diffUnixTime_closure
 158 ···154:·0000000000030448·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_fromEpochTime_closure
 159 ···155:·00000000000308e0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfBinaryUnixTime1_closure
158 ···154:·0000000000030a78·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfShowUnixDiffTimezuzdcshowsPrec_closure160 ···156:·0000000000030798·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfEqUnixTimezuzdczeze_closure
 161 ···157:·0000000000030918·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfGenericUnixTimezuzdcfrom_closure
 162 ···158:·0000000000015ea0···252·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfOrdUnixDiffTimezuzdcmin_info
 163 ···159:·000000000000e548····28·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwformatUnixTimeHelper_slow
 164 ···160:·00000000000307e8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfStorableUnixTime7_closure
159 ···155:·0000000000030ba0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfStorableUnixTime_closure165 ···161:·0000000000030b90·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfStorableUnixTime3_closure
160 ···156:·00000000000304a0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfNumUnixDiffTime1_closure166 ···162:·00000000000304d0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdczm_closure
161 ···157:·0000000000014dc0···244·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixTimezuzdczgze_info167 ···163:·0000000000030760·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdWUnixTime_closure
 168 ···164:·000000000000f1b0···296·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwparseUnixTimeGMT_info
162 ···158:·0000000000030b70·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfldZCUnixTimeZCutSeconds_closure169 ···165:·0000000000030b70·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfldZCUnixTimeZCutSeconds_closure
163 ···159:·0000000000014a60···284·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixTimezuzdccompare_info 
164 ···160:·0000000000030308·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_czuformatzuunixzutime_closure 
165 ···161:·00000000000308a8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfBinaryUnixTime2_closure 
166 ···162:·0000000000015630···144·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdwzdcshowsPrec_info 
167 ···163:·0000000000030c90·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdtcUnixTime_closure170 ···166:·0000000000030ed0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziSys_getUnixTime2_closure
168 ···164:·000000000000f8f0···424·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdwadjust_info 
169 ···165:·00000000000308d0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdwgo1_closure 
170 ···166:·0000000000030768·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfEqUnixDiffTimezuzdczeze_closure 
171 ···167:·0000000000030a00·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixTimezuzdczgze_closure 
172 ···168:·0000000000010220···292·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdcabs_info 
173 ···169:·0000000000014b98···244·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixTimezuzdczlze_info 
174 ···170:·00000000000158e0···272·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixDiffTimezuzdczl_info 
175 ···171:·00000000000164f8···260·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfStorableUnixTime5_info171 ···167:·0000000000013e78···140·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfBinaryUnixTime1_info
176 ···172:·0000000000015b40···244·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixDiffTimezuzdczlze_info 
177 ···173:·0000000000030e40·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdtczqUnixDiffTime_closure172 ···168:·0000000000012fa8····24·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdwzdcput_slow
 173 ···169:·00000000000302c8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdtrModule3_closure
 174 ···170:·000000000000eb48···288·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_formatUnixTimeGMT_info
178 ···174:·0000000000010418···184·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_secondsToUnixDiffTime_info175 ···171:·0000000000010418···184·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_secondsToUnixDiffTime_info
 176 ···172:·00000000000304c0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdwadjust_closure
 177 ···173:·0000000000030460·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwparseUnixTime_closure
179 ···175:·0000000000016d58·····0·OBJECT··GLOBAL·DEFAULT···13·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdtczqUnixDiffTime3_bytes178 ···174:·0000000000016d58·····0·OBJECT··GLOBAL·DEFAULT···13·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdtczqUnixDiffTime3_bytes
 179 ···175:·0000000000016108···188·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfStorableUnixTime1_info
 180 ···176:·0000000000030630·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_toFractionalzuzdstoFractional_closure
180 ···176:·0000000000030318·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_formatUnixTime2_closure181 ···177:·00000000000303b0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_formatUnixTime_closure
 182 ···178:·0000000000015fb8···144·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfldZCUnixTimeZCutMicroSeconds_info
 183 ···179:·00000000000304e8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdcfromInteger_closure
181 ···177:·00000000000123c8····20·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfStorableUnixTimezuzdcsizzeOf_info 
182 ···178:·0000000000012fa8····24·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdwzdcput_slow 
183 ···179:·000000000000eed0···152·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_fromEpochTime_info 
184 ···180:·0000000000015790···112·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfShowUnixDiffTime1_info184 ···180:·0000000000015a08···284·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfOrdUnixDiffTimezuzdccompare_info
185 ···181:·00000000000307f8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfStorableUnixTimezuzdcsizzeOf_closure185 ···181:·00000000000305a8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_addUnixDiffTime_closure
186 ···182:·0000000000013f20····84·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfGenericUnixTimezuzdcto_info186 ···182:·0000000000014938···272·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfOrdUnixTimezuzdczl_info
 187 ···183:·0000000000013df0···112·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdwzdcputList_info
187 ···183:·0000000000030d90·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdtcUnixDiffTime_closure188 ···184:·0000000000030e10·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdtczqUnixDiffTime1_closure
188 ···184:·00000000000304c0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdwadjust_closure 
189 ···185:·0000000000030c20·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdtrModule_closure189 ···185:·0000000000030b00·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfOrdUnixDiffTimezuzdczgze_closure
190 ···186:·000000000000ef68····28·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwparseUnixTimeGMT_slow 
191 ···187:·000000000000de60···144·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toEpochTime_info190 ···186:·000000000000de60···144·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toEpochTime_info
 191 ···187:·000000000000e3d0···372·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_czuformatzuunixzutimezugmt_info
192 ···188:·0000000000030730·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfRealUnixDiffTime_closure 
193 ···189:·0000000000030620·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdwzdstoFractional1_closure 
194 ···190:·0000000000030988·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfShowUnixTimezuzdcshowList_closure 
195 ···191:·0000000000016aa0····64·FUNC····GLOBAL·DEFAULT···11·set_tz_utc192 ···188:·0000000000016aa0····64·FUNC····GLOBAL·DEFAULT···11·set_tz_utc
196 ···192:·0000000000030f18·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziSys_getUnixTime1_closure 
197 ···193:·0000000000030d30·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdtczqUnixTime2_closure 
198 ···194:·000000000000f600···296·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwparseUnixTime_info 
199 ···195:·0000000000030248·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toEpochTime_closure 
200 ···196:·0000000000030978·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfShowUnixTime1_closure 
201 ···197:·0000000000015a08···284·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixDiffTimezuzdccompare_info193 ···189:·0000000000013268···256·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfBinaryUnixTimezuzdcput_info
202 ···198:·000000000000e240···372·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_czuformatzuunixzutime_info194 ···190:·000000000000e240···372·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_czuformatzuunixzutime_info
203 ···199:·00000000000309a8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfShowUnixTimezuzdcshow_closure 
204 ···200:·0000000000016e08·····0·OBJECT··GLOBAL·DEFAULT···13·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfShowUnixTime3_bytes 
205 ···201:·0000000000011098···180·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_toFractionalzuzdstoFractional_info 
206 ···202:·000000000000e118···268·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toClockTime_info 
207 ···203:·0000000000030e80·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_UnixDiffTime_closure 
208 ···204:·0000000000011498···296·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfRealUnixDiffTimezuzdstoFractional_info195 ···191:·0000000000011498···296·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdfRealUnixDiffTimezuzdstoFractional_info
209 ···205:·0000000000030b00·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixDiffTimezuzdczgze_closure196 ···192:·00000000000304b8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdcsignum_closure
210 ···206:·0000000000030a98·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfShowUnixDiffTimezuzdcshowList_closure197 ···193:·0000000000030a98·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfShowUnixDiffTimezuzdcshowList_closure
 198 ···194:·0000000000030a10·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfOrdUnixTimezuzdcmin_closure
 199 ···195:·00000000000303a0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_formatUnixTimeGMT_closure
 200 ···196:·0000000000030910·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfGenericUnixTimezuzdcto_closure
 201 ···197:·00000000000164f8···260·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfStorableUnixTime5_info
 202 ···198:·0000000000016df0·····0·OBJECT··GLOBAL·DEFAULT···13·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfShowUnixTime2_bytes
211 ···207:·0000000000030558·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdtrModule1_closure203 ···199:·0000000000030208·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTime_zdtrModule3_closure
 204 ···200:·00000000000148a0···128·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfShowUnixTimezuzdcshow_info
212 ···208:·000000000000fbd0···552·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdczm_info205 ···201:·000000000000fbd0···552·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdczm_info
213 ···209:·0000000000011eb0···248·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfEqUnixDiffTimezuzdczeze_info206 ···202:·00000000000123c8····20·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfStorableUnixTimezuzdcsizzeOf_info
214 ···210:·0000000000030918·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfGenericUnixTimezuzdcfrom_closure207 ···203:·0000000000030c20·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdtrModule_closure
215 ···211:·0000000000015e78····16·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixDiffTimezuzdczg_info208 ···204:·0000000000015790···112·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfShowUnixDiffTime1_info
216 ···212:·0000000000030ae8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixDiffTimezuzdccompare_closure 
217 ···213:·0000000000016dc8·····0·OBJECT··GLOBAL·DEFAULT···13·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfShowUnixDiffTime4_bytes 
218 ···214:·00000000000307e8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfStorableUnixTime7_closure209 ···205:·00000000000307c8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfStorableUnixTime2_closure
219 ···215:·0000000000030b90·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfStorableUnixTime3_closure 
220 ···216:·0000000000030a68·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdwzdcshowsPrec_closure 
221 ···217:·0000000000030ae0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixDiffTimezuzdczl_closure 
222 ···218:·00000000000308e0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfBinaryUnixTime1_closure 
223 ···219:·00000000000306c8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfRealUnixDiffTimezuzdstoFractional_closure 
224 ···220:·00000000000308e8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfBinaryUnixTime_closure210 ···206:·00000000000308e8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfBinaryUnixTime_closure
 211 ···207:·0000000000014ed0····16·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdfOrdUnixTimezuzdczg_info
 212 ···208:·0000000000030d30·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_zdtczqUnixTime2_closure
225 ···221:·0000000000016b60···104·FUNC····GLOBAL·DEFAULT···11·c_parse_unix_time_gmt213 ···209:·0000000000016b60···104·FUNC····GLOBAL·DEFAULT···11·c_parse_unix_time_gmt
226 ···222:·00000000000302e8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdtrModule_closure 
227 ···223:·00000000000309f0·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfOrdUnixTimezuzdczlze_closure 
228 ···224:·00000000000305b8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfRealUnixDiffTime2_closure 
229 ···225:·00000000000304e8·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdcfromInteger_closure 
230 ···226:·00000000000123f8···332·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfBinaryUnixTime8_info 
231 ···227:·0000000000030798·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfEqUnixTimezuzdczeze_closure 
232 ···228:·0000000000010360···160·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdcnegate_info 
233 ···229:·00000000000167d0····80·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_UnixTime_info 
234 ···230:·0000000000030390·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_formatUnixTime1_closure 
235 ···231:·000000000000ed60···340·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_fromClockTime_info 
236 ···232:·0000000000012680···136·FUNC····GLOBAL·DEFAULT···11·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_zdfBinaryUnixTime4_info 
237 ···233:·0000000000030e88·····0·OBJECT··GLOBAL·DEFAULT···21·unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_UnixTime_closure 
Max diff block lines reached; -1/82947 bytes (-0.00%) of diff not shown.
5.65 KB
readelf --wide --relocs {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0xb128·contains·362·entries:1 Relocation·section·'.rela.dyn'·at·offset·0xb128·contains·362·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000002fb48··0000000000000403·R_AARCH64_RELATIVE························de403 000000000002fb48··0000000000000403·R_AARCH64_RELATIVE························de40
4 000000000002fb50··0000000000000403·R_AARCH64_RELATIVE························ddec4 000000000002fb50··0000000000000403·R_AARCH64_RELATIVE························ddec
5 000000000002ff68··0000000000000403·R_AARCH64_RELATIVE························168605 000000000002ff50··0000000000000403·R_AARCH64_RELATIVE························16860
6 000000000002ffb8··0000000000000403·R_AARCH64_RELATIVE························168386 000000000002ffa8··0000000000000403·R_AARCH64_RELATIVE························16838
7 0000000000030200··0000000000000403·R_AARCH64_RELATIVE························302007 0000000000030200··0000000000000403·R_AARCH64_RELATIVE························30200
8 0000000000030210··0000000000000403·R_AARCH64_RELATIVE························16cc08 0000000000030210··0000000000000403·R_AARCH64_RELATIVE························16cc0
9 0000000000030220··0000000000000403·R_AARCH64_RELATIVE························16cb09 0000000000030220··0000000000000403·R_AARCH64_RELATIVE························16cb0
10 0000000000030230··0000000000000403·R_AARCH64_RELATIVE························3020910 0000000000030230··0000000000000403·R_AARCH64_RELATIVE························30209
11 0000000000030238··0000000000000403·R_AARCH64_RELATIVE························3021911 0000000000030238··0000000000000403·R_AARCH64_RELATIVE························30219
12 0000000000030248··0000000000000403·R_AARCH64_RELATIVE························de6012 0000000000030248··0000000000000403·R_AARCH64_RELATIVE························de60
13 0000000000030278··0000000000000403·R_AARCH64_RELATIVE························3025013 0000000000030278··0000000000000403·R_AARCH64_RELATIVE························30250
Offset 244, 30 lines modifiedOffset 244, 30 lines modified
244 0000000000030410··0000005600000101·R_AARCH64_ABS64········0000000000000000·ghczmbignum_GHCziNumziInteger_IS_con_info·+·0244 0000000000030410··0000005600000101·R_AARCH64_ABS64········0000000000000000·ghczmbignum_GHCziNumziInteger_IS_con_info·+·0
245 0000000000030590··0000005600000101·R_AARCH64_ABS64········0000000000000000·ghczmbignum_GHCziNumziInteger_IS_con_info·+·0245 0000000000030590··0000005600000101·R_AARCH64_ABS64········0000000000000000·ghczmbignum_GHCziNumziInteger_IS_con_info·+·0
246 00000000000305b8··0000005600000101·R_AARCH64_ABS64········0000000000000000·ghczmbignum_GHCziNumziInteger_IS_con_info·+·0246 00000000000305b8··0000005600000101·R_AARCH64_ABS64········0000000000000000·ghczmbignum_GHCziNumziInteger_IS_con_info·+·0
247 000000000002ff30··0000005700000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczmprim_GHCziTypes_True_closure·+·0247 000000000002ff30··0000005700000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczmprim_GHCziTypes_True_closure·+·0
248 000000000002ff38··0000005800000401·R_AARCH64_GLOB_DAT·····0000000000000000·bytestringzm0zi12zi2zi0zminplace_DataziByteString_null_closure·+·0248 000000000002ff38··0000005800000401·R_AARCH64_GLOB_DAT·····0000000000000000·bytestringzm0zi12zi2zi0zminplace_DataziByteString_null_closure·+·0
249 000000000002ff40··0000005900000401·R_AARCH64_GLOB_DAT·····0000000000000000·bytestringzm0zi12zi2zi0zminplace_DataziByteStringziInternalziType_empty_closure·+·0249 000000000002ff40··0000005900000401·R_AARCH64_GLOB_DAT·····0000000000000000·bytestringzm0zi12zi2zi0zminplace_DataziByteStringziInternalziType_empty_closure·+·0
250 000000000002ff48··0000005f00000401·R_AARCH64_GLOB_DAT·····0000000000000000·stg_ap_p_info·+·0250 000000000002ff48··0000005f00000401·R_AARCH64_GLOB_DAT·····0000000000000000·stg_ap_p_info·+·0
251 000000000002ff50··0000006000000401·R_AARCH64_GLOB_DAT·····0000000000000000·bytestringzm0zi12zi2zi0zminplace_DataziByteStringziBuilderziInternal_BufferFull_con_info·+·0251 000000000002ff58··0000006000000401·R_AARCH64_GLOB_DAT·····0000000000000000·bytestringzm0zi12zi2zi0zminplace_DataziByteStringziBuilderziInternal_BufferFull_con_info·+·0
252 000000000002ff58··0000006600000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·0252 000000000002ff60··0000006600000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·0
253 0000000000030c50··0000006600000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1253 0000000000030c50··0000006600000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1
254 0000000000030c70··0000006600000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1254 0000000000030c70··0000006600000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1
255 0000000000030ce0··0000006600000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1255 0000000000030ce0··0000006600000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1
256 0000000000030de0··0000006600000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1256 0000000000030de0··0000006600000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·+·1
257 000000000002ff60··0000006800000401·R_AARCH64_GLOB_DAT·····0000000000000000·bytestringzm0zi12zi2zi0zminplace_DataziByteStringziBuilderziInternal_BufferRange_con_info·+·0257 000000000002ff68··0000006800000401·R_AARCH64_GLOB_DAT·····0000000000000000·bytestringzm0zi12zi2zi0zminplace_DataziByteStringziBuilderziInternal_BufferRange_con_info·+·0
258 000000000002ff70··0000006c00000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczminternal_GHCziInternalziDataziEither_Left_con_info·+·0258 000000000002ff70··0000006c00000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczminternal_GHCziInternalziDataziEither_Left_con_info·+·0
259 000000000002ff78··0000006f00000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczminternal_GHCziInternalziPtr_Ptr_con_info·+·0259 000000000002ff78··0000006f00000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczminternal_GHCziInternalziPtr_Ptr_con_info·+·0
260 000000000002ff80··0000007000000401·R_AARCH64_GLOB_DAT·····0000000000000000·stg_sel_1_upd_info·+·0260 000000000002ff80··0000007000000401·R_AARCH64_GLOB_DAT·····0000000000000000·stg_sel_1_upd_info·+·0
261 000000000002ff88··0000007400000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczminternal_GHCziInternalziWord_W64zh_con_info·+·0261 000000000002ff88··0000007400000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczminternal_GHCziInternalziWord_W64zh_con_info·+·0
262 000000000002ff90··0000007600000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczmprim_GHCziTypes_EQ_closure·+·0262 000000000002ff90··0000007600000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczmprim_GHCziTypes_EQ_closure·+·0
263 000000000002ff98··0000007800000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_registerTMCloneTable·+·0263 000000000002ff98··0000007800000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_registerTMCloneTable·+·0
264 000000000002ffa0··0000007c00000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczmprim_GHCziTypes_LT_closure·+·0264 000000000002ffa0··0000007c00000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczmprim_GHCziTypes_LT_closure·+·0
265 000000000002ffa8··0000008100000401·R_AARCH64_GLOB_DAT·····0000000000000000·oldzmtimezm1zi1zi0zi4zm9SByhsd7MeP5KVcKQTKGiC_SystemziTime_TOD_con_info·+·0265 000000000002ffb0··0000008100000401·R_AARCH64_GLOB_DAT·····0000000000000000·oldzmtimezm1zi1zi0zi4zm9SByhsd7MeP5KVcKQTKGiC_SystemziTime_TOD_con_info·+·0
266 000000000002ffb0··0000008200000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczminternal_GHCziInternalziGenerics_ZCztZC_con_info·+·0266 000000000002ffb8··0000008200000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczminternal_GHCziInternalziGenerics_ZCztZC_con_info·+·0
267 000000000002ffc0··0000008600000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczminternal_GHCziInternalziShow_zdfShowCallStack3_closure·+·0267 000000000002ffc0··0000008600000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczminternal_GHCziInternalziShow_zdfShowCallStack3_closure·+·0
268 000000000002ffc8··0000008800000401·R_AARCH64_GLOB_DAT·····0000000000000000·free@GLIBC_2.17·+·0268 000000000002ffc8··0000008800000401·R_AARCH64_GLOB_DAT·····0000000000000000·free@GLIBC_2.17·+·0
269 000000000002ffd0··0000008a00000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczmprim_GHCziTypes_Izh_con_info·+·0269 000000000002ffd0··0000008a00000401·R_AARCH64_GLOB_DAT·····0000000000000000·ghczmprim_GHCziTypes_Izh_con_info·+·0
270 00000000000307d0··0000008a00000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_Izh_con_info·+·0270 00000000000307d0··0000008a00000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_Izh_con_info·+·0
271 00000000000307e8··0000008a00000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_Izh_con_info·+·0271 00000000000307e8··0000008a00000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_Izh_con_info·+·0
272 0000000000030800··0000008a00000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_Izh_con_info·+·0272 0000000000030800··0000008a00000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_Izh_con_info·+·0
273 0000000000030998··0000008a00000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_Izh_con_info·+·0273 0000000000030998··0000008a00000101·R_AARCH64_ABS64········0000000000000000·ghczmprim_GHCziTypes_Izh_con_info·+·0
1.66 KB
readelf --wide --dynamic {}
    
Offset 14, 17 lines modifiedOffset 14, 17 lines modified
14 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.8.0-inplace-ghc9.10.3.so]14 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSarray-0.5.8.0-inplace-ghc9.10.3.so]
15 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.20.2.0-inplace-ghc9.10.3.so]15 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSbase-4.20.2.0-inplace-ghc9.10.3.so]
16 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so]16 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so]
17 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-inplace-ghc9.10.3.so]17 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-bignum-1.3-inplace-ghc9.10.3.so]
18 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.12.0-inplace-ghc9.10.3.so]18 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libHSghc-prim-0.12.0-inplace-ghc9.10.3.so]
19 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]19 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgmp.so.10]
20 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]20 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
21 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSunix-time-0.4.17-2cfaYdR97pXIgPid96Aznq-ghc9.10.3.so]21 ·0x000000000000000e·(SONAME)·············Library·soname:·[libHSunix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY-ghc9.10.3.so]
22 ·0x0000000000000010·(SYMBOLIC)···········0x022 ·0x0000000000000010·(SYMBOLIC)···········0x0
23 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace:/usr/lib/ghc/lib/aarch64-linux-ghc-9.10.3]23 ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/usr/lib/ghc/lib/aarch64-linux-ghc-9.10.3:/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace]
24 ·0x000000000000000c·(INIT)···············0xd91824 ·0x000000000000000c·(INIT)···············0xd918
25 ·0x000000000000000d·(FINI)···············0x16c9825 ·0x000000000000000d·(FINI)···············0x16c98
26 ·0x0000000000000019·(INIT_ARRAY)·········0x2fb4826 ·0x0000000000000019·(INIT_ARRAY)·········0x2fb48
27 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)27 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
28 ·0x000000000000001a·(FINI_ARRAY)·········0x2fb5028 ·0x000000000000001a·(FINI_ARRAY)·········0x2fb50
29 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)29 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
30 ·0x000000006ffffef5·(GNU_HASH)···········0x1f030 ·0x000000006ffffef5·(GNU_HASH)···········0x1f0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·23f18cd462d69030bba541d99ba4c3c176b2e92b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·870a462246ff43849f339fa8e3e71623c46f069c
56.3 KB
strings --all --bytes=8 {}
    
Offset 1, 401 lines modifiedOffset 1, 400 lines modified
1 )@"$9A@@ 
2 __gmon_start__1 __gmon_start__
3 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
4 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
5 __cxa_finalize4 __cxa_finalize
6 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTime_zdtrModule2_bytes 
7 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTime_zdtrModule4_bytes 
8 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTime_zdtrModule3_closure5 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTime_zdtrModule2_bytes
 6 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTime_zdtrModule4_bytes
 7 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTime_zdtrModule3_closure
9 ghczmprim_GHCziTypes_TrNameS_con_info8 ghczmprim_GHCziTypes_TrNameS_con_info
10 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTime_zdtrModule1_closure 
11 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTime_zdtrModule_closure9 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTime_zdtrModule1_closure
 10 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTime_zdtrModule_closure
12 ghczmprim_GHCziTypes_Module_con_info11 ghczmprim_GHCziTypes_Module_con_info
13 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_webDateFormatzuaddrzh_bytes12 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_webDateFormatzuaddrzh_bytes
14 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_mailDateFormatzuaddrzh_bytes13 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_mailDateFormatzuaddrzh_bytes
15 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdtrModule2_bytes 
16 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdtrModule4_bytes 
17 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toEpochTime_info14 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdtrModule2_bytes
 15 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdtrModule4_bytes
 16 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toEpochTime_info
18 ghczminternal_GHCziInternalziInt_I64zh_con_info17 ghczminternal_GHCziInternalziInt_I64zh_con_info
19 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toEpochTime_closure18 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toEpochTime_closure
20 stg_gc_unpt_r119 stg_gc_unpt_r1
21 stg_SRT_1_info20 stg_SRT_1_info
22 ghczminternal_GHCziInternalziReal_zdwzdszdszdcproperFraction_closure21 ghczminternal_GHCziInternalziReal_zdwzdszdszdcproperFraction_closure
23 stg_SRT_2_info22 stg_SRT_2_info
24 ghczminternal_GHCziInternalziReal_zdwzdsreduce_closure23 ghczminternal_GHCziInternalziReal_zdwzdsreduce_closure
25 ghczmbignum_GHCziNumziInteger_integerMul_closure24 ghczmbignum_GHCziNumziInteger_integerMul_closure
26 stg_upd_frame_info25 stg_upd_frame_info
27 ghczmbignum_GHCziNumziInteger_zdwintegerFromInt64zh_info26 ghczmbignum_GHCziNumziInteger_zdwintegerFromInt64zh_info
28 ghczmbignum_GHCziNumziInteger_IS_con_info27 ghczmbignum_GHCziNumziInteger_IS_con_info
29 ghczminternal_GHCziInternalziInt_zdfRealInt1_closure28 ghczminternal_GHCziInternalziInt_zdfRealInt1_closure
30 ghczmbignum_GHCziNumziInteger_integerMul_info29 ghczmbignum_GHCziNumziInteger_integerMul_info
31 ghczminternal_GHCziInternalziReal_zdwzdsreduce_info30 ghczminternal_GHCziInternalziReal_zdwzdsreduce_info
32 stg_gc_unbx_r131 stg_gc_unbx_r1
33 ghczminternal_GHCziInternalziReal_zdwzdszdszdcproperFraction_info32 ghczminternal_GHCziInternalziReal_zdwzdszdszdcproperFraction_info
34 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwtoClockTime_info33 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwtoClockTime_info
35 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwtoClockTime_closure34 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwtoClockTime_closure
36 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toClockTime_info35 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toClockTime_info
37 oldzmtimezm1zi1zi0zi4zm9SByhsd7MeP5KVcKQTKGiC_SystemziTime_TOD_con_info36 oldzmtimezm1zi1zi0zi4zm9SByhsd7MeP5KVcKQTKGiC_SystemziTime_TOD_con_info
38 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toClockTime_closure37 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toClockTime_closure
39 stg_gc_noregs38 stg_gc_noregs
40 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdtrModule3_closure 
41 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdtrModule1_closure 
42 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdtrModule_closure39 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdtrModule3_closure
 40 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdtrModule1_closure
 41 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdtrModule_closure
43 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_czuformatzuunixzutime_info42 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_czuformatzuunixzutime_info
44 c_format_unix_time43 c_format_unix_time
45 ghczminternal_GHCziInternalziWord_W64zh_con_info44 ghczminternal_GHCziInternalziWord_W64zh_con_info
46 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_czuformatzuunixzutime_closure45 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_czuformatzuunixzutime_closure
47 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_czuformatzuunixzutimezugmt_info46 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_czuformatzuunixzutimezugmt_info
48 c_format_unix_time_gmt47 c_format_unix_time_gmt
49 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_czuformatzuunixzutimezugmt_closure48 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_czuformatzuunixzutimezugmt_closure
50 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_formatUnixTime2_closure49 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_formatUnixTime2_closure
51 ghczminternal_GHCziInternalziInt_I32zh_con_info50 ghczminternal_GHCziInternalziInt_I32zh_con_info
52 ghczminternal_GHCziInternalziForeignPtr_zdwinsertCFinalizzer_closure51 ghczminternal_GHCziInternalziForeignPtr_zdwinsertCFinalizzer_closure
53 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_realloc2_closure52 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_realloc2_closure
54 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_malloc1_closure53 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_malloc1_closure
55 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwformatUnixTimeHelper_slow54 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwformatUnixTimeHelper_slow
56 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwformatUnixTimeHelper_info55 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwformatUnixTimeHelper_info
57 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_malloc1_info56 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_malloc1_info
58 ghczminternal_GHCziInternalziForeignPtr_NoFinalizzers_closure57 ghczminternal_GHCziInternalziForeignPtr_NoFinalizzers_closure
59 stg_newMutVarzh58 stg_newMutVarzh
60 ghczminternal_GHCziInternalziPtr_Ptr_con_info59 ghczminternal_GHCziInternalziPtr_Ptr_con_info
61 stg_ap_v_info60 stg_ap_v_info
62 stg_ap_pppp_fast61 stg_ap_pppp_fast
63 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_realloc2_info62 ghczminternal_GHCziInternalziForeignziMarshalziAlloc_realloc2_info
64 ghczmprim_GHCziTuple_Z0T_closure63 ghczmprim_GHCziTuple_Z0T_closure
65 ghczminternal_GHCziInternalziForeignPtr_zdwinsertCFinalizzer_info64 ghczminternal_GHCziInternalziForeignPtr_zdwinsertCFinalizzer_info
66 ghczminternal_GHCziInternalziForeignPtr_PlainForeignPtr_con_info65 ghczminternal_GHCziInternalziForeignPtr_PlainForeignPtr_con_info
67 bytestringzm0zi12zi2zi0zminplace_DataziByteStringziInternalziType_BS_con_info66 bytestringzm0zi12zi2zi0zminplace_DataziByteStringziInternalziType_BS_con_info
68 stg_newPinnedByteArrayzh67 stg_newPinnedByteArrayzh
69 stg_keepAlivezh68 stg_keepAlivezh
70 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwformatUnixTimeHelper_closure69 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwformatUnixTimeHelper_closure
71 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_formatUnixTime1_info70 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_formatUnixTime1_info
72 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_formatUnixTime1_closure71 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_formatUnixTime1_closure
73 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_formatUnixTimeGMT_info72 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_formatUnixTimeGMT_info
74 stg_noDuplicatezh73 stg_noDuplicatezh
75 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_formatUnixTimeGMT_closure74 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_formatUnixTimeGMT_closure
76 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_formatUnixTime_info75 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_formatUnixTime_info
77 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_formatUnixTime_closure76 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_formatUnixTime_closure
78 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_mailDateFormat_closure77 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_mailDateFormat_closure
79 ghczminternal_GHCziInternalziForeignPtr_FinalPtr_closure78 ghczminternal_GHCziInternalziForeignPtr_FinalPtr_closure
80 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_webDateFormat_closure79 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_webDateFormat_closure
81 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_fromClockTime1_closure80 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_fromClockTime1_closure
82 ghczmbignum_GHCziNumziInteger_integerDiv_closure81 ghczmbignum_GHCziNumziInteger_integerDiv_closure
83 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_fromClockTime_info82 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_fromClockTime_info
84 ghczmbignum_GHCziNumziInteger_integerToInt64zh_info83 ghczmbignum_GHCziNumziInteger_integerToInt64zh_info
85 ghczmbignum_GHCziNumziInteger_integerDiv_info84 ghczmbignum_GHCziNumziInteger_integerDiv_info
86 ghczmbignum_GHCziNumziInteger_integerToIntzh_info85 ghczmbignum_GHCziNumziInteger_integerToIntzh_info
87 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_UnixTime_con_info86 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_UnixTime_con_info
88 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_fromClockTime_closure87 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_fromClockTime_closure
89 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_fromEpochTime_info88 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_fromEpochTime_info
90 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_fromEpochTime_closure89 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_fromEpochTime_closure
91 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwparseUnixTimeGMT_slow90 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwparseUnixTimeGMT_slow
92 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwparseUnixTimeGMT_info91 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwparseUnixTimeGMT_info
93 c_parse_unix_time_gmt92 c_parse_unix_time_gmt
94 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwparseUnixTimeGMT_closure93 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwparseUnixTimeGMT_closure
95 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_parseUnixTimeGMT_info94 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_parseUnixTimeGMT_info
96 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_parseUnixTimeGMT_closure95 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_parseUnixTimeGMT_closure
97 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwparseUnixTime_slow96 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwparseUnixTime_slow
98 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwparseUnixTime_info97 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwparseUnixTime_info
99 c_parse_unix_time98 c_parse_unix_time
100 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_zdwparseUnixTime_closure99 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_zdwparseUnixTime_closure
101 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_parseUnixTime_info100 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_parseUnixTime_info
102 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_parseUnixTime_closure101 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_parseUnixTime_closure
103 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdtrModule2_bytes 
104 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdtrModule4_bytes102 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdtrModule2_bytes
 103 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdtrModule4_bytes
105 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfNumUnixDiffTime3_closure104 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdfNumUnixDiffTime3_closure
106 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziTypes_UnixDiffTime_con_info105 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziTypes_UnixDiffTime_con_info
107 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfNumUnixDiffTime2_closure106 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdfNumUnixDiffTime2_closure
108 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfNumUnixDiffTime1_closure107 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdfNumUnixDiffTime1_closure
109 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdcsignum_info108 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdcsignum_info
110 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdcsignum_closure109 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdcsignum_closure
111 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdwadjust_info 
112 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdwadjust_closure 
113 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_adjust_info110 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdwadjust_info
 111 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdwadjust_closure
 112 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_adjust_info
114 ghczmprim_GHCziTuple_Z2T_con_info113 ghczmprim_GHCziTuple_Z2T_con_info
115 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_adjust_closure114 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_adjust_closure
116 stg_gc_pp115 stg_gc_pp
117 unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdczm_info116 unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziDiff_zdfNumUnixDiffTimezuzdczm_info
Max diff block lines reached; 41444/57580 bytes (71.98%) of diff not shown.
19.8 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 154 lines modifiedOffset 1, 154 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x000001f0·07010000·91000000·20000000·0b000000·........·.......2 ··0x000001f0·07010000·91000000·20000000·0b000000·........·.......
3 ··0x00000200·18520446·80000832·002024e0·42104002·.R.F...2.·$.B.@. 
4 ··0x00000210·21410805·8a002481·50a4d0a0·90146400·!A....$.P.....d. 
5 ··0x00000220·a002a084·80110382·024044e8·94800004·.........@D..... 
6 ··0x00000230·02254212·2a011446·40042000·8001db02·.%B.*..F@.·..... 
7 ··0x00000240·a04ca981·20402140·84010240·7ca001a0·.L..·@!@...@|... 
8 ··0x00000250·04706304·31190240·10808200·00008800·.pc.1..@........ 
9 ··0x00000260·b4078a02·db210010·02b50101·40004450·.....!......@.DP 
10 ··0x00000270·81002809·10400517·4d41a89a·0484a100·..(..@..MA...... 
11 ··0x00000280·84010420·1d400640·01002010·00980b00·...·.@.@..·..... 
12 ··0x00000290·01847133·06160030·00003a01·80614080·..q3...0..:..a@. 
13 ··0x000002a0·13020541·01d0c20d·128fe184·a0c02518·...A..........%. 
14 ··0x000002b0·0b458820·1888c020·18008402·000218e8·.E.·...·........ 
15 ··0x000002c0·25000010·1506022d·c0878106·2001050a·%......-....·... 
16 ··0x000002d0·80818a54·60000075·830c6201·12001910·...T`..u..b..... 
17 ··0x000002e0·0c5d09c4·42880282·98294022·24394140·.]..B....)@"$9A@ 
18 ··0x000002f0·40020884·00002ca1·5000c11b·1a00448e·@.....,.P.....D.3 ··0x00000200·227904a0·c4861014·44053089·10008408·"y......D.0.....
 4 ··0x00000210·24829804·10104a05·eb320904·98281100·$.....J..2...(..
 5 ··0x00000220·7002cc60·147e2054·00210224·04f229c1·p..`.~·T.!.$..).
 6 ··0x00000230·40151004·2200ce61·49440060·08180940·@..."..aID.`...@
 7 ··0x00000240·0c4140c0·88c05931·721a1888·ba01c120·.A@...Y1r......·
 8 ··0x00000250·84411400·000d5845·a0110010·20808400·.A....XE....·...
 9 ··0x00000260·12840539·60c01044·33202868·8427a08e·...9`..D3·(h.'..
 10 ··0x00000270·1258899c·04000883·80414824·40a40130·.X.......AH$@..0
 11 ··0x00000280·0b100000·38083980·0200a066·30011009·....8.9....f0...
 12 ··0x00000290·4c30403a·40000690·06e22325·04c21201·L0@:@.....#%....
 13 ··0x000002a0·5802070d·02440a82·60000051·a20040c2·X....D..`..Q..@.
 14 ··0x000002b0·02040212·a0008080·709600c5·40110500·........p...@...
 15 ··0x000002c0·4003c913·12801020·00001a80·00812060·@......·......·`
 16 ··0x000002d0·0042c318·04085417·29044810·20021000·.B....T.).H.·...
 17 ··0x000002e0·a48103b1·80204a80·02400020·202208e2·.....·J..@.··"..
 18 ··0x000002f0·00420026·04100004·10000431·809c4203·.B.&.......1..B.
19 ··0x00000300·00000000·91000000·00000000·00000000·................19 ··0x00000300·00000000·00000000·91000000·92000000·................
20 ··0x00000310·93000000·94000000·96000000·98000000·................20 ··0x00000310·00000000·95000000·96000000·97000000·................
 21 ··0x00000320·9a000000·9e000000·00000000·9f000000·................
 22 ··0x00000330·a0000000·a1000000·a2000000·00000000·................
 23 ··0x00000340·00000000·a6000000·00000000·a9000000·................
 24 ··0x00000350·00000000·ab000000·ac000000·00000000·................
 25 ··0x00000360·00000000·00000000·af000000·b0000000·................
 26 ··0x00000370·b2000000·00000000·00000000·b3000000·................
 27 ··0x00000380·00000000·b5000000·b7000000·00000000·................
 28 ··0x00000390·b8000000·bc000000·be000000·00000000·................
 29 ··0x000003a0·bf000000·00000000·c0000000·00000000·................
21 ··0x00000320·00000000·00000000·00000000·9a000000·................30 ··0x000003b0·00000000·00000000·00000000·c2000000·................
22 ··0x00000330·9b000000·9d000000·9f000000·a0000000·................ 
23 ··0x00000340·a4000000·00000000·00000000·a5000000·................ 
24 ··0x00000350·a8000000·00000000·a9000000·ac000000·................ 
25 ··0x00000360·ad000000·af000000·b0000000·b1000000·................ 
26 ··0x00000370·00000000·b2000000·b3000000·b7000000·................ 
27 ··0x00000380·b8000000·ba000000·00000000·bc000000·................ 
28 ··0x00000390·bd000000·be000000·c1000000·00000000·................ 
29 ··0x000003a0·c4000000·c5000000·00000000·c7000000·................ 
30 ··0x000003b0·c9000000·cc000000·cd000000·ce000000·................ 
31 ··0x000003c0·cf000000·d0000000·00000000·d1000000·................ 
32 ··0x000003d0·d2000000·00000000·d3000000·d4000000·................ 
33 ··0x000003e0·00000000·00000000·d6000000·d7000000·................ 
34 ··0x000003f0·d9000000·00000000·00000000·00000000·................31 ··0x000003c0·c4000000·00000000·00000000·00000000·................
 32 ··0x000003d0·00000000·c5000000·00000000·c6000000·................
 33 ··0x000003e0·c7000000·c8000000·00000000·c9000000·................
 34 ··0x000003f0·ca000000·cb000000·cd000000·ce000000·................
 35 ··0x00000400·00000000·cf000000·d1000000·d2000000·................
 36 ··0x00000410·00000000·d4000000·d5000000·d8000000·................
35 ··0x00000400·da000000·db000000·dc000000·de000000·................37 ··0x00000420·d9000000·db000000·dc000000·00000000·................
 38 ··0x00000430·00000000·dd000000·00000000·de000000·................
 39 ··0x00000440·e0000000·e1000000·e2000000·e3000000·................
36 ··0x00000410·00000000·e0000000·e3000000·e4000000·................40 ··0x00000450·e4000000·e5000000·e6000000·e7000000·................
 41 ··0x00000460·ea000000·eb000000·ed000000·00000000·................
 42 ··0x00000470·00000000·ef000000·f0000000·f1000000·................
37 ··0x00000420·00000000·00000000·e5000000·e6000000·................43 ··0x00000480·f4000000·f5000000·00000000·f6000000·................
 44 ··0x00000490·f7000000·f8000000·00000000·f9000000·................
38 ··0x00000430·e8000000·00000000·00000000·e9000000·................45 ··0x000004a0·fa000000·00000000·00000000·fb000000·................
 46 ··0x000004b0·00000000·00000000·fc000000·fd000000·................
39 ··0x00000440·eb000000·ec000000·00000000·ef000000·................47 ··0x000004c0·fe000000·00010000·00000000·01010000·................
40 ··0x00000450·f1000000·f2000000·f4000000·f5000000·................48 ··0x000004d0·04010000·00000000·05010000·00000000·................
41 ··0x00000460·00000000·00000000·00000000·f6000000·................49 ··0x000004e0·00000000·00000000·00000000·00000000·................
42 ··0x00000470·f7000000·00000000·00000000·00000000·................ 
43 ··0x00000480·f8000000·fc000000·fe000000·00010000·................ 
44 ··0x00000490·02010000·00000000·03010000·04010000·................ 
45 ··0x000004a0·00000000·06010000·07010000·08010000·................50 ··0x000004f0·00000000·06010000·09010000·0b010000·................
46 ··0x000004b0·0a010000·0b010000·00000000·0c010000·................ 
47 ··0x000004c0·0d010000·0f010000·10010000·00000000·................ 
48 ··0x000004d0·00000000·00000000·11010000·00000000·................51 ··0x00000500·00000000·0c010000·0d010000·0f010000·................
49 ··0x000004e0·12010000·13010000·14010000·15010000·................ 
50 ··0x000004f0·00000000·16010000·17010000·00000000·................ 
51 ··0x00000500·18010000·1a010000·00000000·1c010000·................ 
52 ··0x00000510·1d010000·1e010000·1f010000·20010000·............·...52 ··0x00000510·10010000·11010000·13010000·14010000·................
 53 ··0x00000520·15010000·17010000·18010000·1a010000·................
 54 ··0x00000530·1d010000·1e010000·00000000·00000000·................
 55 ··0x00000540·1f010000·21010000·24010000·00000000·....!...$.......
53 ··0x00000520·21010000·23010000·27010000·28010000·!...#...'...(...56 ··0x00000550·25010000·00000000·26010000·28010000·%.......&...(...
 57 ··0x00000560·2b010000·00000000·00000000·00000000·+...............
54 ··0x00000530·2a010000·00000000·2d010000·2e010000·*.......-.......58 ··0x00000570·2c010000·00000000·2d010000·00000000·,.......-.......
55 ··0x00000540·30010000·31010000·34010000·00000000·0...1...4....... 
56 ··0x00000550·00000000·35010000·00000000·00000000·....5...........59 ··0x00000580·2e010000·2f010000·00000000·31010000·..../.......1...
57 ··0x00000560·36010000·00000000·00000000·37010000·6...........7... 
58 ··0x00000570·38010000·39010000·00000000·00000000·8...9........... 
59 ··0x00000580·00000000·3b010000·3e010000·40010000·....;...>...@...60 ··0x00000590·00000000·32010000·34010000·35010000·....2...4...5...
 61 ··0x000005a0·37010000·00000000·3a010000·3b010000·7.......:...;...
 62 ··0x000005b0·3d010000·00000000·3e010000·3f010000·=.......>...?...
60 ··0x00000590·00000000·00000000·42010000·43010000·........B...C...63 ··0x000005c0·00000000·00000000·41010000·43010000·........A...C...
61 ··0x000005a0·44010000·00000000·00000000·00000000·D............... 
62 ··0x000005b0·00000000·00000000·48010000·49010000·........H...I...64 ··0x000005d0·00000000·00000000·44010000·46010000·........D...F...
63 ··0x000005c0·4a010000·4b010000·00000000·4c010000·J...K.......L...65 ··0x000005e0·00000000·00000000·00000000·47010000·............G...
64 ··0x000005d0·4e010000·4f010000·00000000·51010000·N...O.......Q...66 ··0x000005f0·48010000·4a010000·4c010000·4e010000·H...J...L...N...
 67 ··0x00000600·51010000·52010000·53010000·56010000·Q...R...S...V...
65 ··0x000005e0·00000000·53010000·00000000·00000000·....S...........68 ··0x00000610·00000000·57010000·59010000·00000000·....W...Y.......
66 ··0x000005f0·54010000·00000000·58010000·59010000·T.......X...Y... 
67 ··0x00000600·5a010000·5b010000·5e010000·00000000·Z...[...^.......69 ··0x00000620·5a010000·5d010000·5f010000·00000000·Z...]..._.......
68 ··0x00000610·00000000·00000000·60010000·62010000·........`...b... 
69 ··0x00000620·00000000·63010000·00000000·66010000·....c.......f...70 ··0x00000630·60010000·61010000·63010000·65010000·`...a...c...e...
 71 ··0x00000640·66010000·68010000·6a010000·6b010000·f...h...j...k...
70 ··0x00000630·67010000·00000000·69010000·00000000·g.......i.......72 ··0x00000650·6d010000·00000000·6e010000·00000000·m.......n.......
71 ··0x00000640·6a010000·6c010000·6e010000·00000000·j...l...n....... 
72 ··0x00000650·6f010000·00000000·70010000·00000000·o.......p.......73 ··0x00000660·6f010000·70010000·00000000·72010000·o...p.......r...
73 ··0x00000660·71010000·00000000·00000000·00000000·q............... 
74 ··0x00000670·00000000·00000000·72010000·00000000·........r....... 
75 ··0x00000680·73010000·78010000·79010000·7b010000·s...x...y...{...74 ··0x00000670·76010000·77010000·7a010000·7b010000·v...w...z...{...
76 ··0x00000690·7c010000·7e010000·80010000·00000000·|...~...........75 ··0x00000680·7d010000·00000000·7e010000·7f010000·}.......~.......
 76 ··0x00000690·80010000·81010000·82010000·84010000·................
77 ··0x000006a0·81010000·82010000·83010000·84010000·................77 ··0x000006a0·85010000·86010000·00000000·87010000·................
78 ··0x000006b0·00000000·00000000·85010000·86010000·................78 ··0x000006b0·88010000·00000000·8a010000·8b010000·................
 79 ··0x000006c0·8c010000·8d010000·00000000·00000000·................
79 ··0x000006c0·00000000·00000000·00000000·87010000·................80 ··0x000006d0·00000000·00000000·00000000·8f010000·................
80 ··0x000006d0·89010000·8a010000·8b010000·8e010000·................81 ··0x000006e0·00000000·91010000·00000000·94010000·................
81 ··0x000006e0·00000000·00000000·8f010000·90010000·................82 ··0x000006f0·96010000·00000000·97010000·98010000·................
Max diff block lines reached; 0/20201 bytes (0.00%) of diff not shown.
167 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 2, 77 lines modifiedOffset 2, 77 lines modified
2 Hex·dump·of·section·'.dynstr':2 Hex·dump·of·section·'.dynstr':
3 ··0x00003240·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.3 ··0x00003240·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
4 ··0x00003250·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT4 ··0x00003250·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
5 ··0x00003260·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM5 ··0x00003260·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
6 ··0x00003270·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone6 ··0x00003270·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
7 ··0x00003280·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina7 ··0x00003280·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
8 ··0x00003290·6c697a65·00756e69·787a6d74·696d657a·lize.unixzmtimez8 ··0x00003290·6c697a65·00756e69·787a6d74·696d657a·lize.unixzmtimez
9 ··0x000032a0·6d307a69·347a6931·377a6d32·63666159·m0zi4zi17zm2cfaY9 ··0x000032a0·6d307a69·347a6931·377a6d33·6a786752·m0zi4zi17zm3jxgR
10 ··0x000032b0·64523937·70584967·50696439·36417a7a·dR97pXIgPid96Azz10 ··0x000032b0·31495a5a·4a454248·79734279·67645571·1IZZJEBHysBygdUq
11 ··0x000032c0·6e715f44·6174617a·69556e69·7854696d·nq_DataziUnixTim11 ··0x000032c0·79595f44·6174617a·69556e69·7854696d·yY_DataziUnixTim
12 ··0x000032d0·655f7a64·74724d6f·64756c65·325f6279·e_zdtrModule2_by12 ··0x000032d0·655f7a64·74724d6f·64756c65·325f6279·e_zdtrModule2_by
13 ··0x000032e0·74657300·756e6978·7a6d7469·6d657a6d·tes.unixzmtimezm13 ··0x000032e0·74657300·756e6978·7a6d7469·6d657a6d·tes.unixzmtimezm
14 ··0x000032f0·307a6934·7a693137·7a6d3263·66615964·0zi4zi17zm2cfaYd14 ··0x000032f0·307a6934·7a693137·7a6d336a·78675231·0zi4zi17zm3jxgR1
15 ··0x00003300·52393770·58496750·69643936·417a7a6e·R97pXIgPid96Azzn15 ··0x00003300·495a5a4a·45424879·73427967·64557179·IZZJEBHysBygdUqy
16 ··0x00003310·715f4461·74617a69·556e6978·54696d65·q_DataziUnixTime16 ··0x00003310·595f4461·74617a69·556e6978·54696d65·Y_DataziUnixTime
17 ··0x00003320·5f7a6474·724d6f64·756c6534·5f627974·_zdtrModule4_byt17 ··0x00003320·5f7a6474·724d6f64·756c6534·5f627974·_zdtrModule4_byt
18 ··0x00003330·65730075·6e69787a·6d74696d·657a6d30·es.unixzmtimezm018 ··0x00003330·65730075·6e69787a·6d74696d·657a6d30·es.unixzmtimezm0
19 ··0x00003340·7a69347a·6931377a·6d326366·61596452·zi4zi17zm2cfaYdR19 ··0x00003340·7a69347a·6931377a·6d336a78·67523149·zi4zi17zm3jxgR1I
20 ··0x00003350·39377058·49675069·64393641·7a7a6e71·97pXIgPid96Azznq20 ··0x00003350·5a5a4a45·42487973·42796764·55717959·ZZJEBHysBygdUqyY
21 ··0x00003360·5f446174·617a6955·6e697854·696d655f·_DataziUnixTime_21 ··0x00003360·5f446174·617a6955·6e697854·696d655f·_DataziUnixTime_
22 ··0x00003370·7a647472·4d6f6475·6c65335f·636c6f73·zdtrModule3_clos22 ··0x00003370·7a647472·4d6f6475·6c65335f·636c6f73·zdtrModule3_clos
23 ··0x00003380·75726500·6768637a·6d707269·6d5f4748·ure.ghczmprim_GH23 ··0x00003380·75726500·6768637a·6d707269·6d5f4748·ure.ghczmprim_GH
24 ··0x00003390·437a6954·79706573·5f54724e·616d6553·CziTypes_TrNameS24 ··0x00003390·437a6954·79706573·5f54724e·616d6553·CziTypes_TrNameS
25 ··0x000033a0·5f636f6e·5f696e66·6f00756e·69787a6d·_con_info.unixzm25 ··0x000033a0·5f636f6e·5f696e66·6f00756e·69787a6d·_con_info.unixzm
26 ··0x000033b0·74696d65·7a6d307a·69347a69·31377a6d·timezm0zi4zi17zm26 ··0x000033b0·74696d65·7a6d307a·69347a69·31377a6d·timezm0zi4zi17zm
27 ··0x000033c0·32636661·59645239·37705849·67506964·2cfaYdR97pXIgPid27 ··0x000033c0·336a7867·5231495a·5a4a4542·48797342·3jxgR1IZZJEBHysB
28 ··0x000033d0·3936417a·7a6e715f·44617461·7a69556e·96Azznq_DataziUn28 ··0x000033d0·79676455·7179595f·44617461·7a69556e·ygdUqyY_DataziUn
29 ··0x000033e0·69785469·6d655f7a·6474724d·6f64756c·ixTime_zdtrModul29 ··0x000033e0·69785469·6d655f7a·6474724d·6f64756c·ixTime_zdtrModul
30 ··0x000033f0·65315f63·6c6f7375·72650075·6e69787a·e1_closure.unixz30 ··0x000033f0·65315f63·6c6f7375·72650075·6e69787a·e1_closure.unixz
31 ··0x00003400·6d74696d·657a6d30·7a69347a·6931377a·mtimezm0zi4zi17z31 ··0x00003400·6d74696d·657a6d30·7a69347a·6931377a·mtimezm0zi4zi17z
32 ··0x00003410·6d326366·61596452·39377058·49675069·m2cfaYdR97pXIgPi 
33 ··0x00003420·64393641·7a7a6e71·5f446174·617a6955·d96Azznq_DataziU32 ··0x00003410·6d336a78·67523149·5a5a4a45·42487973·m3jxgR1IZZJEBHys
 33 ··0x00003420·42796764·55717959·5f446174·617a6955·BygdUqyY_DataziU
34 ··0x00003430·6e697854·696d655f·7a647472·4d6f6475·nixTime_zdtrModu34 ··0x00003430·6e697854·696d655f·7a647472·4d6f6475·nixTime_zdtrModu
35 ··0x00003440·6c655f63·6c6f7375·72650067·68637a6d·le_closure.ghczm35 ··0x00003440·6c655f63·6c6f7375·72650067·68637a6d·le_closure.ghczm
36 ··0x00003450·7072696d·5f474843·7a695479·7065735f·prim_GHCziTypes_36 ··0x00003450·7072696d·5f474843·7a695479·7065735f·prim_GHCziTypes_
37 ··0x00003460·4d6f6475·6c655f63·6f6e5f69·6e666f00·Module_con_info.37 ··0x00003460·4d6f6475·6c655f63·6f6e5f69·6e666f00·Module_con_info.
38 ··0x00003470·756e6978·7a6d7469·6d657a6d·307a6934·unixzmtimezm0zi438 ··0x00003470·756e6978·7a6d7469·6d657a6d·307a6934·unixzmtimezm0zi4
39 ··0x00003480·7a693137·7a6d3263·66615964·52393770·zi17zm2cfaYdR97p 
40 ··0x00003490·58496750·69643936·417a7a6e·715f4461·XIgPid96Azznq_Da39 ··0x00003480·7a693137·7a6d336a·78675231·495a5a4a·zi17zm3jxgR1IZZJ
 40 ··0x00003490·45424879·73427967·64557179·595f4461·EBHysBygdUqyY_Da
41 ··0x000034a0·74617a69·556e6978·54696d65·7a69436f·taziUnixTimeziCo41 ··0x000034a0·74617a69·556e6978·54696d65·7a69436f·taziUnixTimeziCo
42 ··0x000034b0·6e765f77·65624461·7465466f·726d6174·nv_webDateFormat42 ··0x000034b0·6e765f77·65624461·7465466f·726d6174·nv_webDateFormat
43 ··0x000034c0·7a756164·64727a68·5f627974·65730075·zuaddrzh_bytes.u43 ··0x000034c0·7a756164·64727a68·5f627974·65730075·zuaddrzh_bytes.u
44 ··0x000034d0·6e69787a·6d74696d·657a6d30·7a69347a·nixzmtimezm0zi4z44 ··0x000034d0·6e69787a·6d74696d·657a6d30·7a69347a·nixzmtimezm0zi4z
45 ··0x000034e0·6931377a·6d326366·61596452·39377058·i17zm2cfaYdR97pX 
46 ··0x000034f0·49675069·64393641·7a7a6e71·5f446174·IgPid96Azznq_Dat45 ··0x000034e0·6931377a·6d336a78·67523149·5a5a4a45·i17zm3jxgR1IZZJE
 46 ··0x000034f0·42487973·42796764·55717959·5f446174·BHysBygdUqyY_Dat
47 ··0x00003500·617a6955·6e697854·696d657a·69436f6e·aziUnixTimeziCon47 ··0x00003500·617a6955·6e697854·696d657a·69436f6e·aziUnixTimeziCon
48 ··0x00003510·765f6d61·696c4461·7465466f·726d6174·v_mailDateFormat48 ··0x00003510·765f6d61·696c4461·7465466f·726d6174·v_mailDateFormat
49 ··0x00003520·7a756164·64727a68·5f627974·65730075·zuaddrzh_bytes.u49 ··0x00003520·7a756164·64727a68·5f627974·65730075·zuaddrzh_bytes.u
50 ··0x00003530·6e69787a·6d74696d·657a6d30·7a69347a·nixzmtimezm0zi4z50 ··0x00003530·6e69787a·6d74696d·657a6d30·7a69347a·nixzmtimezm0zi4z
51 ··0x00003540·6931377a·6d326366·61596452·39377058·i17zm2cfaYdR97pX 
52 ··0x00003550·49675069·64393641·7a7a6e71·5f446174·IgPid96Azznq_Dat51 ··0x00003540·6931377a·6d336a78·67523149·5a5a4a45·i17zm3jxgR1IZZJE
 52 ··0x00003550·42487973·42796764·55717959·5f446174·BHysBygdUqyY_Dat
53 ··0x00003560·617a6955·6e697854·696d657a·69436f6e·aziUnixTimeziCon53 ··0x00003560·617a6955·6e697854·696d657a·69436f6e·aziUnixTimeziCon
54 ··0x00003570·765f7a64·74724d6f·64756c65·325f6279·v_zdtrModule2_by54 ··0x00003570·765f7a64·74724d6f·64756c65·325f6279·v_zdtrModule2_by
55 ··0x00003580·74657300·756e6978·7a6d7469·6d657a6d·tes.unixzmtimezm55 ··0x00003580·74657300·756e6978·7a6d7469·6d657a6d·tes.unixzmtimezm
56 ··0x00003590·307a6934·7a693137·7a6d3263·66615964·0zi4zi17zm2cfaYd56 ··0x00003590·307a6934·7a693137·7a6d336a·78675231·0zi4zi17zm3jxgR1
57 ··0x000035a0·52393770·58496750·69643936·417a7a6e·R97pXIgPid96Azzn57 ··0x000035a0·495a5a4a·45424879·73427967·64557179·IZZJEBHysBygdUqy
58 ··0x000035b0·715f4461·74617a69·556e6978·54696d65·q_DataziUnixTime58 ··0x000035b0·595f4461·74617a69·556e6978·54696d65·Y_DataziUnixTime
59 ··0x000035c0·7a69436f·6e765f7a·6474724d·6f64756c·ziConv_zdtrModul59 ··0x000035c0·7a69436f·6e765f7a·6474724d·6f64756c·ziConv_zdtrModul
60 ··0x000035d0·65345f62·79746573·00756e69·787a6d74·e4_bytes.unixzmt60 ··0x000035d0·65345f62·79746573·00756e69·787a6d74·e4_bytes.unixzmt
61 ··0x000035e0·696d657a·6d307a69·347a6931·377a6d32·imezm0zi4zi17zm261 ··0x000035e0·696d657a·6d307a69·347a6931·377a6d33·imezm0zi4zi17zm3
62 ··0x000035f0·63666159·64523937·70584967·50696439·cfaYdR97pXIgPid962 ··0x000035f0·6a786752·31495a5a·4a454248·79734279·jxgR1IZZJEBHysBy
63 ··0x00003600·36417a7a·6e715f44·6174617a·69556e69·6Azznq_DataziUni63 ··0x00003600·67645571·79595f44·6174617a·69556e69·gdUqyY_DataziUni
64 ··0x00003610·7854696d·657a6943·6f6e765f·746f4570·xTimeziConv_toEp64 ··0x00003610·7854696d·657a6943·6f6e765f·746f4570·xTimeziConv_toEp
65 ··0x00003620·6f636854·696d655f·696e666f·00676863·ochTime_info.ghc65 ··0x00003620·6f636854·696d655f·696e666f·00676863·ochTime_info.ghc
66 ··0x00003630·7a6d696e·7465726e·616c5f47·48437a69·zminternal_GHCzi66 ··0x00003630·7a6d696e·7465726e·616c5f47·48437a69·zminternal_GHCzi
67 ··0x00003640·496e7465·726e616c·7a69496e·745f4936·InternalziInt_I667 ··0x00003640·496e7465·726e616c·7a69496e·745f4936·InternalziInt_I6
68 ··0x00003650·347a685f·636f6e5f·696e666f·00756e69·4zh_con_info.uni68 ··0x00003650·347a685f·636f6e5f·696e666f·00756e69·4zh_con_info.uni
69 ··0x00003660·787a6d74·696d657a·6d307a69·347a6931·xzmtimezm0zi4zi169 ··0x00003660·787a6d74·696d657a·6d307a69·347a6931·xzmtimezm0zi4zi1
70 ··0x00003670·377a6d32·63666159·64523937·70584967·7zm2cfaYdR97pXIg 
71 ··0x00003680·50696439·36417a7a·6e715f44·6174617a·Pid96Azznq_Dataz70 ··0x00003670·377a6d33·6a786752·31495a5a·4a454248·7zm3jxgR1IZZJEBH
 71 ··0x00003680·79734279·67645571·79595f44·6174617a·ysBygdUqyY_Dataz
72 ··0x00003690·69556e69·7854696d·657a6943·6f6e765f·iUnixTimeziConv_72 ··0x00003690·69556e69·7854696d·657a6943·6f6e765f·iUnixTimeziConv_
73 ··0x000036a0·746f4570·6f636854·696d655f·636c6f73·toEpochTime_clos73 ··0x000036a0·746f4570·6f636854·696d655f·636c6f73·toEpochTime_clos
74 ··0x000036b0·75726500·7374675f·67635f75·6e70745f·ure.stg_gc_unpt_74 ··0x000036b0·75726500·7374675f·67635f75·6e70745f·ure.stg_gc_unpt_
75 ··0x000036c0·72310073·74675f53·52545f31·5f696e66·r1.stg_SRT_1_inf75 ··0x000036c0·72310073·74675f53·52545f31·5f696e66·r1.stg_SRT_1_inf
76 ··0x000036d0·6f006768·637a6d69·6e746572·6e616c5f·o.ghczminternal_76 ··0x000036d0·6f006768·637a6d69·6e746572·6e616c5f·o.ghczminternal_
77 ··0x000036e0·4748437a·69496e74·65726e61·6c7a6952·GHCziInternalziR77 ··0x000036e0·4748437a·69496e74·65726e61·6c7a6952·GHCziInternalziR
78 ··0x000036f0·65616c5f·7a64777a·64737a64·737a6463·eal_zdwzdszdszdc78 ··0x000036f0·65616c5f·7a64777a·64737a64·737a6463·eal_zdwzdszdszdc
Offset 104, 90 lines modifiedOffset 104, 90 lines modified
104 ··0x00003890·65647563·655f696e·666f0073·74675f67·educe_info.stg_g104 ··0x00003890·65647563·655f696e·666f0073·74675f67·educe_info.stg_g
105 ··0x000038a0·635f756e·62785f72·31006768·637a6d69·c_unbx_r1.ghczmi105 ··0x000038a0·635f756e·62785f72·31006768·637a6d69·c_unbx_r1.ghczmi
106 ··0x000038b0·6e746572·6e616c5f·4748437a·69496e74·nternal_GHCziInt106 ··0x000038b0·6e746572·6e616c5f·4748437a·69496e74·nternal_GHCziInt
107 ··0x000038c0·65726e61·6c7a6952·65616c5f·7a64777a·ernalziReal_zdwz107 ··0x000038c0·65726e61·6c7a6952·65616c5f·7a64777a·ernalziReal_zdwz
108 ··0x000038d0·64737a64·737a6463·70726f70·65724672·dszdszdcproperFr108 ··0x000038d0·64737a64·737a6463·70726f70·65724672·dszdszdcproperFr
109 ··0x000038e0·61637469·6f6e5f69·6e666f00·756e6978·action_info.unix109 ··0x000038e0·61637469·6f6e5f69·6e666f00·756e6978·action_info.unix
110 ··0x000038f0·7a6d7469·6d657a6d·307a6934·7a693137·zmtimezm0zi4zi17110 ··0x000038f0·7a6d7469·6d657a6d·307a6934·7a693137·zmtimezm0zi4zi17
111 ··0x00003900·7a6d3263·66615964·52393770·58496750·zm2cfaYdR97pXIgP 
112 ··0x00003910·69643936·417a7a6e·715f4461·74617a69·id96Azznq_Datazi111 ··0x00003900·7a6d336a·78675231·495a5a4a·45424879·zm3jxgR1IZZJEBHy
 112 ··0x00003910·73427967·64557179·595f4461·74617a69·sBygdUqyY_Datazi
113 ··0x00003920·556e6978·54696d65·7a69436f·6e765f7a·UnixTimeziConv_z113 ··0x00003920·556e6978·54696d65·7a69436f·6e765f7a·UnixTimeziConv_z
114 ··0x00003930·6477746f·436c6f63·6b54696d·655f696e·dwtoClockTime_in114 ··0x00003930·6477746f·436c6f63·6b54696d·655f696e·dwtoClockTime_in
115 ··0x00003940·666f0075·6e69787a·6d74696d·657a6d30·fo.unixzmtimezm0115 ··0x00003940·666f0075·6e69787a·6d74696d·657a6d30·fo.unixzmtimezm0
116 ··0x00003950·7a69347a·6931377a·6d326366·61596452·zi4zi17zm2cfaYdR116 ··0x00003950·7a69347a·6931377a·6d336a78·67523149·zi4zi17zm3jxgR1I
117 ··0x00003960·39377058·49675069·64393641·7a7a6e71·97pXIgPid96Azznq117 ··0x00003960·5a5a4a45·42487973·42796764·55717959·ZZJEBHysBygdUqyY
118 ··0x00003970·5f446174·617a6955·6e697854·696d657a·_DataziUnixTimez118 ··0x00003970·5f446174·617a6955·6e697854·696d657a·_DataziUnixTimez
119 ··0x00003980·69436f6e·765f7a64·77746f43·6c6f636b·iConv_zdwtoClock119 ··0x00003980·69436f6e·765f7a64·77746f43·6c6f636b·iConv_zdwtoClock
120 ··0x00003990·54696d65·5f636c6f·73757265·00756e69·Time_closure.uni120 ··0x00003990·54696d65·5f636c6f·73757265·00756e69·Time_closure.uni
121 ··0x000039a0·787a6d74·696d657a·6d307a69·347a6931·xzmtimezm0zi4zi1121 ··0x000039a0·787a6d74·696d657a·6d307a69·347a6931·xzmtimezm0zi4zi1
122 ··0x000039b0·377a6d32·63666159·64523937·70584967·7zm2cfaYdR97pXIg 
123 ··0x000039c0·50696439·36417a7a·6e715f44·6174617a·Pid96Azznq_Dataz122 ··0x000039b0·377a6d33·6a786752·31495a5a·4a454248·7zm3jxgR1IZZJEBH
 123 ··0x000039c0·79734279·67645571·79595f44·6174617a·ysBygdUqyY_Dataz
124 ··0x000039d0·69556e69·7854696d·657a6943·6f6e765f·iUnixTimeziConv_124 ··0x000039d0·69556e69·7854696d·657a6943·6f6e765f·iUnixTimeziConv_
125 ··0x000039e0·746f436c·6f636b54·696d655f·696e666f·toClockTime_info125 ··0x000039e0·746f436c·6f636b54·696d655f·696e666f·toClockTime_info
126 ··0x000039f0·006f6c64·7a6d7469·6d657a6d·317a6931·.oldzmtimezm1zi1126 ··0x000039f0·006f6c64·7a6d7469·6d657a6d·317a6931·.oldzmtimezm1zi1
127 ··0x00003a00·7a69307a·69347a6d·39534279·68736437·zi0zi4zm9SByhsd7127 ··0x00003a00·7a69307a·69347a6d·39534279·68736437·zi0zi4zm9SByhsd7
128 ··0x00003a10·4d655035·4b56634b·51544b47·69435f53·MeP5KVcKQTKGiC_S128 ··0x00003a10·4d655035·4b56634b·51544b47·69435f53·MeP5KVcKQTKGiC_S
129 ··0x00003a20·79737465·6d7a6954·696d655f·544f445f·ystemziTime_TOD_129 ··0x00003a20·79737465·6d7a6954·696d655f·544f445f·ystemziTime_TOD_
130 ··0x00003a30·636f6e5f·696e666f·00756e69·787a6d74·con_info.unixzmt130 ··0x00003a30·636f6e5f·696e666f·00756e69·787a6d74·con_info.unixzmt
131 ··0x00003a40·696d657a·6d307a69·347a6931·377a6d32·imezm0zi4zi17zm2131 ··0x00003a40·696d657a·6d307a69·347a6931·377a6d33·imezm0zi4zi17zm3
132 ··0x00003a50·63666159·64523937·70584967·50696439·cfaYdR97pXIgPid9132 ··0x00003a50·6a786752·31495a5a·4a454248·79734279·jxgR1IZZJEBHysBy
133 ··0x00003a60·36417a7a·6e715f44·6174617a·69556e69·6Azznq_DataziUni133 ··0x00003a60·67645571·79595f44·6174617a·69556e69·gdUqyY_DataziUni
134 ··0x00003a70·7854696d·657a6943·6f6e765f·746f436c·xTimeziConv_toCl134 ··0x00003a70·7854696d·657a6943·6f6e765f·746f436c·xTimeziConv_toCl
135 ··0x00003a80·6f636b54·696d655f·636c6f73·75726500·ockTime_closure.135 ··0x00003a80·6f636b54·696d655f·636c6f73·75726500·ockTime_closure.
136 ··0x00003a90·7374675f·67635f6e·6f726567·7300756e·stg_gc_noregs.un136 ··0x00003a90·7374675f·67635f6e·6f726567·7300756e·stg_gc_noregs.un
137 ··0x00003aa0·69787a6d·74696d65·7a6d307a·69347a69·ixzmtimezm0zi4zi137 ··0x00003aa0·69787a6d·74696d65·7a6d307a·69347a69·ixzmtimezm0zi4zi
138 ··0x00003ab0·31377a6d·32636661·59645239·37705849·17zm2cfaYdR97pXI 
139 ··0x00003ac0·67506964·3936417a·7a6e715f·44617461·gPid96Azznq_Data138 ··0x00003ab0·31377a6d·336a7867·5231495a·5a4a4542·17zm3jxgR1IZZJEB
 139 ··0x00003ac0·48797342·79676455·7179595f·44617461·HysBygdUqyY_Data
140 ··0x00003ad0·7a69556e·69785469·6d657a69·436f6e76·ziUnixTimeziConv140 ··0x00003ad0·7a69556e·69785469·6d657a69·436f6e76·ziUnixTimeziConv
141 ··0x00003ae0·5f7a6474·724d6f64·756c6533·5f636c6f·_zdtrModule3_clo141 ··0x00003ae0·5f7a6474·724d6f64·756c6533·5f636c6f·_zdtrModule3_clo
142 ··0x00003af0·73757265·00756e69·787a6d74·696d657a·sure.unixzmtimez142 ··0x00003af0·73757265·00756e69·787a6d74·696d657a·sure.unixzmtimez
143 ··0x00003b00·6d307a69·347a6931·377a6d32·63666159·m0zi4zi17zm2cfaY143 ··0x00003b00·6d307a69·347a6931·377a6d33·6a786752·m0zi4zi17zm3jxgR
144 ··0x00003b10·64523937·70584967·50696439·36417a7a·dR97pXIgPid96Azz144 ··0x00003b10·31495a5a·4a454248·79734279·67645571·1IZZJEBHysBygdUq
Max diff block lines reached; 160219/170944 bytes (93.73%) of diff not shown.
662 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000000000000d940·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info@plt-0x20>:2 000000000000d940·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info@plt-0x20>:
3 »       stp»    x16,·x30,·[sp,·#-16]!3 »       stp»    x16,·x30,·[sp,·#-16]!
4 »       adrp»   x16,·2f000·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>4 »       adrp»   x16,·2f000·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>
5 »       ldr»    x17,·[x16,·#4088]5 »       ldr»    x17,·[x16,·#4088]
6 »       add»    x16,·x16,·#0xff86 »       add»    x16,·x16,·#0xff8
7 »       br»     x177 »       br»     x17
8 »       nop8 »       nop
9 »       nop9 »       nop
10 »       nop10 »       nop
  
418 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000000000000dd60·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toEpochTime_info@@Base-0x100>:2 000000000000dd60·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toEpochTime_info@@Base-0x100>:
3 »       adrp»   x0,·2f000·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>3 »       adrp»   x0,·2f000·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>
4 »       ldr»    x0,·[x0,·#3768]4 »       ldr»    x0,·[x0,·#3768]
5 »       cbz»    x0,·dd70·<stg_gc_pp@plt+0x20>5 »       cbz»    x0,·dd70·<stg_gc_pp@plt+0x20>
6 »       b»      da90·<__gmon_start__@plt>6 »       b»      da90·<__gmon_start__@plt>
7 »       ret7 »       ret
8 »       nop8 »       nop
9 »       nop9 »       nop
10 »       nop10 »       nop
11 »       adrp»   x0,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>11 »       adrp»   x0,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>
12 »       add»    x0,·x0,·#0xf3812 »       add»    x0,·x0,·#0xf38
13 »       adrp»   x1,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>13 »       adrp»   x1,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>
14 »       add»    x1,·x1,·#0xf3814 »       add»    x1,·x1,·#0xf38
15 »       cmp»    x1,·x015 »       cmp»    x1,·x0
16 »       b.eq»   ddac·<stg_gc_pp@plt+0x5c>··//·b.none16 »       b.eq»   ddac·<stg_gc_pp@plt+0x5c>··//·b.none
17 »       adrp»   x1,·2f000·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>17 »       adrp»   x1,·2f000·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>
18 »       ldr»    x1,·[x1,·#3688]18 »       ldr»    x1,·[x1,·#3688]
19 »       cbz»    x1,·ddac·<stg_gc_pp@plt+0x5c>19 »       cbz»    x1,·ddac·<stg_gc_pp@plt+0x5c>
20 »       mov»    x16,·x120 »       mov»    x16,·x1
21 »       br»     x1621 »       br»     x16
22 »       ret22 »       ret
23 »       adrp»   x0,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>23 »       adrp»   x0,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>
24 »       add»    x0,·x0,·#0xf3824 »       add»    x0,·x0,·#0xf38
25 »       adrp»   x1,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>25 »       adrp»   x1,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>
26 »       add»    x1,·x1,·#0xf3826 »       add»    x1,·x1,·#0xf38
27 »       sub»    x1,·x1,·x027 »       sub»    x1,·x1,·x0
28 »       lsr»    x2,·x1,·#6328 »       lsr»    x2,·x1,·#63
29 »       add»    x1,·x2,·x1,·asr·#329 »       add»    x1,·x2,·x1,·asr·#3
30 »       asr»    x1,·x1,·#130 »       asr»    x1,·x1,·#1
31 »       cbz»    x1,·dde8·<stg_gc_pp@plt+0x98>31 »       cbz»    x1,·dde8·<stg_gc_pp@plt+0x98>
32 »       adrp»   x2,·2f000·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>32 »       adrp»   x2,·2f000·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>
33 »       ldr»    x2,·[x2,·#3992]33 »       ldr»    x2,·[x2,·#3992]
34 »       cbz»    x2,·dde8·<stg_gc_pp@plt+0x98>34 »       cbz»    x2,·dde8·<stg_gc_pp@plt+0x98>
35 »       mov»    x16,·x235 »       mov»    x16,·x2
36 »       br»     x1636 »       br»     x16
37 »       ret37 »       ret
38 »       paciasp38 »       paciasp
39 »       stp»    x29,·x30,·[sp,·#-32]!39 »       stp»    x29,·x30,·[sp,·#-32]!
40 »       mov»    x29,·sp40 »       mov»    x29,·sp
41 »       str»    x19,·[sp,·#16]41 »       str»    x19,·[sp,·#16]
42 »       adrp»   x19,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>42 »       adrp»   x19,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>
43 »       ldrb»   w0,·[x19,·#3896]43 »       ldrb»   w0,·[x19,·#3896]
44 »       tbnz»   w0,·#0,·de2c·<stg_gc_pp@plt+0xdc>44 »       tbnz»   w0,·#0,·de2c·<stg_gc_pp@plt+0xdc>
45 »       adrp»   x0,·2f000·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>45 »       adrp»   x0,·2f000·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>
46 »       ldr»    x0,·[x0,·#3856]46 »       ldr»    x0,·[x0,·#3856]
47 »       cbz»    x0,·de20·<stg_gc_pp@plt+0xd0>47 »       cbz»    x0,·de20·<stg_gc_pp@plt+0xd0>
48 »       adrp»   x0,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>48 »       adrp»   x0,·30000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info>
49 »       ldr»    x0,·[x0,·#512]49 »       ldr»    x0,·[x0,·#512]
50 »       bl»     db60·<__cxa_finalize@plt>50 »       bl»     db60·<__cxa_finalize@plt>
51 »       bl»     dd80·<stg_gc_pp@plt+0x30>51 »       bl»     dd80·<stg_gc_pp@plt+0x30>
52 »       mov»    w0,·#0x1···················»     //·#152 »       mov»    w0,·#0x1···················»     //·#1
Offset 64, 36 lines modifiedOffset 64, 36 lines modified
64 »       b»      ddb0·<stg_gc_pp@plt+0x60>64 »       b»      ddb0·<stg_gc_pp@plt+0x60>
65 »       udf»    #565 »       udf»    #5
66 »       udf»    #166 »       udf»    #1
67 »       ...67 »       ...
68 »       udf»    #1468 »       udf»    #14
69 »       udf»    #069 »       udf»    #0
  
70 000000000000de60·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toEpochTime_info@@Base>:70 000000000000de60·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toEpochTime_info@@Base>:
71 »       sub»    x18,·x20,·#0x871 »       sub»    x18,·x20,·#0x8
72 »       cmp»    x18,·x2872 »       cmp»    x18,·x28
73 »       b.cc»   ded4·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toEpochTime_info@@Base+0x74>··//·b.lo,·b.ul,·b.last73 »       b.cc»   ded4·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toEpochTime_info@@Base+0x74>··//·b.lo,·b.ul,·b.last
74 »       adrp»   x18,·d000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info@plt-0x960>74 »       adrp»   x18,·d000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info@plt-0x960>
75 »       add»    x18,·x18,·#0xea075 »       add»    x18,·x18,·#0xea0
76 »       stur»   x18,·[x20,·#-8]76 »       stur»   x18,·[x20,·#-8]
77 »       mov»    x22,·x2377 »       mov»    x22,·x23
78 »       sub»    x20,·x20,·#0x878 »       sub»    x20,·x20,·#0x8
79 »       and»    x18,·x22,·#0x779 »       and»    x18,·x22,·#0x7
80 »       cbnz»   x18,·dea0·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toEpochTime_info@@Base+0x40>80 »       cbnz»   x18,·dea0·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toEpochTime_info@@Base+0x40>
81 »       ldr»    x18,·[x22]81 »       ldr»    x18,·[x22]
82 »       br»     x1882 »       br»     x18
83 »       ...83 »       ...
84 »       udf»    #3084 »       udf»    #30
85 »       udf»    #085 »       udf»    #0
86 »       add»    x21,·x21,·#0x1086 »       add»    x21,·x21,·#0x10
87 »       ldr»    x18,·[x19,·#856]87 »       ldr»    x18,·[x19,·#856]
88 »       cmp»    x21,·x1888 »       cmp»    x21,·x18
89 »       b.hi»   dee4·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toEpochTime_info@@Base+0x84>··//·b.pmore89 »       b.hi»   dee4·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toEpochTime_info@@Base+0x84>··//·b.pmore
90 »       ldur»   x18,·[x22,·#7]90 »       ldur»   x18,·[x22,·#7]
91 »       adrp»   x17,·2f000·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>91 »       adrp»   x17,·2f000·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>
92 »       ldr»    x17,·[x17,·#3840]92 »       ldr»    x17,·[x17,·#3840]
93 »       stur»   x17,·[x21,·#-8]93 »       stur»   x17,·[x21,·#-8]
94 »       str»    x18,·[x21]94 »       str»    x18,·[x21]
95 »       sub»    x22,·x21,·#0x795 »       sub»    x22,·x21,·#0x7
96 »       add»    x20,·x20,·#0x896 »       add»    x20,·x20,·#0x8
97 »       ldr»    x18,·[x20]97 »       ldr»    x18,·[x20]
98 »       br»     x1898 »       br»     x18
Offset 106, 16 lines modifiedOffset 106, 16 lines modified
106 »       b»      da00·<stg_gc_unpt_r1@plt>106 »       b»      da00·<stg_gc_unpt_r1@plt>
107 »       udf»    #0107 »       udf»    #0
108 »       udf»    #1108 »       udf»    #1
109 »       udf»    #17109 »       udf»    #17
110 »       .inst»  0x00022388·;·undefined110 »       .inst»  0x00022388·;·undefined
111 »       sub»    x18,·x20,·#0x20111 »       sub»    x18,·x20,·#0x20
112 »       cmp»    x18,·x28112 »       cmp»    x18,·x28
113 »       b.cc»   dfb4·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toEpochTime_info@@Base+0x154>··//·b.lo,·b.ul,·b.last113 »       b.cc»   dfb4·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toEpochTime_info@@Base+0x154>··//·b.lo,·b.ul,·b.last
114 »       adrp»   x18,·2f000·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>114 »       adrp»   x18,·2f000·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>
115 »       ldr»    x18,·[x18,·#4056]115 »       ldr»    x18,·[x18,·#4056]
116 »       stur»   x18,·[x20,·#-16]116 »       stur»   x18,·[x20,·#-16]
117 »       stur»   x22,·[x20,·#-8]117 »       stur»   x22,·[x20,·#-8]
118 »       adrp»   x18,·d000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info@plt-0x960>118 »       adrp»   x18,·d000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info@plt-0x960>
119 »       add»    x18,·x18,·#0xf44119 »       add»    x18,·x18,·#0xf44
120 »       stur»   x18,·[x20,·#-24]120 »       stur»   x18,·[x20,·#-24]
121 »       ldr»    x23,·[x22,·#16]121 »       ldr»    x23,·[x22,·#16]
Offset 123, 75 lines modifiedOffset 123, 75 lines modified
123 »       b»      dd30·<ghczmbignum_GHCziNumziInteger_zdwintegerFromInt64zh_info@plt>123 »       b»      dd30·<ghczmbignum_GHCziNumziInteger_zdwintegerFromInt64zh_info@plt>
124 »       ...124 »       ...
125 »       udf»    #30125 »       udf»    #30
126 »       .inst»  0x00022344·;·undefined126 »       .inst»  0x00022344·;·undefined
127 »       add»    x21,·x21,·#0x10127 »       add»    x21,·x21,·#0x10
128 »       ldr»    x18,·[x19,·#856]128 »       ldr»    x18,·[x19,·#856]
129 »       cmp»    x21,·x18129 »       cmp»    x21,·x18
130 »       b.hi»   dfbc·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziConv_toEpochTime_info@@Base+0x15c>··//·b.pmore130 »       b.hi»   dfbc·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziConv_toEpochTime_info@@Base+0x15c>··//·b.pmore
131 »       adrp»   x18,·2f000·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>131 »       adrp»   x18,·2f000·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>
132 »       ldr»    x18,·[x18,·#3880]132 »       ldr»    x18,·[x18,·#3880]
133 »       stur»   x18,·[x21,·#-8]133 »       stur»   x18,·[x21,·#-8]
134 »       str»    x22,·[x21]134 »       str»    x22,·[x21]
135 »       adrp»   x18,·d000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info@plt-0x960>135 »       adrp»   x18,·d000·<ghczmbignum_GHCziNumziInteger_integerToInt64zh_info@plt-0x960>
136 »       add»    x18,·x18,·#0xf94136 »       add»    x18,·x18,·#0xf94
137 »       str»    x18,·[x20]137 »       str»    x18,·[x20]
138 »       adrp»   x24,·2f000·<unixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96Azznq_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>138 »       adrp»   x24,·2f000·<unixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyY_DataziUnixTimeziSys_zdtrModule2_bytes@@Base+0x18120>
Max diff block lines reached; 421292/427574 bytes (98.53%) of diff not shown.
1.15 KB
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.rodata':1 String·dump·of·section·'.rodata':
2 ··[·····0]··Data.UnixTime2 ··[·····0]··Data.UnixTime
3 ··[····10]··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq3 ··[····10]··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY
4 ··[····38]··%a,·%d·%b·%Y·%H:%M:%S·GMT4 ··[····38]··%a,·%d·%b·%Y·%H:%M:%S·GMT
5 ··[····58]··%a,·%d·%b·%Y·%H:%M:%S·%z5 ··[····58]··%a,·%d·%b·%Y·%H:%M:%S·%z
6 ··[····78]··Data.UnixTime.Conv6 ··[····78]··Data.UnixTime.Conv
7 ··[····90]··Data.UnixTime.Diff7 ··[····90]··Data.UnixTime.Diff
8 ··[····a8]··'UnixDiffTime8 ··[····a8]··'UnixDiffTime
9 ··[····b8]··UnixDiffTime9 ··[····b8]··UnixDiffTime
10 ··[····c8]··'UnixTime10 ··[····c8]··'UnixTime
Offset 13, 14 lines modifiedOffset 13, 14 lines modified
13 ··[····e8]··Data.UnixTime.Types13 ··[····e8]··Data.UnixTime.Types
14 ··[···100]··,·udtMicroSeconds·=·14 ··[···100]··,·udtMicroSeconds·=·
15 ··[···118]··UnixDiffTime·{udtSeconds·=·15 ··[···118]··UnixDiffTime·{udtSeconds·=·
16 ··[···138]··}16 ··[···138]··}
17 ··[···140]··,·utMicroSeconds·=·17 ··[···140]··,·utMicroSeconds·=·
18 ··[···158]··UnixTime·{utSeconds·=·18 ··[···158]··UnixTime·{utSeconds·=·
19 ··[···170]··not·enough·bytes19 ··[···170]··not·enough·bytes
20 ··[···188]··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types.UnixDiffTime20 ··[···188]··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types.UnixDiffTime
21 ··[···1d8]··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types.UnixTime21 ··[···1d8]··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types.UnixTime
22 ··[···220]··getClockTime22 ··[···220]··getClockTime
23 ··[···230]··Data.UnixTime.Sys23 ··[···230]··Data.UnixTime.Sys
24 ··[···248]··C24 ··[···248]··C
25 ··[···250]··TZ25 ··[···250]··TZ
  
1.49 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 11, 18 lines modifiedOffset 11, 18 lines modified
11 ··0x0002fed8·00000000·00000000·00000000·00000000·................11 ··0x0002fed8·00000000·00000000·00000000·00000000·................
12 ··0x0002fee8·00000000·00000000·00000000·00000000·................12 ··0x0002fee8·00000000·00000000·00000000·00000000·................
13 ··0x0002fef8·00000000·00000000·00000000·00000000·................13 ··0x0002fef8·00000000·00000000·00000000·00000000·................
14 ··0x0002ff08·00000000·00000000·00000000·00000000·................14 ··0x0002ff08·00000000·00000000·00000000·00000000·................
15 ··0x0002ff18·00000000·00000000·00000000·00000000·................15 ··0x0002ff18·00000000·00000000·00000000·00000000·................
16 ··0x0002ff28·00000000·00000000·00000000·00000000·................16 ··0x0002ff28·00000000·00000000·00000000·00000000·................
17 ··0x0002ff38·00000000·00000000·00000000·00000000·................17 ··0x0002ff38·00000000·00000000·00000000·00000000·................
18 ··0x0002ff48·00000000·00000000·00000000·00000000·................18 ··0x0002ff48·00000000·00000000·60680100·00000000·........`h......
19 ··0x0002ff58·00000000·00000000·00000000·00000000·................19 ··0x0002ff58·00000000·00000000·00000000·00000000·................
20 ··0x0002ff68·60680100·00000000·00000000·00000000·`h..............20 ··0x0002ff68·00000000·00000000·00000000·00000000·................
21 ··0x0002ff78·00000000·00000000·00000000·00000000·................21 ··0x0002ff78·00000000·00000000·00000000·00000000·................
22 ··0x0002ff88·00000000·00000000·00000000·00000000·................22 ··0x0002ff88·00000000·00000000·00000000·00000000·................
23 ··0x0002ff98·00000000·00000000·00000000·00000000·................23 ··0x0002ff98·00000000·00000000·00000000·00000000·................
24 ··0x0002ffa8·00000000·00000000·00000000·00000000·................ 
25 ··0x0002ffb8·38680100·00000000·00000000·00000000·8h..............24 ··0x0002ffa8·38680100·00000000·00000000·00000000·8h..............
 25 ··0x0002ffb8·00000000·00000000·00000000·00000000·................
26 ··0x0002ffc8·00000000·00000000·00000000·00000000·................26 ··0x0002ffc8·00000000·00000000·00000000·00000000·................
27 ··0x0002ffd8·00000000·00000000·00000000·00000000·................27 ··0x0002ffd8·00000000·00000000·00000000·00000000·................
  
3.12 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 167, 42 lines modifiedOffset 167, 42 lines modified
167 ··0x00030c40·00000000·00000000·00000000·00000000·................167 ··0x00030c40·00000000·00000000·00000000·00000000·................
168 ··0x00030c50·00000000·00000000·03000000·00000000·................168 ··0x00030c50·00000000·00000000·03000000·00000000·................
169 ··0x00030c60·00000000·00000000·00000000·00000000·................169 ··0x00030c60·00000000·00000000·00000000·00000000·................
170 ··0x00030c70·00000000·00000000·03000000·00000000·................170 ··0x00030c70·00000000·00000000·03000000·00000000·................
171 ··0x00030c80·00000000·00000000·886d0100·00000000·.........m......171 ··0x00030c80·00000000·00000000·886d0100·00000000·.........m......
172 ··0x00030c90·00000000·00000000·210c0300·00000000·........!.......172 ··0x00030c90·00000000·00000000·210c0300·00000000·........!.......
173 ··0x00030ca0·810c0300·00000000·00000000·00000000·................173 ··0x00030ca0·810c0300·00000000·00000000·00000000·................
174 ··0x00030cb0·695a1030·c9958342·d9bc26a1·a1a42c34·iZ.0...B..&...,4174 ··0x00030cb0·42621b2e·4162ad78·8000dc61·8eb4b91a·Bb..Ab.x...a....
175 ··0x00030cc0·00000000·00000000·03000000·00000000·................175 ··0x00030cc0·00000000·00000000·03000000·00000000·................
176 ··0x00030cd0·00000000·00000000·910c0300·00000000·................176 ··0x00030cd0·00000000·00000000·910c0300·00000000·................
177 ··0x00030ce0·00000000·00000000·03000000·00000000·................177 ··0x00030ce0·00000000·00000000·03000000·00000000·................
178 ··0x00030cf0·00000000·00000000·410c0300·00000000·........A.......178 ··0x00030cf0·00000000·00000000·410c0300·00000000·........A.......
179 ··0x00030d00·d10c0300·00000000·03000000·00000000·................179 ··0x00030d00·d10c0300·00000000·03000000·00000000·................
180 ··0x00030d10·00000000·00000000·610c0300·00000000·........a.......180 ··0x00030d10·00000000·00000000·610c0300·00000000·........a.......
181 ··0x00030d20·f40c0300·00000000·03000000·00000000·................181 ··0x00030d20·f40c0300·00000000·03000000·00000000·................
182 ··0x00030d30·00000000·00000000·786d0100·00000000·........xm......182 ··0x00030d30·00000000·00000000·786d0100·00000000·........xm......
183 ··0x00030d40·00000000·00000000·210c0300·00000000·........!.......183 ··0x00030d40·00000000·00000000·210c0300·00000000·........!.......
184 ··0x00030d50·310d0300·00000000·140d0300·00000000·1...............184 ··0x00030d50·310d0300·00000000·140d0300·00000000·1...............
185 ··0x00030d60·3bfef984·6e0aef26·581c5a0a·e3938d3d·;...n..&X.Z....=185 ··0x00030d60·0c5e0f91·1f02e4dc·681e4714·b517165d·.^......h.G....]
186 ··0x00030d70·00000000·00000000·03000000·00000000·................186 ··0x00030d70·00000000·00000000·03000000·00000000·................
187 ··0x00030d80·00000000·00000000·686d0100·00000000·........hm......187 ··0x00030d80·00000000·00000000·686d0100·00000000·........hm......
188 ··0x00030d90·00000000·00000000·210c0300·00000000·........!.......188 ··0x00030d90·00000000·00000000·210c0300·00000000·........!.......
189 ··0x00030da0·810d0300·00000000·00000000·00000000·................189 ··0x00030da0·810d0300·00000000·00000000·00000000·................
190 ··0x00030db0·fd913e36·3f4b0945·03ecbb8d·211a04b8·..>6?K.E....!...190 ··0x00030db0·9b31d234·2c1deccf·4148e584·1061767b·.1.4,...AH...av{
191 ··0x00030dc0·00000000·00000000·03000000·00000000·................191 ··0x00030dc0·00000000·00000000·03000000·00000000·................
192 ··0x00030dd0·00000000·00000000·910d0300·00000000·................192 ··0x00030dd0·00000000·00000000·910d0300·00000000·................
193 ··0x00030de0·00000000·00000000·03000000·00000000·................193 ··0x00030de0·00000000·00000000·03000000·00000000·................
194 ··0x00030df0·00000000·00000000·410c0300·00000000·........A.......194 ··0x00030df0·00000000·00000000·410c0300·00000000·........A.......
195 ··0x00030e00·d10d0300·00000000·03000000·00000000·................195 ··0x00030e00·d10d0300·00000000·03000000·00000000·................
196 ··0x00030e10·00000000·00000000·610c0300·00000000·........a.......196 ··0x00030e10·00000000·00000000·610c0300·00000000·........a.......
197 ··0x00030e20·f40d0300·00000000·03000000·00000000·................197 ··0x00030e20·f40d0300·00000000·03000000·00000000·................
198 ··0x00030e30·00000000·00000000·586d0100·00000000·........Xm......198 ··0x00030e30·00000000·00000000·586d0100·00000000·........Xm......
199 ··0x00030e40·00000000·00000000·210c0300·00000000·........!.......199 ··0x00030e40·00000000·00000000·210c0300·00000000·........!.......
200 ··0x00030e50·310e0300·00000000·140e0300·00000000·1...............200 ··0x00030e50·310e0300·00000000·140e0300·00000000·1...............
201 ··0x00030e60·1f67b0a1·4dd41579·1fe34ffe·83c57259·.g..M..y..O...rY201 ··0x00030e60·08baa78f·210cf024·d1b2396a·a2336710·....!..$..9j.3g.
202 ··0x00030e70·00000000·00000000·03000000·00000000·................202 ··0x00030e70·00000000·00000000·03000000·00000000·................
203 ··0x00030e80·68670100·00000000·d0670100·00000000·hg.......g......203 ··0x00030e80·68670100·00000000·d0670100·00000000·hg.......g......
204 ··0x00030e90·00000000·00000000·c06c0100·00000000·.........l......204 ··0x00030e90·00000000·00000000·c06c0100·00000000·.........l......
205 ··0x00030ea0·00000000·00000000·e06e0100·00000000·.........n......205 ··0x00030ea0·00000000·00000000·e06e0100·00000000·.........n......
206 ··0x00030eb0·00000000·00000000·910e0300·00000000·................206 ··0x00030eb0·00000000·00000000·910e0300·00000000·................
207 ··0x00030ec0·a10e0300·00000000·03000000·00000000·................207 ··0x00030ec0·a10e0300·00000000·03000000·00000000·................
208 ··0x00030ed0·00000000·00000000·00000000·00000000·................208 ··0x00030ed0·00000000·00000000·00000000·00000000·................
23.5 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Conv.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Conv.dyn_hi
Files 98% similar despite different names
23.2 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.UnixTime.Conv·91037 interface·Data.UnixTime.Conv·9103
8 ··interface·hash:·a3e738018d3ecbc8f89c1a5e05ceb85f 
9 ··ABI·hash:·0c256e15efc379a48d8bf7d2a65263a6 
10 ··export-list·hash:·ee20d43aa26a8a646554a7dd81d812418 ··interface·hash:·5d45fa974efae9fc143b1ad38bdad7f5
 9 ··ABI·hash:·3df1d2a542547ed2a68dbf91728edc55
 10 ··export-list·hash:·33df4b5232ead84d8af8a77db2fa14aa
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·72ff4bf2e1fcfdc771a14373d20c6f9b12 ··flag·hash:·72ff4bf2e1fcfdc771a14373d20c6f9b
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4365220e4656c1e83a88a30f5eaabe1916 ··src_hash:·4365220e4656c1e83a88a30f5eaabe19
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ··fromEpochTime24 ··fromEpochTime
25 ··mailDateFormat25 ··mailDateFormat
26 ··parseUnixTime26 ··parseUnixTime
27 ··parseUnixTimeGMT27 ··parseUnixTimeGMT
28 ··toClockTime28 ··toClockTime
29 ··toEpochTime29 ··toEpochTime
30 ··webDateFormat30 ··webDateFormat
31 direct·module·dependencies:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types31 direct·module·dependencies:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.033 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
34 ·····························old-time-1.1.0.4-9SByhsd7MeP5KVcKQTKGiC34 ·····························old-time-1.1.0.4-9SByhsd7MeP5KVcKQTKGiC
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·Data.Binary.Generic·Data.ByteString.Builder36 orphans:·Data.Binary.Generic·Data.ByteString.Builder
37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
38 family·instance·modules:·Control.Applicative·Data.Array.Byte38 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 69, 44 lines modifiedOffset 69, 44 lines modified
69 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a69 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a
70 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e35570 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e355
71 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63571 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
72 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc72 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
73 import··-/··GHC.Internal.System.Posix.Types·504543ec8993df4e441c36615514c85473 import··-/··GHC.Internal.System.Posix.Types·504543ec8993df4e441c36615514c854
74 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988874 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
75 import··-/··System.Time·194e474f501862b50d683620ca0a250e75 import··-/··System.Time·194e474f501862b50d683620ca0a250e
76 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types·a46ba3c53970c6fd43fc9442e7432858 
77 ··exports:·df6585cedfab6c6e0e19949a7ddc1dd2 
78 ··Format·e0aa166fed6eb4af2b12967461606763 
79 ··UnixTime·03b90c13d8446474ae3276f9dacf44da 
80 ··UnixTime·953eb23f48317c4d86c7158014f88fc6 
81 c12236c1fcd100681335674eb1634b6476 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types·b47cec666d03fbe1fe6c765d172a8ca3
 77 ··exports:·8c465de0dac38e110948fd5a11b1a9f6
 78 ··Format·d06f618ef10a974ea16340126ca9d98f
 79 ··UnixTime·c6f767a5accecb665427da3591dca622
 80 ··UnixTime·b0ceb2202a9a0472521971b3f7c29767
 81 ff4f68db94ddd586b854ef92518cd4c5
82 ··$trModule·::·GHC.Types.Module82 ··$trModule·::·GHC.Types.Module
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Types.Module],84 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
85 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
86 6d6b40062b166a755b0297b29e10a81586 fb64ff95c6e3ed14081723d989be58ca
87 ··$trModule1·::·GHC.Types.TrName87 ··$trModule1·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
91 9b7f23b1643737673c25dba33636662191 7012dfe918c8cd9c1145b6e57f0782cf
92 ··$trModule2·::·GHC.Prim.Addr#92 ··$trModule2·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Conv"#]94 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Conv"#]
95 a74bd848ae2b28b82b4875ff66fa2aac95 35a4f11ba2ba0eed1ee18b5b5482a0de
96 ··$trModule3·::·GHC.Types.TrName96 ··$trModule3·::·GHC.Types.TrName
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
100 e52f0cc85206db2dc318b118d7b38faf100 cb6b6e18d5c333d5274c57de03afc0b7
101 ··$trModule4·::·GHC.Prim.Addr#101 ··$trModule4·::·GHC.Prim.Addr#
102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
103 ···Unfolding:·Core:·<vanilla>103 ···Unfolding:·Core:·<vanilla>
104 ··············"unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq"#] 
105 09ab494f6020d9684cee6639f57ce322104 ··············"unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY"#]
 105 a2474ad92feaa1d6003a2ee770949788
106 ··$wformatUnixTimeHelper·::106 ··$wformatUnixTimeHelper·::
107 ····(GHC.Internal.Foreign.C.String.Encoding.CString107 ····(GHC.Internal.Foreign.C.String.Encoding.CString
108 ·····->·GHC.Internal.Foreign.C.Types.CTime108 ·····->·GHC.Internal.Foreign.C.Types.CTime
109 ·····->·GHC.Internal.Foreign.C.String.Encoding.CString109 ·····->·GHC.Internal.Foreign.C.String.Encoding.CString
110 ·····->·GHC.Internal.Foreign.C.Types.CInt110 ·····->·GHC.Internal.Foreign.C.Types.CInt
111 ·····->·GHC.Types.IO·GHC.Internal.Foreign.C.Types.CSize)111 ·····->·GHC.Types.IO·GHC.Internal.Foreign.C.Types.CSize)
112 ····->·GHC.Prim.Addr#112 ····->·GHC.Prim.Addr#
Offset 289, 15 lines modifiedOffset 289, 15 lines modified
289 ···················1#289 ···················1#
290 ···················->·case·GHC.Internal.Foreign.Marshal.Alloc.malloc1290 ···················->·case·GHC.Internal.Foreign.Marshal.Alloc.malloc1
291 ·····························@GHC.Internal.Foreign.C.Types.CChar291 ·····························@GHC.Internal.Foreign.C.Types.CChar
292 ·····························ds292 ·····························ds
293 ······················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,293 ······················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
294 ································Data.ByteString.Internal.Type.ByteString·#)294 ································Data.ByteString.Internal.Type.ByteString·#)
295 ······················of·{}·}·}·}·}·})·}·}]295 ······················of·{}·}·}·}·}·})·}·}]
296 a84250978ba366181af9eb1b7e44831b296 7771953318b5f20b19458d6dc88dfab1
297 ··$wparseUnixTime·::297 ··$wparseUnixTime·::
298 ····GHC.Prim.Addr#298 ····GHC.Prim.Addr#
299 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents299 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents
300 ····->·GHC.Prim.Int#300 ····->·GHC.Prim.Int#
301 ····->·GHC.Prim.Addr#301 ····->·GHC.Prim.Addr#
302 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents302 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents
303 ····->·GHC.Prim.Int#303 ····->·GHC.Prim.Int#
Offset 392, 30 lines modifiedOffset 392, 30 lines modified
392 ···································wild5·of·s'2·{·DEFAULT·->392 ···································wild5·of·s'2·{·DEFAULT·->
393 ····························case·GHC.Prim.writeWord8OffAddr#393 ····························case·GHC.Prim.writeWord8OffAddr#
394 ···································@GHC.Prim.RealWorld394 ···································@GHC.Prim.RealWorld
395 ···································(GHC.Prim.plusAddr#·buf1·ww5)395 ···································(GHC.Prim.plusAddr#·buf1·ww5)
396 ···································0#396 ···································0#
397 ···································0#Word8397 ···································0#Word8
398 ···································s'2·of·s6·{·DEFAULT·->398 ···································s'2·of·s6·{·DEFAULT·->
399 ····························case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:c_parse_unix_time·::·GHC.Prim.Addr#399 ····························case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:c_parse_unix_time·::·GHC.Prim.Addr#
400 ·························································································································->·GHC.Prim.Addr#400 ·························································································································->·GHC.Prim.Addr#
401 ·························································································································->·GHC.Prim.State#401 ·························································································································->·GHC.Prim.State#
402 ······························································································································GHC.Prim.RealWorld402 ······························································································································GHC.Prim.RealWorld
403 ·························································································································->·(#·GHC.Prim.State#403 ·························································································································->·(#·GHC.Prim.State#
404 ·································································································································GHC.Prim.RealWorld,404 ·································································································································GHC.Prim.RealWorld,
405 ·······························································································································GHC.Prim.Int64#·#)}405 ·······························································································································GHC.Prim.Int64#·#)}
406 ···································buf406 ···································buf
407 ···································buf1407 ···································buf1
408 ···································s6·of·wild·{·(#,#)·ds·ds3·->408 ···································s6·of·wild·{·(#,#)·ds·ds3·->
409 ····························(#·ds,409 ····························(#·ds,
410 ·······························Data.UnixTime.Types.UnixTime410 ·······························Data.UnixTime.Types.UnixTime
411 ·································ds3411 ·································ds3
412 ·································0#Int32·#)·}·}·}·})·}·}·}·}·})·of·ds·{·(#,#)·ipv2·ipv3·->412 ·································0#Int32·#)·}·}·}·})·}·}·}·}·})·of·ds·{·(#,#)·ipv2·ipv3·->
413 ·················GHC.Magic.lazy·@Data.UnixTime.Types.UnixTime·ipv3·}·}·}·})]413 ·················GHC.Magic.lazy·@Data.UnixTime.Types.UnixTime·ipv3·}·}·}·})]
414 33135b6912040ff74c571bd97b5daad5414 5829ae6e7746c0327dcfe365867531bd
415 ··$wparseUnixTimeGMT·::415 ··$wparseUnixTimeGMT·::
Max diff block lines reached; 16732/23681 bytes (70.66%) of diff not shown.
23.5 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Conv.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Conv.hi
Files 97% similar despite different names
23.2 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.UnixTime.Conv·91037 interface·Data.UnixTime.Conv·9103
8 ··interface·hash:·a3e738018d3ecbc8f89c1a5e05ceb85f 
9 ··ABI·hash:·0c256e15efc379a48d8bf7d2a65263a6 
10 ··export-list·hash:·ee20d43aa26a8a646554a7dd81d812418 ··interface·hash:·5d45fa974efae9fc143b1ad38bdad7f5
 9 ··ABI·hash:·3df1d2a542547ed2a68dbf91728edc55
 10 ··export-list·hash:·33df4b5232ead84d8af8a77db2fa14aa
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·72ff4bf2e1fcfdc771a14373d20c6f9b12 ··flag·hash:·72ff4bf2e1fcfdc771a14373d20c6f9b
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4365220e4656c1e83a88a30f5eaabe1916 ··src_hash:·4365220e4656c1e83a88a30f5eaabe19
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ··fromEpochTime24 ··fromEpochTime
25 ··mailDateFormat25 ··mailDateFormat
26 ··parseUnixTime26 ··parseUnixTime
27 ··parseUnixTimeGMT27 ··parseUnixTimeGMT
28 ··toClockTime28 ··toClockTime
29 ··toEpochTime29 ··toEpochTime
30 ··webDateFormat30 ··webDateFormat
31 direct·module·dependencies:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types31 direct·module·dependencies:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.033 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
34 ·····························old-time-1.1.0.4-9SByhsd7MeP5KVcKQTKGiC34 ·····························old-time-1.1.0.4-9SByhsd7MeP5KVcKQTKGiC
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·Data.Binary.Generic·Data.ByteString.Builder36 orphans:·Data.Binary.Generic·Data.ByteString.Builder
37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
38 family·instance·modules:·Control.Applicative·Data.Array.Byte38 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 69, 44 lines modifiedOffset 69, 44 lines modified
69 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a69 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a
70 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e35570 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e355
71 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63571 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
72 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc72 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
73 import··-/··GHC.Internal.System.Posix.Types·504543ec8993df4e441c36615514c85473 import··-/··GHC.Internal.System.Posix.Types·504543ec8993df4e441c36615514c854
74 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988874 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
75 import··-/··System.Time·194e474f501862b50d683620ca0a250e75 import··-/··System.Time·194e474f501862b50d683620ca0a250e
76 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types·a46ba3c53970c6fd43fc9442e7432858 
77 ··exports:·df6585cedfab6c6e0e19949a7ddc1dd2 
78 ··Format·e0aa166fed6eb4af2b12967461606763 
79 ··UnixTime·03b90c13d8446474ae3276f9dacf44da 
80 ··UnixTime·953eb23f48317c4d86c7158014f88fc6 
81 c12236c1fcd100681335674eb1634b6476 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types·b47cec666d03fbe1fe6c765d172a8ca3
 77 ··exports:·8c465de0dac38e110948fd5a11b1a9f6
 78 ··Format·d06f618ef10a974ea16340126ca9d98f
 79 ··UnixTime·c6f767a5accecb665427da3591dca622
 80 ··UnixTime·b0ceb2202a9a0472521971b3f7c29767
 81 ff4f68db94ddd586b854ef92518cd4c5
82 ··$trModule·::·GHC.Types.Module82 ··$trModule·::·GHC.Types.Module
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Types.Module],84 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
85 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
86 6d6b40062b166a755b0297b29e10a81586 fb64ff95c6e3ed14081723d989be58ca
87 ··$trModule1·::·GHC.Types.TrName87 ··$trModule1·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
91 9b7f23b1643737673c25dba33636662191 7012dfe918c8cd9c1145b6e57f0782cf
92 ··$trModule2·::·GHC.Prim.Addr#92 ··$trModule2·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Conv"#]94 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Conv"#]
95 a74bd848ae2b28b82b4875ff66fa2aac95 35a4f11ba2ba0eed1ee18b5b5482a0de
96 ··$trModule3·::·GHC.Types.TrName96 ··$trModule3·::·GHC.Types.TrName
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
100 e52f0cc85206db2dc318b118d7b38faf100 cb6b6e18d5c333d5274c57de03afc0b7
101 ··$trModule4·::·GHC.Prim.Addr#101 ··$trModule4·::·GHC.Prim.Addr#
102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
103 ···Unfolding:·Core:·<vanilla>103 ···Unfolding:·Core:·<vanilla>
104 ··············"unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq"#] 
105 09ab494f6020d9684cee6639f57ce322104 ··············"unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY"#]
 105 a2474ad92feaa1d6003a2ee770949788
106 ··$wformatUnixTimeHelper·::106 ··$wformatUnixTimeHelper·::
107 ····(GHC.Internal.Foreign.C.String.Encoding.CString107 ····(GHC.Internal.Foreign.C.String.Encoding.CString
108 ·····->·GHC.Internal.Foreign.C.Types.CTime108 ·····->·GHC.Internal.Foreign.C.Types.CTime
109 ·····->·GHC.Internal.Foreign.C.String.Encoding.CString109 ·····->·GHC.Internal.Foreign.C.String.Encoding.CString
110 ·····->·GHC.Internal.Foreign.C.Types.CInt110 ·····->·GHC.Internal.Foreign.C.Types.CInt
111 ·····->·GHC.Types.IO·GHC.Internal.Foreign.C.Types.CSize)111 ·····->·GHC.Types.IO·GHC.Internal.Foreign.C.Types.CSize)
112 ····->·GHC.Prim.Addr#112 ····->·GHC.Prim.Addr#
Offset 289, 15 lines modifiedOffset 289, 15 lines modified
289 ···················1#289 ···················1#
290 ···················->·case·GHC.Internal.Foreign.Marshal.Alloc.malloc1290 ···················->·case·GHC.Internal.Foreign.Marshal.Alloc.malloc1
291 ·····························@GHC.Internal.Foreign.C.Types.CChar291 ·····························@GHC.Internal.Foreign.C.Types.CChar
292 ·····························ds292 ·····························ds
293 ······················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,293 ······················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
294 ································Data.ByteString.Internal.Type.ByteString·#)294 ································Data.ByteString.Internal.Type.ByteString·#)
295 ······················of·{}·}·}·}·}·})·}·}]295 ······················of·{}·}·}·}·}·})·}·}]
296 a84250978ba366181af9eb1b7e44831b296 7771953318b5f20b19458d6dc88dfab1
297 ··$wparseUnixTime·::297 ··$wparseUnixTime·::
298 ····GHC.Prim.Addr#298 ····GHC.Prim.Addr#
299 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents299 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents
300 ····->·GHC.Prim.Int#300 ····->·GHC.Prim.Int#
301 ····->·GHC.Prim.Addr#301 ····->·GHC.Prim.Addr#
302 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents302 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents
303 ····->·GHC.Prim.Int#303 ····->·GHC.Prim.Int#
Offset 392, 30 lines modifiedOffset 392, 30 lines modified
392 ···································wild5·of·s'2·{·DEFAULT·->392 ···································wild5·of·s'2·{·DEFAULT·->
393 ····························case·GHC.Prim.writeWord8OffAddr#393 ····························case·GHC.Prim.writeWord8OffAddr#
394 ···································@GHC.Prim.RealWorld394 ···································@GHC.Prim.RealWorld
395 ···································(GHC.Prim.plusAddr#·buf1·ww5)395 ···································(GHC.Prim.plusAddr#·buf1·ww5)
396 ···································0#396 ···································0#
397 ···································0#Word8397 ···································0#Word8
398 ···································s'2·of·s6·{·DEFAULT·->398 ···································s'2·of·s6·{·DEFAULT·->
399 ····························case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:c_parse_unix_time·::·GHC.Prim.Addr#399 ····························case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:c_parse_unix_time·::·GHC.Prim.Addr#
400 ·························································································································->·GHC.Prim.Addr#400 ·························································································································->·GHC.Prim.Addr#
401 ·························································································································->·GHC.Prim.State#401 ·························································································································->·GHC.Prim.State#
402 ······························································································································GHC.Prim.RealWorld402 ······························································································································GHC.Prim.RealWorld
403 ·························································································································->·(#·GHC.Prim.State#403 ·························································································································->·(#·GHC.Prim.State#
404 ·································································································································GHC.Prim.RealWorld,404 ·································································································································GHC.Prim.RealWorld,
405 ·······························································································································GHC.Prim.Int64#·#)}405 ·······························································································································GHC.Prim.Int64#·#)}
406 ···································buf406 ···································buf
407 ···································buf1407 ···································buf1
408 ···································s6·of·wild·{·(#,#)·ds·ds3·->408 ···································s6·of·wild·{·(#,#)·ds·ds3·->
409 ····························(#·ds,409 ····························(#·ds,
410 ·······························Data.UnixTime.Types.UnixTime410 ·······························Data.UnixTime.Types.UnixTime
411 ·································ds3411 ·································ds3
412 ·································0#Int32·#)·}·}·}·})·}·}·}·}·})·of·ds·{·(#,#)·ipv2·ipv3·->412 ·································0#Int32·#)·}·}·}·})·}·}·}·}·})·of·ds·{·(#,#)·ipv2·ipv3·->
413 ·················GHC.Magic.lazy·@Data.UnixTime.Types.UnixTime·ipv3·}·}·}·})]413 ·················GHC.Magic.lazy·@Data.UnixTime.Types.UnixTime·ipv3·}·}·}·})]
414 33135b6912040ff74c571bd97b5daad5414 5829ae6e7746c0327dcfe365867531bd
415 ··$wparseUnixTimeGMT·::415 ··$wparseUnixTimeGMT·::
Max diff block lines reached; 16732/23678 bytes (70.66%) of diff not shown.
20.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Diff.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Diff.dyn_hi
Files 96% similar despite different names
20.1 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.UnixTime.Diff·[orphan·module]·91037 interface·Data.UnixTime.Diff·[orphan·module]·9103
8 ··interface·hash:·a10154032a8e5208580df9c92299b43f 
9 ··ABI·hash:·ef3027b7943f630080a6372224701da9 
10 ··export-list·hash:·52e247112583a5c771c7ddbd3892975f 
11 ··orphan·hash:·2c5a027713b81faedae5fe35fe2e62858 ··interface·hash:·d59ed565399780d82633af60cca82446
 9 ··ABI·hash:·4412dfddda350686be9be0e612872e1f
 10 ··export-list·hash:·6e5383789ae08e148a8b0663d4f02e1a
 11 ··orphan·hash:·72d87bbb21c79260f7271dda9821c69a
12 ··flag·hash:·11ba253ed43d60fdba42439e0778fc6512 ··flag·hash:·11ba253ed43d60fdba42439e0778fc65
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·973ead6a9c97c35c8cf83952ac71fa8816 ··src_hash:·973ead6a9c97c35c8cf83952ac71fa88
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··addUnixDiffTime21 ··addUnixDiffTime
22 ··diffUnixTime22 ··diffUnixTime
23 ··microSecondsToUnixDiffTime23 ··microSecondsToUnixDiffTime
24 ··secondsToUnixDiffTime24 ··secondsToUnixDiffTime
25 direct·module·dependencies:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types25 direct·module·dependencies:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·Data.Binary.Generic·Data.ByteString.Builder29 orphans:·Data.Binary.Generic·Data.ByteString.Builder
30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
31 family·instance·modules:·Control.Applicative·Data.Array.Byte31 family·instance·modules:·Control.Applicative·Data.Array.Byte
32 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product32 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
Offset 50, 54 lines modifiedOffset 50, 54 lines modified
50 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c50 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
51 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee851 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
52 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c952 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c9
53 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee1153 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11
54 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63554 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
55 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc55 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
56 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd656 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
57 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types·a46ba3c53970c6fd43fc9442e7432858 
58 ··exports:·df6585cedfab6c6e0e19949a7ddc1dd2 
59 ··UnixDiffTime·311ea6f59eede4966f3a90a9006b8244 
60 ··UnixDiffTime·54de33b3718d13bd106b1c3c2e20c464 
61 ··UnixTime·03b90c13d8446474ae3276f9dacf44da 
62 ··UnixTime·953eb23f48317c4d86c7158014f88fc6 
63 6e9a7f1633761654929fcb2190c6fe9c57 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types·b47cec666d03fbe1fe6c765d172a8ca3
 58 ··exports:·8c465de0dac38e110948fd5a11b1a9f6
 59 ··UnixDiffTime·f739562628a3c822ebf3cabd03c8964c
 60 ··UnixDiffTime·d0a4cb0938b4aba47f1f115a83920bba
 61 ··UnixTime·c6f767a5accecb665427da3591dca622
 62 ··UnixTime·b0ceb2202a9a0472521971b3f7c29767
 63 02e8803380046e23ebce51c7bedc20c3
64 ··$fNumUnixDiffTime·::64 ··$fNumUnixDiffTime·::
65 ····GHC.Internal.Num.Num·Data.UnixTime.Types.UnixDiffTime65 ····GHC.Internal.Num.Num·Data.UnixTime.Types.UnixDiffTime
66 ··DFunId66 ··DFunId
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,67 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Internal.Num.C:Num],·Inline:·CONLIKE,68 ···LambdaFormInfo:·LFCon[GHC.Internal.Num.C:Num],·Inline:·CONLIKE,
69 ···Unfolding:·DFun:.69 ···Unfolding:·DFun:.
70 ················@Data.UnixTime.Types.UnixDiffTime70 ················@Data.UnixTime.Types.UnixDiffTime
71 ················$fNumUnixDiffTime_$c+71 ················$fNumUnixDiffTime_$c+
72 ················$fNumUnixDiffTime_$c-72 ················$fNumUnixDiffTime_$c-
73 ················$fNumUnixDiffTime_$c*73 ················$fNumUnixDiffTime_$c*
74 ················$fNumUnixDiffTime_$cnegate74 ················$fNumUnixDiffTime_$cnegate
75 ················$fNumUnixDiffTime_$cabs75 ················$fNumUnixDiffTime_$cabs
76 ················$fNumUnixDiffTime_$csignum76 ················$fNumUnixDiffTime_$csignum
77 ················$fNumUnixDiffTime_$cfromInteger]77 ················$fNumUnixDiffTime_$cfromInteger]
78 4d2e5d2a0ddea11b61e17b0b0b3dd2e678 4a37dc4d38e8eb84ef94d36c115a475c
79 ··$fNumUnixDiffTime1·::·Data.UnixTime.Types.UnixDiffTime79 ··$fNumUnixDiffTime1·::·Data.UnixTime.Types.UnixDiffTime
80 ··[HasNoCafRefs,·TagSig:·<TagProper>,80 ··[HasNoCafRefs,·TagSig:·<TagProper>,
81 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],81 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],
82 ···Unfolding:·Core:·<vanilla>82 ···Unfolding:·Core:·<vanilla>
83 ··············Data.UnixTime.Types.UnixDiffTime·0#Int64·0#Int32]83 ··············Data.UnixTime.Types.UnixDiffTime·0#Int64·0#Int32]
84 a639468f1e625a83e39b87979f59c51484 f83bf761db33d1a4ffd33704c1a7ca88
85 ··$fNumUnixDiffTime2·::·Data.UnixTime.Types.UnixDiffTime85 ··$fNumUnixDiffTime2·::·Data.UnixTime.Types.UnixDiffTime
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],87 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],
88 ···Unfolding:·Core:·<vanilla>88 ···Unfolding:·Core:·<vanilla>
89 ··············Data.UnixTime.Types.UnixDiffTime·1#Int64·0#Int32]89 ··············Data.UnixTime.Types.UnixDiffTime·1#Int64·0#Int32]
90 c3a7f78a5e0d113e544db3b93bb9676590 ae71e0078cf10e37cef63f891da5a168
91 ··$fNumUnixDiffTime3·::·Data.UnixTime.Types.UnixDiffTime91 ··$fNumUnixDiffTime3·::·Data.UnixTime.Types.UnixDiffTime
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],93 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············Data.UnixTime.Types.UnixDiffTime·-1#Int64·0#Int32]95 ··············Data.UnixTime.Types.UnixDiffTime·-1#Int64·0#Int32]
96 3d0dc452c0ad4c1848615c069bbda35696 b64f9a425e31538fe615b903b1bb2ee6
97 ··$fNumUnixDiffTime_$c*·::97 ··$fNumUnixDiffTime_$c*·::
98 ····Data.UnixTime.Types.UnixDiffTime98 ····Data.UnixTime.Types.UnixDiffTime
99 ····->·Data.UnixTime.Types.UnixDiffTime99 ····->·Data.UnixTime.Types.UnixDiffTime
100 ····->·Data.UnixTime.Types.UnixDiffTime100 ····->·Data.UnixTime.Types.UnixDiffTime
101 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,101 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
102 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,102 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,
103 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>103 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ·····················usec113 ·····················usec
114 ·····················1000000#Int32·of·ds2·{·(#,#)·ipv·ipv1·->114 ·····················1000000#Int32·of·ds2·{·(#,#)·ipv·ipv1·->
115 ··············Data.UnixTime.Types.UnixDiffTime115 ··············Data.UnixTime.Types.UnixDiffTime
116 ················(GHC.Prim.plusInt64#116 ················(GHC.Prim.plusInt64#
117 ···················(GHC.Prim.timesInt64#·bx·bx2)117 ···················(GHC.Prim.timesInt64#·bx·bx2)
118 ···················(GHC.Prim.intToInt64#·(GHC.Prim.int32ToInt#·ipv)))118 ···················(GHC.Prim.intToInt64#·(GHC.Prim.int32ToInt#·ipv)))
119 ················(GHC.Prim.subInt32#·usec·ipv1)·}·}·}]119 ················(GHC.Prim.subInt32#·usec·ipv1)·}·}·}]
120 596cd39e40f00e8c4f31a0a3e6b84664120 469b27ea66bb30fe0da1048b9492cb75
121 ··$fNumUnixDiffTime_$c+·::121 ··$fNumUnixDiffTime_$c+·::
122 ····Data.UnixTime.Types.UnixDiffTime122 ····Data.UnixTime.Types.UnixDiffTime
123 ····->·Data.UnixTime.Types.UnixDiffTime123 ····->·Data.UnixTime.Types.UnixDiffTime
124 ····->·Data.UnixTime.Types.UnixDiffTime124 ····->·Data.UnixTime.Types.UnixDiffTime
125 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,125 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
126 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,126 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,
127 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>127 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
132 ··············case·adjust132 ··············case·adjust
133 ·····················(GHC.Internal.Int.I64#·(GHC.Prim.plusInt64#·bx·bx2))133 ·····················(GHC.Internal.Int.I64#·(GHC.Prim.plusInt64#·bx·bx2))
134 ·······················`cast`134 ·······················`cast`
135 ·····················(Sym·(GHC.Internal.Foreign.C.Types.N:CTime[0]))135 ·····················(Sym·(GHC.Internal.Foreign.C.Types.N:CTime[0]))
136 ·····················(GHC.Internal.Int.I32#136 ·····················(GHC.Internal.Int.I32#
137 ························(GHC.Prim.plusInt32#·bx1·bx3))·of·wild2·{·(,)·x·ds2·->137 ························(GHC.Prim.plusInt32#·bx1·bx3))·of·wild2·{·(,)·x·ds2·->
138 ··············Data.UnixTime.Types.$WUnixDiffTime·x·ds2·}·}·}]138 ··············Data.UnixTime.Types.$WUnixDiffTime·x·ds2·}·}·}]
139 834bde19f82431490f5d1f2d374f0b22139 3356e65df52d7a296a87b5f52baf0905
140 ··$fNumUnixDiffTime_$c-·::140 ··$fNumUnixDiffTime_$c-·::
141 ····Data.UnixTime.Types.UnixDiffTime141 ····Data.UnixTime.Types.UnixDiffTime
142 ····->·Data.UnixTime.Types.UnixDiffTime142 ····->·Data.UnixTime.Types.UnixDiffTime
143 ····->·Data.UnixTime.Types.UnixDiffTime143 ····->·Data.UnixTime.Types.UnixDiffTime
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
145 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,145 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,
Max diff block lines reached; 14323/20560 bytes (69.66%) of diff not shown.
20.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Diff.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Diff.hi
Files 93% similar despite different names
20.1 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.UnixTime.Diff·[orphan·module]·91037 interface·Data.UnixTime.Diff·[orphan·module]·9103
8 ··interface·hash:·a10154032a8e5208580df9c92299b43f 
9 ··ABI·hash:·ef3027b7943f630080a6372224701da9 
10 ··export-list·hash:·52e247112583a5c771c7ddbd3892975f 
11 ··orphan·hash:·2c5a027713b81faedae5fe35fe2e62858 ··interface·hash:·d59ed565399780d82633af60cca82446
 9 ··ABI·hash:·4412dfddda350686be9be0e612872e1f
 10 ··export-list·hash:·6e5383789ae08e148a8b0663d4f02e1a
 11 ··orphan·hash:·72d87bbb21c79260f7271dda9821c69a
12 ··flag·hash:·11ba253ed43d60fdba42439e0778fc6512 ··flag·hash:·11ba253ed43d60fdba42439e0778fc65
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·973ead6a9c97c35c8cf83952ac71fa8816 ··src_hash:·973ead6a9c97c35c8cf83952ac71fa88
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··addUnixDiffTime21 ··addUnixDiffTime
22 ··diffUnixTime22 ··diffUnixTime
23 ··microSecondsToUnixDiffTime23 ··microSecondsToUnixDiffTime
24 ··secondsToUnixDiffTime24 ··secondsToUnixDiffTime
25 direct·module·dependencies:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types25 direct·module·dependencies:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·Data.Binary.Generic·Data.ByteString.Builder29 orphans:·Data.Binary.Generic·Data.ByteString.Builder
30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
31 family·instance·modules:·Control.Applicative·Data.Array.Byte31 family·instance·modules:·Control.Applicative·Data.Array.Byte
32 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product32 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
Offset 50, 54 lines modifiedOffset 50, 54 lines modified
50 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c50 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
51 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee851 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
52 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c952 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c9
53 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee1153 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11
54 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63554 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
55 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc55 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
56 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd656 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
57 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types·a46ba3c53970c6fd43fc9442e7432858 
58 ··exports:·df6585cedfab6c6e0e19949a7ddc1dd2 
59 ··UnixDiffTime·311ea6f59eede4966f3a90a9006b8244 
60 ··UnixDiffTime·54de33b3718d13bd106b1c3c2e20c464 
61 ··UnixTime·03b90c13d8446474ae3276f9dacf44da 
62 ··UnixTime·953eb23f48317c4d86c7158014f88fc6 
63 6e9a7f1633761654929fcb2190c6fe9c57 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types·b47cec666d03fbe1fe6c765d172a8ca3
 58 ··exports:·8c465de0dac38e110948fd5a11b1a9f6
 59 ··UnixDiffTime·f739562628a3c822ebf3cabd03c8964c
 60 ··UnixDiffTime·d0a4cb0938b4aba47f1f115a83920bba
 61 ··UnixTime·c6f767a5accecb665427da3591dca622
 62 ··UnixTime·b0ceb2202a9a0472521971b3f7c29767
 63 02e8803380046e23ebce51c7bedc20c3
64 ··$fNumUnixDiffTime·::64 ··$fNumUnixDiffTime·::
65 ····GHC.Internal.Num.Num·Data.UnixTime.Types.UnixDiffTime65 ····GHC.Internal.Num.Num·Data.UnixTime.Types.UnixDiffTime
66 ··DFunId66 ··DFunId
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,67 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Internal.Num.C:Num],·Inline:·CONLIKE,68 ···LambdaFormInfo:·LFCon[GHC.Internal.Num.C:Num],·Inline:·CONLIKE,
69 ···Unfolding:·DFun:.69 ···Unfolding:·DFun:.
70 ················@Data.UnixTime.Types.UnixDiffTime70 ················@Data.UnixTime.Types.UnixDiffTime
71 ················$fNumUnixDiffTime_$c+71 ················$fNumUnixDiffTime_$c+
72 ················$fNumUnixDiffTime_$c-72 ················$fNumUnixDiffTime_$c-
73 ················$fNumUnixDiffTime_$c*73 ················$fNumUnixDiffTime_$c*
74 ················$fNumUnixDiffTime_$cnegate74 ················$fNumUnixDiffTime_$cnegate
75 ················$fNumUnixDiffTime_$cabs75 ················$fNumUnixDiffTime_$cabs
76 ················$fNumUnixDiffTime_$csignum76 ················$fNumUnixDiffTime_$csignum
77 ················$fNumUnixDiffTime_$cfromInteger]77 ················$fNumUnixDiffTime_$cfromInteger]
78 4d2e5d2a0ddea11b61e17b0b0b3dd2e678 4a37dc4d38e8eb84ef94d36c115a475c
79 ··$fNumUnixDiffTime1·::·Data.UnixTime.Types.UnixDiffTime79 ··$fNumUnixDiffTime1·::·Data.UnixTime.Types.UnixDiffTime
80 ··[HasNoCafRefs,·TagSig:·<TagProper>,80 ··[HasNoCafRefs,·TagSig:·<TagProper>,
81 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],81 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],
82 ···Unfolding:·Core:·<vanilla>82 ···Unfolding:·Core:·<vanilla>
83 ··············Data.UnixTime.Types.UnixDiffTime·0#Int64·0#Int32]83 ··············Data.UnixTime.Types.UnixDiffTime·0#Int64·0#Int32]
84 a639468f1e625a83e39b87979f59c51484 f83bf761db33d1a4ffd33704c1a7ca88
85 ··$fNumUnixDiffTime2·::·Data.UnixTime.Types.UnixDiffTime85 ··$fNumUnixDiffTime2·::·Data.UnixTime.Types.UnixDiffTime
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],87 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],
88 ···Unfolding:·Core:·<vanilla>88 ···Unfolding:·Core:·<vanilla>
89 ··············Data.UnixTime.Types.UnixDiffTime·1#Int64·0#Int32]89 ··············Data.UnixTime.Types.UnixDiffTime·1#Int64·0#Int32]
90 c3a7f78a5e0d113e544db3b93bb9676590 ae71e0078cf10e37cef63f891da5a168
91 ··$fNumUnixDiffTime3·::·Data.UnixTime.Types.UnixDiffTime91 ··$fNumUnixDiffTime3·::·Data.UnixTime.Types.UnixDiffTime
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],93 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············Data.UnixTime.Types.UnixDiffTime·-1#Int64·0#Int32]95 ··············Data.UnixTime.Types.UnixDiffTime·-1#Int64·0#Int32]
96 3d0dc452c0ad4c1848615c069bbda35696 b64f9a425e31538fe615b903b1bb2ee6
97 ··$fNumUnixDiffTime_$c*·::97 ··$fNumUnixDiffTime_$c*·::
98 ····Data.UnixTime.Types.UnixDiffTime98 ····Data.UnixTime.Types.UnixDiffTime
99 ····->·Data.UnixTime.Types.UnixDiffTime99 ····->·Data.UnixTime.Types.UnixDiffTime
100 ····->·Data.UnixTime.Types.UnixDiffTime100 ····->·Data.UnixTime.Types.UnixDiffTime
101 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,101 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
102 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,102 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,
103 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>103 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ·····················usec113 ·····················usec
114 ·····················1000000#Int32·of·ds2·{·(#,#)·ipv·ipv1·->114 ·····················1000000#Int32·of·ds2·{·(#,#)·ipv·ipv1·->
115 ··············Data.UnixTime.Types.UnixDiffTime115 ··············Data.UnixTime.Types.UnixDiffTime
116 ················(GHC.Prim.plusInt64#116 ················(GHC.Prim.plusInt64#
117 ···················(GHC.Prim.timesInt64#·bx·bx2)117 ···················(GHC.Prim.timesInt64#·bx·bx2)
118 ···················(GHC.Prim.intToInt64#·(GHC.Prim.int32ToInt#·ipv)))118 ···················(GHC.Prim.intToInt64#·(GHC.Prim.int32ToInt#·ipv)))
119 ················(GHC.Prim.subInt32#·usec·ipv1)·}·}·}]119 ················(GHC.Prim.subInt32#·usec·ipv1)·}·}·}]
120 596cd39e40f00e8c4f31a0a3e6b84664120 469b27ea66bb30fe0da1048b9492cb75
121 ··$fNumUnixDiffTime_$c+·::121 ··$fNumUnixDiffTime_$c+·::
122 ····Data.UnixTime.Types.UnixDiffTime122 ····Data.UnixTime.Types.UnixDiffTime
123 ····->·Data.UnixTime.Types.UnixDiffTime123 ····->·Data.UnixTime.Types.UnixDiffTime
124 ····->·Data.UnixTime.Types.UnixDiffTime124 ····->·Data.UnixTime.Types.UnixDiffTime
125 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,125 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
126 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,126 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,
127 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>127 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
132 ··············case·adjust132 ··············case·adjust
133 ·····················(GHC.Internal.Int.I64#·(GHC.Prim.plusInt64#·bx·bx2))133 ·····················(GHC.Internal.Int.I64#·(GHC.Prim.plusInt64#·bx·bx2))
134 ·······················`cast`134 ·······················`cast`
135 ·····················(Sym·(GHC.Internal.Foreign.C.Types.N:CTime[0]))135 ·····················(Sym·(GHC.Internal.Foreign.C.Types.N:CTime[0]))
136 ·····················(GHC.Internal.Int.I32#136 ·····················(GHC.Internal.Int.I32#
137 ························(GHC.Prim.plusInt32#·bx1·bx3))·of·wild2·{·(,)·x·ds2·->137 ························(GHC.Prim.plusInt32#·bx1·bx3))·of·wild2·{·(,)·x·ds2·->
138 ··············Data.UnixTime.Types.$WUnixDiffTime·x·ds2·}·}·}]138 ··············Data.UnixTime.Types.$WUnixDiffTime·x·ds2·}·}·}]
139 834bde19f82431490f5d1f2d374f0b22139 3356e65df52d7a296a87b5f52baf0905
140 ··$fNumUnixDiffTime_$c-·::140 ··$fNumUnixDiffTime_$c-·::
141 ····Data.UnixTime.Types.UnixDiffTime141 ····Data.UnixTime.Types.UnixDiffTime
142 ····->·Data.UnixTime.Types.UnixDiffTime142 ····->·Data.UnixTime.Types.UnixDiffTime
143 ····->·Data.UnixTime.Types.UnixDiffTime143 ····->·Data.UnixTime.Types.UnixDiffTime
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
145 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,145 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,
Max diff block lines reached; 14323/20557 bytes (69.67%) of diff not shown.
7.67 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Sys.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Sys.dyn_hi
Files 94% similar despite different names
7.37 KB
ghc --show-iface {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.UnixTime.Sys·91037 interface·Data.UnixTime.Sys·9103
8 ··interface·hash:·3791396bc37a91a0ac8458afee7e323c 
9 ··ABI·hash:·41dc0b343913f3cab504594eb4241a20 
10 ··export-list·hash:·f8f630d7d819946df3b9307bc69783418 ··interface·hash:·2f7b711c7d6c8919abfca850580268dc
 9 ··ABI·hash:·4d61b4f508babf359d3dece32c3f2466
 10 ··export-list·hash:·c493516bd193fffef4df398887590828
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·65f0218b209d7dba16072ff42af816ec12 ··flag·hash:·65f0218b209d7dba16072ff42af816ec
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·664b371e8c93d6b0462c1ca726a6833916 ··src_hash:·664b371e8c93d6b0462c1ca726a68339
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··getUnixTime21 ··getUnixTime
22 direct·module·dependencies:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types22 direct·module·dependencies:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·Data.Binary.Generic·Data.ByteString.Builder27 orphans:·Data.Binary.Generic·Data.ByteString.Builder
28 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext28 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·Control.Applicative·Data.Array.Byte29 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 51, 56 lines modifiedOffset 51, 56 lines modified
51 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c51 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
52 import··-/··GHC.Internal.Foreign.C.Error·df440c276781e60d8b133a56e833bb6852 import··-/··GHC.Internal.Foreign.C.Error·df440c276781e60d8b133a56e833bb68
53 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c953 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c9
54 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a54 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a
55 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d55 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d
56 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c56 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
57 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988857 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
58 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types·a46ba3c53970c6fd43fc9442e7432858 
59 ··exports:·df6585cedfab6c6e0e19949a7ddc1dd2 
60 ··UnixTime·953eb23f48317c4d86c7158014f88fc658 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types·b47cec666d03fbe1fe6c765d172a8ca3
 59 ··exports:·8c465de0dac38e110948fd5a11b1a9f6
 60 ··UnixTime·b0ceb2202a9a0472521971b3f7c29767
61 addDependentFile·"Data/UnixTime/Sys.hsc"·839c72cb6d137c3af2b2fdd5ae7a0baf61 addDependentFile·"Data/UnixTime/Sys.hsc"·839c72cb6d137c3af2b2fdd5ae7a0baf
62 8163426aab0795028f4780ad3bf9adac62 a286ef00e7834bdc2a480a4e705eff76
63 ··$trModule·::·GHC.Types.Module63 ··$trModule·::·GHC.Types.Module
64 ··[HasNoCafRefs,·TagSig:·<TagProper>,64 ··[HasNoCafRefs,·TagSig:·<TagProper>,
65 ···LambdaFormInfo:·LFCon[GHC.Types.Module],65 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
66 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]66 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
67 834bb7deda0c9638801b7fc078ddee8d67 5b84476ad7d0fe9915410a0d529cdf11
68 ··$trModule1·::·GHC.Types.TrName68 ··$trModule1·::·GHC.Types.TrName
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
72 254a7bf1b3ca039552b82a2588b6f07472 fe81d0c9ec62eaa55b4abdce0be4ac6b
73 ··$trModule2·::·GHC.Prim.Addr#73 ··$trModule2·::·GHC.Prim.Addr#
74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
75 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Sys"#]75 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Sys"#]
76 994db3573ce2db6b6e82a7497b1afaa476 91508de30d9c59d393b0d23f6a3cef53
77 ··$trModule3·::·GHC.Types.TrName77 ··$trModule3·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
81 bb1a4ca305669fdc17dbd3795845248481 10d546507fca7cc7c2478d05616d81dd
82 ··$trModule4·::·GHC.Prim.Addr#82 ··$trModule4·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>84 ···Unfolding:·Core:·<vanilla>
85 ··············"unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq"#] 
86 f6128689d76e73a0990f2d2a900fc23285 ··············"unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY"#]
 86 798dcd66172f41beffcab797214b59d7
87 ··type·CTimeVal·::·*87 ··type·CTimeVal·::·*
88 ··type·CTimeVal·=·()88 ··type·CTimeVal·=·()
89 d84982bc07d7543853e6cfa5198cbd0389 5bdb66ba868dcd33cc0f82728df0137b
90 ··type·CTimeZone·::·*90 ··type·CTimeZone·::·*
91 ··type·CTimeZone·=·()91 ··type·CTimeZone·=·()
92 75a83810f00c6079d2ccc1702d12300092 3ea55df403c8a197cf9183db3f066114
93 ··getUnixTime·::·GHC.Types.IO·Data.UnixTime.Types.UnixTime93 ··getUnixTime·::·GHC.Types.IO·Data.UnixTime.Types.UnixTime
94 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,94 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
95 ···Unfolding:·Core:·<vanilla>95 ···Unfolding:·Core:·<vanilla>
96 ··············getUnixTime196 ··············getUnixTime1
97 ················`cast`97 ················`cast`
98 ··············(Sym·(GHC.Types.N:IO[0]·<Data.UnixTime.Types.UnixTime>_R))]98 ··············(Sym·(GHC.Types.N:IO[0]·<Data.UnixTime.Types.UnixTime>_R))]
99 2edac24cf3671f397ff2262fb7a8c03199 64f05ef25caa1a57bedae8853e2571fc
100 ··getUnixTime1·::100 ··getUnixTime1·::
101 ····GHC.Prim.State#·GHC.Prim.RealWorld101 ····GHC.Prim.State#·GHC.Prim.RealWorld
102 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,102 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
103 ··········Data.UnixTime.Types.UnixTime·#)103 ··········Data.UnixTime.Types.UnixTime·#)
104 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,104 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
105 ···Unfolding:·Core:·<vanilla>105 ···Unfolding:·Core:·<vanilla>
106 ··············\·(eta['GHC.Types.Many]·::·GHC.Prim.State#106 ··············\·(eta['GHC.Types.Many]·::·GHC.Prim.State#
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 ················s2124 ················s2
125 ················(\·(s['GHC.Types.Many]·::·GHC.Prim.State#125 ················(\·(s['GHC.Types.Many]·::·GHC.Prim.State#
126 ············································GHC.Prim.RealWorld)[OneShot]·->126 ············································GHC.Prim.RealWorld)[OneShot]·->
127 ·················let·{127 ·················let·{
128 ···················p_timeval·::·GHC.Prim.Addr#·NotJoinPoint·[]128 ···················p_timeval·::·GHC.Prim.Addr#·NotJoinPoint·[]
129 ···················=·GHC.Prim.byteArrayContents#·barr#129 ···················=·GHC.Prim.byteArrayContents#·barr#
130 ·················}·in130 ·················}·in
131 ·················case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:ghczuwrapperZC0ZCunixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96AzznqZCDataziUnixTimeziSysZCgettimeofday·::·GHC.Prim.Addr#131 ·················case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:ghczuwrapperZC0ZCunixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyYZCDataziUnixTimeziSysZCgettimeofday·::·GHC.Prim.Addr#
132 ······························································································································································································->·GHC.Prim.Addr#132 ······························································································································································································->·GHC.Prim.Addr#
133 ······························································································································································································->·GHC.Prim.State#133 ······························································································································································································->·GHC.Prim.State#
134 ···································································································································································································GHC.Prim.RealWorld134 ···································································································································································································GHC.Prim.RealWorld
135 ······························································································································································································->·(#·GHC.Prim.State#135 ······························································································································································································->·(#·GHC.Prim.State#
136 ······································································································································································································GHC.Prim.RealWorld,136 ······································································································································································································GHC.Prim.RealWorld,
137 ····································································································································································································GHC.Prim.Int32#·#)}137 ····································································································································································································GHC.Prim.Int32#·#)}
138 ························p_timeval138 ························p_timeval
Offset 158, 19 lines modifiedOffset 158, 19 lines modified
158 ···················->·case·GHC.Internal.Foreign.C.Error.throwErrno1158 ···················->·case·GHC.Internal.Foreign.C.Error.throwErrno1
159 ·····························@GHC.Internal.Foreign.C.Types.CInt159 ·····························@GHC.Internal.Foreign.C.Types.CInt
160 ·····························getUnixTime2160 ·····························getUnixTime2
161 ·····························ds161 ·····························ds
162 ······················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,162 ······················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
163 ································Data.UnixTime.Types.UnixTime·#)163 ································Data.UnixTime.Types.UnixTime·#)
164 ······················of·{}·}·})·}·}]164 ······················of·{}·}·})·}·}]
165 ef06856e25ec637f9038b302296f4026165 cef964faed9950589e722f69b3ef87e6
166 ··getUnixTime2·::·[GHC.Types.Char]166 ··getUnixTime2·::·[GHC.Types.Char]
167 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),167 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
168 ···Unfolding:·Core:·<vanilla>·GHC.CString.unpackCString#·getUnixTime3]168 ···Unfolding:·Core:·<vanilla>·GHC.CString.unpackCString#·getUnixTime3]
169 90d1a87c85a9ff77987ae2e2709863cf169 aba79e0a68d5964224aa60f7b2f4ee90
170 ··getUnixTime3·::·GHC.Prim.Addr#170 ··getUnixTime3·::·GHC.Prim.Addr#
171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
172 ···Unfolding:·Core:·<vanilla>·"getClockTime"#]172 ···Unfolding:·Core:·<vanilla>·"getClockTime"#]
173 Warnings:173 Warnings:
174 ··Deprecated·names:174 ··Deprecated·names:
175 ··Deprecated·exports:175 ··Deprecated·exports:
176 trusted:·safe-inferred176 trusted:·safe-inferred
Max diff block lines reached; -1/7511 bytes (-0.01%) of diff not shown.
7.66 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Sys.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Sys.hi
Files 90% similar despite different names
7.37 KB
ghc --show-iface {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.UnixTime.Sys·91037 interface·Data.UnixTime.Sys·9103
8 ··interface·hash:·3791396bc37a91a0ac8458afee7e323c 
9 ··ABI·hash:·41dc0b343913f3cab504594eb4241a20 
10 ··export-list·hash:·f8f630d7d819946df3b9307bc69783418 ··interface·hash:·2f7b711c7d6c8919abfca850580268dc
 9 ··ABI·hash:·4d61b4f508babf359d3dece32c3f2466
 10 ··export-list·hash:·c493516bd193fffef4df398887590828
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·65f0218b209d7dba16072ff42af816ec12 ··flag·hash:·65f0218b209d7dba16072ff42af816ec
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·664b371e8c93d6b0462c1ca726a6833916 ··src_hash:·664b371e8c93d6b0462c1ca726a68339
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··getUnixTime21 ··getUnixTime
22 direct·module·dependencies:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types22 direct·module·dependencies:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·Data.Binary.Generic·Data.ByteString.Builder27 orphans:·Data.Binary.Generic·Data.ByteString.Builder
28 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext28 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·Control.Applicative·Data.Array.Byte29 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 51, 56 lines modifiedOffset 51, 56 lines modified
51 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c51 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
52 import··-/··GHC.Internal.Foreign.C.Error·df440c276781e60d8b133a56e833bb6852 import··-/··GHC.Internal.Foreign.C.Error·df440c276781e60d8b133a56e833bb68
53 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c953 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c9
54 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a54 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a
55 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d55 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d
56 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c56 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
57 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988857 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
58 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types·a46ba3c53970c6fd43fc9442e7432858 
59 ··exports:·df6585cedfab6c6e0e19949a7ddc1dd2 
60 ··UnixTime·953eb23f48317c4d86c7158014f88fc658 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types·b47cec666d03fbe1fe6c765d172a8ca3
 59 ··exports:·8c465de0dac38e110948fd5a11b1a9f6
 60 ··UnixTime·b0ceb2202a9a0472521971b3f7c29767
61 addDependentFile·"Data/UnixTime/Sys.hsc"·839c72cb6d137c3af2b2fdd5ae7a0baf61 addDependentFile·"Data/UnixTime/Sys.hsc"·839c72cb6d137c3af2b2fdd5ae7a0baf
62 8163426aab0795028f4780ad3bf9adac62 a286ef00e7834bdc2a480a4e705eff76
63 ··$trModule·::·GHC.Types.Module63 ··$trModule·::·GHC.Types.Module
64 ··[HasNoCafRefs,·TagSig:·<TagProper>,64 ··[HasNoCafRefs,·TagSig:·<TagProper>,
65 ···LambdaFormInfo:·LFCon[GHC.Types.Module],65 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
66 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]66 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
67 834bb7deda0c9638801b7fc078ddee8d67 5b84476ad7d0fe9915410a0d529cdf11
68 ··$trModule1·::·GHC.Types.TrName68 ··$trModule1·::·GHC.Types.TrName
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
72 254a7bf1b3ca039552b82a2588b6f07472 fe81d0c9ec62eaa55b4abdce0be4ac6b
73 ··$trModule2·::·GHC.Prim.Addr#73 ··$trModule2·::·GHC.Prim.Addr#
74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
75 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Sys"#]75 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Sys"#]
76 994db3573ce2db6b6e82a7497b1afaa476 91508de30d9c59d393b0d23f6a3cef53
77 ··$trModule3·::·GHC.Types.TrName77 ··$trModule3·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
81 bb1a4ca305669fdc17dbd3795845248481 10d546507fca7cc7c2478d05616d81dd
82 ··$trModule4·::·GHC.Prim.Addr#82 ··$trModule4·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>84 ···Unfolding:·Core:·<vanilla>
85 ··············"unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq"#] 
86 f6128689d76e73a0990f2d2a900fc23285 ··············"unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY"#]
 86 798dcd66172f41beffcab797214b59d7
87 ··type·CTimeVal·::·*87 ··type·CTimeVal·::·*
88 ··type·CTimeVal·=·()88 ··type·CTimeVal·=·()
89 d84982bc07d7543853e6cfa5198cbd0389 5bdb66ba868dcd33cc0f82728df0137b
90 ··type·CTimeZone·::·*90 ··type·CTimeZone·::·*
91 ··type·CTimeZone·=·()91 ··type·CTimeZone·=·()
92 75a83810f00c6079d2ccc1702d12300092 3ea55df403c8a197cf9183db3f066114
93 ··getUnixTime·::·GHC.Types.IO·Data.UnixTime.Types.UnixTime93 ··getUnixTime·::·GHC.Types.IO·Data.UnixTime.Types.UnixTime
94 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,94 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
95 ···Unfolding:·Core:·<vanilla>95 ···Unfolding:·Core:·<vanilla>
96 ··············getUnixTime196 ··············getUnixTime1
97 ················`cast`97 ················`cast`
98 ··············(Sym·(GHC.Types.N:IO[0]·<Data.UnixTime.Types.UnixTime>_R))]98 ··············(Sym·(GHC.Types.N:IO[0]·<Data.UnixTime.Types.UnixTime>_R))]
99 2edac24cf3671f397ff2262fb7a8c03199 64f05ef25caa1a57bedae8853e2571fc
100 ··getUnixTime1·::100 ··getUnixTime1·::
101 ····GHC.Prim.State#·GHC.Prim.RealWorld101 ····GHC.Prim.State#·GHC.Prim.RealWorld
102 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,102 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
103 ··········Data.UnixTime.Types.UnixTime·#)103 ··········Data.UnixTime.Types.UnixTime·#)
104 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,104 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>,
105 ···Unfolding:·Core:·<vanilla>105 ···Unfolding:·Core:·<vanilla>
106 ··············\·(eta['GHC.Types.Many]·::·GHC.Prim.State#106 ··············\·(eta['GHC.Types.Many]·::·GHC.Prim.State#
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 ················s2124 ················s2
125 ················(\·(s['GHC.Types.Many]·::·GHC.Prim.State#125 ················(\·(s['GHC.Types.Many]·::·GHC.Prim.State#
126 ············································GHC.Prim.RealWorld)[OneShot]·->126 ············································GHC.Prim.RealWorld)[OneShot]·->
127 ·················let·{127 ·················let·{
128 ···················p_timeval·::·GHC.Prim.Addr#·NotJoinPoint·[]128 ···················p_timeval·::·GHC.Prim.Addr#·NotJoinPoint·[]
129 ···················=·GHC.Prim.byteArrayContents#·barr#129 ···················=·GHC.Prim.byteArrayContents#·barr#
130 ·················}·in130 ·················}·in
131 ·················case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:ghczuwrapperZC0ZCunixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96AzznqZCDataziUnixTimeziSysZCgettimeofday·::·GHC.Prim.Addr#131 ·················case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:ghczuwrapperZC0ZCunixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyYZCDataziUnixTimeziSysZCgettimeofday·::·GHC.Prim.Addr#
132 ······························································································································································································->·GHC.Prim.Addr#132 ······························································································································································································->·GHC.Prim.Addr#
133 ······························································································································································································->·GHC.Prim.State#133 ······························································································································································································->·GHC.Prim.State#
134 ···································································································································································································GHC.Prim.RealWorld134 ···································································································································································································GHC.Prim.RealWorld
135 ······························································································································································································->·(#·GHC.Prim.State#135 ······························································································································································································->·(#·GHC.Prim.State#
136 ······································································································································································································GHC.Prim.RealWorld,136 ······································································································································································································GHC.Prim.RealWorld,
137 ····································································································································································································GHC.Prim.Int32#·#)}137 ····································································································································································································GHC.Prim.Int32#·#)}
138 ························p_timeval138 ························p_timeval
Offset 158, 19 lines modifiedOffset 158, 19 lines modified
158 ···················->·case·GHC.Internal.Foreign.C.Error.throwErrno1158 ···················->·case·GHC.Internal.Foreign.C.Error.throwErrno1
159 ·····························@GHC.Internal.Foreign.C.Types.CInt159 ·····························@GHC.Internal.Foreign.C.Types.CInt
160 ·····························getUnixTime2160 ·····························getUnixTime2
161 ·····························ds161 ·····························ds
162 ······················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,162 ······················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
163 ································Data.UnixTime.Types.UnixTime·#)163 ································Data.UnixTime.Types.UnixTime·#)
164 ······················of·{}·}·})·}·}]164 ······················of·{}·}·})·}·}]
165 ef06856e25ec637f9038b302296f4026165 cef964faed9950589e722f69b3ef87e6
166 ··getUnixTime2·::·[GHC.Types.Char]166 ··getUnixTime2·::·[GHC.Types.Char]
167 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),167 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
168 ···Unfolding:·Core:·<vanilla>·GHC.CString.unpackCString#·getUnixTime3]168 ···Unfolding:·Core:·<vanilla>·GHC.CString.unpackCString#·getUnixTime3]
169 90d1a87c85a9ff77987ae2e2709863cf169 aba79e0a68d5964224aa60f7b2f4ee90
170 ··getUnixTime3·::·GHC.Prim.Addr#170 ··getUnixTime3·::·GHC.Prim.Addr#
171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,171 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
172 ···Unfolding:·Core:·<vanilla>·"getClockTime"#]172 ···Unfolding:·Core:·<vanilla>·"getClockTime"#]
173 Warnings:173 Warnings:
174 ··Deprecated·names:174 ··Deprecated·names:
175 ··Deprecated·exports:175 ··Deprecated·exports:
176 trusted:·safe-inferred176 trusted:·safe-inferred
Max diff block lines reached; -1/7508 bytes (-0.01%) of diff not shown.
51.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Types.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Types.dyn_hi
Files 92% similar despite different names
51.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.UnixTime.Types·[family·instance·module]·91037 interface·Data.UnixTime.Types·[family·instance·module]·9103
8 ··interface·hash:·71acb09435f45432b077f73516f8bd35 
9 ··ABI·hash:·a46ba3c53970c6fd43fc9442e7432858 
10 ··export-list·hash:·df6585cedfab6c6e0e19949a7ddc1dd28 ··interface·hash:·006566ab6e4228387e9e9823aae06130
 9 ··ABI·hash:·b47cec666d03fbe1fe6c765d172a8ca3
 10 ··export-list·hash:·8c465de0dac38e110948fd5a11b1a9f6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2173bf8884bd6bdad7ff28f25c01e0d312 ··flag·hash:·2173bf8884bd6bdad7ff28f25c01e0d3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·35e09d62d674b3c32faed09557f6363016 ··src_hash:·35e09d62d674b3c32faed09557f63630
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 63, 41 lines modifiedOffset 63, 41 lines modified
63 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b63 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b
64 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee1164 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11
65 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc65 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
66 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c66 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
67 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd667 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
68 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988868 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
69 addDependentFile·"Data/UnixTime/Types.hsc"·44459145f3638cd1dbb9b57c7c93989369 addDependentFile·"Data/UnixTime/Types.hsc"·44459145f3638cd1dbb9b57c7c939893
70 075fcee95962e97ed1313e6bf158e97a70 01deaf3c35ac8736119c480897cfdc96
71 ··$fBinaryUnixTime·::·Data.Binary.Class.Binary·UnixTime71 ··$fBinaryUnixTime·::·Data.Binary.Class.Binary·UnixTime
72 ··DFunId72 ··DFunId
73 ··[TagSig:·<TagProper>,73 ··[TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,74 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,
75 ···Unfolding:·DFun:.75 ···Unfolding:·DFun:.
76 ················@UnixTime76 ················@UnixTime
77 ················$fBinaryUnixTime_$cput77 ················$fBinaryUnixTime_$cput
78 ················$fBinaryUnixTime278 ················$fBinaryUnixTime2
79 ··················`cast`79 ··················`cast`
80 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<UnixTime>_R))80 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<UnixTime>_R))
81 ················$fBinaryUnixTime181 ················$fBinaryUnixTime1
82 ··················`cast`82 ··················`cast`
83 ················(<[UnixTime]>_R83 ················(<[UnixTime]>_R
84 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]84 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]
85 3b39bf5c698c2d3084eca6b9a98dbfad85 5adc7bb6afd525c63aa1c7f026b91e93
86 ··$fBinaryUnixTime1·::·[UnixTime]·->·Data.Binary.Put.PairS·()86 ··$fBinaryUnixTime1·::·[UnixTime]·->·Data.Binary.Put.PairS·()
87 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,87 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
88 ···Arity:·1,·Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],88 ···Arity:·1,·Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],
89 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>89 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
90 ··············\·(xs['GHC.Types.Many]·::·[UnixTime])·->90 ··············\·(xs['GHC.Types.Many]·::·[UnixTime])·->
91 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->91 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->
92 ··············Data.Binary.Put.PairS92 ··············Data.Binary.Put.PairS
93 ················@()93 ················@()
94 ················GHC.Tuple.()94 ················GHC.Tuple.()
95 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]95 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]
96 07bd05accae7ac855c1bb152e93b795396 06567a2b39c9f90d2dd060a6dd19b62a
97 ··$fBinaryUnixTime2·::97 ··$fBinaryUnixTime2·::
98 ····Data.ByteString.Internal.Type.ByteString98 ····Data.ByteString.Internal.Type.ByteString
99 ····->·Data.Binary.Get.Internal.Success·UnixTime·r99 ····->·Data.Binary.Get.Internal.Success·UnixTime·r
100 ····->·Data.Binary.Get.Internal.Decoder·r100 ····->·Data.Binary.Get.Internal.Decoder·r
101 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,101 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
102 ···Strictness:·<1L><LC(S,C(1,L))>,102 ···Strictness:·<1L><LC(S,C(1,L))>,
103 ···Unfolding:·Core:·<vanilla>103 ···Unfolding:·Core:·<vanilla>
Offset 616, 20 lines modifiedOffset 616, 20 lines modified
616 ·····················(Data.ByteString.Internal.Type.BS616 ·····················(Data.ByteString.Internal.Type.BS
617 ························(GHC.Prim.plusAddr#·bx·8#)617 ························(GHC.Prim.plusAddr#·bx·8#)
618 ························bx1618 ························bx1
619 ························(GHC.Prim.-#·bx2·8#))619 ························(GHC.Prim.-#·bx2·8#))
620 ·····················(\·(ds['GHC.Types.Many]·::·GHC.Internal.Int.Int32)·->620 ·····················(\·(ds['GHC.Types.Many]·::·GHC.Internal.Int.Int32)·->
621 ······················case·ds·of·conrep·{·GHC.Internal.Int.I32#·unbx·->621 ······················case·ds·of·conrep·{·GHC.Internal.Int.I32#·unbx·->
622 ······················UnixTime·a1·unbx·})·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}]622 ······················UnixTime·a1·unbx·})·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}]
623 319182f17dafb03c5d8f2b9a9ba330f0623 dfb85961ec756f9db5e1c84d68810066
624 ··$fBinaryUnixTime3·::·GHC.Types.Int624 ··$fBinaryUnixTime3·::·GHC.Types.Int
625 ··[HasNoCafRefs,·TagSig:·<TagProper>,625 ··[HasNoCafRefs,·TagSig:·<TagProper>,
626 ···LambdaFormInfo:·LFCon[GHC.Types.I#],626 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
627 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·8#]627 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·8#]
628 e64e3199c9574afa55fb458a38d8f299628 60edd8c488ccbae26b1f2241976d388a
629 ··$fBinaryUnixTime4·::629 ··$fBinaryUnixTime4·::
630 ····[Data.ByteString.Internal.Type.ByteString]630 ····[Data.ByteString.Internal.Type.ByteString]
631 ····->·forall·r1.631 ····->·forall·r1.
632 ·······Data.ByteString.Internal.Type.ByteString632 ·······Data.ByteString.Internal.Type.ByteString
633 ·······->·Data.Binary.Get.Internal.Success633 ·······->·Data.Binary.Get.Internal.Success
634 ············Data.ByteString.Internal.Type.ByteString·r1634 ············Data.ByteString.Internal.Type.ByteString·r1
635 ·······->·Data.Binary.Get.Internal.Decoder·r1635 ·······->·Data.Binary.Get.Internal.Decoder·r1
Offset 640, 38 lines modifiedOffset 640, 38 lines modified
640 ················@r1640 ················@r1
641 ················(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)[OneShot]641 ················(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)[OneShot]
642 ················(ds1['GHC.Types.Many]·::·Data.Binary.Get.Internal.Success642 ················(ds1['GHC.Types.Many]·::·Data.Binary.Get.Internal.Success
643 ···········································Data.ByteString.Internal.Type.ByteString·r1)[OneShot]·->643 ···········································Data.ByteString.Internal.Type.ByteString·r1)[OneShot]·->
644 ··············case·Data.ByteString.Internal.Type.concat644 ··············case·Data.ByteString.Internal.Type.concat
645 ·····················bss·of·conrep·{·Data.ByteString.Internal.Type.BS·ipv·ipv1·ipv2·->645 ·····················bss·of·conrep·{·Data.ByteString.Internal.Type.BS·ipv·ipv1·ipv2·->
646 ··············Data.Binary.Get.Internal.Fail·@r1·conrep·$fBinaryUnixTime5·}]646 ··············Data.Binary.Get.Internal.Fail·@r1·conrep·$fBinaryUnixTime5·}]
647 556f64ba7b36af2bc9937b09e610e4d8647 4262eba7dae5193748d4b9ab9d22d4d7
648 ··$fBinaryUnixTime5·::·[GHC.Types.Char]648 ··$fBinaryUnixTime5·::·[GHC.Types.Char]
649 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),649 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
650 ···Unfolding:·Core:·<vanilla>650 ···Unfolding:·Core:·<vanilla>
651 ··············GHC.CString.unpackCString#·$fBinaryUnixTime6]651 ··············GHC.CString.unpackCString#·$fBinaryUnixTime6]
652 ffba6e9dd256559f1f2b8242fe3196d6652 1fd66bee97974f3e6f10f18663ad21cc
653 ··$fBinaryUnixTime6·::·GHC.Prim.Addr#653 ··$fBinaryUnixTime6·::·GHC.Prim.Addr#
654 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,654 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
655 ···Unfolding:·Core:·<vanilla>·"not·enough·bytes"#]655 ···Unfolding:·Core:·<vanilla>·"not·enough·bytes"#]
656 811e69dc1c161fd2e035d8ee8558dfb2656 c36e3ae995e07cb8580504cd2e20b4be
657 ··$fBinaryUnixTime7·::657 ··$fBinaryUnixTime7·::
658 ····[Data.ByteString.Internal.Type.ByteString]658 ····[Data.ByteString.Internal.Type.ByteString]
659 ····->·Data.ByteString.Internal.Type.ByteString659 ····->·Data.ByteString.Internal.Type.ByteString
660 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,660 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
661 ···Strictness:·<1L>,661 ···Strictness:·<1L>,
662 ···Unfolding:·Core:·<vanilla>662 ···Unfolding:·Core:·<vanilla>
663 ··············\·(x['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->663 ··············\·(x['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->
664 ··············case·Data.ByteString.Internal.Type.$wconcat664 ··············case·Data.ByteString.Internal.Type.$wconcat
665 ·····················(GHC.Internal.List.dropWhile665 ·····················(GHC.Internal.List.dropWhile
666 ························@Data.ByteString.Internal.Type.ByteString666 ························@Data.ByteString.Internal.Type.ByteString
667 ························Data.ByteString.null667 ························Data.ByteString.null
668 ························x)·of·wild·{·(#,,#)·ww·ww1·ww2·->668 ························x)·of·wild·{·(#,,#)·ww·ww1·ww2·->
669 ··············Data.ByteString.Internal.Type.BS·ww·ww1·ww2·}]669 ··············Data.ByteString.Internal.Type.BS·ww·ww1·ww2·}]
670 3f6e742e0bdcc69a95009300a1c6e032670 e0ba00a4aea8ede2b141398e30d72d25
671 ··$fBinaryUnixTime8·::671 ··$fBinaryUnixTime8·::
672 ····GHC.Types.Int672 ····GHC.Types.Int
673 ····->·Data.ByteString.Internal.Type.ByteString673 ····->·Data.ByteString.Internal.Type.ByteString
674 ····->·GHC.Internal.Data.Either.Either674 ····->·GHC.Internal.Data.Either.Either
675 ·········GHC.Types.Int675 ·········GHC.Types.Int
676 ·········(Data.ByteString.Internal.Type.ByteString,676 ·········(Data.ByteString.Internal.Type.ByteString,
677 ··········Data.ByteString.Internal.Type.ByteString)677 ··········Data.ByteString.Internal.Type.ByteString)
Offset 691, 20 lines modifiedOffset 691, 20 lines modified
691 ·····················(GHC.Types.I#·(GHC.Prim.-#·y·bx6))691 ·····················(GHC.Types.I#·(GHC.Prim.-#·y·bx6))
692 ················1#692 ················1#
693 ················->·GHC.Internal.Data.Either.Right693 ················->·GHC.Internal.Data.Either.Right
694 ·····················@GHC.Types.Int694 ·····················@GHC.Types.Int
695 ·····················@(Data.ByteString.Internal.Type.ByteString,695 ·····················@(Data.ByteString.Internal.Type.ByteString,
Max diff block lines reached; 46017/52286 bytes (88.01%) of diff not shown.
51.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Types.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Types.hi
Files 95% similar despite different names
51.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.UnixTime.Types·[family·instance·module]·91037 interface·Data.UnixTime.Types·[family·instance·module]·9103
8 ··interface·hash:·71acb09435f45432b077f73516f8bd35 
9 ··ABI·hash:·a46ba3c53970c6fd43fc9442e7432858 
10 ··export-list·hash:·df6585cedfab6c6e0e19949a7ddc1dd28 ··interface·hash:·006566ab6e4228387e9e9823aae06130
 9 ··ABI·hash:·b47cec666d03fbe1fe6c765d172a8ca3
 10 ··export-list·hash:·8c465de0dac38e110948fd5a11b1a9f6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·2173bf8884bd6bdad7ff28f25c01e0d312 ··flag·hash:·2173bf8884bd6bdad7ff28f25c01e0d3
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·35e09d62d674b3c32faed09557f6363016 ··src_hash:·35e09d62d674b3c32faed09557f63630
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 63, 41 lines modifiedOffset 63, 41 lines modified
63 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b63 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b
64 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee1164 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11
65 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc65 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
66 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c66 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
67 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd667 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
68 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988868 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
69 addDependentFile·"Data/UnixTime/Types.hsc"·44459145f3638cd1dbb9b57c7c93989369 addDependentFile·"Data/UnixTime/Types.hsc"·44459145f3638cd1dbb9b57c7c939893
70 075fcee95962e97ed1313e6bf158e97a70 01deaf3c35ac8736119c480897cfdc96
71 ··$fBinaryUnixTime·::·Data.Binary.Class.Binary·UnixTime71 ··$fBinaryUnixTime·::·Data.Binary.Class.Binary·UnixTime
72 ··DFunId72 ··DFunId
73 ··[TagSig:·<TagProper>,73 ··[TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,74 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,
75 ···Unfolding:·DFun:.75 ···Unfolding:·DFun:.
76 ················@UnixTime76 ················@UnixTime
77 ················$fBinaryUnixTime_$cput77 ················$fBinaryUnixTime_$cput
78 ················$fBinaryUnixTime278 ················$fBinaryUnixTime2
79 ··················`cast`79 ··················`cast`
80 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<UnixTime>_R))80 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<UnixTime>_R))
81 ················$fBinaryUnixTime181 ················$fBinaryUnixTime1
82 ··················`cast`82 ··················`cast`
83 ················(<[UnixTime]>_R83 ················(<[UnixTime]>_R
84 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]84 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]
85 3b39bf5c698c2d3084eca6b9a98dbfad85 5adc7bb6afd525c63aa1c7f026b91e93
86 ··$fBinaryUnixTime1·::·[UnixTime]·->·Data.Binary.Put.PairS·()86 ··$fBinaryUnixTime1·::·[UnixTime]·->·Data.Binary.Put.PairS·()
87 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,87 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
88 ···Arity:·1,·Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],88 ···Arity:·1,·Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],
89 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>89 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
90 ··············\·(xs['GHC.Types.Many]·::·[UnixTime])·->90 ··············\·(xs['GHC.Types.Many]·::·[UnixTime])·->
91 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->91 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->
92 ··············Data.Binary.Put.PairS92 ··············Data.Binary.Put.PairS
93 ················@()93 ················@()
94 ················GHC.Tuple.()94 ················GHC.Tuple.()
95 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]95 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]
96 07bd05accae7ac855c1bb152e93b795396 06567a2b39c9f90d2dd060a6dd19b62a
97 ··$fBinaryUnixTime2·::97 ··$fBinaryUnixTime2·::
98 ····Data.ByteString.Internal.Type.ByteString98 ····Data.ByteString.Internal.Type.ByteString
99 ····->·Data.Binary.Get.Internal.Success·UnixTime·r99 ····->·Data.Binary.Get.Internal.Success·UnixTime·r
100 ····->·Data.Binary.Get.Internal.Decoder·r100 ····->·Data.Binary.Get.Internal.Decoder·r
101 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,101 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
102 ···Strictness:·<1L><LC(S,C(1,L))>,102 ···Strictness:·<1L><LC(S,C(1,L))>,
103 ···Unfolding:·Core:·<vanilla>103 ···Unfolding:·Core:·<vanilla>
Offset 616, 20 lines modifiedOffset 616, 20 lines modified
616 ·····················(Data.ByteString.Internal.Type.BS616 ·····················(Data.ByteString.Internal.Type.BS
617 ························(GHC.Prim.plusAddr#·bx·8#)617 ························(GHC.Prim.plusAddr#·bx·8#)
618 ························bx1618 ························bx1
619 ························(GHC.Prim.-#·bx2·8#))619 ························(GHC.Prim.-#·bx2·8#))
620 ·····················(\·(ds['GHC.Types.Many]·::·GHC.Internal.Int.Int32)·->620 ·····················(\·(ds['GHC.Types.Many]·::·GHC.Internal.Int.Int32)·->
621 ······················case·ds·of·conrep·{·GHC.Internal.Int.I32#·unbx·->621 ······················case·ds·of·conrep·{·GHC.Internal.Int.I32#·unbx·->
622 ······················UnixTime·a1·unbx·})·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}]622 ······················UnixTime·a1·unbx·})·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}]
623 319182f17dafb03c5d8f2b9a9ba330f0623 dfb85961ec756f9db5e1c84d68810066
624 ··$fBinaryUnixTime3·::·GHC.Types.Int624 ··$fBinaryUnixTime3·::·GHC.Types.Int
625 ··[HasNoCafRefs,·TagSig:·<TagProper>,625 ··[HasNoCafRefs,·TagSig:·<TagProper>,
626 ···LambdaFormInfo:·LFCon[GHC.Types.I#],626 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
627 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·8#]627 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·8#]
628 e64e3199c9574afa55fb458a38d8f299628 60edd8c488ccbae26b1f2241976d388a
629 ··$fBinaryUnixTime4·::629 ··$fBinaryUnixTime4·::
630 ····[Data.ByteString.Internal.Type.ByteString]630 ····[Data.ByteString.Internal.Type.ByteString]
631 ····->·forall·r1.631 ····->·forall·r1.
632 ·······Data.ByteString.Internal.Type.ByteString632 ·······Data.ByteString.Internal.Type.ByteString
633 ·······->·Data.Binary.Get.Internal.Success633 ·······->·Data.Binary.Get.Internal.Success
634 ············Data.ByteString.Internal.Type.ByteString·r1634 ············Data.ByteString.Internal.Type.ByteString·r1
635 ·······->·Data.Binary.Get.Internal.Decoder·r1635 ·······->·Data.Binary.Get.Internal.Decoder·r1
Offset 640, 38 lines modifiedOffset 640, 38 lines modified
640 ················@r1640 ················@r1
641 ················(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)[OneShot]641 ················(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)[OneShot]
642 ················(ds1['GHC.Types.Many]·::·Data.Binary.Get.Internal.Success642 ················(ds1['GHC.Types.Many]·::·Data.Binary.Get.Internal.Success
643 ···········································Data.ByteString.Internal.Type.ByteString·r1)[OneShot]·->643 ···········································Data.ByteString.Internal.Type.ByteString·r1)[OneShot]·->
644 ··············case·Data.ByteString.Internal.Type.concat644 ··············case·Data.ByteString.Internal.Type.concat
645 ·····················bss·of·conrep·{·Data.ByteString.Internal.Type.BS·ipv·ipv1·ipv2·->645 ·····················bss·of·conrep·{·Data.ByteString.Internal.Type.BS·ipv·ipv1·ipv2·->
646 ··············Data.Binary.Get.Internal.Fail·@r1·conrep·$fBinaryUnixTime5·}]646 ··············Data.Binary.Get.Internal.Fail·@r1·conrep·$fBinaryUnixTime5·}]
647 556f64ba7b36af2bc9937b09e610e4d8647 4262eba7dae5193748d4b9ab9d22d4d7
648 ··$fBinaryUnixTime5·::·[GHC.Types.Char]648 ··$fBinaryUnixTime5·::·[GHC.Types.Char]
649 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),649 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
650 ···Unfolding:·Core:·<vanilla>650 ···Unfolding:·Core:·<vanilla>
651 ··············GHC.CString.unpackCString#·$fBinaryUnixTime6]651 ··············GHC.CString.unpackCString#·$fBinaryUnixTime6]
652 ffba6e9dd256559f1f2b8242fe3196d6652 1fd66bee97974f3e6f10f18663ad21cc
653 ··$fBinaryUnixTime6·::·GHC.Prim.Addr#653 ··$fBinaryUnixTime6·::·GHC.Prim.Addr#
654 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,654 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
655 ···Unfolding:·Core:·<vanilla>·"not·enough·bytes"#]655 ···Unfolding:·Core:·<vanilla>·"not·enough·bytes"#]
656 811e69dc1c161fd2e035d8ee8558dfb2656 c36e3ae995e07cb8580504cd2e20b4be
657 ··$fBinaryUnixTime7·::657 ··$fBinaryUnixTime7·::
658 ····[Data.ByteString.Internal.Type.ByteString]658 ····[Data.ByteString.Internal.Type.ByteString]
659 ····->·Data.ByteString.Internal.Type.ByteString659 ····->·Data.ByteString.Internal.Type.ByteString
660 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,660 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
661 ···Strictness:·<1L>,661 ···Strictness:·<1L>,
662 ···Unfolding:·Core:·<vanilla>662 ···Unfolding:·Core:·<vanilla>
663 ··············\·(x['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->663 ··············\·(x['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->
664 ··············case·Data.ByteString.Internal.Type.$wconcat664 ··············case·Data.ByteString.Internal.Type.$wconcat
665 ·····················(GHC.Internal.List.dropWhile665 ·····················(GHC.Internal.List.dropWhile
666 ························@Data.ByteString.Internal.Type.ByteString666 ························@Data.ByteString.Internal.Type.ByteString
667 ························Data.ByteString.null667 ························Data.ByteString.null
668 ························x)·of·wild·{·(#,,#)·ww·ww1·ww2·->668 ························x)·of·wild·{·(#,,#)·ww·ww1·ww2·->
669 ··············Data.ByteString.Internal.Type.BS·ww·ww1·ww2·}]669 ··············Data.ByteString.Internal.Type.BS·ww·ww1·ww2·}]
670 3f6e742e0bdcc69a95009300a1c6e032670 e0ba00a4aea8ede2b141398e30d72d25
671 ··$fBinaryUnixTime8·::671 ··$fBinaryUnixTime8·::
672 ····GHC.Types.Int672 ····GHC.Types.Int
673 ····->·Data.ByteString.Internal.Type.ByteString673 ····->·Data.ByteString.Internal.Type.ByteString
674 ····->·GHC.Internal.Data.Either.Either674 ····->·GHC.Internal.Data.Either.Either
675 ·········GHC.Types.Int675 ·········GHC.Types.Int
676 ·········(Data.ByteString.Internal.Type.ByteString,676 ·········(Data.ByteString.Internal.Type.ByteString,
677 ··········Data.ByteString.Internal.Type.ByteString)677 ··········Data.ByteString.Internal.Type.ByteString)
Offset 691, 20 lines modifiedOffset 691, 20 lines modified
691 ·····················(GHC.Types.I#·(GHC.Prim.-#·y·bx6))691 ·····················(GHC.Types.I#·(GHC.Prim.-#·y·bx6))
692 ················1#692 ················1#
693 ················->·GHC.Internal.Data.Either.Right693 ················->·GHC.Internal.Data.Either.Right
694 ·····················@GHC.Types.Int694 ·····················@GHC.Types.Int
695 ·····················@(Data.ByteString.Internal.Type.ByteString,695 ·····················@(Data.ByteString.Internal.Type.ByteString,
Max diff block lines reached; 46017/52283 bytes (88.02%) of diff not shown.
7.93 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime.hi
Files 76% similar despite different names
7.65 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Data.UnixTime·91037 interface·Data.UnixTime·9103
8 ··interface·hash:·f92576e3101e64cc93cd0f88c6658a0e 
9 ··ABI·hash:·3109105817c24317d3a22c8f5659896e 
10 ··export-list·hash:·6531945de0f7ab27eb9b8b1d56ffd0328 ··interface·hash:·7494a697f919c48c36025241c2448ffc
 9 ··ABI·hash:·ca7f0347adb81d5ecea4706d0bc2f5ee
 10 ··export-list·hash:·acc8b5463fa422ac08c65cb1801a97e6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·11ba253ed43d60fdba42439e0778fc6512 ··flag·hash:·11ba253ed43d60fdba42439e0778fc65
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5bb3e2554fac4146e996ac1642e3cfef16 ··src_hash:·5bb3e2554fac4146e996ac1642e3cfef
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 32, 18 lines modifiedOffset 32, 18 lines modified
32 ··Data.UnixTime.Diff.diffUnixTime32 ··Data.UnixTime.Diff.diffUnixTime
33 ··Data.UnixTime.Diff.microSecondsToUnixDiffTime33 ··Data.UnixTime.Diff.microSecondsToUnixDiffTime
34 ··Data.UnixTime.Diff.secondsToUnixDiffTime34 ··Data.UnixTime.Diff.secondsToUnixDiffTime
35 ··Data.UnixTime.Sys.getUnixTime35 ··Data.UnixTime.Sys.getUnixTime
36 ··Data.UnixTime.Types.Format36 ··Data.UnixTime.Types.Format
37 ··Data.UnixTime.Types.UnixDiffTime{Data.UnixTime.Types.UnixDiffTime·Data.UnixTime.Types.udtMicroSeconds·Data.UnixTime.Types.udtSeconds}37 ··Data.UnixTime.Types.UnixDiffTime{Data.UnixTime.Types.UnixDiffTime·Data.UnixTime.Types.udtMicroSeconds·Data.UnixTime.Types.udtSeconds}
38 ··Data.UnixTime.Types.UnixTime{Data.UnixTime.Types.UnixTime·Data.UnixTime.Types.utMicroSeconds·Data.UnixTime.Types.utSeconds}38 ··Data.UnixTime.Types.UnixTime{Data.UnixTime.Types.UnixTime·Data.UnixTime.Types.utMicroSeconds·Data.UnixTime.Types.utSeconds}
39 direct·module·dependencies:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Conv39 direct·module·dependencies:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Conv
40 ····························unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Diff40 ····························unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Diff
41 ····························unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Sys41 ····························unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Sys
42 ····························unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types42 ····························unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types
43 boot·module·dependencies:43 boot·module·dependencies:
44 direct·package·dependencies:·base-4.20.2.044 direct·package·dependencies:·base-4.20.2.0
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 orphans:·Data.Binary.Generic·Data.ByteString.Builder46 orphans:·Data.Binary.Generic·Data.ByteString.Builder
47 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext47 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
48 ·········Data.UnixTime.Diff48 ·········Data.UnixTime.Diff
49 family·instance·modules:·Control.Applicative·Data.Array.Byte49 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 59, 70 lines modifiedOffset 59, 70 lines modified
59 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord59 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
60 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList60 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
61 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList61 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
62 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ62 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
63 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax63 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
64 ·························Data.UnixTime.Types64 ·························Data.UnixTime.Types
65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
66 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Conv·0c256e15efc379a48d8bf7d2a65263a6 
67 ··exports:·ee20d43aa26a8a646554a7dd81d81241 
68 ··formatUnixTime·15d11cfe3440b5bc3a842d1d55289999 
69 ··formatUnixTimeGMT·b5ffa5f06b9b9861080a2761d1ac4875 
70 ··fromClockTime·36ce93675deea7126003c99e4c8f70b1 
71 ··fromEpochTime·93b690eb4d3cc61dfb87412d88a02e98 
72 ··mailDateFormat·037236fd6ac2fd3a5bd3aafb98b55edf 
73 ··parseUnixTime·c17cf0a24d85a30645b7e899301f90f3 
74 ··parseUnixTimeGMT·9d6365febf801f35a6c0f014ceb84351 
75 ··toClockTime·ad9fd105b365014ac9a63bf96cb50119 
76 ··toEpochTime·4ec17148203e7e419ef6b0a562dafb63 
77 ··webDateFormat·9c2a73637ba69f09e6dab713ee6ed98c 
78 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Diff·ef3027b7943f630080a6372224701da9 
79 ··exports:·52e247112583a5c771c7ddbd3892975f 
80 ··addUnixDiffTime·25d651dcba7a8c927e7759e9b26fe7e5 
81 ··diffUnixTime·6ecfd22ad64b7d1b44cc1d4fe6f92d2f 
82 ··microSecondsToUnixDiffTime·67789f8f4df9e414e90d71cbcfe577bf 
83 ··secondsToUnixDiffTime·90e1d6a4e3bea0ee8c385ebbb671d83d 
84 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Sys·41dc0b343913f3cab504594eb4241a20 
85 ··exports:·f8f630d7d819946df3b9307bc6978341 
86 ··getUnixTime·75a83810f00c6079d2ccc1702d123000 
87 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types·a46ba3c53970c6fd43fc9442e7432858 
88 ··exports:·df6585cedfab6c6e0e19949a7ddc1dd2 
89 ··Format·e0aa166fed6eb4af2b12967461606763 
90 ··UnixDiffTime·311ea6f59eede4966f3a90a9006b8244 
91 ··UnixDiffTime·54de33b3718d13bd106b1c3c2e20c464 
92 ··UnixTime·03b90c13d8446474ae3276f9dacf44da 
93 ··UnixTime·953eb23f48317c4d86c7158014f88fc6 
94 ··udtMicroSeconds·2105185a41a61adfb4548cd5ddfa0082 
95 ··udtSeconds·dded1d8dd2f30002bb3fc49a7063c155 
96 ··utMicroSeconds·f567a106aede9b1b2d47a5c5d2f03115 
97 ··utSeconds·020af67a4d2f29068656fb0e53176f08 
98 2ce75fc70da32e04e5ecb62673decd3566 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Conv·3df1d2a542547ed2a68dbf91728edc55
 67 ··exports:·33df4b5232ead84d8af8a77db2fa14aa
 68 ··formatUnixTime·96ac513203ad51c8ab1bd9bc4ab3a81c
 69 ··formatUnixTimeGMT·526c6e0eb4348cdfceac5a6471770cd5
 70 ··fromClockTime·ed5ad8dd97228d0a649d01d67ad88ff8
 71 ··fromEpochTime·09ce328456c934292853b6520e7079e7
 72 ··mailDateFormat·c24bfe746a2772a1775bf907a41d0ac3
 73 ··parseUnixTime·942c0e04d597c01466570100f110f796
 74 ··parseUnixTimeGMT·c6406b99604914fd61c7ac87f0adb27b
 75 ··toClockTime·0c9954f1f4663fb778418d889fb48eac
 76 ··toEpochTime·d830c361b0b0d35f50466f6de96387c7
 77 ··webDateFormat·1457bde30caf89256a5b0c619c49a836
 78 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Diff·4412dfddda350686be9be0e612872e1f
 79 ··exports:·6e5383789ae08e148a8b0663d4f02e1a
 80 ··addUnixDiffTime·95fe4e8e60f4e9aa225182965e2abdbd
 81 ··diffUnixTime·7bada3d2193976db5a31f8308a3878fe
 82 ··microSecondsToUnixDiffTime·8d8b5f00b672a4edf975e6ec1f0e1b07
 83 ··secondsToUnixDiffTime·985e5a6f107dd6156526ce4f652e5abc
 84 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Sys·4d61b4f508babf359d3dece32c3f2466
 85 ··exports:·c493516bd193fffef4df398887590828
 86 ··getUnixTime·3ea55df403c8a197cf9183db3f066114
 87 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types·b47cec666d03fbe1fe6c765d172a8ca3
 88 ··exports:·8c465de0dac38e110948fd5a11b1a9f6
 89 ··Format·d06f618ef10a974ea16340126ca9d98f
 90 ··UnixDiffTime·f739562628a3c822ebf3cabd03c8964c
 91 ··UnixDiffTime·d0a4cb0938b4aba47f1f115a83920bba
 92 ··UnixTime·c6f767a5accecb665427da3591dca622
 93 ··UnixTime·b0ceb2202a9a0472521971b3f7c29767
 94 ··udtMicroSeconds·f602107a201d8907d8da5e284a928824
 95 ··udtSeconds·40e5dcad0f335de0aceee7ee57c0b805
 96 ··utMicroSeconds·463b8553f0ffdf3b4a7a5678e60895ba
 97 ··utSeconds·fd2161ed5e5a8a137574b0049ffcccb5
 98 4563fb4e46113454539414d73a2ebf43
99 ··$trModule·::·GHC.Types.Module99 ··$trModule·::·GHC.Types.Module
100 ··[HasNoCafRefs,·TagSig:·<TagProper>,100 ··[HasNoCafRefs,·TagSig:·<TagProper>,
101 ···LambdaFormInfo:·LFCon[GHC.Types.Module],101 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
102 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]102 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
103 73f95e39c3eff6dc3e2b68eec754f7e8103 6dbb80b162de874949357c5be506d43c
104 ··$trModule1·::·GHC.Types.TrName104 ··$trModule1·::·GHC.Types.TrName
105 ··[HasNoCafRefs,·TagSig:·<TagProper>,105 ··[HasNoCafRefs,·TagSig:·<TagProper>,
106 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],106 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
107 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]107 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
108 3e4ed32a6e4637d2a90900b5e462debd108 3c2cb9c9ddd8141da288dc33f2c1ebd3
109 ··$trModule2·::·GHC.Prim.Addr#109 ··$trModule2·::·GHC.Prim.Addr#
110 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,110 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
111 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime"#]111 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime"#]
112 f31ef3c6005023969687b7c894205ab7112 f93fac95f039b09504e5bac2ed20c396
113 ··$trModule3·::·GHC.Types.TrName113 ··$trModule3·::·GHC.Types.TrName
114 ··[HasNoCafRefs,·TagSig:·<TagProper>,114 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 476/7794 bytes (6.11%) of diff not shown.
78.3 KB
libghc-unix-time-doc_0.4.17-3_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-02-24·14:10:36.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-02-24·14:10:36.000000·debian-binary
2 -rw-r--r--···0········0········0·····1300·2026-02-24·14:10:36.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1296·2026-02-24·14:10:36.000000·control.tar.xz
3 -rw-r--r--···0········0········0····47560·2026-02-24·14:10:36.000000·data.tar.xz3 -rw-r--r--···0········0········0····47568·2026-02-24·14:10:36.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
77.7 KB
data.tar.xz
77.7 KB
data.tar
1.49 KB
./usr/lib/ghc-doc/haddock/unix-time-0.4.17/unix-time.haddock
    
Offset 242, 17 lines modifiedOffset 242, 17 lines modified
00000f10:·0008·0012·0000·0800·0600·0008·0013·0000··................00000f10:·0008·0012·0000·0800·0600·0008·0013·0000··................
00000f20:·0800·0400·0009·0014·0000·0900·1500·0009··................00000f20:·0800·0400·0009·0014·0000·0900·1500·0009··................
00000f30:·0016·0000·0900·1700·0009·0018·0000·0900··................00000f30:·0016·0000·0900·1700·0009·0018·0000·0900··................
00000f40:·1900·0009·001a·0000·0900·1b00·0009·001c··................00000f40:·1900·0009·001a·0000·0900·1b00·0009·001c··................
00000f50:·0000·0900·1d00·1e1f·0320·001e·1f03·2100··.........·....!.00000f50:·0000·0900·1d00·1e1f·0320·001e·1f03·2100··.........·....!.
00000f60:·0008·0022·0023·2403·2500·0009·0026·0027··...".#$.%....&.'00000f60:·0008·0022·0023·2403·2500·0009·0026·0027··...".#$.%....&.'
00000f70:·2803·2900·2a2b·032c·2d27·756e·6978·2d74··(.).*+.,-'unix-t00000f70:·2803·2900·2a2b·032c·2d27·756e·6978·2d74··(.).*+.,-'unix-t
00000f80:·696d·652d·302e·342e·3137·2d32·6366·6159··ime-0.4.17-2cfaY00000f80:·696d·652d·302e·342e·3137·2d33·6a78·6752··ime-0.4.17-3jxgR
00000f90:·6452·3937·7058·4967·5069·6439·3641·7a6e··dR97pXIgPid96Azn00000f90:·3149·5a4a·4542·4879·7342·7967·6455·7179··1IZJEBHysBygdUqy
00000fa0:·710d·4461·7461·2e55·6e69·7854·696d·6509··q.Data.UnixTime.00000fa0:·590d·4461·7461·2e55·6e69·7854·696d·6509··Y.Data.UnixTime.
00000fb0:·756e·6978·2d74·696d·6513·4461·7461·2e55··unix-time.Data.U00000fb0:·756e·6978·2d74·696d·6513·4461·7461·2e55··unix-time.Data.U
00000fc0:·6e69·7854·696d·652e·5479·7065·731a·6d69··nixTime.Types.mi00000fc0:·6e69·7854·696d·652e·5479·7065·731a·6d69··nixTime.Types.mi
00000fd0:·6372·6f53·6563·6f6e·6473·546f·556e·6978··croSecondsToUnix00000fd0:·6372·6f53·6563·6f6e·6473·546f·556e·6978··croSecondsToUnix
00000fe0:·4469·6666·5469·6d65·0944·6174·612e·5465··DiffTime.Data.Te00000fe0:·4469·6666·5469·6d65·0944·6174·612e·5465··DiffTime.Data.Te
00000ff0:·7874·0f61·6464·556e·6978·4469·6666·5469··xt.addUnixDiffTi00000ff0:·7874·0f61·6464·556e·6978·4469·6666·5469··xt.addUnixDiffTi
00001000:·6d65·1144·6174·612e·556e·6978·5469·6d65··me.Data.UnixTime00001000:·6d65·1144·6174·612e·556e·6978·5469·6d65··me.Data.UnixTime
00001010:·2e53·7973·1244·6174·612e·556e·6978·5469··.Sys.Data.UnixTi00001010:·2e53·7973·1244·6174·612e·556e·6978·5469··.Sys.Data.UnixTi
76.2 KB
./usr/share/doc/libghc-unix-time-doc/html/Data-UnixTime.html
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html·xmlns="http://www.w3.org/1999/xhtml"><head><meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"·/><meta·name="viewport"·content="width=device-width,·initial-scale=1"·/><title>Data.UnixTime</title><link·href="linuwial.css"·rel="stylesheet"·type="text/css"·title="Linuwial"·/><link·rel="stylesheet"·type="text/css"·href="quick-jump.css"·/><script·src="haddock-bundle.min.js"·async="async"·type="text/javascript"></script><script·type="text/x-mathjax-config">MathJax.Hub.Config({·tex2jax:·{·processClass:·"mathjax",·ignoreClass:·".*"·}·});</script><script·src="file:///usr/share/javascript/mathjax/MathJax.js"·type="text/javascript"></script></head><body><div·id="package-header"><span·class="caption">unix-time-0.4.17:·Unix·time·parser/formatter·and·utilities</span><ul·class="links"·id="page-menu"><li><a·href="src/Data.UnixTime.html">Source</a></li><li><a·href="index.html">Contents</a></li><li><a·href="doc-index.html">Index</a></li></ul></div><div·id="content"><div·id="module-header"><table·class="info"><tr><th>Safe·Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p·class="caption">Data.UnixTime</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">Data·structure</a></li><li><a·href="#g:2">Getting·time</a></li><li><a·href="#g:3">Parsing·and·formatting·time</a></li><li><a·href="#g:4">Format</a></li><li><a·href="#g:5">Difference·time</a></li><li><a·href="#g:6">Translating·time</a></li></ul></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:UnixTime">UnixTime</a>·=·<a·href="#v:UnixTime">UnixTime</a>·{<ul·class="subs"><li><a·href="#v:utSeconds">utSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a></li><li><a·href="#v:utMicroSeconds">utMicroSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a></li></ul>}</li><li·class="src·short"><a·href="#v:getUnixTime">getUnixTime</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:parseUnixTime">parseUnixTime</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:parseUnixTimeGMT">parseUnixTimeGMT</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:formatUnixTime">formatUnixTime</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a></li><li·class="src·short"><a·href="#v:formatUnixTimeGMT">formatUnixTimeGMT</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Format">Format</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a></li><li·class="src·short"><a·href="#v:webDateFormat">webDateFormat</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a></li><li·class="src·short"><a·href="#v:mailDateFormat">mailDateFormat</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a></li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:UnixDiffTime">UnixDiffTime</a>·=·<a·href="#v:UnixDiffTime">UnixDiffTime</a>·{<ul·class="subs"><li><a·href="#v:udtSeconds">udtSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a></li><li><a·href="#v:udtMicroSeconds">udtMicroSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a></li></ul>}</li><li·class="src·short"><a·href="#v:diffUnixTime">diffUnixTime</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixDiffTime"·title="Data.UnixTime">UnixDiffTime</a></li><li·class="src·short"><a·href="#v:addUnixDiffTime">addUnixDiffTime</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixDiffTime"·title="Data.UnixTime">UnixDiffTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:secondsToUnixDiffTime">secondsToUnixDiffTime</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a·=&gt;·a·-&gt;·<a·href="Data-UnixTime.html#t:UnixDiffTime"·title="Data.UnixTime">UnixDiffTime</a></li><li·class="src·short"><a·href="#v:microSecondsToUnixDiffTime">microSecondsToUnixDiffTime</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a·=&gt;·a·-&gt;·<a·href="Data-UnixTime.html#t:UnixDiffTime"·title="Data.UnixTime">UnixDiffTime</a></li><li·class="src·short"><a·href="#v:fromEpochTime">fromEpochTime</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/GHC-Internal-System-Posix-Types.html#t:EpochTime"·title="GHC.Internal.System.Posix.Types">EpochTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:toEpochTime">toEpochTime</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/GHC-Internal-System-Posix-Types.html#t:EpochTime"·title="GHC.Internal.System.Posix.Types">EpochTime</a></li><li·class="src·short"><a·href="#v:fromClockTime">fromClockTime</a>·::·ClockTime·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:toClockTime">toClockTime</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·ClockTime</li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>Data·structure</h1></a><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:UnixTime"·class="def">UnixTime</a>·<a·href="src/Data.UnixTime.Types.html#UnixTime"·class="link">Source</a>·<a·href="#t:UnixTime"·class="selflink">#</a></p><div·class="doc"><p>Data·structure·for·Unix·time.</p><p>Please·note·that·this·uses·GHC-derived·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a></code>·and·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a></code>·instances.1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html·xmlns="http://www.w3.org/1999/xhtml"><head><meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"·/><meta·name="viewport"·content="width=device-width,·initial-scale=1"·/><title>Data.UnixTime</title><link·href="linuwial.css"·rel="stylesheet"·type="text/css"·title="Linuwial"·/><link·rel="stylesheet"·type="text/css"·href="quick-jump.css"·/><script·src="haddock-bundle.min.js"·async="async"·type="text/javascript"></script><script·type="text/x-mathjax-config">MathJax.Hub.Config({·tex2jax:·{·processClass:·"mathjax",·ignoreClass:·".*"·}·});</script><script·src="file:///usr/share/javascript/mathjax/MathJax.js"·type="text/javascript"></script></head><body><div·id="package-header"><span·class="caption">unix-time-0.4.17:·Unix·time·parser/formatter·and·utilities</span><ul·class="links"·id="page-menu"><li><a·href="src/Data.UnixTime.html">Source</a></li><li><a·href="index.html">Contents</a></li><li><a·href="doc-index.html">Index</a></li></ul></div><div·id="content"><div·id="module-header"><table·class="info"><tr><th>Safe·Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p·class="caption">Data.UnixTime</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">Data·structure</a></li><li><a·href="#g:2">Getting·time</a></li><li><a·href="#g:3">Parsing·and·formatting·time</a></li><li><a·href="#g:4">Format</a></li><li><a·href="#g:5">Difference·time</a></li><li><a·href="#g:6">Translating·time</a></li></ul></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:UnixTime">UnixTime</a>·=·<a·href="#v:UnixTime">UnixTime</a>·{<ul·class="subs"><li><a·href="#v:utSeconds">utSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a></li><li><a·href="#v:utMicroSeconds">utMicroSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a></li></ul>}</li><li·class="src·short"><a·href="#v:getUnixTime">getUnixTime</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:parseUnixTime">parseUnixTime</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:parseUnixTimeGMT">parseUnixTimeGMT</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:formatUnixTime">formatUnixTime</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a></li><li·class="src·short"><a·href="#v:formatUnixTimeGMT">formatUnixTimeGMT</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:Format">Format</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a></li><li·class="src·short"><a·href="#v:webDateFormat">webDateFormat</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a></li><li·class="src·short"><a·href="#v:mailDateFormat">mailDateFormat</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a></li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:UnixDiffTime">UnixDiffTime</a>·=·<a·href="#v:UnixDiffTime">UnixDiffTime</a>·{<ul·class="subs"><li><a·href="#v:udtSeconds">udtSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a></li><li><a·href="#v:udtMicroSeconds">udtMicroSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a></li></ul>}</li><li·class="src·short"><a·href="#v:diffUnixTime">diffUnixTime</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixDiffTime"·title="Data.UnixTime">UnixDiffTime</a></li><li·class="src·short"><a·href="#v:addUnixDiffTime">addUnixDiffTime</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixDiffTime"·title="Data.UnixTime">UnixDiffTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:secondsToUnixDiffTime">secondsToUnixDiffTime</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a·=&gt;·a·-&gt;·<a·href="Data-UnixTime.html#t:UnixDiffTime"·title="Data.UnixTime">UnixDiffTime</a></li><li·class="src·short"><a·href="#v:microSecondsToUnixDiffTime">microSecondsToUnixDiffTime</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:Integral"·title="Prelude">Integral</a>·a·=&gt;·a·-&gt;·<a·href="Data-UnixTime.html#t:UnixDiffTime"·title="Data.UnixTime">UnixDiffTime</a></li><li·class="src·short"><a·href="#v:fromEpochTime">fromEpochTime</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/GHC-Internal-System-Posix-Types.html#t:EpochTime"·title="GHC.Internal.System.Posix.Types">EpochTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:toEpochTime">toEpochTime</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/GHC-Internal-System-Posix-Types.html#t:EpochTime"·title="GHC.Internal.System.Posix.Types">EpochTime</a></li><li·class="src·short"><a·href="#v:fromClockTime">fromClockTime</a>·::·ClockTime·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></li><li·class="src·short"><a·href="#v:toClockTime">toClockTime</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·ClockTime</li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>Data·structure</h1></a><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:UnixTime"·class="def">UnixTime</a>·<a·href="src/Data.UnixTime.Types.html#UnixTime"·class="link">Source</a>·<a·href="#t:UnixTime"·class="selflink">#</a></p><div·class="doc"><p>Data·structure·for·Unix·time.</p><p>Please·note·that·this·uses·GHC-derived·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a></code>·and·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a></code>·instances.
2 ·Notably</p><pre·class="screen"><code·class="prompt">&gt;&gt;&gt;·</code><strong·class="userinput"><code>UnixTime·1·0·&gt;·UnixTime·0·9999999992 ·Notably</p><pre·class="screen"><code·class="prompt">&gt;&gt;&gt;·</code><strong·class="userinput"><code>UnixTime·1·0·&gt;·UnixTime·0·999999999
3 </code></strong>True3 </code></strong>True
4 </pre><p>You·should·instead·use·<code><a·href="Data-UnixTime.html#t:UnixDiffTime"·title="Data.UnixTime">UnixDiffTime</a></code>·along·with·its·helpers·such4 </pre><p>You·should·instead·use·<code><a·href="Data-UnixTime.html#t:UnixDiffTime"·title="Data.UnixTime">UnixDiffTime</a></code>·along·with·its·helpers·such
5 ·as·<code><a·href="Data-UnixTime.html#v:microSecondsToUnixDiffTime"·title="Data.UnixTime">microSecondsToUnixDiffTime</a></code>·which·will·ensure5 ·as·<code><a·href="Data-UnixTime.html#v:microSecondsToUnixDiffTime"·title="Data.UnixTime">microSecondsToUnixDiffTime</a></code>·which·will·ensure
6 ·that·such·unusual·values·are·never·created.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:UnixTime"·class="def">UnixTime</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:utSeconds"·class="def">utSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a></dfn><div·class="doc"><p>Seconds·from·1st·Jan·1970</p></div></li><li><dfn·class="src"><a·id="v:utMicroSeconds"·class="def">utMicroSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a></dfn><div·class="doc"><p>Micro·seconds·(i.e.·10^(-6))</p></div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:UnixTime">Instances</h4><details·id="i:UnixTime"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:UnixTime:Binary:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/Data-Binary.html#t:Binary"·title="Data.Binary">Binary</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></span>·<a·href="src/Data.UnixTime.Types.html#line-93"·class="link">Source</a>·<a·href="#t:UnixTime"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:UnixTime:Binary:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-UnixTime-Types.html">Data.UnixTime.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:put">put</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/Data-Binary-Put.html#t:Put"·title="Data.Binary.Put">Put</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/src/Data.Binary.Class.html#put"·class="link">Source</a>·<a·href="#v:put"·class="selflink">#</a></p><p·class="src"><a·href="#v:get">get</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/Data-Binary-Get-Internal.html#t:Get"·title="Data.Binary.Get.Internal">Get</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/src/Data.Binary.Class.html#get"·class="link">Source</a>·<a·href="#v:get"·class="selflink">#</a></p><p·class="src"><a·href="#v:putList">putList</a>·::·[<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/Data-Binary-Put.html#t:Put"·title="Data.Binary.Put">Put</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/src/Data.Binary.Class.html#putList"·class="link">Source</a>·<a·href="#v:putList"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:UnixTime:Storable:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Storable.html#t:Storable"·title="Foreign.Storable">Storable</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></span>·<a·href="src/Data.UnixTime.Types.html#line-40"·class="link">Source</a>·<a·href="#t:UnixTime"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:UnixTime:Storable:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-UnixTime-Types.html">Data.UnixTime.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:sizeOf">sizeOf</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#sizeOf"·class="link">Source</a>·<a·href="#v:sizeOf"·class="selflink">#</a></p><p·class="src"><a·href="#v:alignment">alignment</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#alignment"·class="link">Source</a>·<a·href="#v:alignment"·class="selflink">#</a></p><p·class="src"><a·href="#v:peekElemOff">peekElemOff</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#peekElemOff"·class="link">Source</a>·<a·href="#v:peekElemOff"·class="selflink">#</a></p><p·class="src"><a·href="#v:pokeElemOff">pokeElemOff</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#pokeElemOff"·class="link">Source</a>·<a·href="#v:pokeElemOff"·class="selflink">#</a></p><p·class="src"><a·href="#v:peekByteOff">peekByteOff</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#peekByteOff"·class="link">Source</a>·<a·href="#v:peekByteOff"·class="selflink">#</a></p><p·class="src"><a·href="#v:pokeByteOff">pokeByteOff</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#pokeByteOff"·class="link">Source</a>·<a·href="#v:pokeByteOff"·class="selflink">#</a></p><p·class="src"><a·href="#v:peek">peek</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#peek"·class="link">Source</a>·<a·href="#v:peek"·class="selflink">#</a></p><p·class="src"><a·href="#v:poke">poke</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#poke"·class="link">Source</a>·<a·href="#v:poke"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:UnixTime:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></span>·<a·href="src/Data.UnixTime.Types.html#line-38"·class="link">Source</a>·<a·href="#t:UnixTime"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:UnixTime:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-UnixTime-Types.html">Data.UnixTime.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:if:Rep_UnixTime:Rep:1"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:if:Rep_UnixTime:Rep:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-UnixTime-Types.html">Data.UnixTime.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;UnixTime&quot;·&quot;Data.UnixTime.Types&quot;·&quot;unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:False"·title="Data.Bool">False</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/[·...·truncated·by·diffoscope;·len:·14982,·SHA:·af7f157e54ac67c4e5afcf893e287bc169ae0bcb9a1106ea2271245c4b751209·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:False"·title="Data.Bool">False</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;UnixTime&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;utSeconds&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:SourceUnpack"·title="GHC.Generics">SourceUnpack</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:SourceStrict"·title="GHC.Generics">SourceStrict</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:DecidedStrict"·title="GHC.Generics">DecidedStrict</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a>)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t::-42-:"·title="GHC.Generics">:*:</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;utMicroSeconds&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:SourceUnpack"·title="GHC.Generics">SourceUnpack</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:SourceStrict"·title="GHC.Generics">SourceStrict</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:DecidedStrict"·title="GHC.Generics">DecidedStrict</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a>)))</div></details></td></tr></table></details></div></div><a·href="#g:2"·id="g:2"><h1>Getting·time</h1></a><div·class="top"><p·class="src"><a·id="v:getUnixTime"·class="def">getUnixTime</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="src/Data.UnixTime.Sys.html#getUnixTime"·class="link">Source</a>·<a·href="#v:getUnixTime"·class="selflink">#</a></p><div·class="doc"><p>Get·current·<code><a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></code>·from·OS.</p></div></div><a·href="#g:3"·id="g:3"><h1>Parsing·and·formatting·time</h1></a><div·class="top"><p·class="src"><a·id="v:parseUnixTime"·class="def">parseUnixTime</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="src/Data.UnixTime.Conv.html#parseUnixTime"·class="link">Source</a>·<a·href="#v:parseUnixTime"·class="selflink">#</a></p><div·class="doc"><p>Parsing·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a></code>·to·<code><a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></code>·interpreting·as·localtime.6 ·that·such·unusual·values·are·never·created.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:UnixTime"·class="def">UnixTime</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:utSeconds"·class="def">utSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a></dfn><div·class="doc"><p>Seconds·from·1st·Jan·1970</p></div></li><li><dfn·class="src"><a·id="v:utMicroSeconds"·class="def">utMicroSeconds</a>·::·!<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a></dfn><div·class="doc"><p>Micro·seconds·(i.e.·10^(-6))</p></div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:UnixTime">Instances</h4><details·id="i:UnixTime"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:UnixTime:Binary:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/Data-Binary.html#t:Binary"·title="Data.Binary">Binary</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></span>·<a·href="src/Data.UnixTime.Types.html#line-93"·class="link">Source</a>·<a·href="#t:UnixTime"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:UnixTime:Binary:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-UnixTime-Types.html">Data.UnixTime.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:put">put</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/Data-Binary-Put.html#t:Put"·title="Data.Binary.Put">Put</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/src/Data.Binary.Class.html#put"·class="link">Source</a>·<a·href="#v:put"·class="selflink">#</a></p><p·class="src"><a·href="#v:get">get</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/Data-Binary-Get-Internal.html#t:Get"·title="Data.Binary.Get.Internal">Get</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/src/Data.Binary.Class.html#get"·class="link">Source</a>·<a·href="#v:get"·class="selflink">#</a></p><p·class="src"><a·href="#v:putList">putList</a>·::·[<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/Data-Binary-Put.html#t:Put"·title="Data.Binary.Put">Put</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/binary-0.8.9.3-inplace/src/Data.Binary.Class.html#putList"·class="link">Source</a>·<a·href="#v:putList"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:UnixTime:Storable:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Storable.html#t:Storable"·title="Foreign.Storable">Storable</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></span>·<a·href="src/Data.UnixTime.Types.html#line-40"·class="link">Source</a>·<a·href="#t:UnixTime"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:UnixTime:Storable:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-UnixTime-Types.html">Data.UnixTime.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:sizeOf">sizeOf</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#sizeOf"·class="link">Source</a>·<a·href="#v:sizeOf"·class="selflink">#</a></p><p·class="src"><a·href="#v:alignment">alignment</a>·::·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#alignment"·class="link">Source</a>·<a·href="#v:alignment"·class="selflink">#</a></p><p·class="src"><a·href="#v:peekElemOff">peekElemOff</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#peekElemOff"·class="link">Source</a>·<a·href="#v:peekElemOff"·class="selflink">#</a></p><p·class="src"><a·href="#v:pokeElemOff">pokeElemOff</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#pokeElemOff"·class="link">Source</a>·<a·href="#v:pokeElemOff"·class="selflink">#</a></p><p·class="src"><a·href="#v:peekByteOff">peekByteOff</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#peekByteOff"·class="link">Source</a>·<a·href="#v:peekByteOff"·class="selflink">#</a></p><p·class="src"><a·href="#v:pokeByteOff">pokeByteOff</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·b·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#pokeByteOff"·class="link">Source</a>·<a·href="#v:pokeByteOff"·class="selflink">#</a></p><p·class="src"><a·href="#v:peek">peek</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#peek"·class="link">Source</a>·<a·href="#v:peek"·class="selflink">#</a></p><p·class="src"><a·href="#v:poke">poke</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-Ptr.html#t:Ptr"·title="Foreign.Ptr">Ptr</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-internal-9.1003.0-inplace/src/GHC.Internal.Foreign.Storable.html#poke"·class="link">Source</a>·<a·href="#v:poke"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:UnixTime:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></span>·<a·href="src/Data.UnixTime.Types.html#line-38"·class="link">Source</a>·<a·href="#t:UnixTime"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:UnixTime:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-UnixTime-Types.html">Data.UnixTime.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:if:Rep_UnixTime:Rep:1"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></span></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:if:Rep_UnixTime:Rep:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-UnixTime-Types.html">Data.UnixTime.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;UnixTime&quot;·&quot;Data.UnixTime.Types&quot;·&quot;unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:False"·title="Data.Bool">False</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/[·...·truncated·by·diffoscope;·len:·14982,·SHA:·af0e06f07e9d50870ac62d2aab4b91e9c900f9256a3264a2fc77a461d345e923·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:False"·title="Data.Bool">False</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;UnixTime&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;utSeconds&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:SourceUnpack"·title="GHC.Generics">SourceUnpack</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:SourceStrict"·title="GHC.Generics">SourceStrict</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:DecidedStrict"·title="GHC.Generics">DecidedStrict</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Foreign-C-Types.html#t:CTime"·title="Foreign.C.Types">CTime</a>)·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t::-42-:"·title="GHC.Generics">:*:</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;utMicroSeconds&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:SourceUnpack"·title="GHC.Generics">SourceUnpack</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:SourceStrict"·title="GHC.Generics">SourceStrict</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#v:DecidedStrict"·title="GHC.Generics">DecidedStrict</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Data-Int.html#t:Int32"·title="Data.Int">Int32</a>)))</div></details></td></tr></table></details></div></div><a·href="#g:2"·id="g:2"><h1>Getting·time</h1></a><div·class="top"><p·class="src"><a·id="v:getUnixTime"·class="def">getUnixTime</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.20.2.0-inplace/Prelude.html#t:IO"·title="Prelude">IO</a>·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="src/Data.UnixTime.Sys.html#getUnixTime"·class="link">Source</a>·<a·href="#v:getUnixTime"·class="selflink">#</a></p><div·class="doc"><p>Get·current·<code><a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></code>·from·OS.</p></div></div><a·href="#g:3"·id="g:3"><h1>Parsing·and·formatting·time</h1></a><div·class="top"><p·class="src"><a·id="v:parseUnixTime"·class="def">parseUnixTime</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="src/Data.UnixTime.Conv.html#parseUnixTime"·class="link">Source</a>·<a·href="#v:parseUnixTime"·class="selflink">#</a></p><div·class="doc"><p>Parsing·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a></code>·to·<code><a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></code>·interpreting·as·localtime.
7 ·This·is·a·wrapper·for·strptime_l().7 ·This·is·a·wrapper·for·strptime_l().
8 ·Many·implementations·of·strptime_l()·do·not·support·%Z·and8 ·Many·implementations·of·strptime_l()·do·not·support·%Z·and
9 ·some·implementations·of·strptime_l()·do·not·support·%z,·either.9 ·some·implementations·of·strptime_l()·do·not·support·%z,·either.
10 ·<code><a·href="Data-UnixTime.html#v:utMicroSeconds"·title="Data.UnixTime">utMicroSeconds</a></code>·is·always·set·to·0.</p></div></div><div·class="top"><p·class="src"><a·id="v:parseUnixTimeGMT"·class="def">parseUnixTimeGMT</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="src/Data.UnixTime.Conv.html#parseUnixTimeGMT"·class="link">Source</a>·<a·href="#v:parseUnixTimeGMT"·class="selflink">#</a></p><div·class="doc"><p>Parsing·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a></code>·to·<code><a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></code>·interpreting·as·GMT.10 ·<code><a·href="Data-UnixTime.html#v:utMicroSeconds"·title="Data.UnixTime">utMicroSeconds</a></code>·is·always·set·to·0.</p></div></div><div·class="top"><p·class="src"><a·id="v:parseUnixTimeGMT"·class="def">parseUnixTimeGMT</a>·::·<a·href="Data-UnixTime.html#t:Format"·title="Data.UnixTime">Format</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·-&gt;·<a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a>·<a·href="src/Data.UnixTime.Conv.html#parseUnixTimeGMT"·class="link">Source</a>·<a·href="#v:parseUnixTimeGMT"·class="selflink">#</a></p><div·class="doc"><p>Parsing·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.12.2.0-inplace/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a></code>·to·<code><a·href="Data-UnixTime.html#t:UnixTime"·title="Data.UnixTime">UnixTime</a></code>·interpreting·as·GMT.
11 ·This·is·a·wrapper·for·strptime_l().11 ·This·is·a·wrapper·for·strptime_l().
12 ·<code><a·href="Data-UnixTime.html#v:utMicroSeconds"·title="Data.UnixTime">utMicroSeconds</a></code>·is·always·set·to·0.</p><pre·class="screen"><code·class="prompt">&gt;&gt;&gt;·</code><strong·class="userinput"><code>parseUnixTimeGMT·webDateFormat·&quot;Thu,·01·Jan·1970·00:00:00·GMT&quot;12 ·<code><a·href="Data-UnixTime.html#v:utMicroSeconds"·title="Data.UnixTime">utMicroSeconds</a></code>·is·always·set·to·0.</p><pre·class="screen"><code·class="prompt">&gt;&gt;&gt;·</code><strong·class="userinput"><code>parseUnixTimeGMT·webDateFormat·&quot;Thu,·01·Jan·1970·00:00:00·GMT&quot;
13 </code></strong>UnixTime·{utSeconds·=·0,·utMicroSeconds·=·0}13 </code></strong>UnixTime·{utSeconds·=·0,·utMicroSeconds·=·0}
1.47 KB
html2text {}
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 Instance·details81 Instance·details
82 Defined·in·Data.UnixTime.Types82 Defined·in·Data.UnixTime.Types
83 Associated·Types83 Associated·Types
84 type·Rep·UnixTime· 84 type·Rep·UnixTime· 
85 Instance·details85 Instance·details
86 Defined·in·Data.UnixTime.Types86 Defined·in·Data.UnixTime.Types
87 type·Rep·UnixTime·=·D1·('MetaData·"UnixTime"·"Data.UnixTime.Types"·"unix-87 type·Rep·UnixTime·=·D1·('MetaData·"UnixTime"·"Data.UnixTime.Types"·"unix-
88 time-0.4.17-2cfaYdR97pXIgPid96Aznq"·'False)·(C1·('MetaCons·"UnixTime"88 time-0.4.17-3jxgR1IZJEBHysBygdUqyY"·'False)·(C1·('MetaCons·"UnixTime"
89 'PrefixI·'True)·(S1·('MetaSel·('Just·"utSeconds")·'SourceUnpack·'SourceStrict89 'PrefixI·'True)·(S1·('MetaSel·('Just·"utSeconds")·'SourceUnpack·'SourceStrict
90 'DecidedStrict)·(Rec0·CTime)·:*:·S1·('MetaSel·('Just·"utMicroSeconds")90 'DecidedStrict)·(Rec0·CTime)·:*:·S1·('MetaSel·('Just·"utMicroSeconds")
91 'SourceUnpack·'SourceStrict·'DecidedStrict)·(Rec0·Int32)))91 'SourceUnpack·'SourceStrict·'DecidedStrict)·(Rec0·Int32)))
92 Methods92 Methods
93 from·::·UnixTime·->·Rep·UnixTime·x·Source·#93 from·::·UnixTime·->·Rep·UnixTime·x·Source·#
94 to·::·Rep·UnixTime·x·->·UnixTime·Source·#94 to·::·Rep·UnixTime·x·->·UnixTime·Source·#
95 Show·UnixTime····· 95 Show·UnixTime····· 
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 max·::·UnixTime·->·UnixTime·->·UnixTime·Source·#120 max·::·UnixTime·->·UnixTime·->·UnixTime·Source·#
121 min·::·UnixTime·->·UnixTime·->·UnixTime·Source·#121 min·::·UnixTime·->·UnixTime·->·UnixTime·Source·#
122 type·Rep·UnixTime· 122 type·Rep·UnixTime· 
123 ·Source·#123 ·Source·#
124 Instance·details124 Instance·details
125 Defined·in·Data.UnixTime.Types125 Defined·in·Data.UnixTime.Types
126 type·Rep·UnixTime·=·D1·('MetaData·"UnixTime"·"Data.UnixTime.Types"·"unix-time-126 type·Rep·UnixTime·=·D1·('MetaData·"UnixTime"·"Data.UnixTime.Types"·"unix-time-
127 0.4.17-2cfaYdR97pXIgPid96Aznq"·'False)·(C1·('MetaCons·"UnixTime"·'PrefixI127 0.4.17-3jxgR1IZJEBHysBygdUqyY"·'False)·(C1·('MetaCons·"UnixTime"·'PrefixI
128 'True)·(S1·('MetaSel·('Just·"utSeconds")·'SourceUnpack·'SourceStrict128 'True)·(S1·('MetaSel·('Just·"utSeconds")·'SourceUnpack·'SourceStrict
129 'DecidedStrict)·(Rec0·CTime)·:*:·S1·('MetaSel·('Just·"utMicroSeconds")129 'DecidedStrict)·(Rec0·CTime)·:*:·S1·('MetaSel·('Just·"utMicroSeconds")
130 'SourceUnpack·'SourceStrict·'DecidedStrict)·(Rec0·Int32)))130 'SourceUnpack·'SourceStrict·'DecidedStrict)·(Rec0·Int32)))
131 ******_Getting_time_******131 ******_Getting_time_******
132 getUnixTime·::·IO·UnixTime·Source·#132 getUnixTime·::·IO·UnixTime·Source·#
133 Get·current·UnixTime·from·OS.133 Get·current·UnixTime·from·OS.
134 ******_Parsing_and_formatting_time_******134 ******_Parsing_and_formatting_time_******
129 KB
libghc-unix-time-prof_0.4.17-3_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2026-02-24·14:10:36.000000·debian-binary1 -rw-r--r--···0········0········0········4·2026-02-24·14:10:36.000000·debian-binary
2 -rw-r--r--···0········0········0·····1044·2026-02-24·14:10:36.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1044·2026-02-24·14:10:36.000000·control.tar.xz
3 -rw-r--r--···0········0········0····47896·2026-02-24·14:10:36.000000·data.tar.xz3 -rw-r--r--···0········0········0····47708·2026-02-24·14:10:36.000000·data.tar.xz
2.62 KB
control.tar.xz
2.59 KB
control.tar
783 B
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-unix-time-prof1 Package:·libghc-unix-time-prof
2 Source:·haskell-unix-time2 Source:·haskell-unix-time
3 Version:·0.4.17-33 Version:·0.4.17-3
4 Architecture:·arm644 Architecture:·arm64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·3756 Installed-Size:·375
7 Depends:·libghc-base-prof-4.20.2.0-08385,·libghc-binary-prof-0.8.9.3-93551,·libghc-bytestring-prof-0.12.2.0-ea2c7,·libghc-old-time-prof-1.1.0.4-083bd,·libghc-unix-time-dev·(=·0.4.17-3)7 Depends:·libghc-base-prof-4.20.2.0-08385,·libghc-binary-prof-0.8.9.3-93551,·libghc-bytestring-prof-0.12.2.0-ea2c7,·libghc-old-time-prof-1.1.0.4-083bd,·libghc-unix-time-dev·(=·0.4.17-3)
8 Provides:·libghc-unix-time-prof-0.4.17-5fbc38 Provides:·libghc-unix-time-prof-0.4.17-43493
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://hackage.haskell.org/package/unix-time11 Homepage:·https://hackage.haskell.org/package/unix-time
12 Description:·Unix·time·parser/formatter·and·utilities;·profiling·libraries12 Description:·Unix·time·parser/formatter·and·utilities;·profiling·libraries
13 ·Fast·parser/formatter/utilities·for·Unix·time13 ·Fast·parser/formatter/utilities·for·Unix·time
14 ·.14 ·.
15 ··Author:·Kazu·Yamamoto·<kazu@iij.ad.jp>15 ··Author:·Kazu·Yamamoto·<kazu@iij.ad.jp>
1.81 KB
./md5sums
30.0 B
./md5sums
Files differ
1.76 KB
line order
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime.p_hi1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime.p_hi
2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Conv.p_hi2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Conv.p_hi
3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Diff.p_hi3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Diff.p_hi
4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Sys.p_hi4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Sys.p_hi
5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Types.p_hi5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Types.p_hi
6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/libHSunix-time-0.4.17-2cfaYdR97pXIgPid96Aznq_p.a6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/libHSunix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY_p.a
7 usr/share/doc/libghc-unix-time-prof/changelog.Debian.gz7 usr/share/doc/libghc-unix-time-prof/changelog.Debian.gz
8 usr/share/doc/libghc-unix-time-prof/changelog.gz8 usr/share/doc/libghc-unix-time-prof/changelog.gz
9 usr/share/doc/libghc-unix-time-prof/copyright9 usr/share/doc/libghc-unix-time-prof/copyright
126 KB
data.tar.xz
126 KB
data.tar
5.3 KB
file list
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/
11 -rw-r--r--···0·root·········(0)·root·········(0)····14226·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Conv.p_hi11 -rw-r--r--···0·root·········(0)·root·········(0)····14227·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Conv.p_hi
12 -rw-r--r--···0·root·········(0)·root·········(0)·····9788·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Diff.p_hi12 -rw-r--r--···0·root·········(0)·root·········(0)·····9787·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Diff.p_hi
13 -rw-r--r--···0·root·········(0)·root·········(0)·····4210·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Sys.p_hi13 -rw-r--r--···0·root·········(0)·root·········(0)·····4206·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Sys.p_hi
14 -rw-r--r--···0·root·········(0)·root·········(0)····31814·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Types.p_hi14 -rw-r--r--···0·root·········(0)·root·········(0)····31820·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Types.p_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)·····3315·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime.p_hi15 -rw-r--r--···0·root·········(0)·root·········(0)·····3314·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime.p_hi
16 -rw-r--r--···0·root·········(0)·root·········(0)···298690·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/libHSunix-time-0.4.17-2cfaYdR97pXIgPid96Aznq_p.a16 -rw-r--r--···0·root·········(0)·root·········(0)···298690·2026-02-24·14:10:36.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/libHSunix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY_p.a
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/doc/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/doc/
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/doc/libghc-unix-time-prof/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2026-02-24·14:10:36.000000·./usr/share/doc/libghc-unix-time-prof/
20 -rw-r--r--···0·root·········(0)·root·········(0)······571·2026-02-24·14:10:36.000000·./usr/share/doc/libghc-unix-time-prof/changelog.Debian.gz20 -rw-r--r--···0·root·········(0)·root·········(0)······571·2026-02-24·14:10:36.000000·./usr/share/doc/libghc-unix-time-prof/changelog.Debian.gz
21 -rw-r--r--···0·root·········(0)·root·········(0)······165·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-unix-time-prof/changelog.gz21 -rw-r--r--···0·root·········(0)·root·········(0)······165·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-unix-time-prof/changelog.gz
22 -rw-r--r--···0·root·········(0)·root·········(0)·····1995·2026-01-06·22:25:08.000000·./usr/share/doc/libghc-unix-time-prof/copyright22 -rw-r--r--···0·root·········(0)·root·········(0)·····1995·2026-01-06·22:25:08.000000·./usr/share/doc/libghc-unix-time-prof/copyright
27.7 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Conv.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Conv.p_hi
Files 98% similar despite different names
27.4 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.UnixTime.Conv·91037 interface·Data.UnixTime.Conv·9103
8 ··interface·hash:·1f05ddb80f02e9869a058f2060b7e5a6 
9 ··ABI·hash:·48c81361fa7d7b1be39f9492e5aec93e 
10 ··export-list·hash:·ee20d43aa26a8a646554a7dd81d812418 ··interface·hash:·86ebc83ed91ba365da0a30c98b9372b4
 9 ··ABI·hash:·120f12d2861db56f45f4463a02633284
 10 ··export-list·hash:·33df4b5232ead84d8af8a77db2fa14aa
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·bdbff32615593b37af33297446043b9112 ··flag·hash:·bdbff32615593b37af33297446043b91
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·4365220e4656c1e83a88a30f5eaabe1916 ··src_hash:·4365220e4656c1e83a88a30f5eaabe19
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ··fromEpochTime24 ··fromEpochTime
25 ··mailDateFormat25 ··mailDateFormat
26 ··parseUnixTime26 ··parseUnixTime
27 ··parseUnixTimeGMT27 ··parseUnixTimeGMT
28 ··toClockTime28 ··toClockTime
29 ··toEpochTime29 ··toEpochTime
30 ··webDateFormat30 ··webDateFormat
31 direct·module·dependencies:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types31 direct·module·dependencies:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types
32 boot·module·dependencies:32 boot·module·dependencies:
33 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.033 direct·package·dependencies:·base-4.20.2.0·bytestring-0.12.2.0
34 ·····························old-time-1.1.0.4-9SByhsd7MeP5KVcKQTKGiC34 ·····························old-time-1.1.0.4-9SByhsd7MeP5KVcKQTKGiC
35 plugin·package·dependencies:35 plugin·package·dependencies:
36 orphans:·Data.Binary.Generic·Data.ByteString.Builder36 orphans:·Data.Binary.Generic·Data.ByteString.Builder
37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext37 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
38 family·instance·modules:·Control.Applicative·Data.Array.Byte38 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 69, 44 lines modifiedOffset 69, 44 lines modified
69 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a69 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a
70 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e35570 import··-/··GHC.Internal.IO.Unsafe·f43c84c878d370419a78677e72a4e355
71 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63571 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
72 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc72 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
73 import··-/··GHC.Internal.System.Posix.Types·504543ec8993df4e441c36615514c85473 import··-/··GHC.Internal.System.Posix.Types·504543ec8993df4e441c36615514c854
74 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988874 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
75 import··-/··System.Time·5f5931212c872d67da828422bc5c89a275 import··-/··System.Time·5f5931212c872d67da828422bc5c89a2
76 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types·859fcaf7a366e2effbd9c22dabce0c29 
77 ··exports:·df6585cedfab6c6e0e19949a7ddc1dd2 
78 ··Format·e0aa166fed6eb4af2b12967461606763 
79 ··UnixTime·ec2995146b0c711c7e8ebde2a0a00f81 
80 ··UnixTime·8c15a10a267480be37f3f565a0b3f7a9 
81 c12236c1fcd100681335674eb1634b6476 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types·723328289e37835b0ddc601a907fdc15
 77 ··exports:·8c465de0dac38e110948fd5a11b1a9f6
 78 ··Format·d06f618ef10a974ea16340126ca9d98f
 79 ··UnixTime·59c2f5313be385e423b0529844f68ed1
 80 ··UnixTime·ea2fe55fbc9fbf07c0b021c0d53aab9b
 81 ff4f68db94ddd586b854ef92518cd4c5
82 ··$trModule·::·GHC.Types.Module82 ··$trModule·::·GHC.Types.Module
83 ··[HasNoCafRefs,·TagSig:·<TagProper>,83 ··[HasNoCafRefs,·TagSig:·<TagProper>,
84 ···LambdaFormInfo:·LFCon[GHC.Types.Module],84 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
85 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]85 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
86 6d6b40062b166a755b0297b29e10a81586 fb64ff95c6e3ed14081723d989be58ca
87 ··$trModule1·::·GHC.Types.TrName87 ··$trModule1·::·GHC.Types.TrName
88 ··[HasNoCafRefs,·TagSig:·<TagProper>,88 ··[HasNoCafRefs,·TagSig:·<TagProper>,
89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],89 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]90 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
91 9b7f23b1643737673c25dba33636662191 7012dfe918c8cd9c1145b6e57f0782cf
92 ··$trModule2·::·GHC.Prim.Addr#92 ··$trModule2·::·GHC.Prim.Addr#
93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,93 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
94 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Conv"#]94 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Conv"#]
95 a74bd848ae2b28b82b4875ff66fa2aac95 35a4f11ba2ba0eed1ee18b5b5482a0de
96 ··$trModule3·::·GHC.Types.TrName96 ··$trModule3·::·GHC.Types.TrName
97 ··[HasNoCafRefs,·TagSig:·<TagProper>,97 ··[HasNoCafRefs,·TagSig:·<TagProper>,
98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],98 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]99 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
100 e52f0cc85206db2dc318b118d7b38faf100 cb6b6e18d5c333d5274c57de03afc0b7
101 ··$trModule4·::·GHC.Prim.Addr#101 ··$trModule4·::·GHC.Prim.Addr#
102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,102 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
103 ···Unfolding:·Core:·<vanilla>103 ···Unfolding:·Core:·<vanilla>
104 ··············"unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq"#] 
105 09ab494f6020d9684cee6639f57ce322104 ··············"unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY"#]
 105 a2474ad92feaa1d6003a2ee770949788
106 ··$wformatUnixTimeHelper·::106 ··$wformatUnixTimeHelper·::
107 ····(GHC.Internal.Foreign.C.String.Encoding.CString107 ····(GHC.Internal.Foreign.C.String.Encoding.CString
108 ·····->·GHC.Internal.Foreign.C.Types.CTime108 ·····->·GHC.Internal.Foreign.C.Types.CTime
109 ·····->·GHC.Internal.Foreign.C.String.Encoding.CString109 ·····->·GHC.Internal.Foreign.C.String.Encoding.CString
110 ·····->·GHC.Internal.Foreign.C.Types.CInt110 ·····->·GHC.Internal.Foreign.C.Types.CInt
111 ·····->·GHC.Types.IO·GHC.Internal.Foreign.C.Types.CSize)111 ·····->·GHC.Types.IO·GHC.Internal.Foreign.C.Types.CSize)
112 ····->·GHC.Prim.Addr#112 ····->·GHC.Prim.Addr#
Offset 289, 15 lines modifiedOffset 289, 15 lines modified
289 ···················1#289 ···················1#
290 ···················->·case·GHC.Internal.Foreign.Marshal.Alloc.malloc1290 ···················->·case·GHC.Internal.Foreign.Marshal.Alloc.malloc1
291 ·····························@GHC.Internal.Foreign.C.Types.CChar291 ·····························@GHC.Internal.Foreign.C.Types.CChar
292 ·····························ds292 ·····························ds
293 ······················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,293 ······················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
294 ································Data.ByteString.Internal.Type.ByteString·#)294 ································Data.ByteString.Internal.Type.ByteString·#)
295 ······················of·{}·}·}·}·}·})·}·}]295 ······················of·{}·}·}·}·}·})·}·}]
296 d169a7ec9c7d5496b3c0e0182561fad1296 73c8f7c70a80f64296ab5b9867f162a4
297 ··$wparseUnixTime·::297 ··$wparseUnixTime·::
298 ····GHC.Prim.Addr#298 ····GHC.Prim.Addr#
299 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents299 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents
300 ····->·GHC.Prim.Int#300 ····->·GHC.Prim.Int#
301 ····->·GHC.Prim.Addr#301 ····->·GHC.Prim.Addr#
302 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents302 ····->·GHC.Internal.ForeignPtr.ForeignPtrContents
303 ····->·GHC.Prim.Int#303 ····->·GHC.Prim.Int#
Offset 411, 15 lines modifiedOffset 411, 15 lines modified
411 ························································································@GHC.Prim.RealWorld411 ························································································@GHC.Prim.RealWorld
412 ························································································(GHC.Prim.plusAddr#412 ························································································(GHC.Prim.plusAddr#
413 ···························································································buf1413 ···························································································buf1
414 ···························································································ww5)414 ···························································································ww5)
415 ························································································0#415 ························································································0#
416 ························································································0#Word8416 ························································································0#Word8
417 ························································································s'2·of·s6·{·DEFAULT·->417 ························································································s'2·of·s6·{·DEFAULT·->
418 ·················································································case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:c_parse_unix_time·::·GHC.Prim.Addr#418 ·················································································case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:c_parse_unix_time·::·GHC.Prim.Addr#
419 ··············································································································································································->·GHC.Prim.Addr#419 ··············································································································································································->·GHC.Prim.Addr#
420 ··············································································································································································->·GHC.Prim.State#420 ··············································································································································································->·GHC.Prim.State#
421 ···················································································································································································GHC.Prim.RealWorld421 ···················································································································································································GHC.Prim.RealWorld
422 ··············································································································································································->·(#·GHC.Prim.State#422 ··············································································································································································->·(#·GHC.Prim.State#
423 ······················································································································································································GHC.Prim.RealWorld,423 ······················································································································································································GHC.Prim.RealWorld,
424 ····················································································································································································GHC.Prim.Int64#·#)}424 ····················································································································································································GHC.Prim.Int64#·#)}
425 ························································································buf425 ························································································buf
Offset 428, 15 lines modifiedOffset 428, 15 lines modified
428 ·················································································(#·ds,428 ·················································································(#·ds,
429 ····················································································Data.UnixTime.Types.UnixTime429 ····················································································Data.UnixTime.Types.UnixTime
430 ······················································································ds3430 ······················································································ds3
431 ······················································································0#Int32·#)·}·}·}·})·}·}·}·}·})·of·ds·{·(#,#)·ipv2·ipv3·->431 ······················································································0#Int32·#)·}·}·}·})·}·}·}·}·})·of·ds·{·(#,#)·ipv2·ipv3·->
432 ······································································GHC.Magic.lazy432 ······································································GHC.Magic.lazy
433 ········································································@Data.UnixTime.Types.UnixTime433 ········································································@Data.UnixTime.Types.UnixTime
434 ········································································ipv3·}·}·}·})]434 ········································································ipv3·}·}·}·})]
435 eda1efbc22b5cf4ce7d30b42a6628635435 e13d3a0e01b70aae1f71389ba816ec1a
Max diff block lines reached; 20005/28061 bytes (71.29%) of diff not shown.
20.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Diff.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Diff.p_hi
Files 97% similar despite different names
20.6 KB
ghc --show-iface {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.UnixTime.Diff·[orphan·module]·91037 interface·Data.UnixTime.Diff·[orphan·module]·9103
8 ··interface·hash:·aa314347460ffbf12c32e340c6c3aafc 
9 ··ABI·hash:·d6de65948b36cf5e83be28ce9773b985 
10 ··export-list·hash:·7ea1e44f7452d3c36ce78695dc8c93c0 
11 ··orphan·hash:·971dd66b3bbc93630ed44dbac2a65a848 ··interface·hash:·9c081f0f09bd2773396aaf7cec2b44ef
 9 ··ABI·hash:·3e012cdeeff7fd9c7eb4de5bdd417f53
 10 ··export-list·hash:·2b09e55214e20aa281b91ae58fac1e35
 11 ··orphan·hash:·11f4d73c3ef461b8949f7db32475cadb
12 ··flag·hash:·ebb6355cca7aaf9716b0322abf73cd6112 ··flag·hash:·ebb6355cca7aaf9716b0322abf73cd61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·973ead6a9c97c35c8cf83952ac71fa8816 ··src_hash:·973ead6a9c97c35c8cf83952ac71fa88
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··addUnixDiffTime21 ··addUnixDiffTime
22 ··diffUnixTime22 ··diffUnixTime
23 ··microSecondsToUnixDiffTime23 ··microSecondsToUnixDiffTime
24 ··secondsToUnixDiffTime24 ··secondsToUnixDiffTime
25 direct·module·dependencies:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types25 direct·module·dependencies:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types
26 boot·module·dependencies:26 boot·module·dependencies:
27 direct·package·dependencies:·base-4.20.2.027 direct·package·dependencies:·base-4.20.2.0
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·Data.Binary.Generic·Data.ByteString.Builder29 orphans:·Data.Binary.Generic·Data.ByteString.Builder
30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext30 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
31 family·instance·modules:·Control.Applicative·Data.Array.Byte31 family·instance·modules:·Control.Applicative·Data.Array.Byte
32 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product32 ·························Data.Complex·Data.Functor.Compose·Data.Functor.Product
Offset 50, 54 lines modifiedOffset 50, 54 lines modified
50 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c50 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
51 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee851 import··-/··GHC.Internal.Data.Tuple·f5bc90d5b26cc14f0829e77724888ee8
52 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c952 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c9
53 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee1153 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11
54 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c63554 import··-/··GHC.Internal.Num·541424beb6a5744ca8a5da203c11c635
55 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc55 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
56 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd656 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
57 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types·859fcaf7a366e2effbd9c22dabce0c29 
58 ··exports:·df6585cedfab6c6e0e19949a7ddc1dd2 
59 ··UnixDiffTime·fc62f0e50060ed575e90e759ec65a6c4 
60 ··UnixDiffTime·befbf354abafc2f146480440fbb6d889 
61 ··UnixTime·ec2995146b0c711c7e8ebde2a0a00f81 
62 ··UnixTime·8c15a10a267480be37f3f565a0b3f7a9 
63 5b3817c4f5417f3d2d4738c7720a94fc57 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types·723328289e37835b0ddc601a907fdc15
 58 ··exports:·8c465de0dac38e110948fd5a11b1a9f6
 59 ··UnixDiffTime·1e20c38da2e3ce18b497d0e6e5771d9c
 60 ··UnixDiffTime·5ab684b10b07ce9473391cc9bbd51647
 61 ··UnixTime·59c2f5313be385e423b0529844f68ed1
 62 ··UnixTime·ea2fe55fbc9fbf07c0b021c0d53aab9b
 63 48eb209adcce68002359932001b656bc
64 ··$fNumUnixDiffTime·::64 ··$fNumUnixDiffTime·::
65 ····GHC.Internal.Num.Num·Data.UnixTime.Types.UnixDiffTime65 ····GHC.Internal.Num.Num·Data.UnixTime.Types.UnixDiffTime
66 ··DFunId66 ··DFunId
67 ··[HasNoCafRefs,·TagSig:·<TagProper>,67 ··[HasNoCafRefs,·TagSig:·<TagProper>,
68 ···LambdaFormInfo:·LFCon[GHC.Internal.Num.C:Num],·Inline:·CONLIKE,68 ···LambdaFormInfo:·LFCon[GHC.Internal.Num.C:Num],·Inline:·CONLIKE,
69 ···Unfolding:·DFun:.69 ···Unfolding:·DFun:.
70 ················@Data.UnixTime.Types.UnixDiffTime70 ················@Data.UnixTime.Types.UnixDiffTime
71 ················$fNumUnixDiffTime_$c+71 ················$fNumUnixDiffTime_$c+
72 ················$fNumUnixDiffTime_$c-72 ················$fNumUnixDiffTime_$c-
73 ················$fNumUnixDiffTime_$c*73 ················$fNumUnixDiffTime_$c*
74 ················$fNumUnixDiffTime_$cnegate74 ················$fNumUnixDiffTime_$cnegate
75 ················$fNumUnixDiffTime_$cabs75 ················$fNumUnixDiffTime_$cabs
76 ················$fNumUnixDiffTime_$csignum76 ················$fNumUnixDiffTime_$csignum
77 ················$fNumUnixDiffTime_$cfromInteger]77 ················$fNumUnixDiffTime_$cfromInteger]
78 3cc7fa09e0489c7033a0a0e450f3303278 d9901e9fa88f897d45281b2a37f97d31
79 ··$fNumUnixDiffTime1·::·Data.UnixTime.Types.UnixDiffTime79 ··$fNumUnixDiffTime1·::·Data.UnixTime.Types.UnixDiffTime
80 ··[HasNoCafRefs,·TagSig:·<TagProper>,80 ··[HasNoCafRefs,·TagSig:·<TagProper>,
81 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],81 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],
82 ···Unfolding:·Core:·<vanilla>82 ···Unfolding:·Core:·<vanilla>
83 ··············Data.UnixTime.Types.UnixDiffTime·0#Int64·0#Int32]83 ··············Data.UnixTime.Types.UnixDiffTime·0#Int64·0#Int32]
84 03309d19643526ac6c7a7dc2c08e677584 e84f5a95872171744eb68ba0a7d3fa55
85 ··$fNumUnixDiffTime2·::·Data.UnixTime.Types.UnixDiffTime85 ··$fNumUnixDiffTime2·::·Data.UnixTime.Types.UnixDiffTime
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],87 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],
88 ···Unfolding:·Core:·<vanilla>88 ···Unfolding:·Core:·<vanilla>
89 ··············Data.UnixTime.Types.UnixDiffTime·1#Int64·0#Int32]89 ··············Data.UnixTime.Types.UnixDiffTime·1#Int64·0#Int32]
90 cf387eb2b606e5d964e99061f0276a6390 be3a95b881150ac60f8047bb5837537d
91 ··$fNumUnixDiffTime3·::·Data.UnixTime.Types.UnixDiffTime91 ··$fNumUnixDiffTime3·::·Data.UnixTime.Types.UnixDiffTime
92 ··[HasNoCafRefs,·TagSig:·<TagProper>,92 ··[HasNoCafRefs,·TagSig:·<TagProper>,
93 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],93 ···LambdaFormInfo:·LFCon[Data.UnixTime.Types.UnixDiffTime],
94 ···Unfolding:·Core:·<vanilla>94 ···Unfolding:·Core:·<vanilla>
95 ··············Data.UnixTime.Types.UnixDiffTime·-1#Int64·0#Int32]95 ··············Data.UnixTime.Types.UnixDiffTime·-1#Int64·0#Int32]
96 7d3fd7213763c0481f4dd53bb61ec35996 82849edf82d7d0b8972b33474ebaf2ab
97 ··$fNumUnixDiffTime_$c*·::97 ··$fNumUnixDiffTime_$c*·::
98 ····Data.UnixTime.Types.UnixDiffTime98 ····Data.UnixTime.Types.UnixDiffTime
99 ····->·Data.UnixTime.Types.UnixDiffTime99 ····->·Data.UnixTime.Types.UnixDiffTime
100 ····->·Data.UnixTime.Types.UnixDiffTime100 ····->·Data.UnixTime.Types.UnixDiffTime
101 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,101 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
102 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,102 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,
103 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>103 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ·····················usec113 ·····················usec
114 ·····················1000000#Int32·of·ds2·{·(#,#)·ipv·ipv1·->114 ·····················1000000#Int32·of·ds2·{·(#,#)·ipv·ipv1·->
115 ··············Data.UnixTime.Types.UnixDiffTime115 ··············Data.UnixTime.Types.UnixDiffTime
116 ················(GHC.Prim.plusInt64#116 ················(GHC.Prim.plusInt64#
117 ···················(GHC.Prim.timesInt64#·bx·bx2)117 ···················(GHC.Prim.timesInt64#·bx·bx2)
118 ···················(GHC.Prim.intToInt64#·(GHC.Prim.int32ToInt#·ipv)))118 ···················(GHC.Prim.intToInt64#·(GHC.Prim.int32ToInt#·ipv)))
119 ················(GHC.Prim.subInt32#·usec·ipv1)·}·}·}]119 ················(GHC.Prim.subInt32#·usec·ipv1)·}·}·}]
120 0e5bbb7a0495e0f1f30aff1da8acb4c2120 3b1f1803a744c4bd14dd96247e2603f9
121 ··$fNumUnixDiffTime_$c+·::121 ··$fNumUnixDiffTime_$c+·::
122 ····Data.UnixTime.Types.UnixDiffTime122 ····Data.UnixTime.Types.UnixDiffTime
123 ····->·Data.UnixTime.Types.UnixDiffTime123 ····->·Data.UnixTime.Types.UnixDiffTime
124 ····->·Data.UnixTime.Types.UnixDiffTime124 ····->·Data.UnixTime.Types.UnixDiffTime
125 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,125 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
126 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,126 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,
127 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>127 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
132 ··············case·adjust132 ··············case·adjust
133 ·····················(GHC.Internal.Int.I64#·(GHC.Prim.plusInt64#·bx·bx2))133 ·····················(GHC.Internal.Int.I64#·(GHC.Prim.plusInt64#·bx·bx2))
134 ·······················`cast`134 ·······················`cast`
135 ·····················(Sym·(GHC.Internal.Foreign.C.Types.N:CTime[0]))135 ·····················(Sym·(GHC.Internal.Foreign.C.Types.N:CTime[0]))
136 ·····················(GHC.Internal.Int.I32#136 ·····················(GHC.Internal.Int.I32#
137 ························(GHC.Prim.plusInt32#·bx1·bx3))·of·wild2·{·(,)·x·ds2·->137 ························(GHC.Prim.plusInt32#·bx1·bx3))·of·wild2·{·(,)·x·ds2·->
138 ··············Data.UnixTime.Types.$WUnixDiffTime·x·ds2·}·}·}]138 ··············Data.UnixTime.Types.$WUnixDiffTime·x·ds2·}·}·}]
139 a86b3ce92d6ffab1a7110198cb0f46c5139 881ba9248f3b3f31f325e84484526a19
140 ··$fNumUnixDiffTime_$c-·::140 ··$fNumUnixDiffTime_$c-·::
141 ····Data.UnixTime.Types.UnixDiffTime141 ····Data.UnixTime.Types.UnixDiffTime
142 ····->·Data.UnixTime.Types.UnixDiffTime142 ····->·Data.UnixTime.Types.UnixDiffTime
143 ····->·Data.UnixTime.Types.UnixDiffTime143 ····->·Data.UnixTime.Types.UnixDiffTime
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
145 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,145 ···Arity:·2,·Strictness:·<1!P(L,L)><1!P(L,L)>,·CPR:·1,
Max diff block lines reached; 14847/21082 bytes (70.43%) of diff not shown.
9.96 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Sys.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Sys.p_hi
Files 96% similar despite different names
9.66 KB
ghc --show-iface {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.UnixTime.Sys·91037 interface·Data.UnixTime.Sys·9103
8 ··interface·hash:·9007422447b3c6f076ab3543468ba38c 
9 ··ABI·hash:·a73e368f98057ed3703fe3c1e60175eb 
10 ··export-list·hash:·f8f630d7d819946df3b9307bc69783418 ··interface·hash:·4d80c112eb36c89dc1d080237fc800aa
 9 ··ABI·hash:·691c91ca21c05fb338ca917947322815
 10 ··export-list·hash:·c493516bd193fffef4df398887590828
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5c9c274759312238b0c3e4852e6c0f1112 ··flag·hash:·5c9c274759312238b0c3e4852e6c0f11
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·664b371e8c93d6b0462c1ca726a6833916 ··src_hash:·664b371e8c93d6b0462c1ca726a68339
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··getUnixTime21 ··getUnixTime
22 direct·module·dependencies:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types22 direct·module·dependencies:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.20.2.024 direct·package·dependencies:·base-4.20.2.0
25 plugin·package·dependencies:25 plugin·package·dependencies:
26 trusted·package·dependencies:·base-4.20.2.026 trusted·package·dependencies:·base-4.20.2.0
27 orphans:·Data.Binary.Generic·Data.ByteString.Builder27 orphans:·Data.Binary.Generic·Data.ByteString.Builder
28 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext28 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
29 family·instance·modules:·Control.Applicative·Data.Array.Byte29 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 51, 56 lines modifiedOffset 51, 56 lines modified
51 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c51 import··-/··GHC.Internal.Base·744a71fd8b7b049c14c8c16637ba7a4c
52 import··-/··GHC.Internal.Foreign.C.Error·df440c276781e60d8b133a56e833bb6852 import··-/··GHC.Internal.Foreign.C.Error·df440c276781e60d8b133a56e833bb68
53 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c953 import··-/··GHC.Internal.Foreign.C.Types·e1d4486bd4d0b93b091cd23fafff54c9
54 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a54 import··-/··GHC.Internal.Foreign.Marshal.Alloc·1f334ce011c4795d15c83ab63c29e15a
55 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d55 import··-/··GHC.Internal.Foreign.Storable·da8118c6d21a4189a95e5043bc561e5d
56 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c56 import··-/··GHC.Internal.Ptr·f7efc879acd21da653ad113c12e1029c
57 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988857 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
58 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types·859fcaf7a366e2effbd9c22dabce0c29 
59 ··exports:·df6585cedfab6c6e0e19949a7ddc1dd2 
60 ··UnixTime·8c15a10a267480be37f3f565a0b3f7a958 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types·723328289e37835b0ddc601a907fdc15
 59 ··exports:·8c465de0dac38e110948fd5a11b1a9f6
 60 ··UnixTime·ea2fe55fbc9fbf07c0b021c0d53aab9b
61 addDependentFile·"Data/UnixTime/Sys.hsc"·839c72cb6d137c3af2b2fdd5ae7a0baf61 addDependentFile·"Data/UnixTime/Sys.hsc"·839c72cb6d137c3af2b2fdd5ae7a0baf
62 8163426aab0795028f4780ad3bf9adac62 a286ef00e7834bdc2a480a4e705eff76
63 ··$trModule·::·GHC.Types.Module63 ··$trModule·::·GHC.Types.Module
64 ··[HasNoCafRefs,·TagSig:·<TagProper>,64 ··[HasNoCafRefs,·TagSig:·<TagProper>,
65 ···LambdaFormInfo:·LFCon[GHC.Types.Module],65 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
66 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]66 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
67 834bb7deda0c9638801b7fc078ddee8d67 5b84476ad7d0fe9915410a0d529cdf11
68 ··$trModule1·::·GHC.Types.TrName68 ··$trModule1·::·GHC.Types.TrName
69 ··[HasNoCafRefs,·TagSig:·<TagProper>,69 ··[HasNoCafRefs,·TagSig:·<TagProper>,
70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],70 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]71 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
72 254a7bf1b3ca039552b82a2588b6f07472 fe81d0c9ec62eaa55b4abdce0be4ac6b
73 ··$trModule2·::·GHC.Prim.Addr#73 ··$trModule2·::·GHC.Prim.Addr#
74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,74 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
75 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Sys"#]75 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime.Sys"#]
76 994db3573ce2db6b6e82a7497b1afaa476 91508de30d9c59d393b0d23f6a3cef53
77 ··$trModule3·::·GHC.Types.TrName77 ··$trModule3·::·GHC.Types.TrName
78 ··[HasNoCafRefs,·TagSig:·<TagProper>,78 ··[HasNoCafRefs,·TagSig:·<TagProper>,
79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],79 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]80 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
81 bb1a4ca305669fdc17dbd3795845248481 10d546507fca7cc7c2478d05616d81dd
82 ··$trModule4·::·GHC.Prim.Addr#82 ··$trModule4·::·GHC.Prim.Addr#
83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,83 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
84 ···Unfolding:·Core:·<vanilla>84 ···Unfolding:·Core:·<vanilla>
85 ··············"unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq"#] 
86 f6128689d76e73a0990f2d2a900fc23285 ··············"unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY"#]
 86 798dcd66172f41beffcab797214b59d7
87 ··type·CTimeVal·::·*87 ··type·CTimeVal·::·*
88 ··type·CTimeVal·=·()88 ··type·CTimeVal·=·()
89 d84982bc07d7543853e6cfa5198cbd0389 5bdb66ba868dcd33cc0f82728df0137b
90 ··type·CTimeZone·::·*90 ··type·CTimeZone·::·*
91 ··type·CTimeZone·=·()91 ··type·CTimeZone·=·()
92 124f0bdf7ee3b487ee6a4fa2eca0e30e92 e4e5642643e6ca84fba69a78b930dfff
93 ··getUnixTime·::·GHC.Types.IO·Data.UnixTime.Types.UnixTime93 ··getUnixTime·::·GHC.Types.IO·Data.UnixTime.Types.UnixTime
94 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),94 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
95 ···Unfolding:·Core:·<vanilla>95 ···Unfolding:·Core:·<vanilla>
96 ··············getUnixTime196 ··············getUnixTime1
97 ················`cast`97 ················`cast`
98 ··············(Sym·(GHC.Types.N:IO[0]·<Data.UnixTime.Types.UnixTime>_R))]98 ··············(Sym·(GHC.Types.N:IO[0]·<Data.UnixTime.Types.UnixTime>_R))]
99 7bb72dca068a51fc04139dfd4091396d99 2fdb46a5ebfdbe8f773d92bf33514560
100 ··getUnixTime1·::100 ··getUnixTime1·::
101 ····GHC.Prim.State#·GHC.Prim.RealWorld101 ····GHC.Prim.State#·GHC.Prim.RealWorld
102 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,102 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,
103 ··········Data.UnixTime.Types.UnixTime·#)103 ··········Data.UnixTime.Types.UnixTime·#)
104 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),104 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
105 ···Unfolding:·Core:·<vanilla>105 ···Unfolding:·Core:·<vanilla>
106 ··············{__scc·{Data.UnixTime.Sys.getUnixTime}·True·False}·\·(eta['GHC.Types.Many]·::·GHC.Prim.State#106 ··············{__scc·{Data.UnixTime.Sys.getUnixTime}·True·False}·\·(eta['GHC.Types.Many]·::·GHC.Prim.State#
Offset 129, 15 lines modifiedOffset 129, 15 lines modified
129 ··················································································································································GHC.Prim.RealWorld)[OneShot]·->129 ··················································································································································GHC.Prim.RealWorld)[OneShot]·->
130 ·······················································································································let·{130 ·······················································································································let·{
131 ·························································································································p_timeval·::·GHC.Prim.Addr#131 ·························································································································p_timeval·::·GHC.Prim.Addr#
132 ···························································································································NotJoinPoint·[]132 ···························································································································NotJoinPoint·[]
133 ·························································································································=·GHC.Prim.byteArrayContents#133 ·························································································································=·GHC.Prim.byteArrayContents#
134 ·····························································································································barr#134 ·····························································································································barr#
135 ·······················································································································}·in135 ·······················································································································}·in
136 ·······················································································································case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:ghczuwrapperZC0ZCunixzmtimezm0zi4zi17zm2cfaYdR97pXIgPid96AzznqZCDataziUnixTimeziSysZCgettimeofday·::·GHC.Prim.Addr#136 ·······················································································································case·{__ffi_static_ccall_unsafe·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:ghczuwrapperZC0ZCunixzmtimezm0zi4zi17zm3jxgR1IZZJEBHysBygdUqyYZCDataziUnixTimeziSysZCgettimeofday·::·GHC.Prim.Addr#
137 ····································································································································································································································································································->·GHC.Prim.Addr#137 ····································································································································································································································································································->·GHC.Prim.Addr#
138 ····································································································································································································································································································->·GHC.Prim.State#138 ····································································································································································································································································································->·GHC.Prim.State#
139 ·········································································································································································································································································································GHC.Prim.RealWorld139 ·········································································································································································································································································································GHC.Prim.RealWorld
140 ····································································································································································································································································································->·(#·GHC.Prim.State#140 ····································································································································································································································································································->·(#·GHC.Prim.State#
141 ············································································································································································································································································································GHC.Prim.RealWorld,141 ············································································································································································································································································································GHC.Prim.RealWorld,
142 ··········································································································································································································································································································GHC.Prim.Int32#·#)}142 ··········································································································································································································································································································GHC.Prim.Int32#·#)}
143 ······························································································································p_timeval143 ······························································································································p_timeval
Offset 169, 19 lines modifiedOffset 169, 19 lines modified
169 ···································································································································@GHC.Internal.Foreign.C.Types.CInt169 ···································································································································@GHC.Internal.Foreign.C.Types.CInt
170 ···································································································································getUnixTime2170 ···································································································································getUnixTime2
171 ···································································································································ds171 ···································································································································ds
172 ····························································································································ret_ty·(#·GHC.Prim.State#172 ····························································································································ret_ty·(#·GHC.Prim.State#
173 ········································································································································GHC.Prim.RealWorld,173 ········································································································································GHC.Prim.RealWorld,
174 ······································································································································Data.UnixTime.Types.UnixTime·#)174 ······································································································································Data.UnixTime.Types.UnixTime·#)
175 ····························································································································of·{}·}·})·}·}]175 ····························································································································of·{}·}·})·}·}]
176 ef06856e25ec637f9038b302296f4026176 cef964faed9950589e722f69b3ef87e6
177 ··getUnixTime2·::·[GHC.Types.Char]177 ··getUnixTime2·::·[GHC.Types.Char]
178 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),178 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
179 ···Unfolding:·Core:·<vanilla>·GHC.CString.unpackCString#·getUnixTime3]179 ···Unfolding:·Core:·<vanilla>·GHC.CString.unpackCString#·getUnixTime3]
180 90d1a87c85a9ff77987ae2e2709863cf180 aba79e0a68d5964224aa60f7b2f4ee90
181 ··getUnixTime3·::·GHC.Prim.Addr#181 ··getUnixTime3·::·GHC.Prim.Addr#
182 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,182 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
183 ···Unfolding:·Core:·<vanilla>·"getClockTime"#]183 ···Unfolding:·Core:·<vanilla>·"getClockTime"#]
184 Warnings:184 Warnings:
185 ··Deprecated·names:185 ··Deprecated·names:
186 ··Deprecated·exports:186 ··Deprecated·exports:
187 trusted:·safe-inferred187 trusted:·safe-inferred
Max diff block lines reached; -1/9855 bytes (-0.01%) of diff not shown.
53.9 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime/Types.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime/Types.p_hi
Files 98% similar despite different names
53.6 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.UnixTime.Types·[family·instance·module]·91037 interface·Data.UnixTime.Types·[family·instance·module]·9103
8 ··interface·hash:·0eb01e7b959eb7730a426397db0d4076 
9 ··ABI·hash:·859fcaf7a366e2effbd9c22dabce0c29 
10 ··export-list·hash:·df6585cedfab6c6e0e19949a7ddc1dd28 ··interface·hash:·ee4f1fbfed9b24546f874843e04f97ba
 9 ··ABI·hash:·723328289e37835b0ddc601a907fdc15
 10 ··export-list·hash:·8c465de0dac38e110948fd5a11b1a9f6
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ca69a6da686f841c0aea787125fce69c12 ··flag·hash:·ca69a6da686f841c0aea787125fce69c
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·35e09d62d674b3c32faed09557f6363016 ··src_hash:·35e09d62d674b3c32faed09557f63630
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 63, 41 lines modifiedOffset 63, 41 lines modified
63 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b63 import··-/··GHC.Internal.Generics·adca9ef23589a05b9647e5ce0befbf3b
64 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee1164 import··-/··GHC.Internal.Int·b04237c373d22fa5e3d91dd2f080ee11
65 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc65 import··-/··GHC.Internal.Real·da48268b4772ec24c41aa5e0a4e3c1bc
66 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c66 import··-/··GHC.Internal.Show·3ffc88ea4e6850b82d371eef391eb02c
67 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd667 import··-/··GHC.Classes·2a09ea1ec4eeb83950c21b9ee6c03cd6
68 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff8349988868 import··-/··GHC.Types·a1e0f81b72cd15c57b0675ff83499888
69 addDependentFile·"Data/UnixTime/Types.hsc"·44459145f3638cd1dbb9b57c7c93989369 addDependentFile·"Data/UnixTime/Types.hsc"·44459145f3638cd1dbb9b57c7c939893
70 870cba35c5452f3b060c68d856527b4f70 84b1e30503d31f133c0fa059e9f5dccb
71 ··$fBinaryUnixTime·::·Data.Binary.Class.Binary·UnixTime71 ··$fBinaryUnixTime·::·Data.Binary.Class.Binary·UnixTime
72 ··DFunId72 ··DFunId
73 ··[TagSig:·<TagProper>,73 ··[TagSig:·<TagProper>,
74 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,74 ···LambdaFormInfo:·LFCon[Data.Binary.Class.C:Binary],·Inline:·CONLIKE,
75 ···Unfolding:·DFun:.75 ···Unfolding:·DFun:.
76 ················@UnixTime76 ················@UnixTime
77 ················$fBinaryUnixTime_$cput77 ················$fBinaryUnixTime_$cput
78 ················$fBinaryUnixTime278 ················$fBinaryUnixTime2
79 ··················`cast`79 ··················`cast`
80 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<UnixTime>_R))80 ················(Sym·(Data.Binary.Get.Internal.N:Get[0]·<UnixTime>_R))
81 ················$fBinaryUnixTime181 ················$fBinaryUnixTime1
82 ··················`cast`82 ··················`cast`
83 ················(<[UnixTime]>_R83 ················(<[UnixTime]>_R
84 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]84 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Binary.Put.N:PutM[0])·<()>_N)]
85 f7b7edf3eadfef09cffb6f99ec2d601385 18f691efdc93711504de4086b2f81402
86 ··$fBinaryUnixTime1·::·[UnixTime]·->·Data.Binary.Put.PairS·()86 ··$fBinaryUnixTime1·::·[UnixTime]·->·Data.Binary.Put.PairS·()
87 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,87 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
88 ···Arity:·1,·Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],88 ···Arity:·1,·Strictness:·<L>,·CPR:·1(1,),·Inline:·[2],
89 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>89 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
90 ··············\·(xs['GHC.Types.Many]·::·[UnixTime])·->90 ··············\·(xs['GHC.Types.Many]·::·[UnixTime])·->
91 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->91 ··············case·$w$cputList·xs·of·nt·{·DEFAULT·->
92 ··············Data.Binary.Put.PairS92 ··············Data.Binary.Put.PairS
93 ················@()93 ················@()
94 ················GHC.Tuple.()94 ················GHC.Tuple.()
95 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]95 ················nt·`cast`·(Sym·(Data.ByteString.Builder.Internal.N:Builder[0]))·}]
96 dccbc07f3032b49bb15cfae48c268b4696 0c4c2841c188728010ee564c058d0694
97 ··$fBinaryUnixTime2·::97 ··$fBinaryUnixTime2·::
98 ····Data.ByteString.Internal.Type.ByteString98 ····Data.ByteString.Internal.Type.ByteString
99 ····->·Data.Binary.Get.Internal.Success·UnixTime·r99 ····->·Data.Binary.Get.Internal.Success·UnixTime·r
100 ····->·Data.Binary.Get.Internal.Decoder·r100 ····->·Data.Binary.Get.Internal.Decoder·r
101 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,101 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
102 ···Strictness:·<1L><LC(S,C(1,L))>,102 ···Strictness:·<1L><LC(S,C(1,L))>,
103 ···Unfolding:·Core:·<vanilla>103 ···Unfolding:·Core:·<vanilla>
Offset 616, 20 lines modifiedOffset 616, 20 lines modified
616 ·····················(Data.ByteString.Internal.Type.BS616 ·····················(Data.ByteString.Internal.Type.BS
617 ························(GHC.Prim.plusAddr#·bx·8#)617 ························(GHC.Prim.plusAddr#·bx·8#)
618 ························bx1618 ························bx1
619 ························(GHC.Prim.-#·bx2·8#))619 ························(GHC.Prim.-#·bx2·8#))
620 ·····················(\·(ds['GHC.Types.Many]·::·GHC.Internal.Int.Int32)·->620 ·····················(\·(ds['GHC.Types.Many]·::·GHC.Internal.Int.Int32)·->
621 ······················case·ds·of·conrep·{·GHC.Internal.Int.I32#·unbx·->621 ······················case·ds·of·conrep·{·GHC.Internal.Int.I32#·unbx·->
622 ······················UnixTime·a1·unbx·})·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}]622 ······················UnixTime·a1·unbx·})·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}·}]
623 319182f17dafb03c5d8f2b9a9ba330f0623 dfb85961ec756f9db5e1c84d68810066
624 ··$fBinaryUnixTime3·::·GHC.Types.Int624 ··$fBinaryUnixTime3·::·GHC.Types.Int
625 ··[HasNoCafRefs,·TagSig:·<TagProper>,625 ··[HasNoCafRefs,·TagSig:·<TagProper>,
626 ···LambdaFormInfo:·LFCon[GHC.Types.I#],626 ···LambdaFormInfo:·LFCon[GHC.Types.I#],
627 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·8#]627 ···Unfolding:·Core:·<vanilla>·GHC.Types.I#·8#]
628 e64e3199c9574afa55fb458a38d8f299628 60edd8c488ccbae26b1f2241976d388a
629 ··$fBinaryUnixTime4·::629 ··$fBinaryUnixTime4·::
630 ····[Data.ByteString.Internal.Type.ByteString]630 ····[Data.ByteString.Internal.Type.ByteString]
631 ····->·forall·r1.631 ····->·forall·r1.
632 ·······Data.ByteString.Internal.Type.ByteString632 ·······Data.ByteString.Internal.Type.ByteString
633 ·······->·Data.Binary.Get.Internal.Success633 ·······->·Data.Binary.Get.Internal.Success
634 ············Data.ByteString.Internal.Type.ByteString·r1634 ············Data.ByteString.Internal.Type.ByteString·r1
635 ·······->·Data.Binary.Get.Internal.Decoder·r1635 ·······->·Data.Binary.Get.Internal.Decoder·r1
Offset 640, 38 lines modifiedOffset 640, 38 lines modified
640 ················@r1640 ················@r1
641 ················(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)[OneShot]641 ················(ds['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)[OneShot]
642 ················(ds1['GHC.Types.Many]·::·Data.Binary.Get.Internal.Success642 ················(ds1['GHC.Types.Many]·::·Data.Binary.Get.Internal.Success
643 ···········································Data.ByteString.Internal.Type.ByteString·r1)[OneShot]·->643 ···········································Data.ByteString.Internal.Type.ByteString·r1)[OneShot]·->
644 ··············case·Data.ByteString.Internal.Type.concat644 ··············case·Data.ByteString.Internal.Type.concat
645 ·····················bss·of·conrep·{·Data.ByteString.Internal.Type.BS·ipv·ipv1·ipv2·->645 ·····················bss·of·conrep·{·Data.ByteString.Internal.Type.BS·ipv·ipv1·ipv2·->
646 ··············Data.Binary.Get.Internal.Fail·@r1·conrep·$fBinaryUnixTime5·}]646 ··············Data.Binary.Get.Internal.Fail·@r1·conrep·$fBinaryUnixTime5·}]
647 556f64ba7b36af2bc9937b09e610e4d8647 4262eba7dae5193748d4b9ab9d22d4d7
648 ··$fBinaryUnixTime5·::·[GHC.Types.Char]648 ··$fBinaryUnixTime5·::·[GHC.Types.Char]
649 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),649 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
650 ···Unfolding:·Core:·<vanilla>650 ···Unfolding:·Core:·<vanilla>
651 ··············GHC.CString.unpackCString#·$fBinaryUnixTime6]651 ··············GHC.CString.unpackCString#·$fBinaryUnixTime6]
652 ffba6e9dd256559f1f2b8242fe3196d6652 1fd66bee97974f3e6f10f18663ad21cc
653 ··$fBinaryUnixTime6·::·GHC.Prim.Addr#653 ··$fBinaryUnixTime6·::·GHC.Prim.Addr#
654 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,654 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
655 ···Unfolding:·Core:·<vanilla>·"not·enough·bytes"#]655 ···Unfolding:·Core:·<vanilla>·"not·enough·bytes"#]
656 811e69dc1c161fd2e035d8ee8558dfb2656 c36e3ae995e07cb8580504cd2e20b4be
657 ··$fBinaryUnixTime7·::657 ··$fBinaryUnixTime7·::
658 ····[Data.ByteString.Internal.Type.ByteString]658 ····[Data.ByteString.Internal.Type.ByteString]
659 ····->·Data.ByteString.Internal.Type.ByteString659 ····->·Data.ByteString.Internal.Type.ByteString
660 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,660 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
661 ···Strictness:·<1L>,661 ···Strictness:·<1L>,
662 ···Unfolding:·Core:·<vanilla>662 ···Unfolding:·Core:·<vanilla>
663 ··············\·(x['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->663 ··············\·(x['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->
664 ··············case·Data.ByteString.Internal.Type.$wconcat664 ··············case·Data.ByteString.Internal.Type.$wconcat
665 ·····················(GHC.Internal.List.dropWhile665 ·····················(GHC.Internal.List.dropWhile
666 ························@Data.ByteString.Internal.Type.ByteString666 ························@Data.ByteString.Internal.Type.ByteString
667 ························Data.ByteString.null667 ························Data.ByteString.null
668 ························x)·of·wild·{·(#,,#)·ww·ww1·ww2·->668 ························x)·of·wild·{·(#,,#)·ww·ww1·ww2·->
669 ··············Data.ByteString.Internal.Type.BS·ww·ww1·ww2·}]669 ··············Data.ByteString.Internal.Type.BS·ww·ww1·ww2·}]
670 3f6e742e0bdcc69a95009300a1c6e032670 e0ba00a4aea8ede2b141398e30d72d25
671 ··$fBinaryUnixTime8·::671 ··$fBinaryUnixTime8·::
672 ····GHC.Types.Int672 ····GHC.Types.Int
673 ····->·Data.ByteString.Internal.Type.ByteString673 ····->·Data.ByteString.Internal.Type.ByteString
674 ····->·GHC.Internal.Data.Either.Either674 ····->·GHC.Internal.Data.Either.Either
675 ·········GHC.Types.Int675 ·········GHC.Types.Int
676 ·········(Data.ByteString.Internal.Type.ByteString,676 ·········(Data.ByteString.Internal.Type.ByteString,
677 ··········Data.ByteString.Internal.Type.ByteString)677 ··········Data.ByteString.Internal.Type.ByteString)
Offset 691, 20 lines modifiedOffset 691, 20 lines modified
691 ·····················(GHC.Types.I#·(GHC.Prim.-#·y·bx6))691 ·····················(GHC.Types.I#·(GHC.Prim.-#·y·bx6))
692 ················1#692 ················1#
693 ················->·GHC.Internal.Data.Either.Right693 ················->·GHC.Internal.Data.Either.Right
694 ·····················@GHC.Types.Int694 ·····················@GHC.Types.Int
695 ·····················@(Data.ByteString.Internal.Type.ByteString,695 ·····················@(Data.ByteString.Internal.Type.ByteString,
Max diff block lines reached; 48543/54810 bytes (88.57%) of diff not shown.
7.92 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq/Data/UnixTime.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.10.3-inplace/unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY/Data/UnixTime.p_hi
Files 84% similar despite different names
7.63 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9103,3 Version:·Wanted·9103,
4 ·········got····91034 ·········got····9103
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.UnixTime·91037 interface·Data.UnixTime·9103
8 ··interface·hash:·28571278400a5a9fa522f0f394f969cc 
9 ··ABI·hash:·9871068c08f2df7fe20ee102d3d09dd6 
10 ··export-list·hash:·3b722aed8dceb560e10c2f7950fc9f0f8 ··interface·hash:·b966ce7ea95e7f1ec1d50ca539f3f6ba
 9 ··ABI·hash:·556151f41e7920a7323ec59d2a662373
 10 ··export-list·hash:·343c3ad5d39a8de9badc3839fbc7b857
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ebb6355cca7aaf9716b0322abf73cd6112 ··flag·hash:·ebb6355cca7aaf9716b0322abf73cd61
13 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a613 ··opt_hash:·c46b5ba90ad8acc892ac979c203449a6
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5bb3e2554fac4146e996ac1642e3cfef16 ··src_hash:·5bb3e2554fac4146e996ac1642e3cfef
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 32, 18 lines modifiedOffset 32, 18 lines modified
32 ··Data.UnixTime.Diff.diffUnixTime32 ··Data.UnixTime.Diff.diffUnixTime
33 ··Data.UnixTime.Diff.microSecondsToUnixDiffTime33 ··Data.UnixTime.Diff.microSecondsToUnixDiffTime
34 ··Data.UnixTime.Diff.secondsToUnixDiffTime34 ··Data.UnixTime.Diff.secondsToUnixDiffTime
35 ··Data.UnixTime.Sys.getUnixTime35 ··Data.UnixTime.Sys.getUnixTime
36 ··Data.UnixTime.Types.Format36 ··Data.UnixTime.Types.Format
37 ··Data.UnixTime.Types.UnixDiffTime{Data.UnixTime.Types.UnixDiffTime·Data.UnixTime.Types.udtMicroSeconds·Data.UnixTime.Types.udtSeconds}37 ··Data.UnixTime.Types.UnixDiffTime{Data.UnixTime.Types.UnixDiffTime·Data.UnixTime.Types.udtMicroSeconds·Data.UnixTime.Types.udtSeconds}
38 ··Data.UnixTime.Types.UnixTime{Data.UnixTime.Types.UnixTime·Data.UnixTime.Types.utMicroSeconds·Data.UnixTime.Types.utSeconds}38 ··Data.UnixTime.Types.UnixTime{Data.UnixTime.Types.UnixTime·Data.UnixTime.Types.utMicroSeconds·Data.UnixTime.Types.utSeconds}
39 direct·module·dependencies:·unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Conv39 direct·module·dependencies:·unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Conv
40 ····························unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Diff40 ····························unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Diff
41 ····························unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Sys41 ····························unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Sys
42 ····························unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types42 ····························unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types
43 boot·module·dependencies:43 boot·module·dependencies:
44 direct·package·dependencies:·base-4.20.2.044 direct·package·dependencies:·base-4.20.2.0
45 plugin·package·dependencies:45 plugin·package·dependencies:
46 orphans:·Data.Binary.Generic·Data.ByteString.Builder46 orphans:·Data.Binary.Generic·Data.ByteString.Builder
47 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext47 ·········GHC.Internal.Base·GHC.Internal.Float·GHC.Prim.Ext
48 ·········Data.UnixTime.Diff48 ·········Data.UnixTime.Diff
49 family·instance·modules:·Control.Applicative·Data.Array.Byte49 family·instance·modules:·Control.Applicative·Data.Array.Byte
Offset 59, 70 lines modifiedOffset 59, 70 lines modified
59 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord59 ·························GHC.Internal.Data.Semigroup.Internal·GHC.Internal.Data.Type.Ord
60 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList60 ·························GHC.Internal.Data.Version·GHC.Internal.Functor.ZipList
61 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList61 ·························GHC.Internal.Generics·GHC.Internal.IO.Exception·GHC.Internal.IsList
62 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ62 ·························GHC.Internal.RTS.Flags·Text.PrettyPrint.Annotated.HughesPJ
63 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax63 ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax
64 ·························Data.UnixTime.Types64 ·························Data.UnixTime.Types
65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a65 import··-/··Prelude·51a7d66ad24e320ebb0c30db2f31549a
66 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Conv·48c81361fa7d7b1be39f9492e5aec93e 
67 ··exports:·ee20d43aa26a8a646554a7dd81d81241 
68 ··formatUnixTime·39df344979af292657fb2fddaea676d0 
69 ··formatUnixTimeGMT·6011c6a6682d6183e7fc4588530a60a1 
70 ··fromClockTime·7c7d2446150adbe66b2181f59fc406ca 
71 ··fromEpochTime·162e34db2be0424e23df2b1a40db2d37 
72 ··mailDateFormat·787ba3e0624442c7ae91676284fa3665 
73 ··parseUnixTime·60d9ed0d4258fe6b6951c1e8fc20cba5 
74 ··parseUnixTimeGMT·ce99c427c7ec727341bf7cc624e50145 
75 ··toClockTime·d52d44322844323eeaa15ab22bb82c99 
76 ··toEpochTime·3fe855eb38d8a8d220c9007932c142c0 
77 ··webDateFormat·6ccccfbce6d587b8f21be8734b102d9a 
78 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Diff·d6de65948b36cf5e83be28ce9773b985 
79 ··exports:·7ea1e44f7452d3c36ce78695dc8c93c0 
80 ··addUnixDiffTime·2d6057a324a368d3f5f8802edb75669a 
81 ··diffUnixTime·fa83364f8d10a9582ac345136d25c45c 
82 ··microSecondsToUnixDiffTime·6904d8632ce787ca3a44ceb2781f76e8 
83 ··secondsToUnixDiffTime·423b269f9785f2ba5a551fe3a4cefc5d 
84 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Sys·a73e368f98057ed3703fe3c1e60175eb 
85 ··exports:·f8f630d7d819946df3b9307bc6978341 
86 ··getUnixTime·124f0bdf7ee3b487ee6a4fa2eca0e30e 
87 import··-/··unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types·859fcaf7a366e2effbd9c22dabce0c29 
88 ··exports:·df6585cedfab6c6e0e19949a7ddc1dd2 
89 ··Format·e0aa166fed6eb4af2b12967461606763 
90 ··UnixDiffTime·fc62f0e50060ed575e90e759ec65a6c4 
91 ··UnixDiffTime·befbf354abafc2f146480440fbb6d889 
92 ··UnixTime·ec2995146b0c711c7e8ebde2a0a00f81 
93 ··UnixTime·8c15a10a267480be37f3f565a0b3f7a9 
94 ··udtMicroSeconds·9200c0ac467e2bfa7d7e055071c2d222 
95 ··udtSeconds·ccb5ca504fa93f59abbad56b1318e1ea 
96 ··utMicroSeconds·34ceaf2ab856cce32eef50132bc6c3dc 
97 ··utSeconds·934f3ad56fab920f438bf4f952539b9c 
98 2ce75fc70da32e04e5ecb62673decd3566 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Conv·120f12d2861db56f45f4463a02633284
 67 ··exports:·33df4b5232ead84d8af8a77db2fa14aa
 68 ··formatUnixTime·c763f008067cd0a911b708b27f869cf1
 69 ··formatUnixTimeGMT·8ce37c0e58b2c627c741d987a3ac9c85
 70 ··fromClockTime·d1917b6850ebca813a5f7bc66dd7e18f
 71 ··fromEpochTime·7f12777ec396607e614238d28e97e2bc
 72 ··mailDateFormat·90207213a604fcb68db40399c5c2eebd
 73 ··parseUnixTime·1d83470135668502443daaae58a1c621
 74 ··parseUnixTimeGMT·1cfbd093fd93c38f85c89096d18427b0
 75 ··toClockTime·5429571827f427c6c7316627d682e104
 76 ··toEpochTime·7711551a53956143d7f050e524ac538e
 77 ··webDateFormat·171ee250581cf24b694d303c2eefe231
 78 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Diff·3e012cdeeff7fd9c7eb4de5bdd417f53
 79 ··exports:·2b09e55214e20aa281b91ae58fac1e35
 80 ··addUnixDiffTime·54d1003b304bee5a153be0bba1318cd6
 81 ··diffUnixTime·40cce8d90d0c5fdabc0b03616a2fc438
 82 ··microSecondsToUnixDiffTime·9e4dd4ae0e8d1a8abb9a52429532271f
 83 ··secondsToUnixDiffTime·900b201e124f29ed8ccbddc80b9da24a
 84 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Sys·691c91ca21c05fb338ca917947322815
 85 ··exports:·c493516bd193fffef4df398887590828
 86 ··getUnixTime·e4e5642643e6ca84fba69a78b930dfff
 87 import··-/··unix-time-0.4.17-3jxgR1IZJEBHysBygdUqyY:Data.UnixTime.Types·723328289e37835b0ddc601a907fdc15
 88 ··exports:·8c465de0dac38e110948fd5a11b1a9f6
 89 ··Format·d06f618ef10a974ea16340126ca9d98f
 90 ··UnixDiffTime·1e20c38da2e3ce18b497d0e6e5771d9c
 91 ··UnixDiffTime·5ab684b10b07ce9473391cc9bbd51647
 92 ··UnixTime·59c2f5313be385e423b0529844f68ed1
 93 ··UnixTime·ea2fe55fbc9fbf07c0b021c0d53aab9b
 94 ··udtMicroSeconds·0f52f48e5c7e183cde25d84d7b10c850
 95 ··udtSeconds·1f17a871770cbda494bea1d4149769eb
 96 ··utMicroSeconds·c362c44c764923bcd82a5ce72e8ac49b
 97 ··utSeconds·e56337bd3017dee51be5f99c0d9caef9
 98 4563fb4e46113454539414d73a2ebf43
99 ··$trModule·::·GHC.Types.Module99 ··$trModule·::·GHC.Types.Module
100 ··[HasNoCafRefs,·TagSig:·<TagProper>,100 ··[HasNoCafRefs,·TagSig:·<TagProper>,
101 ···LambdaFormInfo:·LFCon[GHC.Types.Module],101 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
102 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]102 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
103 73f95e39c3eff6dc3e2b68eec754f7e8103 6dbb80b162de874949357c5be506d43c
104 ··$trModule1·::·GHC.Types.TrName104 ··$trModule1·::·GHC.Types.TrName
105 ··[HasNoCafRefs,·TagSig:·<TagProper>,105 ··[HasNoCafRefs,·TagSig:·<TagProper>,
106 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],106 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
107 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]107 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
108 3e4ed32a6e4637d2a90900b5e462debd108 3c2cb9c9ddd8141da288dc33f2c1ebd3
109 ··$trModule2·::·GHC.Prim.Addr#109 ··$trModule2·::·GHC.Prim.Addr#
110 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,110 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
111 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime"#]111 ···Unfolding:·Core:·<vanilla>·"Data.UnixTime"#]
112 f31ef3c6005023969687b7c894205ab7112 f93fac95f039b09504e5bac2ed20c396
113 ··$trModule3·::·GHC.Types.TrName113 ··$trModule3·::·GHC.Types.TrName
114 ··[HasNoCafRefs,·TagSig:·<TagProper>,114 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 476/7778 bytes (6.12%) of diff not shown.