Skip to content

Instantly share code, notes, and snippets.

@hvr
Created March 11, 2018 23:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hvr/9fe0cc59b4414351ce0e03c21a068172 to your computer and use it in GitHub Desktop.
Save hvr/9fe0cc59b4414351ce0e03c21a068172 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
==================== Pre unarise: ====================
2018-03-11 23:39:01.663061475 UTC
Distribution.Client.IndexUtils.$WCachePackageId [InlPrag=INLINE[2]]
:: Distribution.Types.PackageId.PackageId
-> Distribution.Client.IndexUtils.BlockNo
-> Distribution.Client.IndexUtils.Timestamp.Timestamp
-> Distribution.Client.IndexUtils.IndexCacheEntry
[GblId[DataConWrapper],
Arity=3,
Caf=NoCafRefs,
Str=<L,U><S,U><S,U>m1,
Unf=OtherCon []] =
[] \r [dt_s12ny dt_s12nz dt_s12nA]
case dt_s12nz of {
GHC.Word.W32# dt_s12nC [Occ=Once] ->
case dt_s12nA of {
GHC.Int.I64# dt_s12nE [Occ=Once] ->
Distribution.Client.IndexUtils.CachePackageId [dt_s12ny
dt_s12nC
dt_s12nE];
};
};
Distribution.Client.IndexUtils.$WCachePreference [InlPrag=INLINE[2]]
:: Distribution.Types.Dependency.Dependency
-> Distribution.Client.IndexUtils.BlockNo
-> Distribution.Client.IndexUtils.Timestamp.Timestamp
-> Distribution.Client.IndexUtils.IndexCacheEntry
[GblId[DataConWrapper],
Arity=3,
Caf=NoCafRefs,
Str=<L,U><S,U><S,U>m2,
Unf=OtherCon []] =
[] \r [dt_s12nF dt_s12nG dt_s12nH]
case dt_s12nG of {
GHC.Word.W32# dt_s12nJ [Occ=Once] ->
case dt_s12nH of {
GHC.Int.I64# dt_s12nL [Occ=Once] ->
Distribution.Client.IndexUtils.CachePreference [dt_s12nF
dt_s12nJ
dt_s12nL];
};
};
Distribution.Client.IndexUtils.$WCacheBuildTreeRef [InlPrag=INLINE[2]]
:: Distribution.Client.IndexUtils.BuildTreeRefType
-> Distribution.Client.IndexUtils.BlockNo
-> Distribution.Client.IndexUtils.IndexCacheEntry
[GblId[DataConWrapper],
Arity=2,
Caf=NoCafRefs,
Str=<S,U><S,U>m3,
Unf=OtherCon []] =
[] \r [dt_s12nM dt_s12nN]
case dt_s12nM of dt_s12nO {
__DEFAULT ->
case dt_s12nN of {
GHC.Word.W32# dt_s12nQ [Occ=Once] ->
Distribution.Client.IndexUtils.CacheBuildTreeRef [dt_s12nO
dt_s12nQ];
};
};
Distribution.Client.IndexUtils.$WIndexStateInfo [InlPrag=INLINE[2]]
:: Distribution.Client.IndexUtils.Timestamp.Timestamp
-> Distribution.Client.IndexUtils.Timestamp.Timestamp
-> Distribution.Client.IndexUtils.IndexStateInfo
[GblId[DataConWrapper],
Arity=2,
Caf=NoCafRefs,
Str=<S,U><S,U>m,
Unf=OtherCon []] =
[] \r [dt_s12nR dt_s12nS]
case dt_s12nR of {
GHC.Int.I64# dt_s12nU [Occ=Once] ->
case dt_s12nS of {
GHC.Int.I64# dt_s12nW [Occ=Once] ->
Distribution.Client.IndexUtils.IndexStateInfo [dt_s12nU dt_s12nW];
};
};
lvl_r12iX :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"No remote package servers have been specified. Usually you would have one specified in the config file."#;
lvl1_r12iY :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl_r12iX;
lvl2_r12iZ :: Distribution.Client.Types.SourcePackageDb
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE Distribution.Client.Types.SourcePackageDb! [Data.Map.Internal.Tip
Data.Map.Internal.Tip];
lvl3_r12j0 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"..."#;
lvl4_r12j1 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Reading available packages of "#;
lvl5_r12j2 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" as explicitly requested (via command line / project configuration)"#;
lvl6_r12j3 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Using "#;
lvl7_r12j4 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" specified from most recent cabal update"#;
lvl8_r12j5 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Using most recent state (could not read timestamp file)"#;
lvl9_r12j6 :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl8_r12j5;
lvl10_r12j7 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"')"#;
lvl11_r12j8 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"index-state ignored for old-format (remote repository '"#;
lvl12_r12j9 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"index-state ignored for old-format repositories (local repository '"#;
lvl13_r12ja :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
")."#;
lvl14_r12jb :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'! Falling back to older state ("#;
lvl15_r12jc :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" is newer than '"#;
lvl16_r12jd :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Requested index-state"#;
lvl17_r12je :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" does not exist in '"#;
lvl18_r12jf :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Requested index-state "#;
lvl19_r12jg :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
")"#;
lvl20_r12jh :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" (HEAD = "#;
lvl21_r12ji :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
") = "#;
lvl22_r12jj :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"index-state("#;
f_r12jk
:: Distribution.Types.PackageName.PackageName
-> Distribution.Types.VersionRange.VersionRange
-> Distribution.Types.VersionRange.VersionRange
-> Distribution.Types.VersionRange.VersionRange
[GblId,
Arity=3,
Caf=NoCafRefs,
Str=<L,A><L,U><L,U>m10,
Unf=OtherCon []] =
[] \r [ds_s12nX x_s12nY y_s12nZ]
Distribution.Types.VersionRange.IntersectVersionRanges [x_s12nY
y_s12nZ];
lvl23_r12jl :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"historical state as of "#;
lvl24_r12jm :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"most recent state"#;
lvl25_r12jn :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl24_r12jm;
lvl26_r12jo :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"' is missing. The repo is invalid."#;
lvl27_r12jp :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"The package list for the local repo '"#;
Distribution.Client.IndexUtils.getIndexFileAge3 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"tar"#;
Distribution.Client.IndexUtils.getIndexFileAge2 :: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.getIndexFileAge3;
lvl28_r12jq :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"' does not exist. Run 'cabal update' to download it."#;
lvl29_r12jr :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"The package list for '"#;
lvl30_r12js :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl28_r12jq;
errMissingPackageList_r12jt
:: Distribution.Client.Types.RemoteRepo -> [GHC.Types.Char]
[GblId, Arity=1, Str=<L,1*U(1*U,A,A,A,A,A)>, Unf=OtherCon []] =
sat-only [] \r [repoRemote_s12o0]
let {
sat_s12o8 [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[repoRemote_s12o0] \u []
case repoRemote_s12o0 of {
Distribution.Client.Types.RemoteRepo ds1_s12o2 [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
GHC.Base.++ ds1_s12o2 lvl30_r12js;
};
} in GHC.CString.unpackAppendCString# lvl29_r12jr sat_s12o8;
lvl31_r12ju :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" days old.\n\
\Run "#;
lvl32_r12jv :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl31_r12ju;
lvl33_r12jw :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'cabal update' to get the latest list of available packages."#;
lvl34_r12jx :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"' is "#;
lvl35_r12jy :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl33_r12jw;
$serrOutdatedPackageList_r12jz
:: Distribution.Client.Types.RemoteRepo
-> GHC.Types.Double -> [GHC.Types.Char]
[GblId,
Arity=2,
Str=<L,1*U(1*U,A,A,A,A,A)><L,1*U(U)>,
Unf=OtherCon []] =
sat-only [] \r [repoRemote_s12o9 dt_s12oa]
let {
sat_s12ow [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[repoRemote_s12o9 dt_s12oa] \u []
case repoRemote_s12o9 of {
Distribution.Client.Types.RemoteRepo ds1_s12oc [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
let {
sat_s12ov [Occ=Once, Dmd=<L,1*U>] :: [GHC.Types.Char]
[LclId] =
[dt_s12oa] \s []
let {
sat_s12ou [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[dt_s12oa] \u []
case dt_s12oa of {
GHC.Types.D# x_s12oj ->
case
double2Int# [x_s12oj]
of
n_s12ok [Dmd=<S,U>]
{ __DEFAULT ->
case int2Double# [n_s12ok] of sat_s12ol {
__DEFAULT ->
case <## [x_s12oj sat_s12ol] of {
__DEFAULT ->
case
GHC.Show.$wshowSignedInt
0# n_s12ok lvl32_r12jv
of
{ (#,#) ww5_s12oo [Occ=Once]
ww6_s12op [Occ=Once] ->
GHC.Base.++_$s++
lvl35_r12jy
ww5_s12oo
ww6_s12op;
};
1# ->
case
-# [n_s12ok 1#]
of
sat_s12oq
{ __DEFAULT ->
case
GHC.Show.$wshowSignedInt
0#
sat_s12oq
lvl32_r12jv
of
{ (#,#) ww5_s12os [Occ=Once]
ww6_s12ot [Occ=Once] ->
GHC.Base.++_$s++
lvl35_r12jy
ww5_s12os
ww6_s12ot;
};
};
};
};
};
};
} in GHC.CString.unpackAppendCString# lvl34_r12jx sat_s12ou;
} in GHC.Base.++ ds1_s12oc sat_s12ov;
};
} in GHC.CString.unpackAppendCString# lvl29_r12jr sat_s12ow;
Distribution.Client.IndexUtils.readCacheStrict19 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"). Trying to regenerate the index cache..."#;
Distribution.Client.IndexUtils.readCacheStrict20 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Parsing the index cache failed ("#;
lvl36_r12jA :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Error reading package index from cache."#;
lvl37_r12jB :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl36_r12jA;
lvl38_r12jC :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [2#];
lvl39_r12jD :: [GHC.Types.Int]
[GblId, Caf=NoCafRefs, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE :! [lvl38_r12jC GHC.Types.[]];
lvl40_r12jE :: [GHC.Types.Int]
[GblId, Caf=NoCafRefs, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE :! [lvl38_r12jC lvl39_r12jD];
lvl41_r12jF :: Distribution.Types.Version.Version
[GblId] =
[] \u [] Distribution.Types.Version.mkVersion lvl40_r12jE;
lvl42_r12jG :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"<could not be parsed due to unsupported CABAL spec-version>"#;
lvl43_r12jH :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl42_r12jG;
lvl44_r12jI :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"failed to parse .cabal file"#;
lvl45_r12jJ :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl44_r12jI;
lvl46_r12jK :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"unexpected tar entry type"#;
lvl47_r12jL :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl46_r12jK;
lvl48_r12jM :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"The package index or index cache is probably corrupt. Running cabal update might fix it."#;
lvl49_r12jN :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"internal error when reading package index: "#;
Distribution.Client.IndexUtils.readCacheStrict9 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"die'"#;
Distribution.Client.IndexUtils.readCacheStrict8 :: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.readCacheStrict9;
loc_r12jO :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [71#];
loc1_r12jP :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [756#];
loc2_r12jQ :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [20#];
loc3_r12jR :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [754#];
Distribution.Client.IndexUtils.getInstalledPackages8
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"./Distribution/Client/IndexUtils.hs"#;
Distribution.Client.IndexUtils.getInstalledPackages7
:: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.getInstalledPackages8;
Distribution.Client.IndexUtils.$trModule2 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Distribution.Client.IndexUtils"#;
Distribution.Client.IndexUtils.getInstalledPackages9
:: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.$trModule2;
Distribution.Client.IndexUtils.$trModule4 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"main"#;
Distribution.Client.IndexUtils.getInstalledPackages10
:: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.$trModule4;
$dIP_r12jS :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc3_r12jR
loc2_r12jQ
loc1_r12jP
loc_r12jO];
$dIP1_r12jT :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict8
$dIP_r12jS
GHC.Stack.Types.EmptyCallStack];
loc4_r12jU :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [77#];
loc5_r12jV :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [711#];
loc6_r12jW :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [18#];
$dIP2_r12jX :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc5_r12jV
loc6_r12jW
loc5_r12jV
loc4_r12jU];
fn_r12jY :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"readGenericPackageDescription"#;
fn1_r12jZ :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# fn_r12jY;
$dIP3_r12k0 :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [fn1_r12jZ
$dIP2_r12jX
GHC.Stack.Types.EmptyCallStack];
lvl50_r12k1 :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.PackageDescription.Parsec.readGenericPackageDescription10
Distribution.PackageDescription.Parsec.readGenericPackageDescription2
$dIP3_r12k0];
lvl51_r12k2 :: GHC.Prim.Word# -> GHC.Types.Bool
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [c#_s12ox]
case c#_s12ox of {
__DEFAULT -> GHC.Types.False [];
9## -> GHC.Types.True [];
10## -> GHC.Types.True [];
11## -> GHC.Types.True [];
12## -> GHC.Types.True [];
13## -> GHC.Types.True [];
32## -> GHC.Types.True [];
160## -> GHC.Types.True [];
};
lvl52_r12k3
:: Data.ByteString.Internal.ByteString -> GHC.Types.Bool
[GblId,
Arity=1,
Caf=NoCafRefs,
Str=<S(LLLS),1*U(A,A,A,U)>,
Unf=OtherCon []] =
[] \r [x_s12oz]
case x_s12oz of {
Data.ByteString.Internal.PS _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
dt3_s12oE [Occ=Once] ->
case <=# [dt3_s12oE 0#] of {
__DEFAULT -> GHC.Types.True [];
1# -> GHC.Types.False [];
};
};
$wgo_r12k4
:: GHC.Prim.Addr#
-> GHC.Prim.Addr#
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Bool #)
[GblId,
Arity=3,
Caf=NoCafRefs,
Str=<S,U><S,U><S,U>,
Unf=OtherCon []] =
sat-only [] \r [ww_s12oG ww1_s12oH w_s12oI]
case eqAddr# [ww_s12oG ww1_s12oH] of {
__DEFAULT ->
case readWord8OffAddr# [ww_s12oG 0# w_s12oI] of {
(#,#) ipv2_s12oL [Occ=Once*] ipv3_s12oM [Occ=Once] ->
case word2Int# [ipv3_s12oM] of sat_s12oO {
__DEFAULT ->
case chr# [sat_s12oO] of c_s12oN [Dmd=<S,U>] {
__DEFAULT ->
case ord# [c_s12oN] of sat_s12oQ {
__DEFAULT ->
case
__pkg_ccall base-4.11.0.0 [sat_s12oQ GHC.Prim.realWorld#]
of
{ (#,#) _ [Occ=Dead] ds1_s12oT [Occ=Once!] ->
case ds1_s12oT of {
__DEFAULT ->
case plusAddr# [ww_s12oG 1#] of sat_s12oV {
__DEFAULT ->
$wgo_r12k4 sat_s12oV ww1_s12oH ipv2_s12oL;
};
0# ->
case c_s12oN of {
__DEFAULT -> (#,#) [ipv2_s12oL GHC.Types.False];
'-'# ->
case plusAddr# [ww_s12oG 1#] of sat_s12oX {
__DEFAULT ->
$wgo_r12k4
sat_s12oX ww1_s12oH ipv2_s12oL;
};
};
};
};
};
};
};
};
1# -> (#,#) [w_s12oI GHC.Types.True];
};
lvl53_r12k5
:: GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld,
Data.ByteString.Internal.ByteString #)
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,U>, Unf=OtherCon []] =
sat-only [] \r [s_s12oY]
case newPinnedByteArray# [1# s_s12oY] of {
(#,#) ipv_s12p0 [Occ=Once] ipv1_s12p1 ->
case byteArrayContents# [ipv1_s12p1] of ipv2_s12p2 [Dmd=<S,U>] {
__DEFAULT ->
case
writeWord8OffAddr# [ipv2_s12p2 0# 32## ipv_s12p0]
of
s2_s12p3
{ __DEFAULT ->
let {
ipv3_s12p4 :: GHC.ForeignPtr.ForeignPtrContents
[LclId, Unf=OtherCon []] =
CCCS GHC.ForeignPtr.PlainPtr! [ipv1_s12p1];
} in
case touch# [ipv3_s12p4 s2_s12p3] of s'_s12p5 {
__DEFAULT ->
let {
sat_s12p6 [Occ=Once] :: Data.ByteString.Internal.ByteString
[LclId] =
CCCS Data.ByteString.Internal.PS! [ipv2_s12p2
ipv3_s12p4
0#
1#];
} in (#,#) [s'_s12p5 sat_s12p6];
};
};
};
};
lvl54_r12k6 :: Data.ByteString.Internal.ByteString
[GblId] =
[] \u []
case lvl53_r12k5 GHC.Prim.realWorld# of {
(#,#) _ [Occ=Dead] ipv1_s12p9 [Occ=Once] -> ipv1_s12p9;
};
lvl55_r12k7
:: Distribution.Compat.ReadP.P
GHC.Types.Char Distribution.Types.Dependency.Dependency
[GblId] =
[] \u []
case
Distribution.Types.Dependency.$w$cparse
Distribution.Compat.ReadP.$fApplicativeP_$cpure
of
{ Unit# ww1_s12pb [Occ=Once] ->
Distribution.Compat.ReadP.Get [ww1_s12pb];
};
$wparseVer_r12k8
:: GHC.Prim.Addr#
-> GHC.ForeignPtr.ForeignPtrContents
-> GHC.Prim.Int#
-> GHC.Prim.Int#
-> [GHC.Types.Int]
-> GHC.Base.Maybe Distribution.Types.Version.Version
[GblId,
Arity=5,
Caf=NoCafRefs,
Str=<S,U><L,U><S,U><S,U><L,U>,
Unf=OtherCon []] =
sat-only [] \r [ww_s12pc ww1_s12pd ww2_s12pe ww3_s12pf w_s12pg]
case
Data.ByteString.Char8.$wreadInt
ww_s12pc ww1_s12pd ww2_s12pe ww3_s12pf
of
{ GHC.Base.Nothing -> GHC.Base.Nothing [];
GHC.Base.Just ds_s12pi [Occ=Once!] ->
case ds_s12pi of {
(,) v_s12pk [Occ=Once*] str'_s12pl [Occ=Once!] ->
case str'_s12pl of {
Data.ByteString.Internal.PS dt_s12pn
dt1_s12po
dt2_s12pp
dt3_s12pq ->
case <=# [dt3_s12pq 0#] of {
__DEFAULT ->
case plusAddr# [dt_s12pn dt2_s12pp] of sat_s12ps {
__DEFAULT ->
case readWord8OffAddr# [sat_s12ps 0# GHC.Prim.realWorld#] of {
(#,#) ipv_s12pu [Occ=Once] ipv1_s12pv [Occ=Once] ->
case touch# [dt1_s12po ipv_s12pu] of {
__DEFAULT ->
case word2Int# [ipv1_s12pv] of sat_s12px {
__DEFAULT ->
case chr# [sat_s12px] of {
__DEFAULT -> GHC.Base.Nothing [];
'.'# ->
let {
sat_s12pB [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [v_s12pk w_s12pg];
} in
case
-# [dt3_s12pq 1#]
of
sat_s12pA
{ __DEFAULT ->
case
+# [dt2_s12pp 1#]
of
sat_s12pz
{ __DEFAULT ->
$wparseVer_r12k8
dt_s12pn
dt1_s12po
sat_s12pz
sat_s12pA
sat_s12pB;
};
};
};
};
};
};
};
1# ->
let {
sat_s12pE [Occ=Once] :: Distribution.Types.Version.Version
[LclId] =
[w_s12pg v_s12pk] \u []
let {
sat_s12pC [Occ=Once] :: [GHC.Types.Int]
[LclId] =
CCCS :! [v_s12pk w_s12pg];
} in
case
GHC.List.reverse1 sat_s12pC GHC.Types.[]
of
sat_s12pD
{ __DEFAULT ->
Distribution.Types.Version.mkVersion sat_s12pD;
};
} in GHC.Base.Just [sat_s12pE];
};
};
};
};
lvl56_r12k9 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" ..."#;
lvl57_r12ka :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Updating index cache file "#;
Distribution.Client.IndexUtils.$fNFDataCache_go [Occ=LoopBreaker]
:: [Distribution.Client.IndexUtils.IndexCacheEntry] -> ()
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12pF]
case ds_s12pF of {
[] -> () [];
: x_s12pH [Occ=Once!] xs_s12pI [Occ=Once*] ->
case x_s12pH of {
Distribution.Client.IndexUtils.CachePackageId pkgid_s12pK [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead] ->
case pkgid_s12pK of {
Distribution.Types.PackageId.PackageIdentifier name_s12pO [Occ=Once]
version_s12pP [Occ=Once!] ->
case name_s12pO of {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
case version_s12pP of {
Distribution.Types.Version.PV0 _ [Occ=Dead] ->
Distribution.Client.IndexUtils.$fNFDataCache_go xs_s12pI;
Distribution.Types.Version.PV1 _ [Occ=Dead] ns_s12pV [Occ=Once] ->
case
Distribution.Types.Version.$fNFDataVersion_go ns_s12pV
of
{ () ->
Distribution.Client.IndexUtils.$fNFDataCache_go
xs_s12pI;
};
};
};
};
Distribution.Client.IndexUtils.CachePreference dep_s12pX [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead] ->
case dep_s12pX of {
Distribution.Types.Dependency.Dependency g2_s12q1 [Occ=Once]
g3_s12q2 [Occ=Once] ->
case g2_s12q1 of {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
case
Distribution.Types.VersionRange.$fNFDataVersionRange_$crnf
g3_s12q2
of
{ () -> Distribution.Client.IndexUtils.$fNFDataCache_go xs_s12pI;
};
};
};
Distribution.Client.IndexUtils.CacheBuildTreeRef _ [Occ=Dead]
_ [Occ=Dead] ->
Distribution.Client.IndexUtils.$fNFDataCache_go xs_s12pI;
};
};
lvl58_r12kb :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"error"#;
lvl59_r12kc :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl58_r12kb;
lvl60_r12kd :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [627#];
lvl61_r12ke :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [32#];
lvl62_r12kf :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [75#];
lvl63_r12kg :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
lvl60_r12kd
lvl61_r12ke
lvl60_r12kd
lvl62_r12kf];
lvl64_r12kh :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [lvl59_r12kc
lvl63_r12kg
GHC.Stack.Types.EmptyCallStack];
lvl65_r12ki :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"withIndexEntries: invalid timestamp"#;
lvl66_r12kj :: Distribution.Client.IndexUtils.Timestamp.Timestamp
[GblId, Str=x] =
[] \u []
case GHC.CString.unpackCString# lvl65_r12ki of sat_s12q8 {
__DEFAULT -> GHC.Err.error lvl64_r12kh sat_s12q8;
};
toCache_r12kk
:: Distribution.Client.IndexUtils.PackageOrDep
-> Distribution.Client.IndexUtils.IndexCacheEntry
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12q9]
case ds_s12q9 of {
Distribution.Client.IndexUtils.Pkg ds1_s12qb [Occ=Once!] ->
case ds1_s12qb of {
Distribution.Client.IndexUtils.NormalPackage pkgid_s12qd [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
blockNo_s12qg [Occ=Once!] ->
case blockNo_s12qg of {
GHC.Word.W32# dt1_s12qi [Occ=Once] ->
Distribution.Client.IndexUtils.CachePackageId [pkgid_s12qd
dt1_s12qi
-9223372036854775808#];
};
Distribution.Client.IndexUtils.BuildTreeRef refType_s12qj [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
blockNo_s12qn [Occ=Once] ->
Distribution.Client.IndexUtils.$WCacheBuildTreeRef
refType_s12qj blockNo_s12qn;
};
Distribution.Client.IndexUtils.Dep d_s12qo [Occ=Once] ->
Distribution.Client.IndexUtils.CachePreference [d_s12qo
0##
-9223372036854775808#];
};
lvl67_r12kl :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Error reading package index."#;
lvl68_r12km :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl67_r12kl;
lvl69_r12kn :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
".cabal"#;
lvl70_r12ko :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl69_r12kn;
lvl71_r12kp
:: Distribution.Compat.ReadP.P
GHC.Types.Char Distribution.Types.Version.Version
[GblId] =
[] \u []
case
Distribution.Types.Version.$w$cparse
Distribution.Compat.ReadP.$fApplicativeP_$cpure
of
{ Unit# ww1_s12qq [Occ=Once] ->
Distribution.Compat.ReadP.Get [ww1_s12qq];
};
lvl72_r12kq :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"preferred-versions"#;
lvl73_r12kr :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl72_r12kq;
loc7_r12ks :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [66#];
loc8_r12kt :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [456#];
loc9_r12ku :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [30#];
$dIP4_r12kv :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc8_r12kt
loc9_r12ku
loc8_r12kt
loc7_r12ks];
$dIP5_r12kw :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [lvl59_r12kc
$dIP4_r12kv
GHC.Stack.Types.EmptyCallStack];
lvl74_r12kx :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"tarEntriesList: "#;
lvl75_r12ky
:: Codec.Archive.Tar.Read.FormatError
-> [(GHC.Word.Word32, Codec.Archive.Tar.Types.Entry)]
[GblId, Arity=1, Str=<B,1*U>x, Unf=OtherCon []] =
sat-only [] \r [e_s12qr]
let {
sat_s12qt [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[e_s12qr] \u []
case e_s12qr of {
Codec.Archive.Tar.Read.TruncatedArchive ->
Codec.Archive.Tar.Read.$fShowFormatError15;
Codec.Archive.Tar.Read.ShortTrailer ->
Codec.Archive.Tar.Read.$fShowFormatError13;
Codec.Archive.Tar.Read.BadTrailer ->
Codec.Archive.Tar.Read.$fShowFormatError11;
Codec.Archive.Tar.Read.TrailingJunk ->
Codec.Archive.Tar.Read.$fShowFormatError9;
Codec.Archive.Tar.Read.ChecksumIncorrect ->
Codec.Archive.Tar.Read.$fShowFormatError7;
Codec.Archive.Tar.Read.NotTarFormat ->
Codec.Archive.Tar.Read.$fShowFormatError5;
Codec.Archive.Tar.Read.UnrecognisedTarFormat ->
Codec.Archive.Tar.Read.$fShowFormatError3;
Codec.Archive.Tar.Read.HeaderBadNumericEncoding ->
Codec.Archive.Tar.Read.$fShowFormatError1;
};
} in
case
GHC.CString.unpackAppendCString# lvl74_r12kx sat_s12qt
of
sat_s12qu
{ __DEFAULT -> GHC.Err.error $dIP5_r12kw sat_s12qu;
};
$wgo1_r12kz
:: GHC.Prim.Word#
-> Codec.Archive.Tar.Types.Entries
Codec.Archive.Tar.Read.FormatError
-> [(GHC.Word.Word32, Codec.Archive.Tar.Types.Entry)]
[GblId, Arity=2, Str=<L,U><S,1*U>, Unf=OtherCon []] =
sat-only [] \r [ww_s12qv w_s12qw]
case w_s12qw of {
Codec.Archive.Tar.Types.Next e_s12qy es'_s12qz [Occ=Once*] ->
let {
sat_s12rj [Occ=Once]
:: [(GHC.Word.Word32, Codec.Archive.Tar.Types.Entry)]
[LclId] =
[ww_s12qv e_s12qy es'_s12qz] \u []
case e_s12qy of {
Codec.Archive.Tar.Types.Entry _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
ww10_s12qL [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
case ww10_s12qL of {
__DEFAULT ->
case plusWord# [ww_s12qv 1##] of sat_s12qU {
__DEFAULT ->
case narrow32Word# [sat_s12qU] of sat_s12qV {
__DEFAULT -> $wgo1_r12kz sat_s12qV es'_s12qz;
};
};
Codec.Archive.Tar.Types.NormalFile _ [Occ=Dead]
dt_s12qX [Occ=Once] ->
case -# [dt_s12qX 1#] of sat_s12r0 {
__DEFAULT ->
case uncheckedIShiftRA# [sat_s12r0 9#] of sat_s12r1 {
__DEFAULT ->
case +# [1# sat_s12r1] of sat_s12r2 {
__DEFAULT ->
case int2Word# [sat_s12r2] of sat_s12r3 {
__DEFAULT ->
case
narrow32Word# [sat_s12r3]
of
sat_s12r4
{ __DEFAULT ->
case
plusWord# [ww_s12qv 1##]
of
sat_s12qY
{ __DEFAULT ->
case
narrow32Word# [sat_s12qY]
of
sat_s12qZ
{ __DEFAULT ->
case
plusWord# [sat_s12qZ
sat_s12r4]
of
sat_s12r5
{ __DEFAULT ->
case
narrow32Word# [sat_s12r5]
of
sat_s12r6
{ __DEFAULT ->
$wgo1_r12kz
sat_s12r6
es'_s12qz;
};
};
};
};
};
};
};
};
};
Codec.Archive.Tar.Types.OtherEntryType _ [Occ=Dead]
_ [Occ=Dead]
dt1_s12r9 [Occ=Once] ->
case -# [dt1_s12r9 1#] of sat_s12rc {
__DEFAULT ->
case uncheckedIShiftRA# [sat_s12rc 9#] of sat_s12rd {
__DEFAULT ->
case +# [1# sat_s12rd] of sat_s12re {
__DEFAULT ->
case int2Word# [sat_s12re] of sat_s12rf {
__DEFAULT ->
case
narrow32Word# [sat_s12rf]
of
sat_s12rg
{ __DEFAULT ->
case
plusWord# [ww_s12qv 1##]
of
sat_s12ra
{ __DEFAULT ->
case
narrow32Word# [sat_s12ra]
of
sat_s12rb
{ __DEFAULT ->
case
plusWord# [sat_s12rb
sat_s12rg]
of
sat_s12rh
{ __DEFAULT ->
case
narrow32Word# [sat_s12rh]
of
sat_s12ri
{ __DEFAULT ->
$wgo1_r12kz
sat_s12ri
es'_s12qz;
};
};
};
};
};
};
};
};
};
};
}; } in
let {
sat_s12qA [Occ=Once] :: GHC.Word.Word32
[LclId] =
CCCS GHC.Word.W32#! [ww_s12qv]; } in
let {
sat_s12qB [Occ=Once]
:: (GHC.Word.Word32, Codec.Archive.Tar.Types.Entry)
[LclId] =
CCCS (,)! [sat_s12qA e_s12qy];
} in : [sat_s12qB sat_s12rj];
Codec.Archive.Tar.Types.Done -> [] [];
Codec.Archive.Tar.Types.Fail e_s12rk [Occ=Once] ->
lvl75_r12ky e_s12rk;
};
g_r12kA :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"--"#;
g1_r12kB :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# g_r12kA;
go_r12kC
:: [[GHC.Types.Char]] -> [Distribution.Types.Dependency.Dependency]
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
sat-only [] \r [ds_s12rl]
case ds_s12rl of {
[] -> [] [];
: y_s12rn ys_s12ro [Occ=Once*] ->
case
Data.OldList.isPrefixOf GHC.Classes.$fEqChar g1_r12kB y_s12rn
of
{ GHC.Types.False ->
case
Distribution.Compat.ReadP.run lvl55_r12k7 y_s12rn
of
sat_s12rq
{ __DEFAULT ->
case Distribution.Text.simpleParse1 sat_s12rq of {
[] -> go_r12kC ys_s12ro;
: p_s12rs [Occ=Once] _ [Occ=Dead] ->
let {
sat_s12ru [Occ=Once] :: [Distribution.Types.Dependency.Dependency]
[LclId] =
[ys_s12ro] \u [] go_r12kC ys_s12ro;
} in : [p_s12rs sat_s12ru];
};
};
GHC.Types.True -> go_r12kC ys_s12ro;
};
};
lvl76_r12kD :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [405#];
Distribution.Client.IndexUtils.getInstalledPackages5
:: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [5#];
lvl77_r12kE :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [82#];
lvl78_r12kF :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
lvl76_r12kD
Distribution.Client.IndexUtils.getInstalledPackages5
lvl76_r12kD
lvl77_r12kE];
lvl79_r12kG :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [lvl59_r12kc
lvl78_r12kF
GHC.Stack.Types.EmptyCallStack];
lvl80_r12kH :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Distribution.Client.IndexUtils.refTypeFromTypeCode: unknown type code"#;
Distribution.Client.IndexUtils.refTypeFromTypeCode1
:: Distribution.Client.IndexUtils.BuildTreeRefType
[GblId, Str=x] =
[] \u []
case GHC.CString.unpackCString# lvl80_r12kH of sat_s12rv {
__DEFAULT -> GHC.Err.error lvl79_r12kG sat_s12rv;
};
Distribution.Client.IndexUtils.refTypeFromTypeCode
:: Codec.Archive.Tar.Types.TypeCode
-> Distribution.Client.IndexUtils.BuildTreeRefType
[GblId, Arity=1, Str=<S(S),1*U(1*U)>, Unf=OtherCon []] =
[] \r [t_s12rw]
case t_s12rw of {
GHC.Types.C# x_s12ry [Occ=Once!] ->
case x_s12ry of {
__DEFAULT -> Distribution.Client.IndexUtils.refTypeFromTypeCode1;
'C'# -> Distribution.Client.IndexUtils.LinkRef [];
'S'# -> Distribution.Client.IndexUtils.SnapshotRef [];
};
};
loc10_r12kI :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [53#];
loc11_r12kJ :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [472#];
loc12_r12kK :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [471#];
$dIP6_r12kL :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc12_r12kK
loc9_r12ku
loc11_r12kJ
loc10_r12kI];
$dIP7_r12kM :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [lvl59_r12kc
$dIP6_r12kL
GHC.Stack.Types.EmptyCallStack];
lvl81_r12kN :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Couldn't read cabal file "#;
lvl82_r12kO
:: GHC.IO.FilePath
-> Distribution.Types.GenericPackageDescription.GenericPackageDescription
[GblId, Arity=1, Str=<B,1*U>x, Unf=OtherCon []] =
sat-only [] \r [fileName_s12rA]
let {
sat_s12rB [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[fileName_s12rA] \u []
GHC.Show.showLitString fileName_s12rA GHC.Show.$fShow[]1; } in
let {
sat_s12rC [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [GHC.Show.$fShow(,)3 sat_s12rB];
} in
case
GHC.CString.unpackAppendCString# lvl81_r12kN sat_s12rC
of
sat_s12rD
{ __DEFAULT -> GHC.Err.error $dIP7_r12kM sat_s12rD;
};
Distribution.Client.IndexUtils.currentIndexTimestamp4
:: GHC.Exception.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld,
GHC.Base.Maybe
Distribution.Client.IndexUtils.Timestamp.IndexState #)
[GblId, Arity=2, Str=<S,1*U><S,U>, Unf=OtherCon []] =
[] \r [e1_s12rE eta_s12rF]
case e1_s12rE of wild_s12rG {
GHC.Exception.SomeException $dException1_s12rH [Occ=Once]
e3_s12rI [Occ=Once] ->
case GHC.Exception.$p1Exception $dException1_s12rH of sat_s12rJ {
__DEFAULT ->
case Data.Typeable.Internal.typeRepFingerprint sat_s12rJ of {
GHC.Fingerprint.Type.Fingerprint dt_s12rL [Occ=Once]
dt1_s12rM [Occ=Once] ->
case GHC.IO.Exception.$fExceptionIOException4 of {
GHC.Fingerprint.Type.Fingerprint dt2_s12rO [Occ=Once]
dt3_s12rP [Occ=Once] ->
case eqWord# [dt_s12rL dt2_s12rO] of {
__DEFAULT -> raiseIO# [wild_s12rG eta_s12rF];
1# ->
case eqWord# [dt1_s12rM dt3_s12rP] of {
__DEFAULT -> raiseIO# [wild_s12rG eta_s12rF];
1# ->
case e3_s12rI of wild4_s12rS {
GHC.IO.Exception.IOError _ [Occ=Dead]
ds2_s12rU [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
case ds2_s12rU of {
__DEFAULT ->
let {
sat_s12s0 [Occ=Once]
:: GHC.Exception.SomeException
[LclId] =
[wild4_s12rS] \u []
GHC.IO.Exception.$fExceptionIOException_$ctoException
wild4_s12rS;
} in raiseIO# [sat_s12s0 eta_s12rF];
GHC.IO.Exception.NoSuchThing ->
(#,#) [eta_s12rF GHC.Base.Nothing];
};
};
};
};
};
};
};
};
Distribution.Client.IndexUtils.currentIndexTimestamp5
:: Distribution.Compat.ReadP.P
GHC.Types.Char Distribution.Client.IndexUtils.Timestamp.IndexState
[GblId] =
[] \u []
Distribution.Client.IndexUtils.Timestamp.$fTextIndexState1
Distribution.Compat.ReadP.$fApplicativeP_$cpure;
loc13_r12kP :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [98#];
loc14_r12kQ :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [484#];
loc15_r12kR :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [34#];
$dIP8_r12kS :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc14_r12kQ
loc15_r12kR
loc14_r12kQ
loc13_r12kP];
$dIP9_r12kT :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [fn1_r12jZ
$dIP8_r12kS
GHC.Stack.Types.EmptyCallStack];
lvl83_r12kU :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.PackageDescription.Parsec.readGenericPackageDescription10
Distribution.PackageDescription.Parsec.readGenericPackageDescription2
$dIP9_r12kT];
Distribution.Client.IndexUtils.parsePackageIndex
:: Distribution.Verbosity.Verbosity
-> Data.ByteString.Lazy.Internal.ByteString
-> [GHC.Types.IO
(GHC.Base.Maybe Distribution.Client.IndexUtils.PackageOrDep)]
[GblId, Arity=2, Str=<L,U(U,U,U)><L,U>, Unf=OtherCon []] =
[] \r [verbosity_s12s1 x_s12s2]
let {
go3_s12s3 [Occ=LoopBreaker]
:: [(Distribution.Client.IndexUtils.BlockNo,
Codec.Archive.Tar.Types.Entry)]
-> [GHC.Types.IO
(GHC.Base.Maybe Distribution.Client.IndexUtils.PackageOrDep)]
[LclId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
sat-only [verbosity_s12s1 go3_s12s3] \r [ds_s12s4]
case ds_s12s4 of {
[] -> [] [];
: y_s12s6 [Occ=Once!] ys_s12s7 [Occ=Once*] ->
case y_s12s6 of {
(,) ds1_s12s9 [Occ=Once*] y1_s12sa [Occ=Once!] ->
case y1_s12sa of {
Codec.Archive.Tar.Types.Entry dt_s12sc
dt1_s12sd
dt2_s12se
dt3_s12sf
dt4_s12sg
dt5_s12sh
dt6_s12si
dt7_s12sj
ds2_s12sk
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
let {
arg_s12ss
:: [GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)]
[LclId] =
[go3_s12s3
ys_s12s7
dt_s12sc
dt1_s12sd
dt2_s12se
dt3_s12sf
dt4_s12sg
dt5_s12sh
dt6_s12si
dt7_s12sj
ds2_s12sk] \u []
case ds2_s12sk of {
__DEFAULT -> go3_s12s3 ys_s12s7;
Codec.Archive.Tar.Types.NormalFile content_s12su [Occ=Once]
_ [Occ=Dead] ->
let {
sat_s12sw [Occ=Once, Dmd=<L,1*U>]
:: GHC.IO.FilePath
[LclId] =
[dt_s12sc
dt1_s12sd
dt2_s12se
dt3_s12sf
dt4_s12sg
dt5_s12sh
dt6_s12si
dt7_s12sj] \s []
Codec.Archive.Tar.Types.$wfromTarPath
dt_s12sc
dt1_s12sd
dt2_s12se
dt3_s12sf
dt4_s12sg
dt5_s12sh
dt6_s12si
dt7_s12sj;
} in
case
System.FilePath.Posix.$wsplitFileName_
sat_s12sw
of
{ (#,#) _ [Occ=Dead] ww2_s12sz [Occ=Once] ->
case
GHC.Base.eqString
ww2_s12sz lvl73_r12kr
of
{ GHC.Types.False -> go3_s12s3 ys_s12s7;
GHC.Types.True ->
let {
z1_s12sB [Occ=OnceL]
:: [GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)]
[LclId] =
[go3_s12s3 ys_s12s7] \u []
go3_s12s3 ys_s12s7; } in
let {
go4_s12sC [Occ=LoopBreaker]
:: [Distribution.Types.Dependency.Dependency]
-> [GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)]
[LclId,
Arity=1,
Str=<S,1*U>,
Unf=OtherCon []] =
sat-only [z1_s12sB
go4_s12sC] \r [ds4_s12sD]
case ds4_s12sD of {
[] -> z1_s12sB;
: y2_s12sF [Occ=Once]
ys1_s12sG [Occ=Once] ->
let {
sat_s12sL [Occ=Once]
:: [GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)]
[LclId] =
[go4_s12sC
ys1_s12sG] \u []
go4_s12sC
ys1_s12sG; } in
let {
sat_s12sK [Occ=Once]
:: GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)
[LclId] =
[y2_s12sF] \r [s_s12sH]
let {
sat_s12sI [Occ=Once]
:: Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS Distribution.Client.IndexUtils.Dep! [y2_s12sF]; } in
let {
sat_s12sJ [Occ=Once]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS GHC.Base.Just! [sat_s12sI];
} in
(#,#) [s_s12sH
sat_s12sJ];
} in
: [sat_s12sK
sat_s12sL];
};
} in
case
Data.ByteString.Lazy.Internal.unpackChars
content_s12su
of
sat_s12sM
{ __DEFAULT ->
case
Data.OldList.lines
sat_s12sM
of
sat_s12sN
{ __DEFAULT ->
case
go_r12kC
sat_s12sN
of
sat_s12sO
{ __DEFAULT ->
go4_s12sC
sat_s12sO;
};
};
};
};
};
};
} in
case ds2_s12sk of {
__DEFAULT -> arg_s12ss;
Codec.Archive.Tar.Types.NormalFile content_s12sQ
_ [Occ=Dead] ->
let {
fileName_s12sS :: GHC.IO.FilePath
[LclId] =
[dt_s12sc
dt1_s12sd
dt2_s12se
dt3_s12sf
dt4_s12sg
dt5_s12sh
dt6_s12si
dt7_s12sj] \u []
Codec.Archive.Tar.Types.$wfromTarPath
dt_s12sc
dt1_s12sd
dt2_s12se
dt3_s12sf
dt4_s12sg
dt5_s12sh
dt6_s12si
dt7_s12sj;
} in
case
System.FilePath.Posix.$wsplitExtension
fileName_s12sS
of
{ (#,#) _ [Occ=Dead] ww2_s12sV [Occ=Once] ->
case
GHC.Base.eqString ww2_s12sV lvl70_r12ko
of
{ GHC.Types.False -> arg_s12ss;
GHC.Types.True ->
case
System.FilePath.Posix.normalise
fileName_s12sS
of
sat_s12sX
{ __DEFAULT ->
case
GHC.List.$wspan
System.FilePath.Posix.isPathSeparator
sat_s12sX
of
{ (#,#) ww5_s12sZ
ww6_s12t0 [Occ=Once*] ->
let-no-escape {
$j_s12t1 [Occ=Once*!T[2],
Dmd=<L,1*C1(C1(U))>]
:: GHC.IO.FilePath
-> [GHC.IO.FilePath]
-> [GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)]
[LclId[JoinId(2)],
Arity=2,
Str=<L,U><S,1*U>,
Unf=OtherCon []] =
sat-only [ds1_s12s9
arg_s12ss
content_s12sQ
fileName_s12sS] \r [pkgname_s12t2
ds4_s12t3]
case ds4_s12t3 of {
[] -> arg_s12ss;
: vers_s12t5 [Occ=Once]
ds5_s12t6 [Occ=Once!] ->
case
ds5_s12t6
of
{ [] ->
arg_s12ss;
: _ [Occ=Dead]
ds7_s12t9 [Occ=Once!] ->
case
ds7_s12t9
of
{ [] ->
case
Distribution.Compat.ReadP.run
lvl71_r12kp
vers_s12t5
of
sat_s12tb
{ __DEFAULT ->
case
Distribution.Text.simpleParse1
sat_s12tb
of
{ [] ->
arg_s12ss;
: p_s12td [Occ=Once]
_ [Occ=Dead] ->
let {
sat_s12tt [Occ=Once]
:: GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)
[LclId] =
[ds1_s12s9
content_s12sQ
fileName_s12sS
pkgname_s12t2
p_s12td] \r [s_s12tf]
let {
sat_s12tp [Occ=Once]
:: Distribution.Types.GenericPackageDescription.GenericPackageDescription
[LclId] =
[content_s12sQ
fileName_s12sS] \u []
let {
sat_s12ti [Occ=Once,
Dmd=<L,U(U,U,U,U)>]
:: Data.ByteString.Internal.ByteString
[LclId] =
[content_s12sQ] \u []
Data.ByteString.Lazy.toStrict
content_s12sQ;
} in
case
Distribution.PackageDescription.Parsec.parseGenericPackageDescription
sat_s12ti
Distribution.Parsec.ParseResult.emptyPRState
Distribution.Parsec.ParseResult.runParseResult2
Distribution.Parsec.ParseResult.runParseResult1
of
{ (,) _ [Occ=Dead]
y2_s12tl [Occ=Once!] ->
case
y2_s12tl
of
{ Data.Either.Left _ [Occ=Dead] ->
lvl82_r12kO
fileName_s12sS;
Data.Either.Right y3_s12to [Occ=Once] ->
y3_s12to;
};
}; } in
let {
sat_s12tg [Occ=Once]
:: Distribution.Types.PackageName.PackageName
[LclId] =
[pkgname_s12t2] \u []
Distribution.Utils.ShortText.$fIsStringShortText1
pkgname_s12t2; } in
let {
sat_s12th [Occ=Once]
:: Distribution.Types.PackageId.PackageId
[LclId] =
CCCS Distribution.Types.PackageId.PackageIdentifier! [sat_s12tg
p_s12td]; } in
let {
sat_s12tq [Occ=Once]
:: Distribution.Client.IndexUtils.PackageEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.NormalPackage! [sat_s12th
sat_s12tp
content_s12sQ
ds1_s12s9]; } in
let {
sat_s12tr [Occ=Once]
:: Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS Distribution.Client.IndexUtils.Pkg! [sat_s12tq]; } in
let {
sat_s12ts [Occ=Once]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS GHC.Base.Just! [sat_s12tr];
} in
(#,#) [s_s12tf
sat_s12ts];
} in
: [sat_s12tt
arg_s12ss];
};
};
: _ [Occ=Dead]
_ [Occ=Dead] ->
arg_s12ss;
};
};
};
} in
case
GHC.Classes.$fEqModule_$s$c==
ww5_s12sZ
GHC.Types.[]
of
{ GHC.Types.False ->
let {
sat_s12tx [Occ=Once]
:: [[GHC.Types.Char]]
[LclId] =
[ww6_s12t0] \u []
System.FilePath.Posix.splitPath_f
ww6_s12t0; } in
let {
sat_s12ty [Occ=Once]
:: [[GHC.Types.Char]]
[LclId] =
CCCS :! [ww5_s12sZ
sat_s12tx];
} in
case
GHC.Base.map
System.FilePath.Posix.dropTrailingPathSeparator
sat_s12ty
of
{ [] -> arg_s12ss;
: pkgname_s12tA [Occ=Once]
ds4_s12tB [Occ=Once] ->
$j_s12t1
pkgname_s12tA
ds4_s12tB;
};
GHC.Types.True ->
case
System.FilePath.Posix.splitPath_f
ww6_s12t0
of
sat_s12tC
{ __DEFAULT ->
case
GHC.Base.map
System.FilePath.Posix.dropTrailingPathSeparator
sat_s12tC
of
{ [] ->
arg_s12ss;
: pkgname_s12tE [Occ=Once]
ds4_s12tF [Occ=Once] ->
$j_s12t1
pkgname_s12tE
ds4_s12tF;
};
};
};
};
};
};
};
Codec.Archive.Tar.Types.OtherEntryType dt16_s12tG
content_s12tH [Occ=Once]
_ [Occ=Dead] ->
let-no-escape {
$j_s12tJ [Occ=Once*T[0], Dmd=<L,1*U>]
:: [GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)]
[LclId[JoinId(0)], Unf=OtherCon []] =
[verbosity_s12s1
ds1_s12s9
arg_s12ss
dt16_s12tG
content_s12tH] \r []
let {
sat_s12u3 [Occ=Once]
:: GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)
[LclId] =
[verbosity_s12s1
ds1_s12s9
dt16_s12tG
content_s12tH] \r [s_s12tK]
let {
path_s12tL :: GHC.IO.FilePath
[LclId] =
[content_s12tH] \u []
Distribution.Client.Utils.byteStringToFilePath
content_s12tH; } in
let {
sat_s12tM [Occ=Once]
:: GHC.Prim.State#
GHC.Prim.RealWorld
-> (# GHC.Prim.State#
GHC.Prim.RealWorld,
GHC.Types.Bool #)
[LclId] =
[path_s12tL] \r [eta_B1]
System.Directory.createDirectoryIfMissing6
path_s12tL eta_B1;
} in
case
catch# [sat_s12tM
System.Directory.doesDirectoryExist2
s_s12tK]
of
{ (#,#) ipv_s12tO [Occ=Once*]
ipv1_s12tP [Occ=Once!] ->
case ipv1_s12tP of {
GHC.Types.False ->
(#,#) [ipv_s12tO
GHC.Base.Nothing];
GHC.Types.True ->
case
Distribution.Client.Utils.tryFindAddSourcePackageDesc1
verbosity_s12s1
path_s12tL
lvl68_r12km
ipv_s12tO
of
{ (#,#) ipv2_s12tS [Occ=Once]
ipv3_s12tT [Occ=Once] ->
case
Distribution.PackageDescription.Parsec.readGenericPackageDescription12
Distribution.PackageDescription.Parsec.parseGenericPackageDescription
Distribution.Verbosity.normal
ipv3_s12tT
lvl83_r12kU
ipv2_s12tS
of
{ (#,#) ipv4_s12tV [Occ=Once]
ipv5_s12tW ->
let {
sat_s12tZ [Occ=Once]
:: Distribution.Types.PackageId.PackageId
[LclId] =
[ipv5_s12tW] \u []
Distribution.Types.GenericPackageDescription.$fPackageGenericPackageDescription_$cpackageId
ipv5_s12tW; } in
let {
sat_s12tY [Occ=Once]
:: Distribution.Client.IndexUtils.BuildTreeRefType
[LclId] =
[dt16_s12tG] \u []
case
dt16_s12tG
of
{ __DEFAULT ->
Distribution.Client.IndexUtils.refTypeFromTypeCode1;
'C'# ->
Distribution.Client.IndexUtils.LinkRef [];
'S'# ->
Distribution.Client.IndexUtils.SnapshotRef [];
}; } in
let {
sat_s12u0 [Occ=Once]
:: Distribution.Client.IndexUtils.PackageEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.BuildTreeRef! [sat_s12tY
sat_s12tZ
ipv5_s12tW
path_s12tL
ds1_s12s9]; } in
let {
sat_s12u1 [Occ=Once]
:: Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS Distribution.Client.IndexUtils.Pkg! [sat_s12u0]; } in
let {
sat_s12u2 [Occ=Once]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS GHC.Base.Just! [sat_s12u1];
} in
(#,#) [ipv4_s12tV
sat_s12u2];
};
};
};
};
} in : [sat_s12u3 arg_s12ss];
} in
case dt16_s12tG of {
__DEFAULT -> arg_s12ss;
'C'# -> $j_s12tJ;
'S'# -> $j_s12tJ;
};
};
};
};
};
} in
case Codec.Archive.Tar.Read.read_unfold x_s12s2 of sat_s12u5 {
__DEFAULT ->
case $wgo1_r12kz 0## sat_s12u5 of sat_s12u6 {
__DEFAULT -> go3_s12s3 sat_s12u6;
};
};
Distribution.Client.IndexUtils.currentIndexTimestamp7
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"timestamp"#;
Distribution.Client.IndexUtils.currentIndexTimestamp6
:: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.currentIndexTimestamp7;
Distribution.Client.IndexUtils.readCacheStrict23 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"cache"#;
Distribution.Client.IndexUtils.readCacheStrict22
:: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.readCacheStrict23;
$dIP10_r12kV :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"info"#;
$dIP11_r12kW :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# $dIP10_r12kV;
loc16_r12kX :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [79#];
loc17_r12kY :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [572#];
$dIP12_r12kZ :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc17_r12kY
Distribution.Client.IndexUtils.getInstalledPackages5
loc17_r12kY
loc16_r12kX];
$dIP13_r12l0 :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12kW
$dIP12_r12kZ
GHC.Stack.Types.EmptyCallStack];
loc18_r12l1 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [54#];
loc19_r12l2 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [580#];
loc20_r12l3 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [7#];
loc21_r12l4 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [579#];
$dIP14_r12l5 :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc21_r12l4
loc20_r12l3
loc19_r12l2
loc18_r12l1];
$dIP15_r12l6 :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12kW
$dIP14_r12l5
GHC.Stack.Types.EmptyCallStack];
Distribution.Client.IndexUtils.readCacheStrict17 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"warn"#;
Distribution.Client.IndexUtils.readCacheStrict16
:: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.readCacheStrict17;
Distribution.Client.IndexUtils.readCacheStrict12 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [16#];
Distribution.Client.IndexUtils.readCacheStrict13 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [777#];
Distribution.Client.IndexUtils.readCacheStrict14 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [11#];
Distribution.Client.IndexUtils.readCacheStrict15 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [774#];
Distribution.Client.IndexUtils.readCacheStrict11
:: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
Distribution.Client.IndexUtils.readCacheStrict15
Distribution.Client.IndexUtils.readCacheStrict14
Distribution.Client.IndexUtils.readCacheStrict13
Distribution.Client.IndexUtils.readCacheStrict12];
Distribution.Client.IndexUtils.readCacheStrict10
:: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
Distribution.Client.IndexUtils.readCacheStrict11
GHC.Stack.Types.EmptyCallStack];
Distribution.Client.IndexUtils.readCacheStrict5 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [33#];
Distribution.Client.IndexUtils.readCacheStrict7 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [781#];
Distribution.Client.IndexUtils.readCacheStrict6 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [19#];
Distribution.Client.IndexUtils.readCacheStrict4
:: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
Distribution.Client.IndexUtils.readCacheStrict7
Distribution.Client.IndexUtils.readCacheStrict6
Distribution.Client.IndexUtils.readCacheStrict7
Distribution.Client.IndexUtils.readCacheStrict5];
Distribution.Client.IndexUtils.readCacheStrict3
:: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict8
Distribution.Client.IndexUtils.readCacheStrict4
GHC.Stack.Types.EmptyCallStack];
loc22_r12l7 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [80#];
loc23_r12l8 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [341#];
loc24_r12l9 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [27#];
$dIP16_r12la :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc23_r12l8
loc24_r12l9
loc23_r12l8
loc22_r12l7];
$dIP17_r12lb :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP16_r12la
GHC.Stack.Types.EmptyCallStack];
loc25_r12lc :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [342#];
$dIP18_r12ld :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc25_r12lc
loc24_r12l9
loc25_r12lc
loc22_r12l7];
$dIP19_r12le :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP18_r12ld
GHC.Stack.Types.EmptyCallStack];
loc26_r12lf :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [78#];
loc27_r12lg :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [330#];
loc28_r12lh :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [29#];
$dIP20_r12li :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc27_r12lg
loc28_r12lh
loc27_r12lg
loc26_r12lf];
$dIP21_r12lj :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP20_r12li
GHC.Stack.Types.EmptyCallStack];
loc29_r12lk :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [331#];
$dIP22_r12ll :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc29_r12lk
loc28_r12lh
loc29_r12lk
loc26_r12lf];
$dIP23_r12lm :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP22_r12ll
GHC.Stack.Types.EmptyCallStack];
loc30_r12ln :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [52#];
loc31_r12lo :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [334#];
loc32_r12lp :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [332#];
$dIP24_r12lq :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc32_r12lp
loc28_r12lh
loc31_r12lo
loc30_r12ln];
$dIP25_r12lr :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP24_r12lq
GHC.Stack.Types.EmptyCallStack];
loc33_r12ls :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [59#];
loc34_r12lt :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [213#];
loc35_r12lu :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [211#];
$dIP26_r12lv :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc35_r12lu
loc20_r12l3
loc34_r12lt
loc33_r12ls];
$dIP27_r12lw :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP26_r12lv
GHC.Stack.Types.EmptyCallStack];
loc36_r12lx :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [74#];
loc37_r12ly :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [224#];
$dIP28_r12lz :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc37_r12ly
loc20_r12l3
loc37_r12ly
loc36_r12lx];
$dIP29_r12lA :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12kW
$dIP28_r12lz
GHC.Stack.Types.EmptyCallStack];
loc38_r12lB :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [229#];
loc39_r12lC :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [228#];
$dIP30_r12lD :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc39_r12lC
Distribution.Client.IndexUtils.readCacheStrict14
loc38_r12lB
lvl77_r12kE];
$dIP31_r12lE :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12kW
$dIP30_r12lD
GHC.Stack.Types.EmptyCallStack];
loc40_r12lF :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [87#];
loc41_r12lG :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [235#];
loc42_r12lH :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [15#];
$dIP32_r12lI :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc41_r12lG
loc42_r12lH
loc41_r12lG
loc40_r12lF];
$dIP33_r12lJ :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12kW
$dIP32_r12lI
GHC.Stack.Types.EmptyCallStack];
loc43_r12lK :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [239#];
loc44_r12lL :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [238#];
$dIP34_r12lM :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc44_r12lL
loc42_r12lH
loc43_r12lK
loc33_r12ls];
$dIP35_r12lN :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12kW
$dIP34_r12lM
GHC.Stack.Types.EmptyCallStack];
loc45_r12lO :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [133#];
loc46_r12lP :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [244#];
loc47_r12lQ :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [31#];
$dIP36_r12lR :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc46_r12lP
loc47_r12lQ
loc46_r12lP
loc45_r12lO];
$dIP37_r12lS :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP36_r12lR
GHC.Stack.Types.EmptyCallStack];
loc48_r12lT :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [121#];
loc49_r12lU :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [245#];
$dIP38_r12lV :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc49_r12lU
loc9_r12ku
loc49_r12lU
loc48_r12lT];
$dIP39_r12lW :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP38_r12lV
GHC.Stack.Types.EmptyCallStack];
loc50_r12lX :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [57#];
loc51_r12lY :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [257#];
loc52_r12lZ :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [13#];
loc53_r12m0 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [256#];
$dIP40_r12m1 :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc53_r12m0
loc52_r12lZ
loc51_r12lY
loc50_r12lX];
$dIP41_r12m2 :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12kW
$dIP40_r12m1
GHC.Stack.Types.EmptyCallStack];
Distribution.Client.IndexUtils.$fEqIndexCacheEntry_$c==
:: Distribution.Client.IndexUtils.IndexCacheEntry
-> Distribution.Client.IndexUtils.IndexCacheEntry -> GHC.Types.Bool
[GblId,
Arity=2,
Caf=NoCafRefs,
Str=<S,1*U><S,1*U>,
Unf=OtherCon []] =
[] \r [ds_s12u7 ds1_s12u8]
case ds_s12u7 of {
Distribution.Client.IndexUtils.CachePackageId a1_s12ua [Occ=Once!]
dt_s12ub [Occ=Once*]
dt1_s12uc [Occ=Once*] ->
case ds1_s12u8 of {
__DEFAULT -> GHC.Types.False [];
Distribution.Client.IndexUtils.CachePackageId b1_s12ue [Occ=Once!]
dt2_s12uf [Occ=Once*]
dt3_s12ug [Occ=Once*] ->
case a1_s12ua of {
Distribution.Types.PackageId.PackageIdentifier ww1_s12ui [Occ=Once]
ww2_s12uj [Occ=Once!] ->
case ww1_s12ui of {
Data.ByteString.Short.Internal.SBS ww4_s12ul ->
case b1_s12ue of {
Distribution.Types.PackageId.PackageIdentifier ww6_s12un [Occ=Once]
ww7_s12uo [Occ=Once*!] ->
case ww6_s12un of {
Data.ByteString.Short.Internal.SBS ww9_s12uq ->
case
sizeofByteArray# [ww4_s12ul]
of
ipv_s12ur [Dmd=<S,U>]
{ __DEFAULT ->
case sizeofByteArray# [ww9_s12uq] of sat_s12us {
__DEFAULT ->
case ==# [ipv_s12ur sat_s12us] of {
__DEFAULT -> GHC.Types.False [];
1# ->
case
int2Word# [ipv_s12ur]
of
sat_s12uv
{ __DEFAULT ->
case
__pkg_ccall bytestring-0.10.8.2 [ww4_s12ul
ww9_s12uq
sat_s12uv
GHC.Prim.realWorld#]
of
{ (#,#) _ [Occ=Dead]
ds3_s12uy [Occ=Once] ->
case
narrow32Int# [ds3_s12uy]
of
{ __DEFAULT ->
GHC.Types.False [];
0# ->
case ww2_s12uj of {
Distribution.Types.Version.PV0 dt4_s12uB [Occ=Once] ->
case
ww7_s12uo
of
{ Distribution.Types.Version.PV0 dt5_s12uD [Occ=Once] ->
case
eqWord# [dt4_s12uB
dt5_s12uD]
of
{ __DEFAULT ->
GHC.Types.False [];
1# ->
case
eqWord# [dt_s12ub
dt2_s12uf]
of
{ __DEFAULT ->
GHC.Types.False [];
1# ->
case
==# [dt1_s12uc
dt3_s12ug]
of
sat_s12uG
{ __DEFAULT ->
tagToEnum# [sat_s12uG];
};
};
};
Distribution.Types.Version.PV1 _ [Occ=Dead]
_ [Occ=Dead] ->
GHC.Types.False [];
};
Distribution.Types.Version.PV1 dt4_s12uJ [Occ=Once]
a2_s12uK [Occ=Once] ->
case
ww7_s12uo
of
{ Distribution.Types.Version.PV0 _ [Occ=Dead] ->
GHC.Types.False [];
Distribution.Types.Version.PV1 dt5_s12uN [Occ=Once]
b2_s12uO [Occ=Once] ->
case
==# [dt4_s12uJ
dt5_s12uN]
of
{ __DEFAULT ->
GHC.Types.False [];
1# ->
case
GHC.Classes.$fEq[]_$s$c==
a2_s12uK
b2_s12uO
of
{ GHC.Types.False ->
GHC.Types.False [];
GHC.Types.True ->
case
eqWord# [dt_s12ub
dt2_s12uf]
of
{ __DEFAULT ->
GHC.Types.False [];
1# ->
case
==# [dt1_s12uc
dt3_s12ug]
of
sat_s12uS
{ __DEFAULT ->
tagToEnum# [sat_s12uS];
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
Distribution.Client.IndexUtils.CachePreference a1_s12uT [Occ=Once!]
dt_s12uU [Occ=Once]
dt1_s12uV [Occ=Once] ->
case ds1_s12u8 of {
__DEFAULT -> GHC.Types.False [];
Distribution.Client.IndexUtils.CachePreference b1_s12uX [Occ=Once!]
dt2_s12uY [Occ=Once]
dt3_s12uZ [Occ=Once] ->
case a1_s12uT of {
Distribution.Types.Dependency.Dependency ww1_s12v1 [Occ=Once]
ww2_s12v2 [Occ=Once] ->
case ww1_s12v1 of {
Data.ByteString.Short.Internal.SBS ww4_s12v4 ->
case b1_s12uX of {
Distribution.Types.Dependency.Dependency ww6_s12v6 [Occ=Once]
ww7_s12v7 [Occ=Once] ->
case ww6_s12v6 of {
Data.ByteString.Short.Internal.SBS ww9_s12v9 ->
case
sizeofByteArray# [ww4_s12v4]
of
ipv_s12va [Dmd=<S,U>]
{ __DEFAULT ->
case sizeofByteArray# [ww9_s12v9] of sat_s12vb {
__DEFAULT ->
case ==# [ipv_s12va sat_s12vb] of {
__DEFAULT -> GHC.Types.False [];
1# ->
case
int2Word# [ipv_s12va]
of
sat_s12ve
{ __DEFAULT ->
case
__pkg_ccall bytestring-0.10.8.2 [ww4_s12v4
ww9_s12v9
sat_s12ve
GHC.Prim.realWorld#]
of
{ (#,#) _ [Occ=Dead]
ds3_s12vh [Occ=Once] ->
case
narrow32Int# [ds3_s12vh]
of
{ __DEFAULT ->
GHC.Types.False [];
0# ->
case
Distribution.Types.VersionRange.$fEqVersionRange_$c==
ww2_s12v2
ww7_s12v7
of
{ GHC.Types.False ->
GHC.Types.False [];
GHC.Types.True ->
case
eqWord# [dt_s12uU
dt2_s12uY]
of
{ __DEFAULT ->
GHC.Types.False [];
1# ->
case
==# [dt1_s12uV
dt3_s12uZ]
of
sat_s12vl
{ __DEFAULT ->
tagToEnum# [sat_s12vl];
};
};
};
};
};
};
};
};
};
};
};
};
};
};
Distribution.Client.IndexUtils.CacheBuildTreeRef a1_s12vm [Occ=Once!]
dt_s12vn [Occ=Once*] ->
case ds1_s12u8 of {
__DEFAULT -> GHC.Types.False [];
Distribution.Client.IndexUtils.CacheBuildTreeRef b1_s12vp [Occ=Once*!]
dt1_s12vq [Occ=Once*] ->
case a1_s12vm of {
Distribution.Client.IndexUtils.SnapshotRef ->
case b1_s12vp of {
Distribution.Client.IndexUtils.SnapshotRef ->
case eqWord# [dt_s12vn dt1_s12vq] of sat_s12vt {
__DEFAULT -> tagToEnum# [sat_s12vt];
};
Distribution.Client.IndexUtils.LinkRef -> GHC.Types.False [];
};
Distribution.Client.IndexUtils.LinkRef ->
case b1_s12vp of {
Distribution.Client.IndexUtils.SnapshotRef -> GHC.Types.False [];
Distribution.Client.IndexUtils.LinkRef ->
case eqWord# [dt_s12vn dt1_s12vq] of sat_s12vv {
__DEFAULT -> tagToEnum# [sat_s12vv];
};
};
};
};
};
Distribution.Client.IndexUtils.$fEqIndexCacheEntry_$c/= [InlPrag=INLINE (sat-args=2)]
:: Distribution.Client.IndexUtils.IndexCacheEntry
-> Distribution.Client.IndexUtils.IndexCacheEntry -> GHC.Types.Bool
[GblId,
Arity=2,
Caf=NoCafRefs,
Str=<S,1*U><S,1*U>,
Unf=OtherCon []] =
[] \r [eta_s12vw eta1_s12vx]
case
Distribution.Client.IndexUtils.$fEqIndexCacheEntry_$c==
eta_s12vw eta1_s12vx
of
{ GHC.Types.False -> GHC.Types.True [];
GHC.Types.True -> GHC.Types.False [];
};
Distribution.Client.IndexUtils.$fEqIndexCacheEntry [InlPrag=NOUSERINLINE CONLIKE]
:: GHC.Classes.Eq Distribution.Client.IndexUtils.IndexCacheEntry
[GblId[DFunId], Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Classes.C:Eq! [Distribution.Client.IndexUtils.$fEqIndexCacheEntry_$c==
Distribution.Client.IndexUtils.$fEqIndexCacheEntry_$c/=];
loc54_r12m3 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [68#];
loc55_r12m4 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [266#];
loc56_r12m5 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [26#];
loc57_r12m6 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [262#];
$dIP42_r12m7 :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc57_r12m6
loc56_r12m5
loc55_r12m4
loc54_r12m3];
$dIP43_r12m8 :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP42_r12m7
GHC.Stack.Types.EmptyCallStack];
loc58_r12m9 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [271#];
loc59_r12ma :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [267#];
$dIP44_r12mb :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc59_r12ma
loc56_r12m5
loc58_r12m9
loc54_r12m3];
$dIP45_r12mc :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12kW
$dIP44_r12mb
GHC.Stack.Types.EmptyCallStack];
loc60_r12md :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [64#];
loc61_r12me :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [274#];
loc62_r12mf :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [272#];
$dIP46_r12mg :: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
loc62_r12mf
loc52_r12lZ
loc61_r12me
loc60_r12md];
$dIP47_r12mh :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12kW
$dIP46_r12mg
GHC.Stack.Types.EmptyCallStack];
Distribution.Client.IndexUtils.getInstalledPackages4
:: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [69#];
Distribution.Client.IndexUtils.getInstalledPackages6
:: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [118#];
Distribution.Client.IndexUtils.getInstalledPackages3
:: GHC.Stack.Types.SrcLoc
[GblId, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.SrcLoc! [Distribution.Client.IndexUtils.getInstalledPackages10
Distribution.Client.IndexUtils.getInstalledPackages9
Distribution.Client.IndexUtils.getInstalledPackages7
Distribution.Client.IndexUtils.getInstalledPackages6
Distribution.Client.IndexUtils.getInstalledPackages5
Distribution.Client.IndexUtils.getInstalledPackages6
Distribution.Client.IndexUtils.getInstalledPackages4];
Distribution.Client.IndexUtils.getInstalledPackages11
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"getInstalledPackages"#;
Distribution.Client.IndexUtils.getInstalledPackages_fn
:: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.getInstalledPackages11;
Distribution.Client.IndexUtils.getInstalledPackages2
:: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.getInstalledPackages_fn
Distribution.Client.IndexUtils.getInstalledPackages3
GHC.Stack.Types.EmptyCallStack];
Distribution.Client.IndexUtils.getInstalledPackages1
:: Distribution.Verbosity.Verbosity
-> Distribution.Simple.Compiler.Compiler
-> Distribution.Simple.Compiler.PackageDBStack
-> Distribution.Simple.Program.Db.ProgramDb
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld,
Distribution.Simple.PackageIndex.InstalledPackageIndex #)
[GblId,
Arity=4,
Str=<L,1*U(1*U,U,A)><L,U(U(U,U),A,A,A,A,A)><L,U><L,U(A,A,U)>,
Unf=OtherCon []] =
[] \r [verbosity_s12vz comp_s12vA packageDbs_s12vB progdb_s12vC]
let {
sat_s12vD [Occ=Once] :: Distribution.Verbosity.Verbosity
[LclId] =
[verbosity_s12vz] \u []
Distribution.Verbosity.lessVerbose verbosity_s12vz;
} in
Distribution.Simple.Configure.getInstalledPackages1
sat_s12vD
comp_s12vA
packageDbs_s12vB
progdb_s12vC
Distribution.Client.IndexUtils.getInstalledPackages2;
Distribution.Client.IndexUtils.getInstalledPackages
:: Distribution.Verbosity.Verbosity
-> Distribution.Simple.Compiler.Compiler
-> Distribution.Simple.Compiler.PackageDBStack
-> Distribution.Simple.Program.Db.ProgramDb
-> GHC.Types.IO
Distribution.Simple.PackageIndex.InstalledPackageIndex
[GblId,
Arity=4,
Str=<L,1*U(1*U,U,A)><L,U(U(U,U),A,A,A,A,A)><L,U><L,U(A,A,U)>,
Unf=OtherCon []] =
[] \r [eta_B4 eta_B3 eta_B2 eta_B1]
Distribution.Client.IndexUtils.getInstalledPackages1
eta_B4 eta_B3 eta_B2 eta_B1;
Distribution.Client.IndexUtils.$tc'Cache3 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'Cache"#;
Distribution.Client.IndexUtils.$tc'Cache2 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'Cache3];
Distribution.Client.IndexUtils.$tcCache2 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Cache"#;
Distribution.Client.IndexUtils.$tcCache1 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tcCache2];
Distribution.Client.IndexUtils.$tc'CachePackageId3
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'CachePackageId"#;
Distribution.Client.IndexUtils.$tc'CachePackageId2
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'CachePackageId3];
Distribution.Client.IndexUtils.$tc'CachePreference3
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'CachePreference"#;
Distribution.Client.IndexUtils.$tc'CachePreference2
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'CachePreference3];
Distribution.Client.IndexUtils.$tc'CacheBuildTreeRef3
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'CacheBuildTreeRef"#;
Distribution.Client.IndexUtils.$tc'CacheBuildTreeRef2
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'CacheBuildTreeRef3];
Distribution.Client.IndexUtils.$tcIndexCacheEntry2
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"IndexCacheEntry"#;
Distribution.Client.IndexUtils.$tcIndexCacheEntry1
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tcIndexCacheEntry2];
Distribution.Client.IndexUtils.$tc'Dep3 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'Dep"#;
Distribution.Client.IndexUtils.$tc'Dep2 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'Dep3];
Distribution.Client.IndexUtils.$tc'Pkg3 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'Pkg"#;
Distribution.Client.IndexUtils.$tc'Pkg2 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'Pkg3];
Distribution.Client.IndexUtils.$tcPackageOrDep2 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"PackageOrDep"#;
Distribution.Client.IndexUtils.$tcPackageOrDep1 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tcPackageOrDep2];
Distribution.Client.IndexUtils.$tc'NormalPackage3 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'NormalPackage"#;
Distribution.Client.IndexUtils.$tc'NormalPackage2
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'NormalPackage3];
Distribution.Client.IndexUtils.$tc'BuildTreeRef3 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'BuildTreeRef"#;
Distribution.Client.IndexUtils.$tc'BuildTreeRef2
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'BuildTreeRef3];
Distribution.Client.IndexUtils.$tcPackageEntry2 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"PackageEntry"#;
Distribution.Client.IndexUtils.$tcPackageEntry1 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tcPackageEntry2];
Distribution.Client.IndexUtils.$tc'ReadPackageIndexLazyIO3
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'ReadPackageIndexLazyIO"#;
Distribution.Client.IndexUtils.$tc'ReadPackageIndexLazyIO2
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'ReadPackageIndexLazyIO3];
Distribution.Client.IndexUtils.$tc'ReadPackageIndexStrict2
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'ReadPackageIndexStrict"#;
Distribution.Client.IndexUtils.$tc'ReadPackageIndexStrict1
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'ReadPackageIndexStrict2];
Distribution.Client.IndexUtils.$tcReadPackageIndexMode2
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"ReadPackageIndexMode"#;
Distribution.Client.IndexUtils.$tcReadPackageIndexMode1
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tcReadPackageIndexMode2];
Distribution.Client.IndexUtils.$tc'RepoIndex3 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'RepoIndex"#;
Distribution.Client.IndexUtils.$tc'RepoIndex2 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'RepoIndex3];
Distribution.Client.IndexUtils.$tc'SandboxIndex3 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'SandboxIndex"#;
Distribution.Client.IndexUtils.$tc'SandboxIndex2
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'SandboxIndex3];
Distribution.Client.IndexUtils.$tcIndex2 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Index"#;
Distribution.Client.IndexUtils.$tcIndex1 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tcIndex2];
Distribution.Client.IndexUtils.$tc'LinkRef3 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'LinkRef"#;
Distribution.Client.IndexUtils.$tc'LinkRef2 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'LinkRef3];
Distribution.Client.IndexUtils.$tc'SnapshotRef2 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'SnapshotRef"#;
Distribution.Client.IndexUtils.$tc'SnapshotRef1 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'SnapshotRef2];
Distribution.Client.IndexUtils.$tcBuildTreeRefType2
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"BuildTreeRefType"#;
Distribution.Client.IndexUtils.$tcBuildTreeRefType1
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tcBuildTreeRefType2];
Distribution.Client.IndexUtils.$tc'IndexStateInfo3
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'IndexStateInfo"#;
Distribution.Client.IndexUtils.$tc'IndexStateInfo2
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tc'IndexStateInfo3];
Distribution.Client.IndexUtils.$tcIndexStateInfo2 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"IndexStateInfo"#;
Distribution.Client.IndexUtils.$tcIndexStateInfo1
:: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$tcIndexStateInfo2];
$krep_r12mi :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.Timestamp.$tcTimestamp
GHC.Types.[]];
$krep1_r12mj :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Types.PackageId.$tcPackageIdentifier
GHC.Types.[]];
$krep2_r12mk :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [GHC.Word.$tcWord32
GHC.Types.[]];
$krep3_r12ml :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Types.Dependency.$tcDependency
GHC.Types.[]];
$krep4_r12mm :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Types.GenericPackageDescription.$tcGenericPackageDescription
GHC.Types.[]];
$krep5_r12mn :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Data.ByteString.Lazy.Internal.$tcByteString
GHC.Types.[]];
$krep6_r12mo :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [GHC.Types.$tcChar
GHC.Types.[]];
$krep7_r12mp :: [GHC.Types.KindRep]
[GblId, Caf=NoCafRefs, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE :! [$krep6_r12mo GHC.Types.[]];
$krep8_r12mq :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [GHC.Types.$tc[]
$krep7_r12mp];
$krep9_r12mr :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.GlobalFlags.$tcRepoContext
GHC.Types.[]];
$krep10_r12ms :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.Types.$tcRepo
GHC.Types.[]];
Distribution.Client.IndexUtils.$trModule1 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$trModule2];
Distribution.Client.IndexUtils.$trModule3 :: GHC.Types.TrName
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TrNameS! [Distribution.Client.IndexUtils.$trModule4];
Distribution.Client.IndexUtils.$trModule :: GHC.Types.Module
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.Module! [Distribution.Client.IndexUtils.$trModule3
Distribution.Client.IndexUtils.$trModule1];
Distribution.Client.IndexUtils.$tcIndexStateInfo :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [16915828885680220273##
3511169779672404638##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tcIndexStateInfo1
0#
GHC.Types.krep$*];
$krep11_r12mt :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcIndexStateInfo
GHC.Types.[]];
$krep12_r12mu :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep_r12mi $krep11_r12mt];
Distribution.Client.IndexUtils.$tc'IndexStateInfo1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep_r12mi $krep12_r12mu];
Distribution.Client.IndexUtils.$tc'IndexStateInfo
:: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [11119179932527967051##
17000957547046769388##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'IndexStateInfo2
0#
Distribution.Client.IndexUtils.$tc'IndexStateInfo1];
Distribution.Client.IndexUtils.$tcBuildTreeRefType
:: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [7239939443408369243##
17953612097903575419##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tcBuildTreeRefType1
0#
GHC.Types.krep$*];
Distribution.Client.IndexUtils.$tc'LinkRef1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcBuildTreeRefType
GHC.Types.[]];
Distribution.Client.IndexUtils.$tc'SnapshotRef :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [17682086177514888348##
14681505002923176540##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'SnapshotRef1
0#
Distribution.Client.IndexUtils.$tc'LinkRef1];
Distribution.Client.IndexUtils.$tc'LinkRef :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [17918590763233375130##
14960281366974608938##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'LinkRef2
0#
Distribution.Client.IndexUtils.$tc'LinkRef1];
Distribution.Client.IndexUtils.$tcIndex :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [15963869572018870832##
3404110797542094945##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tcIndex1
0#
GHC.Types.krep$*];
$krep13_r12mv :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcIndex
GHC.Types.[]];
Distribution.Client.IndexUtils.$tc'SandboxIndex1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep8_r12mq $krep13_r12mv];
$krep14_r12mw :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep10_r12ms $krep13_r12mv];
Distribution.Client.IndexUtils.$tc'RepoIndex1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep9_r12mr $krep14_r12mw];
Distribution.Client.IndexUtils.$tc'SandboxIndex :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [8472307682148180805##
5082285286063452798##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'SandboxIndex2
0#
Distribution.Client.IndexUtils.$tc'SandboxIndex1];
Distribution.Client.IndexUtils.$tc'RepoIndex :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [8394393153903592450##
12571143907928965946##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'RepoIndex2
0#
Distribution.Client.IndexUtils.$tc'RepoIndex1];
Distribution.Client.IndexUtils.$tcReadPackageIndexMode
:: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [15485211914252004442##
10849708864890739452##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tcReadPackageIndexMode1
0#
GHC.Types.krep$*];
Distribution.Client.IndexUtils.$tc'ReadPackageIndexLazyIO1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcReadPackageIndexMode
GHC.Types.[]];
Distribution.Client.IndexUtils.$tc'ReadPackageIndexStrict
:: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [1831977966369982080##
17826293237811261933##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'ReadPackageIndexStrict1
0#
Distribution.Client.IndexUtils.$tc'ReadPackageIndexLazyIO1];
Distribution.Client.IndexUtils.$tc'ReadPackageIndexLazyIO
:: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [9268854235982968288##
15126048282630532774##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'ReadPackageIndexLazyIO2
0#
Distribution.Client.IndexUtils.$tc'ReadPackageIndexLazyIO1];
Distribution.Client.IndexUtils.$tcPackageEntry :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [9956583366243875439##
11716764803180310439##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tcPackageEntry1
0#
GHC.Types.krep$*];
$krep15_r12mx :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcPackageEntry
GHC.Types.[]];
$krep16_r12my :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep2_r12mk $krep15_r12mx];
$krep17_r12mz :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep8_r12mq $krep16_r12my];
$krep18_r12mA :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep4_r12mm $krep17_r12mz];
$krep19_r12mB :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep1_r12mj $krep18_r12mA];
Distribution.Client.IndexUtils.$tc'BuildTreeRef1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [Distribution.Client.IndexUtils.$tc'LinkRef1
$krep19_r12mB];
$krep20_r12mC :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep5_r12mn $krep16_r12my];
$krep21_r12mD :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep4_r12mm $krep20_r12mC];
Distribution.Client.IndexUtils.$tc'NormalPackage1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep1_r12mj $krep21_r12mD];
Distribution.Client.IndexUtils.$tc'BuildTreeRef :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [13597199817877481545##
6818997647653308380##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'BuildTreeRef2
0#
Distribution.Client.IndexUtils.$tc'BuildTreeRef1];
Distribution.Client.IndexUtils.$tc'NormalPackage :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [2758153072137160638##
6409684416865368088##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'NormalPackage2
0#
Distribution.Client.IndexUtils.$tc'NormalPackage1];
Distribution.Client.IndexUtils.$tcPackageOrDep :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [10449257314886980736##
15215618998216670706##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tcPackageOrDep1
0#
GHC.Types.krep$*];
$krep22_r12mE :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcPackageOrDep
GHC.Types.[]];
Distribution.Client.IndexUtils.$tc'Pkg1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep15_r12mx $krep22_r12mE];
Distribution.Client.IndexUtils.$tc'Dep1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep3_r12ml $krep22_r12mE];
Distribution.Client.IndexUtils.$tc'Pkg :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [17230573869217360897##
7104332398902854489##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'Pkg2
0#
Distribution.Client.IndexUtils.$tc'Pkg1];
Distribution.Client.IndexUtils.$tc'Dep :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [7258386784792559749##
17581480646866283699##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'Dep2
0#
Distribution.Client.IndexUtils.$tc'Dep1];
Distribution.Client.IndexUtils.$tcIndexCacheEntry
:: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [2594146831040240641##
1176375003894031506##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tcIndexCacheEntry1
0#
GHC.Types.krep$*];
$krep23_r12mF :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcIndexCacheEntry
GHC.Types.[]];
$krep24_r12mG :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep2_r12mk $krep23_r12mF];
Distribution.Client.IndexUtils.$tc'CacheBuildTreeRef1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [Distribution.Client.IndexUtils.$tc'LinkRef1
$krep24_r12mG];
$krep25_r12mH :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep_r12mi $krep23_r12mF];
$krep26_r12mI :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep2_r12mk $krep25_r12mH];
Distribution.Client.IndexUtils.$tc'CachePreference1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep3_r12ml $krep26_r12mI];
Distribution.Client.IndexUtils.$tc'CachePackageId1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep1_r12mj $krep26_r12mI];
$krep27_r12mJ :: [GHC.Types.KindRep]
[GblId, Caf=NoCafRefs, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE :! [$krep23_r12mF GHC.Types.[]];
$krep28_r12mK :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [GHC.Types.$tc[]
$krep27_r12mJ];
Distribution.Client.IndexUtils.$tc'CacheBuildTreeRef
:: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [41927924989603450##
4796112601271193046##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'CacheBuildTreeRef2
0#
Distribution.Client.IndexUtils.$tc'CacheBuildTreeRef1];
Distribution.Client.IndexUtils.$tc'CachePreference
:: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [3713455282979541897##
14549378923924965106##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'CachePreference2
0#
Distribution.Client.IndexUtils.$tc'CachePreference1];
Distribution.Client.IndexUtils.$tc'CachePackageId
:: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [12022032803010791722##
17961241783440607638##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'CachePackageId2
0#
Distribution.Client.IndexUtils.$tc'CachePackageId1];
Distribution.Client.IndexUtils.$tcCache :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [6368789149793670225##
1913110173183054755##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tcCache1
0#
GHC.Types.krep$*];
$krep29_r12mL :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcCache
GHC.Types.[]];
$krep30_r12mM :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep28_r12mK $krep29_r12mL];
Distribution.Client.IndexUtils.$tc'Cache1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep_r12mi $krep30_r12mM];
Distribution.Client.IndexUtils.$tc'Cache :: GHC.Types.TyCon
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.TyCon! [14328815041803355707##
855141511227718817##
Distribution.Client.IndexUtils.$trModule
Distribution.Client.IndexUtils.$tc'Cache2
0#
Distribution.Client.IndexUtils.$tc'Cache1];
preferredVersionKey1_r12mN :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"pref-ver:"#;
preferredVersionKey_rN6M :: GHC.Base.String
[GblId] =
[] \u [] GHC.CString.unpackCString# preferredVersionKey1_r12mN;
lvl84_r12mO :: Data.ByteString.Internal.ByteString
[GblId] =
[] \u []
case
newMutVar# [GHC.ForeignPtr.NoFinalizers GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12vF [Occ=Once] ipv1_s12vG [Occ=Once] ->
case
__pkg_ccall bytestring-0.10.8.2 [preferredVersionKey1_r12mN
ipv_s12vF]
of
{ (#,#) _ [Occ=Dead] ds2_s12vK [Occ=Once] ->
case word2Int# [ds2_s12vK] of sat_s12vM {
__DEFAULT ->
let {
sat_s12vL [Occ=Once] :: GHC.ForeignPtr.ForeignPtrContents
[LclId] =
CCCS GHC.ForeignPtr.PlainForeignPtr! [ipv1_s12vG];
} in
Data.ByteString.Internal.PS [preferredVersionKey1_r12mN
sat_s12vL
0#
sat_s12vM];
};
};
};
buildTreeRefKey1_r12mP :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"build-tree-ref:"#;
buildTreeRefKey_rN6L :: GHC.Base.String
[GblId] =
[] \u [] GHC.CString.unpackCString# buildTreeRefKey1_r12mP;
lvl85_r12mQ :: Data.ByteString.Internal.ByteString
[GblId] =
[] \u []
case
newMutVar# [GHC.ForeignPtr.NoFinalizers GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12vO [Occ=Once] ipv1_s12vP [Occ=Once] ->
case
__pkg_ccall bytestring-0.10.8.2 [buildTreeRefKey1_r12mP ipv_s12vO]
of
{ (#,#) _ [Occ=Dead] ds2_s12vT [Occ=Once] ->
case word2Int# [ds2_s12vT] of sat_s12vV {
__DEFAULT ->
let {
sat_s12vU [Occ=Once] :: GHC.ForeignPtr.ForeignPtrContents
[LclId] =
CCCS GHC.ForeignPtr.PlainForeignPtr! [ipv1_s12vP];
} in
Data.ByteString.Internal.PS [buildTreeRefKey1_r12mP
sat_s12vU
0#
sat_s12vV];
};
};
};
blocknoKey1_r12mR :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"b#"#;
blocknoKey_rN6K :: GHC.Base.String
[GblId] =
[] \u [] GHC.CString.unpackCString# blocknoKey1_r12mR;
lvl86_r12mS :: Data.ByteString.Internal.ByteString
[GblId] =
[] \u []
case
newMutVar# [GHC.ForeignPtr.NoFinalizers GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12vX [Occ=Once] ipv1_s12vY [Occ=Once] ->
case
__pkg_ccall bytestring-0.10.8.2 [blocknoKey1_r12mR ipv_s12vX]
of
{ (#,#) _ [Occ=Dead] ds2_s12w2 [Occ=Once] ->
case word2Int# [ds2_s12w2] of sat_s12w4 {
__DEFAULT ->
let {
sat_s12w3 [Occ=Once] :: GHC.ForeignPtr.ForeignPtrContents
[LclId] =
CCCS GHC.ForeignPtr.PlainForeignPtr! [ipv1_s12vY];
} in
Data.ByteString.Internal.PS [blocknoKey1_r12mR
sat_s12w3
0#
sat_s12w4];
};
};
};
packageKey1_r12mT :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"pkg:"#;
packageKey_rN6J :: GHC.Base.String
[GblId] =
[] \u [] GHC.CString.unpackCString# packageKey1_r12mT;
lvl87_r12mU :: GHC.Types.Char
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.C#! [' '#];
show00IndexCacheEntry_rN6P
:: Distribution.Client.IndexUtils.IndexCacheEntry
-> GHC.Base.String
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [entry_s12w5]
case entry_s12w5 of {
Distribution.Client.IndexUtils.CachePackageId pkgid_s12w7
dt_s12w8 [Occ=Once]
_ [Occ=Dead] ->
let {
sat_s12wB [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[pkgid_s12w7 dt_s12w8] \u []
let {
sat_s12wz [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[pkgid_s12w7 dt_s12w8] \u []
let {
sat_s12wx [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[dt_s12w8] \u []
let {
sat_s12wv [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[dt_s12w8] \u []
case word2Int# [dt_s12w8] of sat_s12wr {
__DEFAULT ->
case
GHC.Show.$wshowSignedInt
0# sat_s12wr GHC.Types.[]
of
{ (#,#) ww5_s12wt [Occ=Once]
ww6_s12wu [Occ=Once] ->
GHC.Base.++_$s++
GHC.Types.[]
ww5_s12wt
ww6_s12wu;
};
}; } in
let {
sat_s12ww [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl87_r12mU sat_s12wv];
} in GHC.Base.++ blocknoKey_rN6K sat_s12ww; } in
let {
sat_s12wy [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl87_r12mU sat_s12wx]; } in
let {
sat_s12wp [Occ=Once, Dmd=<L,1*U>]
:: Text.PrettyPrint.Annotated.HughesPJ.Doc ()
[LclId] =
[pkgid_s12w7] \s []
case pkgid_s12w7 of {
Distribution.Types.PackageId.PackageIdentifier _ [Occ=Dead]
ds3_s12wo [Occ=Once] ->
Distribution.Types.Version.$fPrettyVersion1
ds3_s12wo;
};
} in
case
Text.PrettyPrint.Annotated.HughesPJ.fullRenderAnn
Text.PrettyPrint.Annotated.HughesPJ.PageMode
Distribution.Pretty.defaultStyle2
Distribution.Pretty.defaultStyle1
Distribution.Text.display1
GHC.Types.[]
sat_s12wp
of
sat_s12wq
{ __DEFAULT -> GHC.Base.++ sat_s12wq sat_s12wy;
}; } in
let {
sat_s12wA [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl87_r12mU sat_s12wz]; } in
let {
sat_s12wk [Occ=Once, Dmd=<L,1*U>]
:: Text.PrettyPrint.Annotated.HughesPJ.Doc ()
[LclId] =
[pkgid_s12w7] \s []
case pkgid_s12w7 of {
Distribution.Types.PackageId.PackageIdentifier ds2_s12wb [Occ=Once]
_ [Occ=Dead] ->
case ds2_s12wb of {
Data.ByteString.Short.Internal.SBS ww1_s12we [Occ=Once] ->
case
Data.ByteString.Short.Internal.$wunpack ww1_s12we
of
sat_s12wg
{ __DEFAULT ->
case
Distribution.Utils.String.decodeStringUtf8
sat_s12wg
of
s_s12wf [Dmd=<S,U>]
{ __DEFAULT ->
case
GHC.List.$wlenAcc s_s12wf 0#
of
ww2_s12wh
{ __DEFAULT ->
let {
sat_s12wi [Occ=Once]
:: Text.PrettyPrint.Annotated.HughesPJ.TextDetails
[LclId] =
CCCS Text.PrettyPrint.Annotated.HughesPJ.Str! [s_s12wf]; } in
let {
sat_s12wj [Occ=Once]
:: Text.PrettyPrint.Annotated.HughesPJ.AnnotDetails
()
[LclId] =
CCCS Text.PrettyPrint.Annotated.HughesPJ.NoAnnot! [sat_s12wi
ww2_s12wh];
} in
Text.PrettyPrint.Annotated.HughesPJ.TextBeside [sat_s12wj
Text.PrettyPrint.Annotated.HughesPJ.Empty];
};
};
};
};
};
} in
case
Text.PrettyPrint.Annotated.HughesPJ.fullRenderAnn
Text.PrettyPrint.Annotated.HughesPJ.PageMode
Distribution.Pretty.defaultStyle2
Distribution.Pretty.defaultStyle1
Distribution.Text.display1
GHC.Types.[]
sat_s12wk
of
sat_s12wl
{ __DEFAULT -> GHC.Base.++ sat_s12wl sat_s12wA;
}; } in
let {
sat_s12wC [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl87_r12mU sat_s12wB];
} in GHC.Base.++ packageKey_rN6J sat_s12wC;
Distribution.Client.IndexUtils.CachePreference dep_s12wD [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead] ->
let {
sat_s12wN [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[dep_s12wD] \u []
let {
sat_s12wL [Occ=Once, Dmd=<L,1*U>]
:: Text.PrettyPrint.Annotated.HughesPJ.Doc ()
[LclId] =
[dep_s12wD] \s []
case dep_s12wD of {
Distribution.Types.Dependency.Dependency ww1_s12wH [Occ=Once]
ww2_s12wI [Occ=Once] ->
case ww1_s12wH of {
Data.ByteString.Short.Internal.SBS ww4_s12wK [Occ=Once] ->
Distribution.Types.Dependency.$w$cpretty
ww4_s12wK ww2_s12wI;
};
};
} in
case
Text.PrettyPrint.Annotated.HughesPJ.fullRenderAnn
Text.PrettyPrint.Annotated.HughesPJ.PageMode
Distribution.Pretty.defaultStyle2
Distribution.Pretty.defaultStyle1
Distribution.Text.display1
GHC.Types.[]
sat_s12wL
of
sat_s12wM
{ __DEFAULT -> GHC.Base.++ sat_s12wM GHC.Types.[];
}; } in
let {
sat_s12wO [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl87_r12mU sat_s12wN];
} in GHC.Base.++ preferredVersionKey_rN6M sat_s12wO;
Distribution.Client.IndexUtils.CacheBuildTreeRef tr_s12wP [Occ=Once!]
dt_s12wQ [Occ=Once] ->
let {
sat_s12wZ [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[tr_s12wP dt_s12wQ] \u []
let {
sat_s12wY [Occ=Once] :: GHC.Types.Char
[LclId] =
[tr_s12wP] \u []
case tr_s12wP of {
Distribution.Client.IndexUtils.SnapshotRef ->
Distribution.Client.Tar.buildTreeSnapshotTypeCode;
Distribution.Client.IndexUtils.LinkRef ->
Distribution.Client.Tar.buildTreeRefTypeCode;
}; } in
let {
sat_s12wV [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[dt_s12wQ] \u []
case word2Int# [dt_s12wQ] of sat_s12wR {
__DEFAULT ->
case GHC.Show.$wshowSignedInt 0# sat_s12wR GHC.Types.[] of {
(#,#) ww5_s12wT [Occ=Once] ww6_s12wU [Occ=Once] ->
GHC.Base.++_$s++ GHC.Types.[] ww5_s12wT ww6_s12wU;
};
}; } in
let {
sat_s12wW [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl87_r12mU sat_s12wV];
} in GHC.Base.++_$s++ sat_s12wW sat_s12wY GHC.Types.[]; } in
let {
sat_s12x0 [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl87_r12mU sat_s12wZ];
} in GHC.Base.++ buildTreeRefKey_rN6L sat_s12x0;
};
lvl88_r12mV :: Data.ByteString.Internal.ByteString
[GblId] =
[] \u []
case
newMutVar# [GHC.ForeignPtr.NoFinalizers GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12x2 [Occ=Once] ipv1_s12x3 [Occ=Once] ->
case
__pkg_ccall bytestring-0.10.8.2 [packageKey1_r12mT ipv_s12x2]
of
{ (#,#) _ [Occ=Dead] ds2_s12x7 [Occ=Once] ->
case word2Int# [ds2_s12x7] of sat_s12x9 {
__DEFAULT ->
let {
sat_s12x8 [Occ=Once] :: GHC.ForeignPtr.ForeignPtrContents
[LclId] =
CCCS GHC.ForeignPtr.PlainForeignPtr! [ipv1_s12x3];
} in
Data.ByteString.Internal.PS [packageKey1_r12mT
sat_s12x8
0#
sat_s12x9];
};
};
};
Distribution.Client.IndexUtils.$wread00IndexCacheEntry [InlPrag=NOUSERINLINE[0]]
:: GHC.Prim.Addr#
-> GHC.ForeignPtr.ForeignPtrContents
-> GHC.Prim.Int#
-> GHC.Prim.Int#
-> GHC.Base.Maybe Distribution.Client.IndexUtils.IndexCacheEntry
[GblId, Arity=4, Str=<L,U><L,U><L,U><S,1*U>, Unf=OtherCon []] =
[] \r [ww_s12xa ww1_s12xb ww2_s12xc ww3_s12xd]
case ww3_s12xd of ds1_s12xe {
__DEFAULT ->
let {
lvl111_s12xf [Dmd=<L,U(U)>] :: GHC.Ptr.Ptr GHC.Word.Word8
[LclId, Unf=OtherCon []] =
CCCS GHC.Ptr.Ptr! [ww_s12xa]; } in
let {
$wsplitLoop_s12xg [InlPrag=NOUSERINLINE[0], Occ=LoopBreaker]
:: (GHC.Prim.Word# -> GHC.Types.Bool)
-> GHC.Ptr.Ptr GHC.Word.Word8
-> GHC.Prim.Int#
-> GHC.Types.Int
-> GHC.Prim.Int#
-> GHC.ForeignPtr.ForeignPtr GHC.Word.Word8
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld,
[Data.ByteString.Internal.ByteString] #)
[LclId,
Arity=7,
Str=<L,U><L,1*U(U)><S,U><L,1*U(U)><S,U><L,U(U,U)><S,U>,
Unf=OtherCon []] =
sat-only [ww1_s12xb lvl111_s12xf $wsplitLoop_s12xg] \r [w_s12xh
w1_s12xi
ww4_s12xj
w2_s12xk
ww5_s12xl
w3_s12xm
w4_s12xn]
case >=# [ww4_s12xj ww5_s12xl] of {
__DEFAULT ->
case w1_s12xi of wild2_s12xp {
GHC.Ptr.Ptr a_s12xq [Occ=Once] ->
case w2_s12xk of wild3_s12xr {
GHC.Types.I# x1_s12xs ->
case +# [x1_s12xs ww4_s12xj] of sat_s12xt {
__DEFAULT ->
case
readWord8OffAddr# [a_s12xq sat_s12xt w4_s12xn]
of
{ (#,#) ipv_s12xv [Occ=Once*]
ipv1_s12xw [Occ=Once] ->
case w_s12xh ipv1_s12xw of {
GHC.Types.False ->
case +# [ww4_s12xj 1#] of sat_s12xy {
__DEFAULT ->
$wsplitLoop_s12xg
w_s12xh
wild2_s12xp
sat_s12xy
wild3_s12xr
ww5_s12xl
w3_s12xm
ipv_s12xv;
};
GHC.Types.True ->
let {
sat_s12xQ [Occ=Once]
:: [Data.ByteString.Internal.ByteString]
[LclId] =
[ww1_s12xb
lvl111_s12xf
$wsplitLoop_s12xg
w_s12xh
ww4_s12xj
ww5_s12xl
w3_s12xm
x1_s12xs] \u []
case w_s12xh of pred'1_s12xD {
__DEFAULT ->
case
w3_s12xm
of
fp'1_s12xE
{ GHC.ForeignPtr.ForeignPtr _ [Occ=Dead]
_ [Occ=Dead] ->
case
-# [ww5_s12xl
ww4_s12xj]
of
sat_s12xK
{ __DEFAULT ->
case
-# [sat_s12xK
1#]
of
sat_s12xL
{ __DEFAULT ->
case
+# [x1_s12xs
ww4_s12xj]
of
sat_s12xH
{ __DEFAULT ->
case
+# [sat_s12xH
1#]
of
sat_s12xI
{ __DEFAULT ->
let {
sat_s12xJ [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12xI];
} in
case
$wsplitLoop_s12xg
pred'1_s12xD
lvl111_s12xf
0#
sat_s12xJ
sat_s12xL
fp'1_s12xE
GHC.Prim.realWorld#
of
{ (#,#) ipv4_s12xN [Occ=Once]
ipv5_s12xO [Occ=Once] ->
case
touch# [ww1_s12xb
ipv4_s12xN]
of
{ __DEFAULT ->
ipv5_s12xO;
};
};
};
};
};
};
};
}; } in
let {
sat_s12xC [Occ=Once]
:: Data.ByteString.Internal.ByteString
[LclId] =
[ww4_s12xj
w3_s12xm
x1_s12xs] \u []
case w3_s12xm of {
GHC.ForeignPtr.ForeignPtr dt1_s12xA [Occ=Once]
dt2_s12xB [Occ=Once] ->
Data.ByteString.Internal.PS [dt1_s12xA
dt2_s12xB
x1_s12xs
ww4_s12xj];
}; } in
let {
sat_s12xR [Occ=Once]
:: [Data.ByteString.Internal.ByteString]
[LclId] =
CCCS :! [sat_s12xC sat_s12xQ];
} in (#,#) [ipv_s12xv sat_s12xR];
};
};
};
};
};
1# ->
let {
sat_s12xX [Occ=Once] :: Data.ByteString.Internal.ByteString
[LclId] =
[ww4_s12xj w2_s12xk w3_s12xm] \u []
case w3_s12xm of {
GHC.ForeignPtr.ForeignPtr dt1_s12xT [Occ=Once]
dt2_s12xU [Occ=Once] ->
case w2_s12xk of {
GHC.Types.I# dt4_s12xW [Occ=Once] ->
Data.ByteString.Internal.PS [dt1_s12xT
dt2_s12xU
dt4_s12xW
ww4_s12xj];
};
}; } in
let {
sat_s12xY [Occ=Once] :: [Data.ByteString.Internal.ByteString]
[LclId] =
CCCS :! [sat_s12xX GHC.Types.[]];
} in (#,#) [w4_s12xn sat_s12xY];
}; } in
let {
sat_s12y0 [Occ=Once] :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8
[LclId] =
CCCS GHC.ForeignPtr.ForeignPtr! [ww_s12xa ww1_s12xb]; } in
let {
sat_s12xZ [Occ=Once] :: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [ww2_s12xc];
} in
case
$wsplitLoop_s12xg
lvl51_r12k2
lvl111_s12xf
0#
sat_s12xZ
ds1_s12xe
sat_s12y0
GHC.Prim.realWorld#
of
{ (#,#) ipv_s12y2 [Occ=Once] ipv1_s12y3 [Occ=Once] ->
case touch# [ww1_s12xb ipv_s12y2] of {
__DEFAULT ->
case GHC.List.filter lvl52_r12k3 ipv1_s12y3 of {
[] -> GHC.Base.Nothing [];
: key_s12y6 ds_s12y7 ->
let-no-escape {
fail_s12y8 [Dmd=<L,1*C1(U)>]
:: GHC.Prim.Void#
-> GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(1)], Arity=1, Str=<L,A>, Unf=OtherCon []] =
sat-only [key_s12y6 ds_s12y7] \r [ds4_s12y9]
case key_s12y6 of {
Data.ByteString.Internal.PS dt_s12yb
dt1_s12yc [Occ=Once*]
dt2_s12yd
dt3_s12ye ->
case lvl84_r12mO of {
Data.ByteString.Internal.PS dt4_s12yg
dt5_s12yh [Occ=Once*]
dt6_s12yi
dt7_s12yj ->
case /=# [dt3_s12ye dt7_s12yj] of {
__DEFAULT ->
let-no-escape {
$j_s12yl [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[ds_s12y7] \r []
let {
sat_s12ys [Occ=Once]
:: [GHC.Types.Char]
[LclId] =
[ds_s12y7] \u []
let {
sat_s12ym [Occ=Once]
:: [Data.ByteString.Internal.ByteString]
[LclId] =
[ds_s12y7] \u []
Data.OldList.intersperse
lvl54_r12k6
ds_s12y7;
} in
case
Data.ByteString.concat
sat_s12ym
of
{ Data.ByteString.Internal.PS ww5_s12yo [Occ=Once]
ww6_s12yp [Occ=Once]
ww7_s12yq [Occ=Once]
ww8_s12yr [Occ=Once] ->
Data.ByteString.Internal.$wunpackAppendCharsLazy
ww5_s12yo
ww6_s12yp
ww7_s12yq
ww8_s12yr
GHC.Types.[];
};
} in
case
Distribution.Compat.ReadP.run
lvl55_r12k7
sat_s12ys
of
sat_s12yt
{ __DEFAULT ->
case
Distribution.Text.simpleParse1
sat_s12yt
of
{ [] ->
GHC.Base.Nothing [];
: p_s12yv [Occ=Once]
_ [Occ=Dead] ->
let {
sat_s12yx [Occ=Once]
:: Distribution.Client.IndexUtils.IndexCacheEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.CachePreference! [p_s12yv
0##
-9223372036854775808#];
} in
GHC.Base.Just [sat_s12yx];
};
};
} in
case
eqAddr# [dt_s12yb dt4_s12yg]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12yb
dt1_s12yc
dt2_s12yd
dt3_s12ye
dt4_s12yg
dt5_s12yh
dt6_s12yi
dt7_s12yj
of
{ __DEFAULT ->
GHC.Base.Nothing [];
GHC.Types.EQ -> $j_s12yl;
};
1# ->
case
==# [dt2_s12yd dt6_s12yi]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12yb
dt1_s12yc
dt2_s12yd
dt3_s12ye
dt4_s12yg
dt5_s12yh
dt6_s12yi
dt7_s12yj
of
{ __DEFAULT ->
GHC.Base.Nothing [];
GHC.Types.EQ ->
$j_s12yl;
};
1# -> $j_s12yl;
};
};
1# -> GHC.Base.Nothing [];
};
};
};
} in
case ds_s12y7 of {
[] -> fail_s12y8 GHC.Prim.void#;
: pkgnamestr_s12yD [Occ=Once*!] ds4_s12yE [Occ=Once!] ->
case ds4_s12yE of {
[] -> fail_s12y8 GHC.Prim.void#;
: pkgverstr_s12yG [Occ=Once*!] ds5_s12yH [Occ=Once!] ->
case ds5_s12yH of {
[] ->
case key_s12y6 of {
Data.ByteString.Internal.PS dt_s12yK
dt1_s12yL [Occ=Once*]
dt2_s12yM
dt3_s12yN ->
case lvl85_r12mQ of {
Data.ByteString.Internal.PS dt4_s12yP
dt5_s12yQ [Occ=Once*]
dt6_s12yR
dt7_s12yS ->
case
/=# [dt3_s12yN dt7_s12yS]
of
{ __DEFAULT ->
let-no-escape {
$j_s12yU [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[pkgnamestr_s12yD
pkgverstr_s12yG] \r []
case
pkgnamestr_s12yD
of
{ Data.ByteString.Internal.PS dt11_s12yW [Occ=Once]
dt12_s12yX [Occ=Once]
dt13_s12yY [Occ=Once]
dt14_s12yZ ->
case
<=# [dt14_s12yZ
0#]
of
{ __DEFAULT ->
case
-# [dt14_s12yZ
1#]
of
sat_s12z1
{ __DEFAULT ->
case
<=# [sat_s12z1
0#]
of
{ __DEFAULT ->
GHC.Base.Nothing [];
1# ->
case
plusAddr# [dt11_s12yW
dt13_s12yY]
of
sat_s12z3
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12z3
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12z5 [Occ=Once]
ipv3_s12z6 [Occ=Once] ->
case
touch# [dt12_s12yX
ipv2_s12z5]
of
{ __DEFAULT ->
case
word2Int# [ipv3_s12z6]
of
sat_s12z9
{ __DEFAULT ->
case
chr# [sat_s12z9]
of
x_s12z8 [Dmd=<S,U>]
{ __DEFAULT ->
let-no-escape {
$j1_s12za [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[pkgverstr_s12yG
x_s12z8] \r []
case
pkgverstr_s12yG
of
{ Data.ByteString.Internal.PS ww5_s12zc [Occ=Once]
ww6_s12zd [Occ=Once]
ww7_s12ze [Occ=Once]
ww8_s12zf [Occ=Once] ->
case
Data.ByteString.Char8.$wreadInt
ww5_s12zc
ww6_s12zd
ww7_s12ze
ww8_s12zf
of
{ GHC.Base.Nothing ->
GHC.Base.Nothing [];
GHC.Base.Just ds7_s12zh [Occ=Once!] ->
case
ds7_s12zh
of
{ (,) blockno_s12zj [Occ=Once*!]
remainder_s12zk [Occ=Once!] ->
case
remainder_s12zk
of
{ Data.ByteString.Internal.PS _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
dt18_s12zp [Occ=Once] ->
case
<=# [dt18_s12zp
0#]
of
{ __DEFAULT ->
GHC.Base.Nothing [];
1# ->
let {
sat_s12zB [Occ=Once]
:: Distribution.Client.IndexUtils.IndexCacheEntry
[LclId] =
[x_s12z8
blockno_s12zj] \u []
case
x_s12z8
of
{ __DEFAULT ->
Distribution.Client.IndexUtils.refTypeFromTypeCode1;
'C'# ->
case
blockno_s12zj
of
{ GHC.Types.I# x#_s12zu [Occ=Once] ->
case
int2Word# [x#_s12zu]
of
sat_s12zv
{ __DEFAULT ->
case
narrow32Word# [sat_s12zv]
of
sat_s12zw
{ __DEFAULT ->
Distribution.Client.IndexUtils.CacheBuildTreeRef [Distribution.Client.IndexUtils.LinkRef
sat_s12zw];
};
};
};
'S'# ->
case
blockno_s12zj
of
{ GHC.Types.I# x#_s12zy [Occ=Once] ->
case
int2Word# [x#_s12zy]
of
sat_s12zz
{ __DEFAULT ->
case
narrow32Word# [sat_s12zz]
of
sat_s12zA
{ __DEFAULT ->
Distribution.Client.IndexUtils.CacheBuildTreeRef [Distribution.Client.IndexUtils.SnapshotRef
sat_s12zA];
};
};
};
};
} in
GHC.Base.Just [sat_s12zB];
};
};
};
};
};
} in
case
x_s12z8
of
{ __DEFAULT ->
GHC.Base.Nothing [];
'C'# ->
$j1_s12za;
'S'# ->
$j1_s12za;
};
};
};
};
};
};
};
};
1# ->
GHC.Base.Nothing [];
};
};
} in
case
eqAddr# [dt_s12yK
dt4_s12yP]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12yK
dt1_s12yL
dt2_s12yM
dt3_s12yN
dt4_s12yP
dt5_s12yQ
dt6_s12yR
dt7_s12yS
of
{ __DEFAULT ->
fail_s12y8
GHC.Prim.void#;
GHC.Types.EQ ->
$j_s12yU;
};
1# ->
case
==# [dt2_s12yM
dt6_s12yR]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12yK
dt1_s12yL
dt2_s12yM
dt3_s12yN
dt4_s12yP
dt5_s12yQ
dt6_s12yR
dt7_s12yS
of
{ __DEFAULT ->
fail_s12y8
GHC.Prim.void#;
GHC.Types.EQ ->
$j_s12yU;
};
1# -> $j_s12yU;
};
};
1# -> fail_s12y8 GHC.Prim.void#;
};
};
};
: sep_s12zH [Occ=Once!] ds6_s12zI [Occ=Once!] ->
case ds6_s12zI of {
[] -> fail_s12y8 GHC.Prim.void#;
: blocknostr_s12zK [Occ=Once!]
ds7_s12zL [Occ=Once!] ->
case ds7_s12zL of {
[] ->
case key_s12y6 of {
Data.ByteString.Internal.PS dt_s12zO
dt1_s12zP [Occ=Once*]
dt2_s12zQ
dt3_s12zR ->
case lvl88_r12mV of {
Data.ByteString.Internal.PS dt4_s12zT
dt5_s12zU [Occ=Once*]
dt6_s12zV
dt7_s12zW ->
case
/=# [dt3_s12zR
dt7_s12zW]
of
{ __DEFAULT ->
let-no-escape {
$j_s12zY [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[fail_s12y8
pkgnamestr_s12yD
pkgverstr_s12yG
sep_s12zH
blocknostr_s12zK] \r []
case
sep_s12zH
of
{ Data.ByteString.Internal.PS dt11_s12A0
dt12_s12A1 [Occ=Once*]
dt13_s12A2
dt14_s12A3 ->
case
lvl86_r12mS
of
{ Data.ByteString.Internal.PS dt15_s12A5
dt16_s12A6 [Occ=Once*]
dt17_s12A7
dt18_s12A8 ->
case
/=# [dt14_s12A3
dt18_s12A8]
of
{ __DEFAULT ->
let-no-escape {
$j1_s12Aa [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[pkgnamestr_s12yD
pkgverstr_s12yG
blocknostr_s12zK] \r []
case
pkgnamestr_s12yD
of
{ Data.ByteString.Internal.PS dt19_s12Ac
dt20_s12Ad
dt21_s12Ae
dt22_s12Af ->
let-no-escape {
$j2_s12Ag [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[pkgverstr_s12yG
blocknostr_s12zK
dt19_s12Ac
dt20_s12Ad
dt21_s12Ae
dt22_s12Af] \r []
case
pkgverstr_s12yG
of
{ Data.ByteString.Internal.PS ww5_s12Ai [Occ=Once]
ww6_s12Aj [Occ=Once]
ww7_s12Ak [Occ=Once]
ww8_s12Al [Occ=Once] ->
case
$wparseVer_r12k8
ww5_s12Ai
ww6_s12Aj
ww7_s12Ak
ww8_s12Al
GHC.Types.[]
of
{ GHC.Base.Nothing ->
GHC.Base.Nothing [];
GHC.Base.Just pkgver_s12An [Occ=Once] ->
case
blocknostr_s12zK
of
{ Data.ByteString.Internal.PS ww10_s12Ap [Occ=Once]
ww11_s12Aq [Occ=Once]
ww12_s12Ar [Occ=Once]
ww13_s12As [Occ=Once] ->
case
Data.ByteString.Char8.$wreadInt
ww10_s12Ap
ww11_s12Aq
ww12_s12Ar
ww13_s12As
of
{ GHC.Base.Nothing ->
GHC.Base.Nothing [];
GHC.Base.Just ds8_s12Au [Occ=Once!] ->
case
ds8_s12Au
of
{ (,) blockno_s12Aw [Occ=Once!]
remainder_s12Ax [Occ=Once!] ->
case
remainder_s12Ax
of
{ Data.ByteString.Internal.PS _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
dt26_s12AC [Occ=Once] ->
case
<=# [dt26_s12AC
0#]
of
{ __DEFAULT ->
GHC.Base.Nothing [];
1# ->
let {
sat_s12AM [Occ=Once]
:: Distribution.Client.IndexUtils.IndexCacheEntry
[LclId] =
[dt19_s12Ac
dt20_s12Ad
dt21_s12Ae
dt22_s12Af
pkgver_s12An
blockno_s12Aw] \u []
case
blockno_s12Aw
of
{ GHC.Types.I# x#_s12AF [Occ=Once] ->
case
int2Word# [x#_s12AF]
of
sat_s12AK
{ __DEFAULT ->
case
narrow32Word# [sat_s12AK]
of
sat_s12AL
{ __DEFAULT ->
let {
sat_s12AI [Occ=Once]
:: Distribution.Types.PackageName.PackageName
[LclId] =
[dt19_s12Ac
dt20_s12Ad
dt21_s12Ae
dt22_s12Af] \u []
case
Data.ByteString.Internal.$wunpackAppendCharsLazy
dt19_s12Ac
dt20_s12Ad
dt21_s12Ae
dt22_s12Af
GHC.Types.[]
of
sat_s12AG
{ __DEFAULT ->
case
Distribution.Utils.String.encodeStringUtf8
sat_s12AG
of
sat_s12AH
{ __DEFAULT ->
Data.ByteString.Short.Internal.pack
sat_s12AH;
};
}; } in
let {
sat_s12AJ [Occ=Once]
:: Distribution.Types.PackageId.PackageId
[LclId] =
CCCS Distribution.Types.PackageId.PackageIdentifier! [sat_s12AI
pkgver_s12An];
} in
Distribution.Client.IndexUtils.CachePackageId [sat_s12AJ
sat_s12AL
-9223372036854775808#];
};
};
};
} in
GHC.Base.Just [sat_s12AM];
};
};
};
};
};
};
};
} in
case
dt22_s12Af
of
ds8_s12AN
{ __DEFAULT ->
case
+# [dt21_s12Ae
ds8_s12AN]
of
sat_s12AP
{ __DEFAULT ->
case
plusAddr# [dt19_s12Ac
sat_s12AP]
of
sat_s12AQ
{ __DEFAULT ->
case
plusAddr# [dt19_s12Ac
dt21_s12Ae]
of
sat_s12AO
{ __DEFAULT ->
case
$wgo_r12k4
sat_s12AO
sat_s12AQ
GHC.Prim.realWorld#
of
{ (#,#) ipv2_s12AS [Occ=Once]
ipv3_s12AT [Occ=Once!] ->
case
touch# [dt20_s12Ad
ipv2_s12AS]
of
{ __DEFAULT ->
case
ipv3_s12AT
of
{ GHC.Types.False ->
GHC.Base.Nothing [];
GHC.Types.True ->
$j2_s12Ag;
};
};
};
};
};
};
0# ->
$j2_s12Ag;
};
};
} in
case
eqAddr# [dt11_s12A0
dt15_s12A5]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt11_s12A0
dt12_s12A1
dt13_s12A2
dt14_s12A3
dt15_s12A5
dt16_s12A6
dt17_s12A7
dt18_s12A8
of
{ __DEFAULT ->
fail_s12y8
GHC.Prim.void#;
GHC.Types.EQ ->
$j1_s12Aa;
};
1# ->
case
==# [dt13_s12A2
dt17_s12A7]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt11_s12A0
dt12_s12A1
dt13_s12A2
dt14_s12A3
dt15_s12A5
dt16_s12A6
dt17_s12A7
dt18_s12A8
of
{ __DEFAULT ->
fail_s12y8
GHC.Prim.void#;
GHC.Types.EQ ->
$j1_s12Aa;
};
1# ->
$j1_s12Aa;
};
};
1# ->
fail_s12y8
GHC.Prim.void#;
};
};
};
} in
case
eqAddr# [dt_s12zO
dt4_s12zT]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12zO
dt1_s12zP
dt2_s12zQ
dt3_s12zR
dt4_s12zT
dt5_s12zU
dt6_s12zV
dt7_s12zW
of
{ __DEFAULT ->
fail_s12y8
GHC.Prim.void#;
GHC.Types.EQ ->
$j_s12zY;
};
1# ->
case
==# [dt2_s12zQ
dt6_s12zV]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12zO
dt1_s12zP
dt2_s12zQ
dt3_s12zR
dt4_s12zT
dt5_s12zU
dt6_s12zV
dt7_s12zW
of
{ __DEFAULT ->
fail_s12y8
GHC.Prim.void#;
GHC.Types.EQ ->
$j_s12zY;
};
1# ->
$j_s12zY;
};
};
1# ->
fail_s12y8
GHC.Prim.void#;
};
};
};
: _ [Occ=Dead] _ [Occ=Dead] ->
fail_s12y8 GHC.Prim.void#;
};
};
};
};
};
};
};
};
0# -> GHC.Base.Nothing [];
};
Distribution.Client.IndexUtils.read00IndexCacheEntry [InlPrag=NOUSERINLINE[0]]
:: Data.ByteString.Internal.ByteString
-> GHC.Base.Maybe Distribution.Client.IndexUtils.IndexCacheEntry
[GblId, Arity=1, Str=<S(SLSS),1*U(U,U,U,1*U)>, Unf=OtherCon []] =
[] \r [w_s12B6]
case w_s12B6 of {
Data.ByteString.Internal.PS ww1_s12B8 [Occ=Once]
ww2_s12B9 [Occ=Once]
ww3_s12Ba [Occ=Once]
ww4_s12Bb [Occ=Once] ->
Distribution.Client.IndexUtils.$wread00IndexCacheEntry
ww1_s12B8 ww2_s12B9 ww3_s12Ba ww4_s12Bb;
};
cacheEntryTimestamp_rN6I
:: Distribution.Client.IndexUtils.IndexCacheEntry
-> Distribution.Client.IndexUtils.Timestamp.Timestamp
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>m, Unf=OtherCon []] =
[] \r [ds_s12Bc]
case ds_s12Bc of {
Distribution.Client.IndexUtils.CachePackageId _ [Occ=Dead]
_ [Occ=Dead]
dt1_s12Bg [Occ=Once] ->
GHC.Int.I64# [dt1_s12Bg];
Distribution.Client.IndexUtils.CachePreference _ [Occ=Dead]
_ [Occ=Dead]
dt1_s12Bj [Occ=Once] ->
GHC.Int.I64# [dt1_s12Bj];
Distribution.Client.IndexUtils.CacheBuildTreeRef _ [Occ=Dead]
_ [Occ=Dead] ->
GHC.Int.$fBoundedInt64_$cminBound;
};
lazySequence_r12mW
:: forall a.
[GHC.Types.IO a]
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, [a] #)
[GblId,
Arity=2,
Caf=NoCafRefs,
Str=<L,1*U><S,U>,
Unf=OtherCon []] =
sat-only [] \r [x_s12Bm eta_s12Bn]
let {
sat_s12BA [Occ=Once] :: GHC.Types.IO [a_aRef]
[LclId] =
[x_s12Bm] \r [s_s12Bo]
case noDuplicate# [s_s12Bo] of s'_s12Bp {
__DEFAULT ->
case x_s12Bm of {
[] -> (#,#) [s'_s12Bp GHC.Types.[]];
: x1_s12Br [Occ=Once] xs_s12Bs [Occ=Once] ->
case x1_s12Br s'_s12Bp of {
(#,#) ipv_s12Bu [Occ=Once] ipv1_s12Bv [Occ=Once] ->
case lazySequence_r12mW xs_s12Bs ipv_s12Bu of {
(#,#) ipv2_s12Bx [Occ=Once] ipv3_s12By [Occ=Once] ->
let {
sat_s12Bz [Occ=Once] :: [a_aRef]
[LclId] =
CCCS :! [ipv1_s12Bv ipv3_s12By];
} in (#,#) [ipv2_s12Bx sat_s12Bz];
};
};
};
};
} in GHC.IO.Unsafe.unsafeDupableInterleaveIO sat_s12BA eta_s12Bn;
Distribution.Client.IndexUtils.typeCodeFromRefType
:: Distribution.Client.IndexUtils.BuildTreeRefType
-> Codec.Archive.Tar.Types.TypeCode
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>m, Unf=OtherCon []] =
[] \r [ds_s12BB]
case ds_s12BB of {
Distribution.Client.IndexUtils.SnapshotRef ->
Distribution.Client.Tar.buildTreeSnapshotTypeCode;
Distribution.Client.IndexUtils.LinkRef ->
Distribution.Client.Tar.buildTreeRefTypeCode;
};
emptyStateInfo_rN6l
:: Distribution.Client.IndexUtils.IndexStateInfo
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE Distribution.Client.IndexUtils.IndexStateInfo! [-9223372036854775808#
-9223372036854775808#];
lvl89_r12mX
:: (Distribution.Solver.Types.PackageIndex.PackageIndex
(Distribution.Solver.Types.SourcePackage.SourcePackage
(Distribution.Client.Types.PackageLocation
(GHC.Base.Maybe GHC.IO.FilePath))),
[Distribution.Types.Dependency.Dependency],
Distribution.Client.IndexUtils.IndexStateInfo)
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE (,,)! [Data.Map.Internal.Tip
GHC.Types.[]
emptyStateInfo_rN6l];
Distribution.Client.IndexUtils.indexBaseName2 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"01-index"#;
Distribution.Client.IndexUtils.indexBaseName1 :: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.indexBaseName2;
Distribution.Client.IndexUtils.indexBaseName4 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"00-index"#;
Distribution.Client.IndexUtils.indexBaseName3 :: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.indexBaseName4;
Distribution.Client.IndexUtils.indexBaseName
:: Distribution.Client.Types.Repo -> GHC.IO.FilePath
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [repo_s12BD]
case repo_s12BD of wild_s12BE {
__DEFAULT ->
case
GHC.List.$wspan
System.FilePath.Posix.isPathSeparator
Distribution.Client.IndexUtils.indexBaseName3
of
{ (#,#) ww1_s12BG [Occ=Once!] _ [Occ=Dead] ->
case ww1_s12BG of {
[] ->
case wild_s12BE of {
Distribution.Client.Types.RepoLocal ds1_s12BK [Occ=Once] ->
System.FilePath.Posix.joinDrive
ds1_s12BK Distribution.Client.IndexUtils.indexBaseName3;
Distribution.Client.Types.RepoRemote _ [Occ=Dead]
ds2_s12BM [Occ=Once] ->
System.FilePath.Posix.joinDrive
ds2_s12BM Distribution.Client.IndexUtils.indexBaseName3;
};
: _ [Occ=Dead] _ [Occ=Dead] ->
Distribution.Client.IndexUtils.indexBaseName3;
};
};
Distribution.Client.Types.RepoSecure _ [Occ=Dead]
ds1_s12BQ [Occ=Once] ->
System.FilePath.Posix.combine
ds1_s12BQ Distribution.Client.IndexUtils.indexBaseName1;
};
Distribution.Client.IndexUtils.getIndexFileAge1
:: Distribution.Client.Types.Repo
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Types.Double #)
[GblId, Arity=2, Str=<L,1*U><S,U>, Unf=OtherCon []] =
[] \r [repo_s12BR eta_s12BS]
let {
sat_s12BU [Occ=Once, Dmd=<L,1*U>] :: GHC.IO.FilePath
[LclId] =
[repo_s12BR] \s []
case
Distribution.Client.IndexUtils.indexBaseName repo_s12BR
of
sat_s12BT
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12BT Distribution.Client.IndexUtils.getIndexFileAge2;
};
} in Distribution.Compat.Time.getFileAge1 sat_s12BU eta_s12BS;
Distribution.Client.IndexUtils.getIndexFileAge
:: Distribution.Client.Types.Repo -> GHC.Types.IO GHC.Types.Double
[GblId, Arity=2, Str=<L,1*U><S,U>, Unf=OtherCon []] =
[] \r [eta_B2 eta_B1]
Distribution.Client.IndexUtils.getIndexFileAge1 eta_B2 eta_B1;
Distribution.Client.IndexUtils.indexFile
:: Distribution.Client.IndexUtils.Index -> GHC.IO.FilePath
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12BV]
case ds_s12BV of {
Distribution.Client.IndexUtils.RepoIndex _ [Occ=Dead]
repo_s12BY [Occ=Once] ->
case
Distribution.Client.IndexUtils.indexBaseName repo_s12BY
of
sat_s12BZ
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12BZ Distribution.Client.IndexUtils.getIndexFileAge2;
};
Distribution.Client.IndexUtils.SandboxIndex index_s12C0 [Occ=Once] ->
index_s12C0;
};
Distribution.Client.IndexUtils.cacheFile
:: Distribution.Client.IndexUtils.Index -> GHC.IO.FilePath
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12C1]
case ds_s12C1 of {
Distribution.Client.IndexUtils.RepoIndex _ [Occ=Dead]
repo_s12C4 [Occ=Once] ->
case
Distribution.Client.IndexUtils.indexBaseName repo_s12C4
of
sat_s12C5
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12C5 Distribution.Client.IndexUtils.readCacheStrict22;
};
Distribution.Client.IndexUtils.SandboxIndex index_s12C6 [Occ=Once] ->
case System.FilePath.Posix.$wsplitExtension index_s12C6 of {
(#,#) ww1_s12C8 [Occ=Once] _ [Occ=Dead] ->
System.FilePath.Posix.addExtension
ww1_s12C8 Distribution.Client.IndexUtils.readCacheStrict22;
};
};
Distribution.Client.IndexUtils.timestampFile
:: Distribution.Client.IndexUtils.Index -> GHC.IO.FilePath
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12Ca]
case ds_s12Ca of {
Distribution.Client.IndexUtils.RepoIndex _ [Occ=Dead]
repo_s12Cd [Occ=Once] ->
case
Distribution.Client.IndexUtils.indexBaseName repo_s12Cd
of
sat_s12Ce
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12Ce Distribution.Client.IndexUtils.currentIndexTimestamp6;
};
Distribution.Client.IndexUtils.SandboxIndex index_s12Cf [Occ=Once] ->
case System.FilePath.Posix.$wsplitExtension index_s12Cf of {
(#,#) ww1_s12Ch [Occ=Once] _ [Occ=Dead] ->
System.FilePath.Posix.addExtension
ww1_s12Ch Distribution.Client.IndexUtils.currentIndexTimestamp6;
};
};
Distribution.Client.IndexUtils.writeIndexTimestamp1
:: Distribution.Client.IndexUtils.Index
-> Distribution.Client.IndexUtils.Timestamp.IndexState
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)
[GblId, Arity=3, Str=<L,1*U><L,1*U><S,U>, Unf=OtherCon []] =
[] \r [index_s12Cj st_s12Ck eta_s12Cl]
let {
sat_s12Cq [Occ=Once]
:: GHC.IO.Handle.Types.Handle -> GHC.Types.IO ()
[LclId] =
[st_s12Ck] \r [hdl_s12Cn]
let {
sat_s12Cp [Occ=Once] :: GHC.Base.String
[LclId] =
[st_s12Ck] \u []
let {
sat_s12Co [Occ=Once, Dmd=<L,1*U>]
:: Text.PrettyPrint.Annotated.HughesPJ.Doc ()
[LclId] =
[st_s12Ck] \s []
Distribution.Client.IndexUtils.Timestamp.$fTextIndexState_$cdisp
st_s12Ck;
} in
Text.PrettyPrint.Annotated.HughesPJ.fullRenderAnn
Text.PrettyPrint.Annotated.HughesPJ.PageMode
Distribution.Pretty.defaultStyle2
Distribution.Pretty.defaultStyle1
Distribution.Text.display1
GHC.Types.[]
sat_s12Co;
} in
GHC.IO.Handle.Text.hPutStr2
hdl_s12Cn sat_s12Cp GHC.Types.False; } in
let {
sat_s12Cm [Occ=Once] :: GHC.IO.FilePath
[LclId] =
[index_s12Cj] \u []
Distribution.Client.IndexUtils.timestampFile index_s12Cj;
} in
System.IO.appendFile2
sat_s12Cm GHC.IO.IOMode.WriteMode sat_s12Cq eta_s12Cl;
Distribution.Client.IndexUtils.writeIndexTimestamp
:: Distribution.Client.IndexUtils.Index
-> Distribution.Client.IndexUtils.Timestamp.IndexState
-> GHC.Types.IO ()
[GblId, Arity=3, Str=<L,1*U><L,1*U><S,U>, Unf=OtherCon []] =
[] \r [eta_B3 eta_B2 eta_B1]
Distribution.Client.IndexUtils.writeIndexTimestamp1
eta_B3 eta_B2 eta_B1;
Distribution.Client.IndexUtils.currentIndexTimestamp3
:: Distribution.Client.IndexUtils.Index
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld,
GHC.Base.Maybe
Distribution.Client.IndexUtils.Timestamp.IndexState #)
[GblId, Arity=2, Str=<L,1*U><S,U>, Unf=OtherCon []] =
[] \r [index_s12Cr eta_s12Cs]
let {
sat_s12CG [Occ=Once]
:: GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld,
GHC.Base.Maybe
Distribution.Client.IndexUtils.Timestamp.IndexState #)
[LclId] =
[index_s12Cr] \r [s_s12Ct]
let {
sat_s12Cu [Occ=Once] :: GHC.IO.FilePath
[LclId] =
[index_s12Cr] \u []
Distribution.Client.IndexUtils.timestampFile index_s12Cr;
} in
case
GHC.IO.Handle.FD.openFile1 sat_s12Cu GHC.IO.IOMode.ReadMode s_s12Ct
of
{ (#,#) ipv_s12Cw [Occ=Once] ipv1_s12Cx [Occ=Once] ->
case GHC.IO.Handle.Text.hGetContents1 ipv1_s12Cx ipv_s12Cw of {
(#,#) ipv2_s12Cz [Occ=Once] ipv3_s12CA [Occ=Once] ->
let {
sat_s12CF [Occ=Once]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.Timestamp.IndexState
[LclId] =
[ipv3_s12CA] \u []
case
Distribution.Compat.ReadP.run
Distribution.Client.IndexUtils.currentIndexTimestamp5
ipv3_s12CA
of
sat_s12CB
{ __DEFAULT ->
case Distribution.Text.simpleParse1 sat_s12CB of {
[] -> GHC.Base.Nothing [];
: p_s12CD [Occ=Once] _ [Occ=Dead] ->
GHC.Base.Just [p_s12CD];
};
};
} in (#,#) [ipv2_s12Cz sat_s12CF];
};
};
} in
catch# [sat_s12CG
Distribution.Client.IndexUtils.currentIndexTimestamp4
eta_s12Cs];
Distribution.Client.IndexUtils.getSourcePackagesMonitorFiles_go [Occ=LoopBreaker]
:: [Distribution.Client.Types.Repo] -> [GHC.IO.FilePath]
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12CH]
case ds_s12CH of {
[] -> [] [];
: y_s12CJ ys_s12CK [Occ=Once] ->
let {
sat_s12CP [Occ=Once] :: [GHC.IO.FilePath]
[LclId] =
[ys_s12CK] \u []
Distribution.Client.IndexUtils.getSourcePackagesMonitorFiles_go
ys_s12CK; } in
let {
sat_s12CO [Occ=Once] :: GHC.IO.FilePath
[LclId] =
[y_s12CJ] \u []
case
Distribution.Client.IndexUtils.indexBaseName y_s12CJ
of
sat_s12CN
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12CN Distribution.Client.IndexUtils.currentIndexTimestamp6;
}; } in
let {
sat_s12CQ [Occ=Once] :: [GHC.IO.FilePath]
[LclId] =
CCCS :! [sat_s12CO sat_s12CP]; } in
let {
sat_s12CM [Occ=Once] :: GHC.IO.FilePath
[LclId] =
[y_s12CJ] \u []
case
Distribution.Client.IndexUtils.indexBaseName y_s12CJ
of
sat_s12CL
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12CL Distribution.Client.IndexUtils.readCacheStrict22;
};
} in : [sat_s12CM sat_s12CQ];
};
Distribution.Client.IndexUtils.getSourcePackagesMonitorFiles
:: [Distribution.Client.Types.Repo] -> [GHC.IO.FilePath]
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [repos_s12CR]
Distribution.Client.IndexUtils.getSourcePackagesMonitorFiles_go
repos_s12CR;
Distribution.Client.IndexUtils.cacheHeadTs
:: Distribution.Client.IndexUtils.Cache
-> Distribution.Client.IndexUtils.Timestamp.Timestamp
[GblId[[RecSel]],
Arity=1,
Caf=NoCafRefs,
Str=<S(SL),1*U(1*U(U),A)>m,
Unf=OtherCon []] =
[] \r [ds_s12CS]
case ds_s12CS of {
Distribution.Client.IndexUtils.Cache ds1_s12CU [Occ=Once]
_ [Occ=Dead] ->
ds1_s12CU;
};
Distribution.Client.IndexUtils.$fNFDataCache_$crnf
:: Distribution.Client.IndexUtils.Cache -> ()
[GblId,
Arity=1,
Caf=NoCafRefs,
Str=<S(LS),1*U(A,1*U)>,
Unf=OtherCon []] =
[] \r [x_s12CW]
case x_s12CW of {
Distribution.Client.IndexUtils.Cache _ [Occ=Dead]
ds1_s12CZ [Occ=Once] ->
Distribution.Client.IndexUtils.$fNFDataCache_go ds1_s12CZ;
};
Distribution.Client.IndexUtils.$fNFDataCache [InlPrag=INLINE (sat-args=0)]
:: Control.DeepSeq.NFData Distribution.Client.IndexUtils.Cache
[GblId[DFunId(nt)],
Arity=1,
Caf=NoCafRefs,
Str=<S(LS),1*U(A,1*U)>,
Unf=OtherCon []] =
[] \r [eta_B1]
Distribution.Client.IndexUtils.$fNFDataCache_$crnf eta_B1;
Distribution.Client.IndexUtils.cacheEntries
:: Distribution.Client.IndexUtils.Cache
-> [Distribution.Client.IndexUtils.IndexCacheEntry]
[GblId[[RecSel]],
Arity=1,
Caf=NoCafRefs,
Str=<S(LS),1*U(A,1*U)>,
Unf=OtherCon []] =
[] \r [ds_s12D0]
case ds_s12D0 of {
Distribution.Client.IndexUtils.Cache _ [Occ=Dead]
ds2_s12D3 [Occ=Once] ->
ds2_s12D3;
};
Distribution.Client.IndexUtils.isiMaxTime
:: Distribution.Client.IndexUtils.IndexStateInfo
-> Distribution.Client.IndexUtils.Timestamp.Timestamp
[GblId[[RecSel]],
Arity=1,
Caf=NoCafRefs,
Str=<S(SL),1*U(U,A)>m,
Unf=OtherCon []] =
[] \r [ds_s12D4]
case ds_s12D4 of {
Distribution.Client.IndexUtils.IndexStateInfo dt_s12D6 [Occ=Once]
_ [Occ=Dead] ->
GHC.Int.I64# [dt_s12D6];
};
Distribution.Client.IndexUtils.isiHeadTime
:: Distribution.Client.IndexUtils.IndexStateInfo
-> Distribution.Client.IndexUtils.Timestamp.Timestamp
[GblId[[RecSel]],
Arity=1,
Caf=NoCafRefs,
Str=<S(LS),1*U(A,U)>m,
Unf=OtherCon []] =
[] \r [ds_s12D8]
case ds_s12D8 of {
Distribution.Client.IndexUtils.IndexStateInfo _ [Occ=Dead]
dt1_s12Db [Occ=Once] ->
GHC.Int.I64# [dt1_s12Db];
};
Distribution.Client.IndexUtils.$fEqBuildTreeRefType_$c/= [InlPrag=INLINE (sat-args=2)]
:: Distribution.Client.IndexUtils.BuildTreeRefType
-> Distribution.Client.IndexUtils.BuildTreeRefType
-> GHC.Types.Bool
[GblId,
Arity=2,
Caf=NoCafRefs,
Str=<S,1*U><S,1*U>,
Unf=OtherCon []] =
[] \r [eta_s12Dc eta1_s12Dd]
case eta_s12Dc of {
Distribution.Client.IndexUtils.SnapshotRef ->
case eta1_s12Dd of {
Distribution.Client.IndexUtils.SnapshotRef -> GHC.Types.False [];
Distribution.Client.IndexUtils.LinkRef -> GHC.Types.True [];
};
Distribution.Client.IndexUtils.LinkRef ->
case eta1_s12Dd of {
Distribution.Client.IndexUtils.SnapshotRef -> GHC.Types.True [];
Distribution.Client.IndexUtils.LinkRef -> GHC.Types.False [];
};
};
Distribution.Client.IndexUtils.$fEqBuildTreeRefType_$c==
:: Distribution.Client.IndexUtils.BuildTreeRefType
-> Distribution.Client.IndexUtils.BuildTreeRefType
-> GHC.Types.Bool
[GblId,
Arity=2,
Caf=NoCafRefs,
Str=<S,1*U><S,1*U>,
Unf=OtherCon []] =
[] \r [ds_s12Dh ds1_s12Di]
case ds_s12Dh of {
Distribution.Client.IndexUtils.SnapshotRef ->
case ds1_s12Di of {
Distribution.Client.IndexUtils.SnapshotRef -> GHC.Types.True [];
Distribution.Client.IndexUtils.LinkRef -> GHC.Types.False [];
};
Distribution.Client.IndexUtils.LinkRef ->
case ds1_s12Di of {
Distribution.Client.IndexUtils.SnapshotRef -> GHC.Types.False [];
Distribution.Client.IndexUtils.LinkRef -> GHC.Types.True [];
};
};
Distribution.Client.IndexUtils.$fEqBuildTreeRefType [InlPrag=NOUSERINLINE CONLIKE]
:: GHC.Classes.Eq Distribution.Client.IndexUtils.BuildTreeRefType
[GblId[DFunId], Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Classes.C:Eq! [Distribution.Client.IndexUtils.$fEqBuildTreeRefType_$c==
Distribution.Client.IndexUtils.$fEqBuildTreeRefType_$c/=];
Distribution.Client.IndexUtils.$fNFDataIndexCacheEntry_$crnf
:: Distribution.Client.IndexUtils.IndexCacheEntry -> ()
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12Dm]
case ds_s12Dm of {
Distribution.Client.IndexUtils.CachePackageId pkgid_s12Do [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead] ->
Distribution.Types.PackageId.$fNFDataPackageIdentifier_$crnf
pkgid_s12Do;
Distribution.Client.IndexUtils.CachePreference dep_s12Dr [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead] ->
Distribution.Types.Dependency.$fNFDataDependency_$crnf dep_s12Dr;
Distribution.Client.IndexUtils.CacheBuildTreeRef _ [Occ=Dead]
_ [Occ=Dead] ->
() [];
};
Distribution.Client.IndexUtils.$fNFDataIndexCacheEntry [InlPrag=INLINE (sat-args=0)]
:: Control.DeepSeq.NFData
Distribution.Client.IndexUtils.IndexCacheEntry
[GblId[DFunId(nt)],
Arity=1,
Caf=NoCafRefs,
Str=<S,1*U>,
Unf=OtherCon []] =
[] \r [eta_B1]
Distribution.Client.IndexUtils.$fNFDataIndexCacheEntry_$crnf
eta_B1;
Distribution.Client.IndexUtils.$fPackagePackageEntry_$cpackageId
:: Distribution.Client.IndexUtils.PackageEntry
-> Distribution.Types.PackageId.PackageIdentifier
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12Dw]
case ds_s12Dw of {
Distribution.Client.IndexUtils.NormalPackage pkgid_s12Dy [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
pkgid_s12Dy;
Distribution.Client.IndexUtils.BuildTreeRef _ [Occ=Dead]
pkgid_s12DD [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
pkgid_s12DD;
};
Distribution.Client.IndexUtils.$fPackagePackageEntry [InlPrag=INLINE (sat-args=0)]
:: Distribution.Package.Package
Distribution.Client.IndexUtils.PackageEntry
[GblId[DFunId(nt)],
Arity=1,
Caf=NoCafRefs,
Str=<S,1*U>,
Unf=OtherCon []] =
[] \r [eta_B1]
Distribution.Client.IndexUtils.$fPackagePackageEntry_$cpackageId
eta_B1;
Distribution.Client.IndexUtils.$w$dGBinaryPut [InlPrag=NOUSERINLINE[0]]
:: forall t.
GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BlockNo)
t
-> (# (), Data.ByteString.Builder.Internal.Builder #)
[GblId, Arity=1, Caf=NoCafRefs, Str=<L,U(U)>, Unf=OtherCon []] =
[] \r [w_s12DH]
let {
sat_s12Ex [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w_s12DH] \r [x1_s12DI eta_s12DJ eta1_s12DK]
case eta_s12DJ of {
Data.ByteString.Builder.Internal.BufferRange dt_s12DM dt1_s12DN ->
case minusAddr# [dt1_s12DN dt_s12DM] of sat_s12DO {
__DEFAULT ->
case <# [sat_s12DO 4#] of {
__DEFAULT ->
case w_s12DH of {
GHC.Word.W32# w1_s12DR ->
case uncheckedShiftRL# [w1_s12DR 24#] of sat_s12DS {
__DEFAULT ->
case narrow8Word# [sat_s12DS] of sat_s12DT {
__DEFAULT ->
case
writeWord8OffAddr# [dt_s12DM
0#
sat_s12DT
eta1_s12DK]
of
s2_s12DU
{ __DEFAULT ->
case
uncheckedShiftRL# [w1_s12DR 16#]
of
sat_s12DW
{ __DEFAULT ->
case
narrow8Word# [sat_s12DW]
of
sat_s12DX
{ __DEFAULT ->
case
plusAddr# [dt_s12DM 1#]
of
sat_s12DV
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12DV
0#
sat_s12DX
s2_s12DU]
of
s1_s12DY
{ __DEFAULT ->
case
uncheckedShiftRL# [w1_s12DR
8#]
of
sat_s12E0
{ __DEFAULT ->
case
narrow8Word# [sat_s12E0]
of
sat_s12E1
{ __DEFAULT ->
case
plusAddr# [dt_s12DM
2#]
of
sat_s12DZ
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12DZ
0#
sat_s12E1
s1_s12DY]
of
s3_s12E2
{ __DEFAULT ->
case
narrow8Word# [w1_s12DR]
of
sat_s12E4
{ __DEFAULT ->
case
plusAddr# [dt_s12DM
3#]
of
sat_s12E3
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12E3
0#
sat_s12E4
s3_s12E2]
of
s4_s12E5
{ __DEFAULT ->
case
plusAddr# [dt_s12DM
4#]
of
sat_s12E6
{ __DEFAULT ->
let {
sat_s12E7 [Occ=Once]
:: Data.ByteString.Builder.Internal.BufferRange
[LclId] =
CCCS Data.ByteString.Builder.Internal.BufferRange! [sat_s12E6
dt1_s12DN];
} in
x1_s12DI
sat_s12E7
s4_s12E5;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
1# ->
let {
sat_s12Ev [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_iTC8
[LclId] =
[w_s12DH x1_s12DI] \r [ds_s12E8 eta2_s12E9]
case ds_s12E8 of {
Data.ByteString.Builder.Internal.BufferRange dt2_s12Eb
dt3_s12Ec [Occ=Once] ->
case w_s12DH of {
GHC.Word.W32# w1_s12Ee ->
case
uncheckedShiftRL# [w1_s12Ee 24#]
of
sat_s12Ef
{ __DEFAULT ->
case
narrow8Word# [sat_s12Ef]
of
sat_s12Eg
{ __DEFAULT ->
case
writeWord8OffAddr# [dt2_s12Eb
0#
sat_s12Eg
eta2_s12E9]
of
s2_s12Eh
{ __DEFAULT ->
case
uncheckedShiftRL# [w1_s12Ee
16#]
of
sat_s12Ej
{ __DEFAULT ->
case
narrow8Word# [sat_s12Ej]
of
sat_s12Ek
{ __DEFAULT ->
case
plusAddr# [dt2_s12Eb
1#]
of
sat_s12Ei
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12Ei
0#
sat_s12Ek
s2_s12Eh]
of
s1_s12El
{ __DEFAULT ->
case
uncheckedShiftRL# [w1_s12Ee
8#]
of
sat_s12En
{ __DEFAULT ->
case
narrow8Word# [sat_s12En]
of
sat_s12Eo
{ __DEFAULT ->
case
plusAddr# [dt2_s12Eb
2#]
of
sat_s12Em
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12Em
0#
sat_s12Eo
s1_s12El]
of
s3_s12Ep
{ __DEFAULT ->
case
narrow8Word# [w1_s12Ee]
of
sat_s12Er
{ __DEFAULT ->
case
plusAddr# [dt2_s12Eb
3#]
of
sat_s12Eq
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12Eq
0#
sat_s12Er
s3_s12Ep]
of
s4_s12Es
{ __DEFAULT ->
case
plusAddr# [dt2_s12Eb
4#]
of
sat_s12Et
{ __DEFAULT ->
let {
sat_s12Eu [Occ=Once]
:: Data.ByteString.Builder.Internal.BufferRange
[LclId] =
CCCS Data.ByteString.Builder.Internal.BufferRange! [sat_s12Et
dt3_s12Ec];
} in
x1_s12DI
sat_s12Eu
s4_s12Es;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
}; } in
let {
sat_s12Ew [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildSignal r_iTC8
[LclId] =
CCCS Data.ByteString.Builder.Internal.BufferFull! [4#
dt_s12DM
sat_s12Ev];
} in (#,#) [eta1_s12DK sat_s12Ew];
};
};
};
} in (#,#) [GHC.Tuple.() sat_s12Ex];
Distribution.Client.IndexUtils.$w$dGSumPut1 [InlPrag=NOUSERINLINE[0]]
:: forall w a1.
Data.Binary.Class.Binary w =>
w
-> GHC.Generics.C1
('GHC.Generics.MetaCons
"CachePreference" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1
-> (# (), Data.ByteString.Builder.Internal.Builder #)
[GblId,
Arity=3,
Str=<L,1*U(1*C1(U(A,C(U))),A,A)><S,1*U><L,1*U(1*U(U(U),1*U),1*U(U(U),U(U)))>,
Unf=OtherCon []] =
[] \r [w1_s12Ey w2_s12Ez w3_s12EA]
case w2_s12Ez of code3_s12EB {
__DEFAULT ->
let {
sat_s12Fc [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w1_s12Ey w3_s12EA code3_s12EB] \u []
let {
g2_s12EC [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w3_s12EA] \u []
case w3_s12EA of {
GHC.Generics.:*: ww1_s12EE [Occ=Once] ww2_s12EF [Occ=Once!] ->
let {
g3_s12EG [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[ww2_s12EF] \u []
case ww2_s12EF of {
GHC.Generics.:*: ww5_s12EI [Occ=Once]
ww6_s12EJ [Occ=Once] ->
let {
g4_s12EK [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[ww6_s12EJ] \u []
case
Distribution.Client.IndexUtils.Timestamp.$w$cput
ww6_s12EJ
of
{ (#,#) _ [Occ=Dead]
ww9_s12EN [Occ=Once] ->
ww9_s12EN;
}; } in
let {
f1_s12EO [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[ww5_s12EI] \u []
case
Distribution.Client.IndexUtils.$w$dGBinaryPut
ww5_s12EI
of
{ (#,#) _ [Occ=Dead]
ww9_s12ER [Occ=Once] ->
ww9_s12ER;
}; } in
let {
sat_s12EU [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[g4_s12EK f1_s12EO] \r [x_s12ES]
let {
sat_s12ET [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[g4_s12EK x_s12ES] \u []
g4_s12EK x_s12ES;
} in f1_s12EO sat_s12ET;
} in sat_s12EU;
}; } in
let {
f1_s12EV [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[ww1_s12EE] \u []
case ww1_s12EE of {
Distribution.Types.Dependency.Dependency ww5_s12EX [Occ=Once]
ww6_s12EY [Occ=Once] ->
case
Distribution.Types.Dependency.$w$cput
ww5_s12EX ww6_s12EY
of
{ (#,#) _ [Occ=Dead] ww8_s12F1 [Occ=Once] ->
ww8_s12F1;
};
}; } in
let {
sat_s12F4 [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[g3_s12EG f1_s12EV] \r [x_s12F2]
let {
sat_s12F3 [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[g3_s12EG x_s12F2] \u [] g3_s12EG x_s12F2;
} in f1_s12EV sat_s12F3;
} in sat_s12F4;
}; } in
let {
f1_s12F5 [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w1_s12Ey code3_s12EB] \u []
case Data.Binary.Class.put w1_s12Ey code3_s12EB of {
Data.Binary.Put.PairS _ [Occ=Dead] w8_s12F8 [Occ=Once] ->
w8_s12F8;
}; } in
let {
sat_s12Fb [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[g2_s12EC f1_s12F5] \r [x_s12F9]
let {
sat_s12Fa [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[g2_s12EC x_s12F9] \u [] g2_s12EC x_s12F9;
} in f1_s12F5 sat_s12Fa;
} in sat_s12Fb;
} in (#,#) [GHC.Tuple.() sat_s12Fc];
};
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry4 [InlPrag=NOUSERINLINE[0]]
:: forall w a1.
(GHC.Num.Num w, Data.Bits.Bits w, Data.Binary.Class.Binary w) =>
w
-> w
-> GHC.Generics.C1
('GHC.Generics.MetaCons
"CachePreference" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1
-> Data.Binary.Put.Put
[GblId,
Arity=6,
Str=<L,A><L,A><L,1*U(1*C1(U(A,C(U))),A,A)><S,1*U><L,A><L,1*U(1*U(U(U),1*U),1*U(U(U),U(U)))>m,
Unf=OtherCon []] =
[] \r [w1_s12Fd w2_s12Fe w3_s12Ff w4_s12Fg w5_s12Fh w6_s12Fi]
case
Distribution.Client.IndexUtils.$w$dGSumPut1
w3_s12Ff w4_s12Fg w6_s12Fi
of
{ (#,#) ww1_s12Fk [Occ=Once] ww2_s12Fl [Occ=Once] ->
Data.Binary.Put.PairS [ww1_s12Fk ww2_s12Fl];
};
Distribution.Client.IndexUtils.$w$dGSumPut2 [InlPrag=NOUSERINLINE[0]]
:: forall w a1.
Data.Binary.Class.Binary w =>
w
-> GHC.Generics.C1
('GHC.Generics.MetaCons
"CachePackageId" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.PackageId.PackageId)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1
-> (# (), Data.ByteString.Builder.Internal.Builder #)
[GblId,
Arity=3,
Str=<L,1*U(1*C1(U(A,C(U))),A,A)><S,1*U><L,1*U(1*U(U(U),1*U),1*U(U(U),U(U)))>,
Unf=OtherCon []] =
[] \r [w1_s12Fm w2_s12Fn w3_s12Fo]
case w2_s12Fn of code3_s12Fp {
__DEFAULT ->
let {
sat_s12G8 [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w1_s12Fm w3_s12Fo code3_s12Fp] \u []
let {
g2_s12Fq [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w3_s12Fo] \u []
case w3_s12Fo of {
GHC.Generics.:*: ww1_s12Fs [Occ=Once] ww2_s12Ft [Occ=Once!] ->
let {
g3_s12Fu [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[ww2_s12Ft] \u []
case ww2_s12Ft of {
GHC.Generics.:*: ww5_s12Fw [Occ=Once]
ww6_s12Fx [Occ=Once] ->
let {
g4_s12Fy [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[ww6_s12Fx] \u []
case
Distribution.Client.IndexUtils.Timestamp.$w$cput
ww6_s12Fx
of
{ (#,#) _ [Occ=Dead]
ww9_s12FB [Occ=Once] ->
ww9_s12FB;
}; } in
let {
f1_s12FC [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[ww5_s12Fw] \u []
case
Distribution.Client.IndexUtils.$w$dGBinaryPut
ww5_s12Fw
of
{ (#,#) _ [Occ=Dead]
ww9_s12FF [Occ=Once] ->
ww9_s12FF;
}; } in
let {
sat_s12FI [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[g4_s12Fy f1_s12FC] \r [x_s12FG]
let {
sat_s12FH [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[g4_s12Fy x_s12FG] \u []
g4_s12Fy x_s12FG;
} in f1_s12FC sat_s12FH;
} in sat_s12FI;
}; } in
let {
f1_s12FJ [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[ww1_s12Fs] \u []
case ww1_s12Fs of {
Distribution.Types.PackageId.PackageIdentifier ww5_s12FL [Occ=Once]
ww6_s12FM [Occ=Once] ->
let {
f2_s12FN [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[ww5_s12FL] \u []
case
Data.Binary.Class.$w$cput19
ww5_s12FL
of
{ (#,#) _ [Occ=Dead]
ww8_s12FQ [Occ=Once] ->
ww8_s12FQ;
}; } in
let {
g4_s12FR [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[ww6_s12FM] \u []
case
Distribution.Types.Version.$fBinaryVersion_$cput
ww6_s12FM
of
{ Data.Binary.Put.PairS _ [Occ=Dead]
w'_s12FU [Occ=Once] ->
w'_s12FU;
}; } in
let {
sat_s12FX [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[f2_s12FN g4_s12FR] \r [x_s12FV]
let {
sat_s12FW [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[g4_s12FR x_s12FV] \u []
g4_s12FR x_s12FV;
} in f2_s12FN sat_s12FW;
} in sat_s12FX;
}; } in
let {
sat_s12G0 [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[g3_s12Fu f1_s12FJ] \r [x_s12FY]
let {
sat_s12FZ [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[g3_s12Fu x_s12FY] \u [] g3_s12Fu x_s12FY;
} in f1_s12FJ sat_s12FZ;
} in sat_s12G0;
}; } in
let {
f1_s12G1 [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w1_s12Fm code3_s12Fp] \u []
case Data.Binary.Class.put w1_s12Fm code3_s12Fp of {
Data.Binary.Put.PairS _ [Occ=Dead] w8_s12G4 [Occ=Once] ->
w8_s12G4;
}; } in
let {
sat_s12G7 [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[g2_s12Fq f1_s12G1] \r [x_s12G5]
let {
sat_s12G6 [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[g2_s12Fq x_s12G5] \u [] g2_s12Fq x_s12G5;
} in f1_s12G1 sat_s12G6;
} in sat_s12G7;
} in (#,#) [GHC.Tuple.() sat_s12G8];
};
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry5 [InlPrag=NOUSERINLINE[0]]
:: forall w a1.
(GHC.Num.Num w, Data.Bits.Bits w, Data.Binary.Class.Binary w) =>
w
-> w
-> GHC.Generics.C1
('GHC.Generics.MetaCons
"CachePackageId" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.PackageId.PackageId)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1
-> Data.Binary.Put.Put
[GblId,
Arity=6,
Str=<L,A><L,A><L,1*U(1*C1(U(A,C(U))),A,A)><S,1*U><L,A><L,1*U(1*U(U(U),1*U),1*U(U(U),U(U)))>m,
Unf=OtherCon []] =
[] \r [w1_s12G9 w2_s12Ga w3_s12Gb w4_s12Gc w5_s12Gd w6_s12Ge]
case
Distribution.Client.IndexUtils.$w$dGSumPut2
w3_s12Gb w4_s12Gc w6_s12Ge
of
{ (#,#) ww1_s12Gg [Occ=Once] ww2_s12Gh [Occ=Once] ->
Data.Binary.Put.PairS [ww1_s12Gg ww2_s12Gh];
};
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry14
:: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [4#];
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry13
:: GHC.Types.Int
-> Data.ByteString.Internal.ByteString
-> Data.Either.Either
GHC.Types.Int
(Data.ByteString.Internal.ByteString,
Data.ByteString.Internal.ByteString)
[GblId,
Arity=2,
Str=<S(S),1*U(U)><S(LLLS),1*U(U,U,U,U)>,
Unf=OtherCon []] =
[] \r [n2_s12Gi str2_s12Gj]
case str2_s12Gj of wild_s12Gk {
Data.ByteString.Internal.PS _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
dt3_s12Go ->
case n2_s12Gi of {
GHC.Types.I# y_s12Gq ->
case >=# [dt3_s12Go y_s12Gq] of {
__DEFAULT ->
case -# [y_s12Gq dt3_s12Go] of sat_s12Gs {
__DEFAULT ->
let {
sat_s12Gt [Occ=Once] :: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12Gs];
} in Data.Either.Left [sat_s12Gt];
};
1# ->
let {
sat_s12Gu [Occ=Once]
:: (Data.ByteString.Internal.ByteString,
Data.ByteString.Internal.ByteString)
[LclId] =
CCCS (,)! [wild_s12Gk Data.ByteString.empty];
} in Data.Either.Right [sat_s12Gu];
};
};
};
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry12
:: [Data.ByteString.Internal.ByteString]
-> Data.ByteString.Internal.ByteString
[GblId, Arity=1, Str=<L,1*U>, Unf=OtherCon []] =
[] \r [x_s12Gv]
let {
sat_s12Gw [Occ=Once] :: [Data.ByteString.Internal.ByteString]
[LclId] =
[x_s12Gv] \u [] GHC.List.dropWhile Data.ByteString.null x_s12Gv;
} in Data.ByteString.concat sat_s12Gw;
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry11
:: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"not enough bytes"#;
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry10
:: [GHC.Types.Char]
[GblId] =
[] \u []
GHC.CString.unpackCString#
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry11;
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry9
:: [Data.ByteString.Internal.ByteString]
-> forall r.
Data.ByteString.Internal.ByteString
-> Data.Binary.Get.Internal.Success
Data.ByteString.Internal.ByteString r
-> Data.Binary.Get.Internal.Decoder r
[GblId, Arity=3, Str=<L,U><L,A><L,A>m1, Unf=OtherCon []] =
[] \r [bss_s12Gx ds_s12Gy ds1_s12Gz]
case Data.ByteString.concat bss_s12Gx of dt_s12GA {
Data.ByteString.Internal.PS _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
Data.Binary.Get.Internal.Fail [dt_s12GA
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry10];
};
Distribution.Client.IndexUtils.$w$dGSumGet1 [InlPrag=NOUSERINLINE[0]]
:: forall word a1 r.
GHC.Prim.Addr#
-> GHC.ForeignPtr.ForeignPtrContents
-> GHC.Prim.Int#
-> GHC.Prim.Int#
-> Data.Binary.Get.Internal.Success
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePreference" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1)
r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=5,
Str=<S,U><L,U><S,U><S,U><L,C(C1(U))>,
Unf=OtherCon []] =
[] \r [ww_s12GF ww1_s12GG ww2_s12GH ww3_s12GI w_s12GJ]
let {
sat_s12Il [Occ=Once]
:: Data.Binary.Get.Internal.Success
Data.ByteString.Short.Internal.ShortByteString r_s1084
[LclId] =
[w_s12GJ] \r [i'_s12GK a2_s12GL]
case i'_s12GK of {
Data.ByteString.Internal.PS ww5_s12GN [Occ=Once]
ww6_s12GO [Occ=Once]
ww7_s12GP [Occ=Once]
ww8_s12GQ [Occ=Once] ->
let {
sat_s12Ik [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Types.VersionRange.VersionRange r_s1084
[LclId] =
[w_s12GJ a2_s12GL] \r [i'1_s12GR a3_s12GS]
case i'1_s12GR of wild_s12GT {
Data.ByteString.Internal.PS dt_s12GU
dt1_s12GV
dt2_s12GW
dt3_s12GX ->
let {
a4_s12GY [Occ=OnceL*]
:: Distribution.Types.Dependency.Dependency
[LclId, Unf=OtherCon []] =
CCCS Distribution.Types.Dependency.Dependency! [a2_s12GL
a3_s12GS];
} in
case >=# [dt3_s12GX 4#] of {
__DEFAULT ->
let {
sat_s12HI [Occ=Once]
:: Data.Binary.Get.Internal.Success
Data.ByteString.Internal.ByteString r_s1084
[LclId] =
[w_s12GJ a4_s12GY] \r [i'2_s12H0 a5_s12H1]
case a5_s12H1 of {
Data.ByteString.Internal.PS dt4_s12H3
dt5_s12H4
dt6_s12H5
dt7_s12H6 [Occ=Once] ->
case
plusAddr# [dt4_s12H3 dt6_s12H5]
of
sat_s12H7
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12H7
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12H9 [Occ=Once]
ipv1_s12Ha [Occ=Once] ->
case
touch# [dt5_s12H4
ipv_s12H9]
of
{ __DEFAULT ->
case
+# [dt6_s12H5
1#]
of
sat_s12Hc
{ __DEFAULT ->
case
plusAddr# [dt4_s12H3
sat_s12Hc]
of
sat_s12Hd
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Hd
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12Hf [Occ=Once]
ipv3_s12Hg [Occ=Once] ->
case
touch# [dt5_s12H4
ipv2_s12Hf]
of
{ __DEFAULT ->
case
+# [dt6_s12H5
2#]
of
sat_s12Hi
{ __DEFAULT ->
case
plusAddr# [dt4_s12H3
sat_s12Hi]
of
sat_s12Hj
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Hj
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12Hl [Occ=Once]
ipv5_s12Hm [Occ=Once] ->
case
touch# [dt5_s12H4
ipv4_s12Hl]
of
{ __DEFAULT ->
case
+# [dt6_s12H5
3#]
of
sat_s12Ho
{ __DEFAULT ->
case
plusAddr# [dt4_s12H3
sat_s12Ho]
of
sat_s12Hp
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Hp
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12Hr [Occ=Once]
ipv7_s12Hs [Occ=Once] ->
case
touch# [dt5_s12H4
ipv6_s12Hr]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12Hm
8#]
of
sat_s12Hy
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12Hg
16#]
of
sat_s12Hw
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12Ha
24#]
of
sat_s12Hv
{ __DEFAULT ->
case
or# [sat_s12Hv
sat_s12Hw]
of
sat_s12Hx
{ __DEFAULT ->
case
or# [sat_s12Hx
sat_s12Hy]
of
sat_s12Hz
{ __DEFAULT ->
case
or# [sat_s12Hz
ipv7_s12Hs]
of
w1_s12Hu
{ __DEFAULT ->
let {
w2_s12HA [Occ=OnceL]
:: GHC.Word.Word32
[LclId,
Unf=OtherCon []] =
CCCS GHC.Word.W32#! [w1_s12Hu]; } in
let {
sat_s12HH [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.Timestamp.Timestamp
r_s1084
[LclId] =
[w_s12GJ
a4_s12GY
w2_s12HA] \r [i'3_s12HD
a6_s12HE]
let {
sat_s12HF [Occ=Once]
:: (GHC.Generics.:*:)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo))
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp))
a1_s107Y
[LclId] =
CCCS GHC.Generics.:*:! [w2_s12HA
a6_s12HE]; } in
let {
sat_s12HG [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePreference"
'GHC.Generics.PrefixI
'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0
Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1_s107Y
[LclId] =
CCCS GHC.Generics.:*:! [a4_s12GY
sat_s12HF];
} in
w_s12GJ
i'3_s12HD
sat_s12HG;
} in
case
-# [dt7_s12H6
4#]
of
sat_s12HC
{ __DEFAULT ->
case
+# [dt6_s12H5
4#]
of
sat_s12HB
{ __DEFAULT ->
Distribution.Client.IndexUtils.Timestamp.$w$cget1
dt4_s12H3
dt5_s12H4
sat_s12HB
sat_s12HC
sat_s12HH;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Data.Binary.Get.Internal.readN1
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry14
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry13
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry12
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry9
wild_s12GT
sat_s12HI;
1# ->
case plusAddr# [dt_s12GU dt2_s12GW] of sat_s12HJ {
__DEFAULT ->
case
readWord8OffAddr# [sat_s12HJ
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12HL [Occ=Once]
ipv1_s12HM [Occ=Once] ->
case touch# [dt1_s12GV ipv_s12HL] of {
__DEFAULT ->
case
+# [dt2_s12GW 1#]
of
sat_s12HO
{ __DEFAULT ->
case
plusAddr# [dt_s12GU
sat_s12HO]
of
sat_s12HP
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12HP
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12HR [Occ=Once]
ipv3_s12HS [Occ=Once] ->
case
touch# [dt1_s12GV
ipv2_s12HR]
of
{ __DEFAULT ->
case
+# [dt2_s12GW
2#]
of
sat_s12HU
{ __DEFAULT ->
case
plusAddr# [dt_s12GU
sat_s12HU]
of
sat_s12HV
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12HV
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12HX [Occ=Once]
ipv5_s12HY [Occ=Once] ->
case
touch# [dt1_s12GV
ipv4_s12HX]
of
{ __DEFAULT ->
case
+# [dt2_s12GW
3#]
of
sat_s12I0
{ __DEFAULT ->
case
plusAddr# [dt_s12GU
sat_s12I0]
of
sat_s12I1
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12I1
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12I3 [Occ=Once]
ipv7_s12I4 [Occ=Once] ->
case
touch# [dt1_s12GV
ipv6_s12I3]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12HY
8#]
of
sat_s12Ia
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12HS
16#]
of
sat_s12I8
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12HM
24#]
of
sat_s12I7
{ __DEFAULT ->
case
or# [sat_s12I7
sat_s12I8]
of
sat_s12I9
{ __DEFAULT ->
case
or# [sat_s12I9
sat_s12Ia]
of
sat_s12Ib
{ __DEFAULT ->
case
or# [sat_s12Ib
ipv7_s12I4]
of
w1_s12I6
{ __DEFAULT ->
let {
w2_s12Ic [Occ=OnceL]
:: GHC.Word.Word32
[LclId,
Unf=OtherCon []] =
CCCS GHC.Word.W32#! [w1_s12I6]; } in
let {
sat_s12Ij [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.Timestamp.Timestamp
r_s1084
[LclId] =
[w_s12GJ
a4_s12GY
w2_s12Ic] \r [i'2_s12If
a5_s12Ig]
let {
sat_s12Ih [Occ=Once]
:: (GHC.Generics.:*:)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo))
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp))
a1_s107Y
[LclId] =
CCCS GHC.Generics.:*:! [w2_s12Ic
a5_s12Ig]; } in
let {
sat_s12Ii [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePreference"
'GHC.Generics.PrefixI
'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0
Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1_s107Y
[LclId] =
CCCS GHC.Generics.:*:! [a4_s12GY
sat_s12Ih];
} in
w_s12GJ
i'2_s12If
sat_s12Ii;
} in
case
-# [dt3_s12GX
4#]
of
sat_s12Ie
{ __DEFAULT ->
case
+# [dt2_s12GW
4#]
of
sat_s12Id
{ __DEFAULT ->
Distribution.Client.IndexUtils.Timestamp.$w$cget1
dt_s12GU
dt1_s12GV
sat_s12Id
sat_s12Ie
sat_s12Ij;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Distribution.Types.VersionRange.$w$cget
ww5_s12GN ww6_s12GO ww7_s12GP ww8_s12GQ sat_s12Ik;
};
} in
Data.Binary.Class.$w$cget19
ww_s12GF ww1_s12GG ww2_s12GH ww3_s12GI sat_s12Il;
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry15 [InlPrag=NOUSERINLINE[0]]
:: forall word a1.
(GHC.Classes.Ord word, GHC.Num.Num word, Data.Bits.Bits word) =>
word
-> word
-> forall r.
Data.ByteString.Internal.ByteString
-> Data.Binary.Get.Internal.Success
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePreference" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1)
r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=7,
Str=<L,A><L,A><L,A><L,A><L,A><S(SLSS),1*U(U,U,U,U)><L,C(C1(U))>,
Unf=OtherCon []] =
[] \r [w_s12Im
w1_s12In
w2_s12Io
w3_s12Ip
w4_s12Iq
w5_s12Ir
w6_s12Is]
case w5_s12Ir of {
Data.ByteString.Internal.PS ww1_s12Iu [Occ=Once]
ww2_s12Iv [Occ=Once]
ww3_s12Iw [Occ=Once]
ww4_s12Ix [Occ=Once] ->
Distribution.Client.IndexUtils.$w$dGSumGet1
ww1_s12Iu ww2_s12Iv ww3_s12Iw ww4_s12Ix w6_s12Is;
};
Distribution.Client.IndexUtils.$w$dGSumGet2 [InlPrag=NOUSERINLINE[0]]
:: forall word a1 r.
GHC.Prim.Addr#
-> GHC.ForeignPtr.ForeignPtrContents
-> GHC.Prim.Int#
-> GHC.Prim.Int#
-> Data.Binary.Get.Internal.Success
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePackageId" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.PackageId.PackageId)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1)
r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=5,
Str=<S,U><L,U><S,U><S,U><L,C(C1(U))>,
Unf=OtherCon []] =
[] \r [ww_s12Iy ww1_s12Iz ww2_s12IA ww3_s12IB w_s12IC]
let {
sat_s12K5 [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Types.PackageId.PackageIdentifier r_s108w
[LclId] =
[w_s12IC] \r [i'_s12ID a2_s12IE]
case i'_s12ID of wild_s12IF {
Data.ByteString.Internal.PS dt_s12IG
dt1_s12IH
dt2_s12II
dt3_s12IJ ->
case >=# [dt3_s12IJ 4#] of {
__DEFAULT ->
let {
sat_s12Jt [Occ=Once]
:: Data.Binary.Get.Internal.Success
Data.ByteString.Internal.ByteString r_s108w
[LclId] =
[w_s12IC a2_s12IE] \r [i'1_s12IL a3_s12IM]
case a3_s12IM of {
Data.ByteString.Internal.PS dt4_s12IO
dt5_s12IP
dt6_s12IQ
dt7_s12IR [Occ=Once] ->
case plusAddr# [dt4_s12IO dt6_s12IQ] of sat_s12IS {
__DEFAULT ->
case
readWord8OffAddr# [sat_s12IS
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12IU [Occ=Once]
ipv1_s12IV [Occ=Once] ->
case touch# [dt5_s12IP ipv_s12IU] of {
__DEFAULT ->
case
+# [dt6_s12IQ 1#]
of
sat_s12IX
{ __DEFAULT ->
case
plusAddr# [dt4_s12IO
sat_s12IX]
of
sat_s12IY
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12IY
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12J0 [Occ=Once]
ipv3_s12J1 [Occ=Once] ->
case
touch# [dt5_s12IP
ipv2_s12J0]
of
{ __DEFAULT ->
case
+# [dt6_s12IQ
2#]
of
sat_s12J3
{ __DEFAULT ->
case
plusAddr# [dt4_s12IO
sat_s12J3]
of
sat_s12J4
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12J4
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12J6 [Occ=Once]
ipv5_s12J7 [Occ=Once] ->
case
touch# [dt5_s12IP
ipv4_s12J6]
of
{ __DEFAULT ->
case
+# [dt6_s12IQ
3#]
of
sat_s12J9
{ __DEFAULT ->
case
plusAddr# [dt4_s12IO
sat_s12J9]
of
sat_s12Ja
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Ja
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12Jc [Occ=Once]
ipv7_s12Jd [Occ=Once] ->
case
touch# [dt5_s12IP
ipv6_s12Jc]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12J7
8#]
of
sat_s12Jj
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12J1
16#]
of
sat_s12Jh
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12IV
24#]
of
sat_s12Jg
{ __DEFAULT ->
case
or# [sat_s12Jg
sat_s12Jh]
of
sat_s12Ji
{ __DEFAULT ->
case
or# [sat_s12Ji
sat_s12Jj]
of
sat_s12Jk
{ __DEFAULT ->
case
or# [sat_s12Jk
ipv7_s12Jd]
of
w1_s12Jf
{ __DEFAULT ->
let {
w2_s12Jl [Occ=OnceL]
:: GHC.Word.Word32
[LclId,
Unf=OtherCon []] =
CCCS GHC.Word.W32#! [w1_s12Jf]; } in
let {
sat_s12Js [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.Timestamp.Timestamp
r_s108w
[LclId] =
[w_s12IC
a2_s12IE
w2_s12Jl] \r [i'2_s12Jo
a4_s12Jp]
let {
sat_s12Jq [Occ=Once]
:: (GHC.Generics.:*:)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo))
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp))
a1_s108q
[LclId] =
CCCS GHC.Generics.:*:! [w2_s12Jl
a4_s12Jp]; } in
let {
sat_s12Jr [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePackageId"
'GHC.Generics.PrefixI
'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0
Distribution.Types.PackageId.PackageId)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1_s108q
[LclId] =
CCCS GHC.Generics.:*:! [a2_s12IE
sat_s12Jq];
} in
w_s12IC
i'2_s12Jo
sat_s12Jr;
} in
case
-# [dt7_s12IR
4#]
of
sat_s12Jn
{ __DEFAULT ->
case
+# [dt6_s12IQ
4#]
of
sat_s12Jm
{ __DEFAULT ->
Distribution.Client.IndexUtils.Timestamp.$w$cget1
dt4_s12IO
dt5_s12IP
sat_s12Jm
sat_s12Jn
sat_s12Js;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Data.Binary.Get.Internal.readN1
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry14
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry13
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry12
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry9
wild_s12IF
sat_s12Jt;
1# ->
case plusAddr# [dt_s12IG dt2_s12II] of sat_s12Ju {
__DEFAULT ->
case readWord8OffAddr# [sat_s12Ju 0# GHC.Prim.realWorld#] of {
(#,#) ipv_s12Jw [Occ=Once] ipv1_s12Jx [Occ=Once] ->
case touch# [dt1_s12IH ipv_s12Jw] of {
__DEFAULT ->
case +# [dt2_s12II 1#] of sat_s12Jz {
__DEFAULT ->
case
plusAddr# [dt_s12IG sat_s12Jz]
of
sat_s12JA
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12JA
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12JC [Occ=Once]
ipv3_s12JD [Occ=Once] ->
case
touch# [dt1_s12IH ipv2_s12JC]
of
{ __DEFAULT ->
case
+# [dt2_s12II 2#]
of
sat_s12JF
{ __DEFAULT ->
case
plusAddr# [dt_s12IG
sat_s12JF]
of
sat_s12JG
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12JG
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12JI [Occ=Once]
ipv5_s12JJ [Occ=Once] ->
case
touch# [dt1_s12IH
ipv4_s12JI]
of
{ __DEFAULT ->
case
+# [dt2_s12II
3#]
of
sat_s12JL
{ __DEFAULT ->
case
plusAddr# [dt_s12IG
sat_s12JL]
of
sat_s12JM
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12JM
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12JO [Occ=Once]
ipv7_s12JP [Occ=Once] ->
case
touch# [dt1_s12IH
ipv6_s12JO]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12JJ
8#]
of
sat_s12JV
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12JD
16#]
of
sat_s12JT
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12Jx
24#]
of
sat_s12JS
{ __DEFAULT ->
case
or# [sat_s12JS
sat_s12JT]
of
sat_s12JU
{ __DEFAULT ->
case
or# [sat_s12JU
sat_s12JV]
of
sat_s12JW
{ __DEFAULT ->
case
or# [sat_s12JW
ipv7_s12JP]
of
w1_s12JR
{ __DEFAULT ->
let {
w2_s12JX [Occ=OnceL]
:: GHC.Word.Word32
[LclId,
Unf=OtherCon []] =
CCCS GHC.Word.W32#! [w1_s12JR]; } in
let {
sat_s12K4 [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.Timestamp.Timestamp
r_s108w
[LclId] =
[w_s12IC
a2_s12IE
w2_s12JX] \r [i'1_s12K0
a3_s12K1]
let {
sat_s12K2 [Occ=Once]
:: (GHC.Generics.:*:)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo))
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp))
a1_s108q
[LclId] =
CCCS GHC.Generics.:*:! [w2_s12JX
a3_s12K1]; } in
let {
sat_s12K3 [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePackageId"
'GHC.Generics.PrefixI
'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0
Distribution.Types.PackageId.PackageId)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1_s108q
[LclId] =
CCCS GHC.Generics.:*:! [a2_s12IE
sat_s12K2];
} in
w_s12IC
i'1_s12K0
sat_s12K3;
} in
case
-# [dt3_s12IJ
4#]
of
sat_s12JZ
{ __DEFAULT ->
case
+# [dt2_s12II
4#]
of
sat_s12JY
{ __DEFAULT ->
Distribution.Client.IndexUtils.Timestamp.$w$cget1
dt_s12IG
dt1_s12IH
sat_s12JY
sat_s12JZ
sat_s12K4;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Distribution.Types.PackageId.$w$cget
ww_s12Iy ww1_s12Iz ww2_s12IA ww3_s12IB sat_s12K5;
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry16 [InlPrag=NOUSERINLINE[0]]
:: forall word a1.
(GHC.Classes.Ord word, GHC.Num.Num word, Data.Bits.Bits word) =>
word
-> word
-> forall r.
Data.ByteString.Internal.ByteString
-> Data.Binary.Get.Internal.Success
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePackageId" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.PackageId.PackageId)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
a1)
r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=7,
Str=<L,A><L,A><L,A><L,A><L,A><S(SLSS),1*U(U,U,U,U)><L,C(C1(U))>,
Unf=OtherCon []] =
[] \r [w_s12K6
w1_s12K7
w2_s12K8
w3_s12K9
w4_s12Ka
w5_s12Kb
w6_s12Kc]
case w5_s12Kb of {
Data.ByteString.Internal.PS ww1_s12Ke [Occ=Once]
ww2_s12Kf [Occ=Once]
ww3_s12Kg [Occ=Once]
ww4_s12Kh [Occ=Once] ->
Distribution.Client.IndexUtils.$w$dGSumGet2
ww1_s12Ke ww2_s12Kf ww3_s12Kg ww4_s12Kh w6_s12Kc;
};
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType3 [InlPrag=NOUSERINLINE[0]]
:: forall w a1.
(GHC.Num.Num w, Data.Bits.Bits w, Data.Binary.Class.Binary w) =>
w
-> w
-> GHC.Generics.C1
('GHC.Generics.MetaCons
"LinkRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1
a1
-> Data.Binary.Put.Put
[GblId,
Arity=6,
Caf=NoCafRefs,
Str=<L,A><L,A><L,1*U(1*C1(U(A,C(U))),A,A)><S,1*U><L,A><L,H>m,
Unf=OtherCon []] =
[] \r [w1_s12Ki w2_s12Kj w3_s12Kk w4_s12Kl w5_s12Km w6_s12Kn]
case w4_s12Kl of code3_s12Ko {
__DEFAULT ->
let {
sat_s12Kz [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w3_s12Kk w6_s12Kn code3_s12Ko] \u []
let {
f1_s12Kp [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w3_s12Kk code3_s12Ko] \u []
case Data.Binary.Class.put w3_s12Kk code3_s12Ko of {
Data.Binary.Put.PairS _ [Occ=Dead] w8_s12Ks [Occ=Once] ->
w8_s12Ks;
}; } in
let {
sat_s12Ky [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w6_s12Kn f1_s12Kp] \r [x_s12Kt]
let {
sat_s12Kx [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w6_s12Kn x_s12Kt] \u []
case w6_s12Kn of {
GHC.Generics.U1 ->
let {
sat_s12Kw [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BufferRange
-> GHC.Types.IO
(Data.ByteString.Builder.Internal.BuildSignal
r_aTvz)
[LclId] =
[x_s12Kt] \r [range_s12Kv]
x_s12Kt range_s12Kv;
} in sat_s12Kw;
};
} in f1_s12Kp sat_s12Kx;
} in sat_s12Ky;
} in Data.Binary.Put.PairS [GHC.Tuple.() sat_s12Kz];
};
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType4 [InlPrag=NOUSERINLINE[0]]
:: forall w a1.
(GHC.Num.Num w, Data.Bits.Bits w, Data.Binary.Class.Binary w) =>
w
-> w
-> GHC.Generics.C1
('GHC.Generics.MetaCons
"SnapshotRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1
a1
-> Data.Binary.Put.Put
[GblId,
Arity=6,
Caf=NoCafRefs,
Str=<L,A><L,A><L,1*U(1*C1(U(A,C(U))),A,A)><S,1*U><L,A><L,H>m,
Unf=OtherCon []] =
[] \r [w1_s12KA w2_s12KB w3_s12KC w4_s12KD w5_s12KE w6_s12KF]
case w4_s12KD of code3_s12KG {
__DEFAULT ->
let {
sat_s12KR [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w3_s12KC w6_s12KF code3_s12KG] \u []
let {
f1_s12KH [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w3_s12KC code3_s12KG] \u []
case Data.Binary.Class.put w3_s12KC code3_s12KG of {
Data.Binary.Put.PairS _ [Occ=Dead] w8_s12KK [Occ=Once] ->
w8_s12KK;
}; } in
let {
sat_s12KQ [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w6_s12KF f1_s12KH] \r [x_s12KL]
let {
sat_s12KP [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w6_s12KF x_s12KL] \u []
case w6_s12KF of {
GHC.Generics.U1 ->
let {
sat_s12KO [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BufferRange
-> GHC.Types.IO
(Data.ByteString.Builder.Internal.BuildSignal
r_aTvz)
[LclId] =
[x_s12KL] \r [range_s12KN]
x_s12KL range_s12KN;
} in sat_s12KO;
};
} in f1_s12KH sat_s12KP;
} in sat_s12KQ;
} in Data.Binary.Put.PairS [GHC.Tuple.() sat_s12KR];
};
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType8
:: forall word a1.
(GHC.Classes.Ord word, GHC.Num.Num word, Data.Bits.Bits word) =>
word
-> word
-> forall r.
Data.ByteString.Internal.ByteString
-> Data.Binary.Get.Internal.Success
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"LinkRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1
a1)
r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=7,
Caf=NoCafRefs,
Str=<L,A><L,A><L,A><L,A><L,A><L,U><C(C(S)),1*C1(C1(U))>,
Unf=OtherCon []] =
[] \r [$dOrd_s12KS
$dNum_s12KT
$dBits_s12KU
eta_s12KV
eta1_s12KW
eta2_s12KX
eta3_s12KY]
eta3_s12KY eta2_s12KX GHC.Generics.U1;
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType9
:: forall word a1.
(GHC.Classes.Ord word, GHC.Num.Num word, Data.Bits.Bits word) =>
word
-> word
-> forall r.
Data.ByteString.Internal.ByteString
-> Data.Binary.Get.Internal.Success
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"SnapshotRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1
a1)
r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=7,
Caf=NoCafRefs,
Str=<L,A><L,A><L,A><L,A><L,A><L,U><C(C(S)),1*C1(C1(U))>,
Unf=OtherCon []] =
[] \r [$dOrd_s12KZ
$dNum_s12L0
$dBits_s12L1
eta_s12L2
eta1_s12L3
eta2_s12L4
eta3_s12L5]
eta3_s12L5 eta2_s12L4 GHC.Generics.U1;
Distribution.Client.IndexUtils.$w$dGSumGet [InlPrag=NOUSERINLINE[0]]
:: forall word a1 r.
GHC.Prim.Addr#
-> GHC.ForeignPtr.ForeignPtrContents
-> GHC.Prim.Int#
-> GHC.Prim.Int#
-> Data.Binary.Get.Internal.Success
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CacheBuildTreeRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo))
a1)
r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=5,
Str=<S,U><L,U><S,U><S,U><L,C(C1(U))>,
Unf=OtherCon []] =
[] \r [ww_s12L6 ww1_s12L7 ww2_s12L8 ww3_s12L9 w_s12La]
let {
sat_s12MD [Occ=Once]
:: Data.Binary.Get.Internal.Success
((GHC.Generics.:+:)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"SnapshotRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"LinkRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1)
GHC.Types.Any)
r_s109c
[LclId] =
[w_s12La] \r [i'_s12Lb a2_s12Lc]
case i'_s12Lb of wild_s12Ld {
Data.ByteString.Internal.PS dt_s12Le
dt1_s12Lf
dt2_s12Lg
dt3_s12Lh ->
let {
a3_s12Li [Occ=OnceL*]
:: Distribution.Client.IndexUtils.BuildTreeRefType
[LclId] =
[a2_s12Lc] \u []
case a2_s12Lc of {
GHC.Generics.L1 ds_s12Lk [Occ=Once] ->
case ds_s12Lk of {
GHC.Generics.U1 ->
Distribution.Client.IndexUtils.SnapshotRef [];
};
GHC.Generics.R1 ds_s12Lm [Occ=Once] ->
case ds_s12Lm of {
GHC.Generics.U1 ->
Distribution.Client.IndexUtils.LinkRef [];
};
};
} in
case >=# [dt3_s12Lh 4#] of {
__DEFAULT ->
let {
sat_s12M4 [Occ=Once]
:: Data.Binary.Get.Internal.Success
Data.ByteString.Internal.ByteString r_s109c
[LclId] =
[w_s12La a3_s12Li] \r [i'1_s12Lp a4_s12Lq]
case a4_s12Lq of {
Data.ByteString.Internal.PS dt4_s12Ls
dt5_s12Lt
dt6_s12Lu
dt7_s12Lv [Occ=Once] ->
case plusAddr# [dt4_s12Ls dt6_s12Lu] of sat_s12Lw {
__DEFAULT ->
case
readWord8OffAddr# [sat_s12Lw
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12Ly [Occ=Once]
ipv1_s12Lz [Occ=Once] ->
case touch# [dt5_s12Lt ipv_s12Ly] of {
__DEFAULT ->
case
+# [dt6_s12Lu 1#]
of
sat_s12LB
{ __DEFAULT ->
case
plusAddr# [dt4_s12Ls
sat_s12LB]
of
sat_s12LC
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12LC
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12LE [Occ=Once]
ipv3_s12LF [Occ=Once] ->
case
touch# [dt5_s12Lt
ipv2_s12LE]
of
{ __DEFAULT ->
case
+# [dt6_s12Lu
2#]
of
sat_s12LH
{ __DEFAULT ->
case
plusAddr# [dt4_s12Ls
sat_s12LH]
of
sat_s12LI
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12LI
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12LK [Occ=Once]
ipv5_s12LL [Occ=Once] ->
case
touch# [dt5_s12Lt
ipv4_s12LK]
of
{ __DEFAULT ->
case
+# [dt6_s12Lu
3#]
of
sat_s12LN
{ __DEFAULT ->
case
plusAddr# [dt4_s12Ls
sat_s12LN]
of
sat_s12LO
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12LO
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12LQ [Occ=Once]
ipv7_s12LR [Occ=Once] ->
case
touch# [dt5_s12Lt
ipv6_s12LQ]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12LL
8#]
of
sat_s12LZ
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12LF
16#]
of
sat_s12LX
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12Lz
24#]
of
sat_s12LW
{ __DEFAULT ->
case
or# [sat_s12LW
sat_s12LX]
of
sat_s12LY
{ __DEFAULT ->
case
or# [sat_s12LY
sat_s12LZ]
of
sat_s12M0
{ __DEFAULT ->
case
or# [sat_s12M0
ipv7_s12LR]
of
sat_s12M1
{ __DEFAULT ->
let {
sat_s12M2 [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo)
a1_s1096
[LclId] =
CCCS GHC.Word.W32#! [sat_s12M1]; } in
let {
sat_s12M3 [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CacheBuildTreeRef"
'GHC.Generics.PrefixI
'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo))
a1_s1096
[LclId] =
CCCS GHC.Generics.:*:! [a3_s12Li
sat_s12M2];
} in
case
-# [dt7_s12Lv
4#]
of
sat_s12LU
{ __DEFAULT ->
case
+# [dt6_s12Lu
4#]
of
sat_s12LT
{ __DEFAULT ->
let {
sat_s12LV [Occ=Once]
:: Data.ByteString.Internal.ByteString
[LclId] =
CCCS Data.ByteString.Internal.PS! [dt4_s12Ls
dt5_s12Lt
sat_s12LT
sat_s12LU];
} in
w_s12La
sat_s12LV
sat_s12M3;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Data.Binary.Get.Internal.readN1
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry14
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry13
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry12
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry9
wild_s12Ld
sat_s12M4;
1# ->
case plusAddr# [dt_s12Le dt2_s12Lg] of sat_s12M5 {
__DEFAULT ->
case readWord8OffAddr# [sat_s12M5 0# GHC.Prim.realWorld#] of {
(#,#) ipv_s12M7 [Occ=Once] ipv1_s12M8 [Occ=Once] ->
case touch# [dt1_s12Lf ipv_s12M7] of {
__DEFAULT ->
case +# [dt2_s12Lg 1#] of sat_s12Ma {
__DEFAULT ->
case
plusAddr# [dt_s12Le sat_s12Ma]
of
sat_s12Mb
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Mb
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12Md [Occ=Once]
ipv3_s12Me [Occ=Once] ->
case
touch# [dt1_s12Lf
ipv2_s12Md]
of
{ __DEFAULT ->
case
+# [dt2_s12Lg 2#]
of
sat_s12Mg
{ __DEFAULT ->
case
plusAddr# [dt_s12Le
sat_s12Mg]
of
sat_s12Mh
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Mh
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12Mj [Occ=Once]
ipv5_s12Mk [Occ=Once] ->
case
touch# [dt1_s12Lf
ipv4_s12Mj]
of
{ __DEFAULT ->
case
+# [dt2_s12Lg
3#]
of
sat_s12Mm
{ __DEFAULT ->
case
plusAddr# [dt_s12Le
sat_s12Mm]
of
sat_s12Mn
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Mn
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12Mp [Occ=Once]
ipv7_s12Mq [Occ=Once] ->
case
touch# [dt1_s12Lf
ipv6_s12Mp]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12Mk
8#]
of
sat_s12My
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12Me
16#]
of
sat_s12Mw
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12M8
24#]
of
sat_s12Mv
{ __DEFAULT ->
case
or# [sat_s12Mv
sat_s12Mw]
of
sat_s12Mx
{ __DEFAULT ->
case
or# [sat_s12Mx
sat_s12My]
of
sat_s12Mz
{ __DEFAULT ->
case
or# [sat_s12Mz
ipv7_s12Mq]
of
sat_s12MA
{ __DEFAULT ->
let {
sat_s12MB [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo)
a1_s1096
[LclId] =
CCCS GHC.Word.W32#! [sat_s12MA]; } in
let {
sat_s12MC [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CacheBuildTreeRef"
'GHC.Generics.PrefixI
'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo))
a1_s1096
[LclId] =
CCCS GHC.Generics.:*:! [a3_s12Li
sat_s12MB];
} in
case
-# [dt3_s12Lh
4#]
of
sat_s12Mt
{ __DEFAULT ->
case
+# [dt2_s12Lg
4#]
of
sat_s12Ms
{ __DEFAULT ->
let {
sat_s12Mu [Occ=Once]
:: Data.ByteString.Internal.ByteString
[LclId] =
CCCS Data.ByteString.Internal.PS! [dt_s12Le
dt1_s12Lf
sat_s12Ms
sat_s12Mt];
} in
w_s12La
sat_s12Mu
sat_s12MC;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Data.Binary.Generic.$w$cgget
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType9
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType8
1##
1##
ww_s12L6
ww1_s12L7
ww2_s12L8
ww3_s12L9
sat_s12MD;
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry8 [InlPrag=NOUSERINLINE[0]]
:: forall word a1.
(GHC.Classes.Ord word, GHC.Num.Num word, Data.Bits.Bits word) =>
word
-> word
-> forall r.
Data.ByteString.Internal.ByteString
-> Data.Binary.Get.Internal.Success
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CacheBuildTreeRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo))
a1)
r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=7,
Str=<L,A><L,A><L,A><L,A><L,A><S(SLSS),1*U(U,U,U,U)><L,C(C1(U))>,
Unf=OtherCon []] =
[] \r [w_s12ME
w1_s12MF
w2_s12MG
w3_s12MH
w4_s12MI
w5_s12MJ
w6_s12MK]
case w5_s12MJ of {
Data.ByteString.Internal.PS ww1_s12MM [Occ=Once]
ww2_s12MN [Occ=Once]
ww3_s12MO [Occ=Once]
ww4_s12MP [Occ=Once] ->
Distribution.Client.IndexUtils.$w$dGSumGet
ww1_s12MM ww2_s12MN ww3_s12MO ww4_s12MP w6_s12MK;
};
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry7
:: forall word a1.
(GHC.Classes.Ord word, GHC.Num.Num word, Data.Bits.Bits word) =>
word
-> word
-> Data.Binary.Get.Internal.Get
((GHC.Generics.:+:)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePreference" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp))))
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CacheBuildTreeRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)))
a1)
[GblId, Arity=5, Unf=OtherCon []] =
[] \r [eta_B5 eta_B4 eta_B3 eta_B2 eta_B1]
Data.Binary.Generic.$fGSumGet:+:_$cgetSum
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry15
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry8
eta_B5
eta_B4
eta_B3
eta_B2
eta_B1;
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType6
:: forall x.
(GHC.Generics.:+:)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"SnapshotRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"LinkRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1)
x
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Generics.L1! [GHC.Generics.U1];
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType2
:: forall x.
(GHC.Generics.:+:)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"SnapshotRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"LinkRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1)
x
[GblId, Caf=NoCafRefs, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Generics.R1! [GHC.Generics.U1];
Distribution.Client.IndexUtils.$fGenericBuildTreeRefType1
:: forall x.
Distribution.Client.IndexUtils.BuildTreeRefType
-> (GHC.Generics.:+:)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"SnapshotRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"LinkRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1)
x
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [x1_s12MQ]
case x1_s12MQ of {
Distribution.Client.IndexUtils.SnapshotRef ->
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType6;
Distribution.Client.IndexUtils.LinkRef ->
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType2;
};
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType5
:: Data.Binary.Put.Put
[GblId] =
[] \u []
Data.Binary.Generic.$w$cgput
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType4
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType3
1##
1##
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType6;
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType1
:: Data.Binary.Put.Put
[GblId] =
[] \u []
Data.Binary.Generic.$w$cgput
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType4
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType3
1##
1##
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType2;
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType_$cput
:: Distribution.Client.IndexUtils.BuildTreeRefType
-> Data.Binary.Put.Put
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [x_s12MS]
case x_s12MS of {
Distribution.Client.IndexUtils.SnapshotRef ->
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType5;
Distribution.Client.IndexUtils.LinkRef ->
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType1;
};
Distribution.Client.IndexUtils.$w$dGSumPut [InlPrag=NOUSERINLINE[0]]
:: forall w a1.
Data.Binary.Class.Binary w =>
w
-> GHC.Generics.C1
('GHC.Generics.MetaCons
"CacheBuildTreeRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo))
a1
-> (# (), Data.ByteString.Builder.Internal.Builder #)
[GblId,
Arity=3,
Str=<L,1*U(1*C1(U(A,C(U))),A,A)><S,1*U><L,1*U(U,U(U))>,
Unf=OtherCon []] =
[] \r [w1_s12MU w2_s12MV w3_s12MW]
case w2_s12MV of code3_s12MX {
__DEFAULT ->
let {
sat_s12No [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w1_s12MU w3_s12MW code3_s12MX] \u []
let {
g2_s12MY [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w3_s12MW] \u []
case w3_s12MW of {
GHC.Generics.:*: ww1_s12N0 [Occ=OnceL] ww2_s12N1 [Occ=Once] ->
let {
g3_s12N2 [Occ=OnceL*!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[ww2_s12N1] \u []
case
Distribution.Client.IndexUtils.$w$dGBinaryPut
ww2_s12N1
of
{ (#,#) _ [Occ=Dead] ww6_s12N5 [Occ=Once] ->
ww6_s12N5;
}; } in
let {
sat_s12Ng [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[ww1_s12N0 g3_s12N2] \r [x_s12N6]
case ww1_s12N0 of {
Distribution.Client.IndexUtils.SnapshotRef ->
case
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType5
of
{ Data.Binary.Put.PairS _ [Occ=Dead]
w4_s12Na [Occ=Once] ->
let {
sat_s12Nb [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[g3_s12N2 x_s12N6] \u []
g3_s12N2 x_s12N6;
} in w4_s12Na sat_s12Nb;
};
Distribution.Client.IndexUtils.LinkRef ->
case
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType1
of
{ Data.Binary.Put.PairS _ [Occ=Dead]
w4_s12Ne [Occ=Once] ->
let {
sat_s12Nf [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvz
[LclId] =
[g3_s12N2 x_s12N6] \u []
g3_s12N2 x_s12N6;
} in w4_s12Ne sat_s12Nf;
};
};
} in sat_s12Ng;
}; } in
let {
f1_s12Nh [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[w1_s12MU code3_s12MX] \u []
case Data.Binary.Class.put w1_s12MU code3_s12MX of {
Data.Binary.Put.PairS _ [Occ=Dead] w8_s12Nk [Occ=Once] ->
w8_s12Nk;
}; } in
let {
sat_s12Nn [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
-> Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[g2_s12MY f1_s12Nh] \r [x_s12Nl]
let {
sat_s12Nm [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvz
[LclId] =
[g2_s12MY x_s12Nl] \u [] g2_s12MY x_s12Nl;
} in f1_s12Nh sat_s12Nm;
} in sat_s12Nn;
} in (#,#) [GHC.Tuple.() sat_s12No];
};
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry3 [InlPrag=NOUSERINLINE[0]]
:: forall w a1.
(GHC.Num.Num w, Data.Bits.Bits w, Data.Binary.Class.Binary w) =>
w
-> w
-> GHC.Generics.C1
('GHC.Generics.MetaCons
"CacheBuildTreeRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo))
a1
-> Data.Binary.Put.Put
[GblId,
Arity=6,
Str=<L,A><L,A><L,1*U(1*C1(U(A,C(U))),A,A)><S,1*U><L,A><L,1*U(U,U(U))>m,
Unf=OtherCon []] =
[] \r [w1_s12Np w2_s12Nq w3_s12Nr w4_s12Ns w5_s12Nt w6_s12Nu]
case
Distribution.Client.IndexUtils.$w$dGSumPut
w3_s12Nr w4_s12Ns w6_s12Nu
of
{ (#,#) ww1_s12Nw [Occ=Once] ww2_s12Nx [Occ=Once] ->
Data.Binary.Put.PairS [ww1_s12Nw ww2_s12Nx];
};
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry2
:: forall w a1.
(GHC.Num.Num w, Data.Bits.Bits w, Data.Binary.Class.Binary w) =>
w
-> w
-> (GHC.Generics.:+:)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePreference" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp))))
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CacheBuildTreeRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0 Distribution.Client.IndexUtils.BlockNo)))
a1
-> Data.Binary.Put.Put
[GblId, Arity=6, Unf=OtherCon []] =
[] \r [eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1]
Data.Binary.Generic.$fGSumPut:+:_$cputSum
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry4
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry3
eta_B6
eta_B5
eta_B4
eta_B3
eta_B2
eta_B1;
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType_$cto
:: forall x.
GHC.Generics.Rep Distribution.Client.IndexUtils.BuildTreeRefType x
-> Distribution.Client.IndexUtils.BuildTreeRefType
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12Ny]
case ds_s12Ny of {
GHC.Generics.L1 ds1_s12NA [Occ=Once] ->
case ds1_s12NA of {
GHC.Generics.U1 -> Distribution.Client.IndexUtils.SnapshotRef [];
};
GHC.Generics.R1 ds1_s12NC [Occ=Once] ->
case ds1_s12NC of {
GHC.Generics.U1 -> Distribution.Client.IndexUtils.LinkRef [];
};
};
Distribution.Client.IndexUtils.$w$cget [InlPrag=NOUSERINLINE[0]]
:: forall r.
GHC.Prim.Addr#
-> GHC.ForeignPtr.ForeignPtrContents
-> GHC.Prim.Int#
-> GHC.Prim.Int#
-> Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.BuildTreeRefType r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=5,
Str=<S,U><L,U><S,U><S,U><L,C(C1(U))>,
Unf=OtherCon []] =
[] \r [ww_s12NE ww1_s12NF ww2_s12NG ww3_s12NH w_s12NI]
let {
sat_s12NM [Occ=Once]
:: Data.Binary.Get.Internal.Success
((GHC.Generics.:+:)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"SnapshotRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"LinkRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
GHC.Generics.U1)
GHC.Types.Any)
r_s109A
[LclId] =
[w_s12NI] \r [i'_s12NJ a1_s12NK]
let {
sat_s12NL [Occ=Once]
:: Distribution.Client.IndexUtils.BuildTreeRefType
[LclId] =
[a1_s12NK] \u []
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType_$cto
a1_s12NK;
} in w_s12NI i'_s12NJ sat_s12NL;
} in
Data.Binary.Generic.$w$cgget
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType9
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType8
1##
1##
ww_s12NE
ww1_s12NF
ww2_s12NG
ww3_s12NH
sat_s12NM;
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType7 [InlPrag=NOUSERINLINE[0]]
:: forall r.
Data.ByteString.Internal.ByteString
-> Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.BuildTreeRefType r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=2,
Str=<S(SLSS),1*U(U,U,U,U)><L,C(C1(U))>,
Unf=OtherCon []] =
[] \r [w_s12NN w1_s12NO]
case w_s12NN of {
Data.ByteString.Internal.PS ww1_s12NQ [Occ=Once]
ww2_s12NR [Occ=Once]
ww3_s12NS [Occ=Once]
ww4_s12NT [Occ=Once] ->
Distribution.Client.IndexUtils.$w$cget
ww1_s12NQ ww2_s12NR ww3_s12NS ww4_s12NT w1_s12NO;
};
Distribution.Client.IndexUtils.$fGenericBuildTreeRefType [InlPrag=NOUSERINLINE CONLIKE]
:: GHC.Generics.Generic
Distribution.Client.IndexUtils.BuildTreeRefType
[GblId[DFunId], Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Generics.C:Generic! [Distribution.Client.IndexUtils.$fGenericBuildTreeRefType1
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType_$cto];
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry1
:: forall x.
Distribution.Client.IndexUtils.IndexCacheEntry
-> (GHC.Generics.:+:)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePackageId" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.K1
GHC.Generics.R Distribution.Types.PackageId.PackageId)
GHC.Generics.:*: (GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.Timestamp.Timestamp))))
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePreference" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.K1
GHC.Generics.R Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
GHC.Generics.:+: GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CacheBuildTreeRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.BlockNo)))
x
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [x1_s12NU]
case x1_s12NU of {
Distribution.Client.IndexUtils.CachePackageId g2_s12NW [Occ=Once]
dt_s12NX [Occ=Once]
dt1_s12NY [Occ=Once] ->
let {
sat_s12O0 [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.Timestamp.Timestamp)
x_aSmd
[LclId] =
CCCS GHC.Int.I64#! [dt1_s12NY]; } in
let {
sat_s12NZ [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BlockNo)
x_aSmd
[LclId] =
CCCS GHC.Word.W32#! [dt_s12NX]; } in
let {
sat_s12O1 [Occ=Once]
:: (GHC.Generics.:*:)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BlockNo))
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.Timestamp.Timestamp))
x_aSmd
[LclId] =
CCCS GHC.Generics.:*:! [sat_s12NZ sat_s12O0]; } in
let {
sat_s12O2 [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePackageId" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.K1
GHC.Generics.R Distribution.Types.PackageId.PackageId)
GHC.Generics.:*: (GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
x_aSmd
[LclId] =
CCCS GHC.Generics.:*:! [g2_s12NW sat_s12O1];
} in GHC.Generics.L1 [sat_s12O2];
Distribution.Client.IndexUtils.CachePreference g2_s12O3 [Occ=Once]
dt_s12O4 [Occ=Once]
dt1_s12O5 [Occ=Once] ->
let {
sat_s12O7 [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.Timestamp.Timestamp)
x_aSmd
[LclId] =
CCCS GHC.Int.I64#! [dt1_s12O5]; } in
let {
sat_s12O6 [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BlockNo)
x_aSmd
[LclId] =
CCCS GHC.Word.W32#! [dt_s12O4]; } in
let {
sat_s12O8 [Occ=Once]
:: (GHC.Generics.:*:)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BlockNo))
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.Timestamp.Timestamp))
x_aSmd
[LclId] =
CCCS GHC.Generics.:*:! [sat_s12O6 sat_s12O7]; } in
let {
sat_s12O9 [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePreference" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.K1
GHC.Generics.R Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
x_aSmd
[LclId] =
CCCS GHC.Generics.:*:! [g2_s12O3 sat_s12O8]; } in
let {
sat_s12Oa [Occ=Once]
:: (GHC.Generics.:+:)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePreference" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.K1
GHC.Generics.R Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.Timestamp.Timestamp))))
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CacheBuildTreeRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.BlockNo)))
x_aSmd
[LclId] =
CCCS GHC.Generics.L1! [sat_s12O9];
} in GHC.Generics.R1 [sat_s12Oa];
Distribution.Client.IndexUtils.CacheBuildTreeRef g2_s12Ob [Occ=Once]
dt_s12Oc [Occ=Once] ->
let {
sat_s12Od [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BlockNo)
x_aSmd
[LclId] =
CCCS GHC.Word.W32#! [dt_s12Oc]; } in
let {
sat_s12Oe [Occ=Once]
:: GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CacheBuildTreeRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.BlockNo))
x_aSmd
[LclId] =
CCCS GHC.Generics.:*:! [g2_s12Ob sat_s12Od]; } in
let {
sat_s12Of [Occ=Once]
:: (GHC.Generics.:+:)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePreference" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.K1
GHC.Generics.R Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.Timestamp.Timestamp))))
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CacheBuildTreeRef" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.K1
GHC.Generics.R Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.M1
GHC.Generics.S
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.K1
GHC.Generics.R
Distribution.Client.IndexUtils.BlockNo)))
x_aSmd
[LclId] =
CCCS GHC.Generics.R1! [sat_s12Oe];
} in GHC.Generics.R1 [sat_s12Of];
};
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry_$cput
:: Distribution.Client.IndexUtils.IndexCacheEntry
-> Data.Binary.Put.Put
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [x_s12Og]
case
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry1 x_s12Og
of
sat_s12Oh
{ __DEFAULT ->
Data.Binary.Generic.$w$cgput
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry5
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry2
1##
2##
sat_s12Oh;
};
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry_$cto
:: forall x.
GHC.Generics.Rep Distribution.Client.IndexUtils.IndexCacheEntry x
-> Distribution.Client.IndexUtils.IndexCacheEntry
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12Oi]
case ds_s12Oi of {
GHC.Generics.L1 ds1_s12Ok [Occ=Once] ->
case ds1_s12Ok of {
GHC.Generics.:*: ds2_s12Om [Occ=Once] ds3_s12On [Occ=Once!] ->
case ds3_s12On of {
GHC.Generics.:*: ds4_s12Op [Occ=Once] ds5_s12Oq [Occ=Once] ->
Distribution.Client.IndexUtils.$WCachePackageId
ds2_s12Om ds4_s12Op ds5_s12Oq;
};
};
GHC.Generics.R1 ds1_s12Or [Occ=Once!] ->
case ds1_s12Or of {
GHC.Generics.L1 ds2_s12Ot [Occ=Once] ->
case ds2_s12Ot of {
GHC.Generics.:*: ds3_s12Ov [Occ=Once] ds4_s12Ow [Occ=Once!] ->
case ds4_s12Ow of {
GHC.Generics.:*: ds5_s12Oy [Occ=Once] ds6_s12Oz [Occ=Once] ->
Distribution.Client.IndexUtils.$WCachePreference
ds3_s12Ov ds5_s12Oy ds6_s12Oz;
};
};
GHC.Generics.R1 ds2_s12OA [Occ=Once] ->
case ds2_s12OA of {
GHC.Generics.:*: ds3_s12OC [Occ=Once] ds4_s12OD [Occ=Once] ->
Distribution.Client.IndexUtils.$WCacheBuildTreeRef
ds3_s12OC ds4_s12OD;
};
};
};
Distribution.Client.IndexUtils.$w$cget2 [InlPrag=NOUSERINLINE[0]]
:: forall r.
GHC.Prim.Addr#
-> GHC.ForeignPtr.ForeignPtrContents
-> GHC.Prim.Int#
-> GHC.Prim.Int#
-> Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.IndexCacheEntry r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=5,
Str=<S,U><L,U><S,U><S,U><L,C(C1(U))>,
Unf=OtherCon []] =
[] \r [ww_s12OE ww1_s12OF ww2_s12OG ww3_s12OH w_s12OI]
let {
sat_s12OM [Occ=Once]
:: Data.Binary.Get.Internal.Success
((GHC.Generics.:+:)
(GHC.Generics.M1
GHC.Generics.C
('GHC.Generics.MetaCons
"CachePackageId" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.PackageId.PackageId)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp))))
(GHC.Generics.C1
('GHC.Generics.MetaCons
"CachePreference" 'GHC.Generics.PrefixI 'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.NoSourceStrictness
'GHC.Generics.DecidedLazy)
(GHC.Generics.Rec0 Distribution.Types.Dependency.Dependency)
GHC.Generics.:*: (GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.Timestamp.Timestamp)))
GHC.Generics.:+: GHC.Generics.C1
('GHC.Generics.MetaCons
"CacheBuildTreeRef"
'GHC.Generics.PrefixI
'GHC.Types.False)
(GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedStrict)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BuildTreeRefType)
GHC.Generics.:*: GHC.Generics.S1
('GHC.Generics.MetaSel
'GHC.Base.Nothing
'GHC.Generics.NoSourceUnpackedness
'GHC.Generics.SourceStrict
'GHC.Generics.DecidedUnpack)
(GHC.Generics.Rec0
Distribution.Client.IndexUtils.BlockNo)))
GHC.Types.Any)
r_s109P
[LclId] =
[w_s12OI] \r [i'_s12OJ a1_s12OK]
let {
sat_s12OL [Occ=Once]
:: Distribution.Client.IndexUtils.IndexCacheEntry
[LclId] =
[a1_s12OK] \u []
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry_$cto
a1_s12OK;
} in w_s12OI i'_s12OJ sat_s12OL;
} in
Data.Binary.Generic.$w$cgget
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry16
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry7
1##
2##
ww_s12OE
ww1_s12OF
ww2_s12OG
ww3_s12OH
sat_s12OM;
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry6 [InlPrag=NOUSERINLINE[0]]
:: forall r.
Data.ByteString.Internal.ByteString
-> Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.IndexCacheEntry r
-> Data.Binary.Get.Internal.Decoder r
[GblId,
Arity=2,
Str=<S(SLSS),1*U(U,U,U,U)><L,C(C1(U))>,
Unf=OtherCon []] =
[] \r [w_s12ON w1_s12OO]
case w_s12ON of {
Data.ByteString.Internal.PS ww1_s12OQ [Occ=Once]
ww2_s12OR [Occ=Once]
ww3_s12OS [Occ=Once]
ww4_s12OT [Occ=Once] ->
Distribution.Client.IndexUtils.$w$cget2
ww1_s12OQ ww2_s12OR ww3_s12OS ww4_s12OT w1_s12OO;
};
Distribution.Client.IndexUtils.$fGenericIndexCacheEntry [InlPrag=NOUSERINLINE CONLIKE]
:: GHC.Generics.Generic
Distribution.Client.IndexUtils.IndexCacheEntry
[GblId[DFunId], Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Generics.C:Generic! [Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry1
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry_$cto];
Distribution.Client.IndexUtils.$fBinaryCache2 :: GHC.Types.Word
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.W#! [3401191426##];
Distribution.Client.IndexUtils.$fBinaryCache1
:: Data.ByteString.Builder.Internal.Builder
[GblId] =
[] \u []
case
Data.Binary.Class.$w$cput26
Distribution.Client.IndexUtils.$fBinaryCache2
of
{ (#,#) _ [Occ=Dead] ww2_s12OW [Occ=Once] -> ww2_s12OW;
};
Distribution.Client.IndexUtils.$w$sgo13 [InlPrag=NOUSERINLINE[0],
Occ=LoopBreaker]
:: forall a1.
Distribution.Types.PackageId.PackageId
-> Distribution.Types.PackageName.PackageName
-> Distribution.Types.Version.Version
-> a1
-> Data.Map.Internal.Map Distribution.Types.PackageId.PackageId a1
-> Data.Map.Internal.Map Distribution.Types.PackageId.PackageId a1
[GblId,
Arity=5,
Str=<L,U><L,1*U(U)><L,U><L,U><S,1*U>,
Unf=OtherCon []] =
[] \r [w_s12OX ww_s12OY ww1_s12OZ w1_s12P0 w2_s12P1]
case w2_s12P1 of wild_s12P2 {
Data.Map.Internal.Bin dt_s12P3 [Occ=Once*]
ky_s12P4 [Occ=Once!]
y_s12P5
l_s12P6
r_s12P7 ->
case ky_s12P4 of ww5_s12P8 {
Distribution.Types.PackageId.PackageIdentifier ww6_s12P9 [Occ=Once]
ww7_s12Pa [Occ=Once] ->
case ww_s12OY of ww3_s12Pb {
Data.ByteString.Short.Internal.SBS ww4_s12Pc [Occ=Once] ->
case ww6_s12P9 of {
Data.ByteString.Short.Internal.SBS ww9_s12Pe [Occ=Once] ->
let-no-escape {
$j_s12Pf [Occ=Once*T[0], Dmd=<L,1*U>]
:: Data.Map.Internal.Map
Distribution.Types.PackageId.PackageId a1_s10a0
[LclId[JoinId(0)], Unf=OtherCon []] =
[w_s12OX
ww1_s12OZ
w1_s12P0
wild_s12P2
y_s12P5
l_s12P6
r_s12P7
ww5_s12P8
ww3_s12Pb] \r []
case
Distribution.Client.IndexUtils.$w$sgo13
w_s12OX ww3_s12Pb ww1_s12OZ w1_s12P0 l_s12P6
of
l'_s12Pg
{ __DEFAULT ->
case
reallyUnsafePtrEquality# [l'_s12Pg l_s12P6]
of
{ __DEFAULT ->
Data.Map.Internal.balanceL
ww5_s12P8 y_s12P5 l'_s12Pg r_s12P7;
1# -> wild_s12P2;
};
};
} in
let-no-escape {
$j1_s12Pi [Occ=Once*T[0], Dmd=<L,1*U>]
:: Data.Map.Internal.Map
Distribution.Types.PackageId.PackageId a1_s10a0
[LclId[JoinId(0)], Unf=OtherCon []] =
[w_s12OX
ww1_s12OZ
w1_s12P0
wild_s12P2
y_s12P5
l_s12P6
r_s12P7
ww5_s12P8
ww3_s12Pb] \r []
case
Distribution.Client.IndexUtils.$w$sgo13
w_s12OX ww3_s12Pb ww1_s12OZ w1_s12P0 r_s12P7
of
r'_s12Pj
{ __DEFAULT ->
case
reallyUnsafePtrEquality# [r'_s12Pj r_s12P7]
of
{ __DEFAULT ->
Data.Map.Internal.balanceR
ww5_s12P8 y_s12P5 l_s12P6 r'_s12Pj;
1# -> wild_s12P2;
};
};
} in
case
Data.ByteString.Short.Internal.$w$ccompare
ww4_s12Pc ww9_s12Pe
of
{ GHC.Types.LT -> $j_s12Pf;
GHC.Types.EQ ->
case
Distribution.Types.Version.$fOrdVersion_$ccompare
ww1_s12OZ ww7_s12Pa
of
{ GHC.Types.LT -> $j_s12Pf;
GHC.Types.EQ ->
case
reallyUnsafePtrEquality# [w1_s12P0 y_s12P5]
of
{ __DEFAULT ->
case w_s12OX of dt1_s12Po {
Distribution.Types.PackageId.PackageIdentifier _ [Occ=Dead]
_ [Occ=Dead] ->
Data.Map.Internal.Bin [dt_s12P3
dt1_s12Po
w1_s12P0
l_s12P6
r_s12P7];
};
1# ->
case w_s12OX of wild4_s12Pr {
Distribution.Types.PackageId.PackageIdentifier _ [Occ=Dead]
_ [Occ=Dead] ->
case
reallyUnsafePtrEquality# [w_s12OX
ww5_s12P8]
of
{ __DEFAULT ->
Data.Map.Internal.Bin [dt_s12P3
wild4_s12Pr
w1_s12P0
l_s12P6
r_s12P7];
1# -> wild_s12P2;
};
};
};
GHC.Types.GT -> $j1_s12Pi;
};
GHC.Types.GT -> $j1_s12Pi;
};
};
};
};
Data.Map.Internal.Tip ->
case w_s12OX of dt_s12Pv {
Distribution.Types.PackageId.PackageIdentifier _ [Occ=Dead]
_ [Occ=Dead] ->
Data.Map.Internal.Bin [1#
dt_s12Pv
w1_s12P0
Data.Map.Internal.Tip
Data.Map.Internal.Tip];
};
};
Distribution.Client.IndexUtils.$w$sgo1 [InlPrag=NOUSERINLINE[0],
Occ=LoopBreaker]
:: forall a1.
Distribution.Types.PackageName.PackageName
-> GHC.Prim.ByteArray#
-> a1
-> Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName a1
-> Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName a1
[GblId, Arity=4, Str=<L,U><L,U><L,U><S,1*U>, Unf=OtherCon []] =
[] \r [w_s12Py ww_s12Pz w1_s12PA w2_s12PB]
case w2_s12PB of wild_s12PC {
Data.Map.Internal.Bin dt_s12PD [Occ=Once*]
ky_s12PE [Occ=Once]
y_s12PF [Occ=Once*]
l_s12PG
r_s12PH ->
case ky_s12PE of ww2_s12PI {
Data.ByteString.Short.Internal.SBS ww3_s12PJ [Occ=Once] ->
case
Data.ByteString.Short.Internal.$w$ccompare ww_s12Pz ww3_s12PJ
of
{ GHC.Types.LT ->
case
Distribution.Client.IndexUtils.$w$sgo1
w_s12Py ww_s12Pz w1_s12PA l_s12PG
of
l'_s12PL
{ __DEFAULT ->
case reallyUnsafePtrEquality# [l'_s12PL l_s12PG] of {
__DEFAULT ->
Data.Map.Internal.balanceL ww2_s12PI y_s12PF l'_s12PL r_s12PH;
1# -> wild_s12PC;
};
};
GHC.Types.EQ ->
case reallyUnsafePtrEquality# [w1_s12PA y_s12PF] of {
__DEFAULT ->
case w_s12Py of nt_s12PO {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
Data.Map.Internal.Bin [dt_s12PD
nt_s12PO
w1_s12PA
l_s12PG
r_s12PH];
};
1# ->
case w_s12Py of nt_s12PQ {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
case reallyUnsafePtrEquality# [w_s12Py ww2_s12PI] of {
__DEFAULT ->
Data.Map.Internal.Bin [dt_s12PD
nt_s12PQ
w1_s12PA
l_s12PG
r_s12PH];
1# -> wild_s12PC;
};
};
};
GHC.Types.GT ->
case
Distribution.Client.IndexUtils.$w$sgo1
w_s12Py ww_s12Pz w1_s12PA r_s12PH
of
r'_s12PT
{ __DEFAULT ->
case reallyUnsafePtrEquality# [r'_s12PT r_s12PH] of {
__DEFAULT ->
Data.Map.Internal.balanceR ww2_s12PI y_s12PF l_s12PG r'_s12PT;
1# -> wild_s12PC;
};
};
};
};
Data.Map.Internal.Tip ->
case w_s12Py of nt_s12PV {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
Data.Map.Internal.Bin [1#
nt_s12PV
w1_s12PA
Data.Map.Internal.Tip
Data.Map.Internal.Tip];
};
};
lvl90_r12mY :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl48_r12jM;
lvl91_r12mZ :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.Base.++ lvl45_r12jJ lvl90_r12mY;
lvl92_r12n0 :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackAppendCString# lvl49_r12jN lvl91_r12mZ;
lvl93_r12n1 :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.Base.++ lvl47_r12jL lvl90_r12mY;
lvl94_r12n2 :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackAppendCString# lvl49_r12jN lvl93_r12n1;
poly_go13_r12n3
:: forall pkg.
[pkg]
-> Data.Map.Internal.Map
Distribution.Types.PackageId.PackageIdentifier pkg
-> [pkg]
[GblId,
Arity=2,
Caf=NoCafRefs,
Str=<L,1*U><S,1*U>,
Unf=OtherCon []] =
sat-only [] \r [z'_s12PX ds_s12PY]
case ds_s12PY of {
Data.Map.Internal.Bin _ [Occ=Dead]
_ [Occ=Dead]
x_s12Q2 [Occ=Once]
l_s12Q3 [Occ=Once]
r_s12Q4 [Occ=Once] ->
let {
sat_s12Q5 [Occ=Once] :: [pkg_s10aw]
[LclId] =
[z'_s12PX r_s12Q4] \u [] poly_go13_r12n3 z'_s12PX r_s12Q4; } in
let {
sat_s12Q6 [Occ=Once] :: [pkg_s10aw]
[LclId] =
CCCS :! [x_s12Q2 sat_s12Q5];
} in poly_go13_r12n3 sat_s12Q6 l_s12Q3;
Data.Map.Internal.Tip -> z'_s12PX;
};
Distribution.Client.IndexUtils.$wpackageListFromCache [InlPrag=NOUSERINLINE[0]]
:: forall pkg.
Distribution.Verbosity.Verbosity
-> (Distribution.Client.IndexUtils.PackageEntry -> pkg)
-> GHC.IO.Handle.Types.Handle
-> [Distribution.Client.IndexUtils.IndexCacheEntry]
-> Distribution.Client.IndexUtils.ReadPackageIndexMode
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld,
([pkg], [Distribution.Types.Dependency.Dependency]) #)
[GblId,
Arity=6,
Str=<L,U(U,U,U)><L,C(U)><L,U><S,1*U><L,U><S,U>,
Unf=OtherCon []] =
[] \r [w_s12Q7 w1_s12Q8 w2_s12Q9 ww_s12Qa w3_s12Qb w4_s12Qc]
let-no-escape {
accum_s12Qd [Occ=LoopBreakerT[5]]
:: Data.Map.Internal.Map
Distribution.Types.PackageId.PackageId pkg_s10aw
-> [pkg_s10aw]
-> Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName
Distribution.Types.Dependency.Dependency
-> [Distribution.Client.IndexUtils.IndexCacheEntry]
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld,
([pkg_s10aw], [Distribution.Types.Dependency.Dependency]) #)
[LclId[JoinId(5)],
Arity=5,
Str=<S,1*U><L,U><S,1*U><S,1*U><S,U>,
Unf=OtherCon []] =
sat-only [w_s12Q7
w1_s12Q8
w2_s12Q9
w3_s12Qb
accum_s12Qd] \r [srcpkgs_s12Qe
btrs_s12Qf
prefs_s12Qg
ds_s12Qh
eta_s12Qi]
case srcpkgs_s12Qe of srcpkgs1_s12Qj {
__DEFAULT ->
case prefs_s12Qg of prefs1_s12Qk {
__DEFAULT ->
case ds_s12Qh of {
[] ->
let {
sat_s12Qn [Occ=Once]
:: [Distribution.Types.Dependency.Dependency]
[LclId] =
[prefs1_s12Qk] \u []
Data.Map.Internal.elems_go
GHC.Types.[] prefs1_s12Qk; } in
let {
sat_s12Qm [Occ=Once] :: [pkg_s10aw]
[LclId] =
[btrs_s12Qf srcpkgs1_s12Qj] \u []
poly_go13_r12n3 btrs_s12Qf srcpkgs1_s12Qj; } in
let {
sat_s12Qo [Occ=Once]
:: ([pkg_s10aw], [Distribution.Types.Dependency.Dependency])
[LclId] =
CCCS (,)! [sat_s12Qm sat_s12Qn];
} in (#,#) [eta_s12Qi sat_s12Qo];
: ipv_s12Qp [Occ=Once!] ipv1_s12Qq [Occ=Once*] ->
case ipv_s12Qp of {
Distribution.Client.IndexUtils.CachePackageId pkgid_s12Qs
dt_s12Qt [Occ=OnceL]
_ [Occ=Dead] ->
let {
blockno_s12Qv [Dmd=<L,U(U)>]
:: Distribution.Client.IndexUtils.BlockNo
[LclId, Unf=OtherCon []] =
CCCS GHC.Word.W32#! [dt_s12Qt]; } in
let {
sat_s12Ry [Occ=Once]
:: GHC.Types.IO
(Distribution.Types.GenericPackageDescription.GenericPackageDescription,
Data.ByteString.Lazy.Internal.ByteString)
[LclId] =
[w_s12Q7
w2_s12Q9
pkgid_s12Qs
blockno_s12Qv] \r [s_s12Qw]
case noDuplicate# [s_s12Qw] of s'_s12Qx {
__DEFAULT ->
case
Codec.Archive.Tar.Index.hReadEntry1
w2_s12Q9 blockno_s12Qv s'_s12Qx
of
{ (#,#) ipv2_s12Qz [Occ=Once*]
ipv3_s12QA [Occ=Once!] ->
case ipv3_s12QA of {
Codec.Archive.Tar.Types.Entry _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
ds2_s12QK [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
let-no-escape {
$j_s12QS [Occ=Once*!T[2],
Dmd=<L,1*C1(C1(U(A,1*U)))>]
:: GHC.Prim.State#
GHC.Prim.RealWorld
-> Data.ByteString.Lazy.Internal.ByteString
-> (# GHC.Prim.State#
GHC.Prim.RealWorld,
(Distribution.Types.GenericPackageDescription.GenericPackageDescription,
Data.ByteString.Lazy.Internal.ByteString) #)
[LclId[JoinId(2)],
Arity=2,
Str=<S,U><L,U>,
Unf=OtherCon []] =
sat-only [w_s12Q7
pkgid_s12Qs] \r [ipv4_s12QT
ipv5_s12QU]
let {
sat_s12QV [Occ=Once,
Dmd=<L,U(U,U,U,U)>]
:: Data.ByteString.Internal.ByteString
[LclId] =
[ipv5_s12QU] \u []
Data.ByteString.Lazy.toStrict
ipv5_s12QU;
} in
case
Distribution.PackageDescription.Parsec.parseGenericPackageDescription
sat_s12QV
Distribution.Parsec.ParseResult.emptyPRState
Distribution.Parsec.ParseResult.runParseResult2
Distribution.Parsec.ParseResult.runParseResult1
of
{ (,) _ [Occ=Dead]
y_s12QY [Occ=Once!] ->
case
y_s12QY
of
{ Data.Either.Left ds5_s12R0 [Occ=Once!] ->
case
ds5_s12R0
of
{ (,) ds6_s12R2 [Occ=Once!]
_ [Occ=Dead] ->
case
ds6_s12R2
of
{ GHC.Base.Nothing ->
case
Distribution.Simple.Utils.die'1
w_s12Q7
lvl92_r12n0
$dIP1_r12jT
ipv4_s12QT
of
{ (#,#) ipv6_s12R6 [Occ=Once]
ipv7_s12R7 [Occ=Once] ->
let {
sat_s12R8 [Occ=Once]
:: (Distribution.Types.GenericPackageDescription.GenericPackageDescription,
Data.ByteString.Lazy.Internal.ByteString)
[LclId] =
CCCS (,)! [ipv7_s12R7
ipv5_s12QU];
} in
(#,#) [ipv6_s12R6
sat_s12R8];
};
GHC.Base.Just specVer_s12R9 ->
case
Distribution.Types.Version.$fOrdVersion_$ccompare
specVer_s12R9
lvl41_r12jF
of
{ __DEFAULT ->
let {
sat_s12Rb [Occ=Once]
:: Data.Either.Either
Distribution.Types.Version.Version
Distribution.Types.VersionRange.VersionRange
[LclId] =
CCCS Data.Either.Left! [specVer_s12R9]; } in
let {
sat_s12Rc [Occ=Once]
:: Distribution.Types.PackageDescription.PackageDescription
[LclId] =
CCCS Distribution.Types.PackageDescription.PackageDescription! [sat_s12Rb
pkgid_s12Qs
Distribution.Types.PackageDescription.emptyPackageDescription1
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
lvl43_r12jH
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Base.Nothing
GHC.Base.Nothing
GHC.Base.Nothing
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]]; } in
let {
sat_s12Rd [Occ=Once]
:: Distribution.Types.GenericPackageDescription.GenericPackageDescription
[LclId] =
CCCS Distribution.Types.GenericPackageDescription.GenericPackageDescription! [sat_s12Rc
GHC.Types.[]
GHC.Base.Nothing
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]]; } in
let {
sat_s12Re [Occ=Once]
:: (Distribution.Types.GenericPackageDescription.GenericPackageDescription,
Data.ByteString.Lazy.Internal.ByteString)
[LclId] =
CCCS (,)! [sat_s12Rd
ipv5_s12QU];
} in
(#,#) [ipv4_s12QT
sat_s12Re];
GHC.Types.LT ->
case
Distribution.Simple.Utils.die'1
w_s12Q7
lvl92_r12n0
$dIP1_r12jT
ipv4_s12QT
of
{ (#,#) ipv6_s12Rg [Occ=Once]
ipv7_s12Rh [Occ=Once] ->
let {
sat_s12Ri [Occ=Once]
:: (Distribution.Types.GenericPackageDescription.GenericPackageDescription,
Data.ByteString.Lazy.Internal.ByteString)
[LclId] =
CCCS (,)! [ipv7_s12Rh
ipv5_s12QU];
} in
(#,#) [ipv6_s12Rg
sat_s12Ri];
};
};
};
};
Data.Either.Right gpd_s12Rj [Occ=Once] ->
let {
sat_s12Rk [Occ=Once]
:: (Distribution.Types.GenericPackageDescription.GenericPackageDescription,
Data.ByteString.Lazy.Internal.ByteString)
[LclId] =
CCCS (,)! [gpd_s12Rj
ipv5_s12QU];
} in
(#,#) [ipv4_s12QT
sat_s12Rk];
};
};
} in
case ds2_s12QK of {
__DEFAULT ->
case
Distribution.Simple.Utils.die'1
w_s12Q7
lvl94_r12n2
$dIP1_r12jT
ipv2_s12Qz
of
{ (#,#) ipv4_s12Rn [Occ=Once]
ipv5_s12Ro [Occ=Once] ->
$j_s12QS
ipv4_s12Rn
ipv5_s12Ro;
};
Codec.Archive.Tar.Types.NormalFile content_s12Rp [Occ=Once]
_ [Occ=Dead] ->
$j_s12QS
ipv2_s12Qz
content_s12Rp;
Codec.Archive.Tar.Types.OtherEntryType dt16_s12Rr [Occ=Once!]
content_s12Rs [Occ=Once*]
_ [Occ=Dead] ->
case dt16_s12Rr of {
__DEFAULT ->
case
Distribution.Simple.Utils.die'1
w_s12Q7
lvl94_r12n2
$dIP1_r12jT
ipv2_s12Qz
of
{ (#,#) ipv4_s12Rw [Occ=Once]
ipv5_s12Rx [Occ=Once] ->
$j_s12QS
ipv4_s12Rw
ipv5_s12Rx;
};
'C'# ->
$j_s12QS
ipv2_s12Qz
content_s12Rs;
'S'# ->
$j_s12QS
ipv2_s12Qz
content_s12Rs;
};
};
};
};
};
} in
case
GHC.IO.Unsafe.unsafeDupableInterleaveIO
sat_s12Ry eta_s12Qi
of
{ (#,#) ipv2_s12RA ipv3_s12RB ->
let {
pkg1_s12RC
:: Distribution.Types.GenericPackageDescription.GenericPackageDescription
[LclId] =
[ipv3_s12RB] \u []
case ipv3_s12RB of {
(,) pkg2_s12RE [Occ=Once]
_ [Occ=Dead] ->
pkg2_s12RE;
}; } in
let {
pkgtxt_s12RG
:: Data.ByteString.Lazy.Internal.ByteString
[LclId] =
[ipv3_s12RB] \u []
case ipv3_s12RB of {
(,) _ [Occ=Dead]
pkgtxt1_s12RJ [Occ=Once] ->
pkgtxt1_s12RJ;
};
} in
case seq# [pkg1_s12RC ipv2_s12RA] of {
(#,#) ipv4_s12RL [Occ=Once] _ [Occ=Dead] ->
case seq# [pkgtxt_s12RG ipv4_s12RL] of {
(#,#) ipv6_s12RO [Occ=Once]
_ [Occ=Dead] ->
case w3_s12Qb of {
Distribution.Client.IndexUtils.ReadPackageIndexStrict ->
case
pkgid_s12Qs
of
ww1_s12RR
{ Distribution.Types.PackageId.PackageIdentifier ww2_s12RS [Occ=Once]
ww3_s12RT [Occ=Once] ->
let {
sat_s12RV [Occ=Once]
:: pkg_s10aw
[LclId] =
[w1_s12Q8
blockno_s12Qv
pkg1_s12RC
pkgtxt_s12RG
ww1_s12RR] \u []
let {
sat_s12RU [Occ=Once]
:: Distribution.Client.IndexUtils.PackageEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.NormalPackage! [ww1_s12RR
pkg1_s12RC
pkgtxt_s12RG
blockno_s12Qv];
} in
w1_s12Q8
sat_s12RU;
} in
case
Distribution.Client.IndexUtils.$w$sgo13
ww1_s12RR
ww2_s12RS
ww3_s12RT
sat_s12RV
srcpkgs1_s12Qj
of
sat_s12RW
{ __DEFAULT ->
accum_s12Qd
sat_s12RW
btrs_s12Qf
prefs1_s12Qk
ipv1_s12Qq
ipv6_s12RO;
};
};
Distribution.Client.IndexUtils.ReadPackageIndexLazyIO ->
case
pkgid_s12Qs
of
ww1_s12RX
{ Distribution.Types.PackageId.PackageIdentifier ww2_s12RY [Occ=Once]
ww3_s12RZ [Occ=Once] ->
let {
sat_s12S1 [Occ=Once]
:: pkg_s10aw
[LclId] =
[w1_s12Q8
blockno_s12Qv
pkg1_s12RC
pkgtxt_s12RG
ww1_s12RX] \u []
let {
sat_s12S0 [Occ=Once]
:: Distribution.Client.IndexUtils.PackageEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.NormalPackage! [ww1_s12RX
pkg1_s12RC
pkgtxt_s12RG
blockno_s12Qv];
} in
w1_s12Q8
sat_s12S0;
} in
case
Distribution.Client.IndexUtils.$w$sgo13
ww1_s12RX
ww2_s12RY
ww3_s12RZ
sat_s12S1
srcpkgs1_s12Qj
of
sat_s12S2
{ __DEFAULT ->
accum_s12Qd
sat_s12S2
btrs_s12Qf
prefs1_s12Qk
ipv1_s12Qq
ipv2_s12RA;
};
};
};
};
};
};
Distribution.Client.IndexUtils.CachePreference pref_s12S3 [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead] ->
case pref_s12S3 of wild2_s12S6 {
Distribution.Types.Dependency.Dependency pn_s12S7 [Occ=Once]
_ [Occ=Dead] ->
case pn_s12S7 of ww1_s12S9 {
Data.ByteString.Short.Internal.SBS ww2_s12Sa [Occ=Once] ->
case
Distribution.Client.IndexUtils.$w$sgo1
ww1_s12S9
ww2_s12Sa
wild2_s12S6
prefs1_s12Qk
of
sat_s12Sb
{ __DEFAULT ->
accum_s12Qd
srcpkgs1_s12Qj
btrs_s12Qf
sat_s12Sb
ipv1_s12Qq
eta_s12Qi;
};
};
};
Distribution.Client.IndexUtils.CacheBuildTreeRef refType_s12Sc [Occ=Once]
dt_s12Sd [Occ=OnceL] ->
let {
blockno_s12Se [Dmd=<L,U(U)>]
:: Distribution.Client.IndexUtils.BlockNo
[LclId, Unf=OtherCon []] =
CCCS GHC.Word.W32#! [dt_s12Sd];
} in
case
Codec.Archive.Tar.Index.hReadEntry1
w2_s12Q9 blockno_s12Se eta_s12Qi
of
{ (#,#) ipv2_s12Sg [Occ=Once*] ipv3_s12Sh [Occ=Once!] ->
case ipv3_s12Sh of {
Codec.Archive.Tar.Types.Entry _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
ds2_s12Sr [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
let-no-escape {
$j_s12Sz [Occ=Once*!T[2],
Dmd=<L,1*C1(C1(U(U,U)))>]
:: GHC.Prim.State# GHC.Prim.RealWorld
-> Data.ByteString.Lazy.Internal.ByteString
-> (# GHC.Prim.State#
GHC.Prim.RealWorld,
([pkg_s10aw],
[Distribution.Types.Dependency.Dependency]) #)
[LclId[JoinId(2)],
Arity=2,
Str=<S,U><L,U>,
Unf=OtherCon []] =
sat-only [w_s12Q7
w1_s12Q8
accum_s12Qd
btrs_s12Qf
srcpkgs1_s12Qj
prefs1_s12Qk
ipv1_s12Qq
refType_s12Sc
blockno_s12Se] \r [ipv4_s12SA
ipv5_s12SB]
let {
ipv6_s12SC :: GHC.IO.FilePath
[LclId] =
[ipv5_s12SB] \u []
Distribution.Client.Utils.byteStringToFilePath
ipv5_s12SB;
} in
case
Distribution.Client.Utils.tryFindAddSourcePackageDesc1
w_s12Q7
ipv6_s12SC
lvl37_r12jB
ipv4_s12SA
of
{ (#,#) ipv7_s12SE [Occ=Once]
ipv8_s12SF [Occ=Once] ->
case
Distribution.PackageDescription.Parsec.readGenericPackageDescription12
Distribution.PackageDescription.Parsec.parseGenericPackageDescription
Distribution.Verbosity.normal
ipv8_s12SF
lvl50_r12k1
ipv7_s12SE
of
{ (#,#) ipv9_s12SH [Occ=Once]
ipv10_s12SI ->
let {
sat_s12SL [Occ=Once]
:: pkg_s10aw
[LclId] =
[w1_s12Q8
refType_s12Sc
blockno_s12Se
ipv6_s12SC
ipv10_s12SI] \u []
let {
sat_s12SJ [Occ=Once]
:: Distribution.Types.PackageId.PackageId
[LclId] =
[ipv10_s12SI] \u []
Distribution.Types.GenericPackageDescription.$fPackageGenericPackageDescription_$cpackageId
ipv10_s12SI; } in
let {
sat_s12SK [Occ=Once]
:: Distribution.Client.IndexUtils.PackageEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.BuildTreeRef! [refType_s12Sc
sat_s12SJ
ipv10_s12SI
ipv6_s12SC
blockno_s12Se];
} in
w1_s12Q8
sat_s12SK; } in
let {
sat_s12SM [Occ=Once]
:: [pkg_s10aw]
[LclId] =
CCCS :! [sat_s12SL
btrs_s12Qf];
} in
accum_s12Qd
srcpkgs1_s12Qj
sat_s12SM
prefs1_s12Qk
ipv1_s12Qq
ipv9_s12SH;
};
};
} in
case ds2_s12Sr of {
__DEFAULT ->
case
Distribution.Simple.Utils.die'1
w_s12Q7
lvl94_r12n2
$dIP1_r12jT
ipv2_s12Sg
of
{ (#,#) ipv4_s12SP [Occ=Once]
ipv5_s12SQ [Occ=Once] ->
$j_s12Sz
ipv4_s12SP ipv5_s12SQ;
};
Codec.Archive.Tar.Types.NormalFile content_s12SR [Occ=Once]
_ [Occ=Dead] ->
$j_s12Sz ipv2_s12Sg content_s12SR;
Codec.Archive.Tar.Types.OtherEntryType dt15_s12ST [Occ=Once!]
content_s12SU [Occ=Once*]
_ [Occ=Dead] ->
case dt15_s12ST of {
__DEFAULT ->
case
Distribution.Simple.Utils.die'1
w_s12Q7
lvl94_r12n2
$dIP1_r12jT
ipv2_s12Sg
of
{ (#,#) ipv4_s12SY [Occ=Once]
ipv5_s12SZ [Occ=Once] ->
$j_s12Sz
ipv4_s12SY
ipv5_s12SZ;
};
'C'# ->
$j_s12Sz
ipv2_s12Sg content_s12SU;
'S'# ->
$j_s12Sz
ipv2_s12Sg content_s12SU;
};
};
};
};
};
};
};
};
} in
accum_s12Qd
Data.Map.Internal.Tip
GHC.Types.[]
Data.Map.Internal.Tip
ww_s12Qa
w4_s12Qc;
Distribution.Client.IndexUtils.$sinsert_$sgo2 [Occ=LoopBreaker]
:: forall a1.
Distribution.Types.Version.Version
-> Distribution.Types.Version.Version
-> a1
-> Data.Map.Internal.Map Distribution.Types.Version.Version a1
-> Data.Map.Internal.Map Distribution.Types.Version.Version a1
[GblId, Arity=4, Str=<L,U><S,1*U><L,U><S,1*U>, Unf=OtherCon []] =
[] \r [orig_s12T0 ds_s12T1 x_s12T2 ds1_s12T3]
case ds_s12T1 of ds2_s12T4 {
__DEFAULT ->
case ds1_s12T3 of wild_s12T5 {
Data.Map.Internal.Bin dt_s12T6 [Occ=Once*]
ky_s12T7
y_s12T8
l_s12T9
r_s12Ta ->
let-no-escape {
$j_s12Tb [Occ=Once*T[0], Dmd=<L,1*U>]
:: Data.Map.Internal.Map Distribution.Types.Version.Version a1_XTkf
[LclId[JoinId(0)], Unf=OtherCon []] =
[orig_s12T0
x_s12T2
ds2_s12T4
wild_s12T5
ky_s12T7
y_s12T8
l_s12T9
r_s12Ta] \r []
case
Distribution.Client.IndexUtils.$sinsert_$sgo2
orig_s12T0 ds2_s12T4 x_s12T2 l_s12T9
of
l'_s12Tc
{ __DEFAULT ->
case reallyUnsafePtrEquality# [l'_s12Tc l_s12T9] of {
__DEFAULT ->
Data.Map.Internal.balanceL
ky_s12T7 y_s12T8 l'_s12Tc r_s12Ta;
1# -> wild_s12T5;
};
};
} in
let-no-escape {
$j1_s12Te [Occ=Once*T[0], Dmd=<L,1*U>]
:: Data.Map.Internal.Map Distribution.Types.Version.Version a1_XTkf
[LclId[JoinId(0)], Unf=OtherCon []] =
[orig_s12T0
x_s12T2
wild_s12T5
dt_s12T6
ky_s12T7
y_s12T8
l_s12T9
r_s12Ta] \r []
case reallyUnsafePtrEquality# [x_s12T2 y_s12T8] of {
__DEFAULT ->
case orig_s12T0 of dt1_s12Tg {
__DEFAULT ->
Data.Map.Internal.Bin [dt_s12T6
dt1_s12Tg
x_s12T2
l_s12T9
r_s12Ta];
};
1# ->
case orig_s12T0 of wild3_s12Th {
__DEFAULT ->
case reallyUnsafePtrEquality# [orig_s12T0 ky_s12T7] of {
__DEFAULT ->
Data.Map.Internal.Bin [dt_s12T6
wild3_s12Th
x_s12T2
l_s12T9
r_s12Ta];
1# -> wild_s12T5;
};
};
};
} in
let-no-escape {
$j2_s12Tj [Occ=Once*T[0], Dmd=<L,1*U>]
:: Data.Map.Internal.Map Distribution.Types.Version.Version a1_XTkf
[LclId[JoinId(0)], Unf=OtherCon []] =
[orig_s12T0
x_s12T2
ds2_s12T4
wild_s12T5
ky_s12T7
y_s12T8
l_s12T9
r_s12Ta] \r []
case
Distribution.Client.IndexUtils.$sinsert_$sgo2
orig_s12T0 ds2_s12T4 x_s12T2 r_s12Ta
of
r'_s12Tk
{ __DEFAULT ->
case reallyUnsafePtrEquality# [r'_s12Tk r_s12Ta] of {
__DEFAULT ->
Data.Map.Internal.balanceR
ky_s12T7 y_s12T8 l_s12T9 r'_s12Tk;
1# -> wild_s12T5;
};
};
} in
case ds2_s12T4 of {
Distribution.Types.Version.PV0 dt1_s12Tn ->
case ky_s12T7 of {
Distribution.Types.Version.PV0 dt2_s12Tp ->
case eqWord# [dt1_s12Tn dt2_s12Tp] of {
__DEFAULT ->
case leWord# [dt1_s12Tn dt2_s12Tp] of {
__DEFAULT -> $j2_s12Tj;
1# -> $j_s12Tb;
};
1# -> $j1_s12Te;
};
Distribution.Types.Version.PV1 dt2_s12Ts ys_s12Tt [Occ=Once] ->
case uncheckedShiftRL# [dt1_s12Tn 48#] of sat_s12Tv {
__DEFAULT ->
case and# [sat_s12Tv 65535##] of sat_s12Tw {
__DEFAULT ->
case word2Int# [sat_s12Tw] of sat_s12Tx {
__DEFAULT ->
case
-# [sat_s12Tx 1#]
of
x#_s12Tu [Dmd=<S,U>]
{ __DEFAULT ->
case <# [x#_s12Tu dt2_s12Ts] of {
__DEFAULT ->
case
==# [x#_s12Tu dt2_s12Ts]
of
{ __DEFAULT -> $j2_s12Tj;
1# ->
case
and# [dt1_s12Tn
65535##]
of
sat_s12TK
{ __DEFAULT ->
case
word2Int# [sat_s12TK]
of
sat_s12TL
{ __DEFAULT ->
case
-# [sat_s12TL
1#]
of
sat_s12TM
{ __DEFAULT ->
let {
sat_s12TN [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12TM]; } in
let {
sat_s12TO [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12TN
GHC.Types.[]];
} in
case
uncheckedShiftRL# [dt1_s12Tn
16#]
of
sat_s12TF
{ __DEFAULT ->
case
and# [sat_s12TF
65535##]
of
sat_s12TG
{ __DEFAULT ->
case
word2Int# [sat_s12TG]
of
sat_s12TH
{ __DEFAULT ->
case
-# [sat_s12TH
1#]
of
sat_s12TI
{ __DEFAULT ->
let {
sat_s12TJ [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12TI]; } in
let {
sat_s12TP [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12TJ
sat_s12TO];
} in
case
uncheckedShiftRL# [dt1_s12Tn
32#]
of
sat_s12TA
{ __DEFAULT ->
case
and# [sat_s12TA
65535##]
of
sat_s12TB
{ __DEFAULT ->
case
word2Int# [sat_s12TB]
of
sat_s12TC
{ __DEFAULT ->
case
-# [sat_s12TC
1#]
of
sat_s12TD
{ __DEFAULT ->
let {
sat_s12TE [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12TD]; } in
let {
sat_s12TQ [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12TE
sat_s12TP];
} in
case
GHC.Classes.$fOrd[]_$s$ccompare
sat_s12TQ
ys_s12Tt
of
{ GHC.Types.LT ->
$j_s12Tb;
GHC.Types.EQ ->
$j1_s12Te;
GHC.Types.GT ->
$j2_s12Tj;
};
};
};
};
};
};
};
};
};
};
};
};
};
1# -> $j_s12Tb;
};
};
};
};
};
};
Distribution.Types.Version.PV1 dt1_s12TS xs_s12TT [Occ=Once*] ->
case ky_s12T7 of {
Distribution.Types.Version.PV0 dt2_s12TV ->
case uncheckedShiftRL# [dt2_s12TV 48#] of sat_s12TX {
__DEFAULT ->
case and# [sat_s12TX 65535##] of sat_s12TY {
__DEFAULT ->
case word2Int# [sat_s12TY] of sat_s12TZ {
__DEFAULT ->
case
-# [sat_s12TZ 1#]
of
y#_s12TW [Dmd=<S,U>]
{ __DEFAULT ->
case <# [dt1_s12TS y#_s12TW] of {
__DEFAULT ->
case
==# [dt1_s12TS y#_s12TW]
of
{ __DEFAULT -> $j2_s12Tj;
1# ->
case
and# [dt2_s12TV
65535##]
of
sat_s12Uc
{ __DEFAULT ->
case
word2Int# [sat_s12Uc]
of
sat_s12Ud
{ __DEFAULT ->
case
-# [sat_s12Ud
1#]
of
sat_s12Ue
{ __DEFAULT ->
let {
sat_s12Uf [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12Ue]; } in
let {
sat_s12Ug [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12Uf
GHC.Types.[]];
} in
case
uncheckedShiftRL# [dt2_s12TV
16#]
of
sat_s12U7
{ __DEFAULT ->
case
and# [sat_s12U7
65535##]
of
sat_s12U8
{ __DEFAULT ->
case
word2Int# [sat_s12U8]
of
sat_s12U9
{ __DEFAULT ->
case
-# [sat_s12U9
1#]
of
sat_s12Ua
{ __DEFAULT ->
let {
sat_s12Ub [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12Ua]; } in
let {
sat_s12Uh [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12Ub
sat_s12Ug];
} in
case
uncheckedShiftRL# [dt2_s12TV
32#]
of
sat_s12U2
{ __DEFAULT ->
case
and# [sat_s12U2
65535##]
of
sat_s12U3
{ __DEFAULT ->
case
word2Int# [sat_s12U3]
of
sat_s12U4
{ __DEFAULT ->
case
-# [sat_s12U4
1#]
of
sat_s12U5
{ __DEFAULT ->
let {
sat_s12U6 [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12U5]; } in
let {
sat_s12Ui [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12U6
sat_s12Uh];
} in
case
GHC.Classes.$fOrd[]_$s$ccompare
xs_s12TT
sat_s12Ui
of
{ GHC.Types.LT ->
$j_s12Tb;
GHC.Types.EQ ->
$j1_s12Te;
GHC.Types.GT ->
$j2_s12Tj;
};
};
};
};
};
};
};
};
};
};
};
};
};
1# -> $j_s12Tb;
};
};
};
};
};
Distribution.Types.Version.PV1 dt2_s12Uk ys_s12Ul [Occ=Once] ->
case <# [dt1_s12TS dt2_s12Uk] of {
__DEFAULT ->
case ==# [dt1_s12TS dt2_s12Uk] of {
__DEFAULT -> $j2_s12Tj;
1# ->
case
GHC.Classes.$fOrd[]_$s$ccompare
xs_s12TT ys_s12Ul
of
{ GHC.Types.LT -> $j_s12Tb;
GHC.Types.EQ -> $j1_s12Te;
GHC.Types.GT -> $j2_s12Tj;
};
};
1# -> $j_s12Tb;
};
};
};
Data.Map.Internal.Tip ->
case orig_s12T0 of dt_s12Up {
__DEFAULT ->
Data.Map.Internal.Bin [1#
dt_s12Up
x_s12T2
Data.Map.Internal.Tip
Data.Map.Internal.Tip];
};
};
};
Distribution.Client.IndexUtils.$wpoly_go13 [InlPrag=NOUSERINLINE[0],
Occ=LoopBreaker]
:: forall a.
GHC.Prim.ByteArray#
-> Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName a
-> GHC.Base.Maybe a
[GblId,
Arity=2,
Caf=NoCafRefs,
Str=<L,U><S,1*U>,
Unf=OtherCon []] =
[] \r [ww_s12Uq w_s12Ur]
case w_s12Ur of {
Data.Map.Internal.Bin _ [Occ=Dead]
ipv1_s12Uu [Occ=Once]
ipv2_s12Uv [Occ=Once]
ipv3_s12Uw [Occ=Once]
ipv4_s12Ux [Occ=Once] ->
case ipv1_s12Uu of {
Data.ByteString.Short.Internal.SBS ww3_s12Uz [Occ=Once] ->
case
Data.ByteString.Short.Internal.$w$ccompare ww_s12Uq ww3_s12Uz
of
{ GHC.Types.LT ->
Distribution.Client.IndexUtils.$wpoly_go13 ww_s12Uq ipv3_s12Uw;
GHC.Types.EQ -> GHC.Base.Just [ipv2_s12Uv];
GHC.Types.GT ->
Distribution.Client.IndexUtils.$wpoly_go13 ww_s12Uq ipv4_s12Ux;
};
};
Data.Map.Internal.Tip -> GHC.Base.Nothing [];
};
Distribution.Client.IndexUtils.$slookup3 [Occ=LoopBreaker]
:: forall a.
Distribution.Types.Version.Version
-> Data.Map.Internal.Map Distribution.Types.Version.Version a
-> GHC.Base.Maybe a
[GblId,
Arity=2,
Caf=NoCafRefs,
Str=<S,1*U><S,1*U>,
Unf=OtherCon []] =
[] \r [ds_s12UB ds1_s12UC]
case ds_s12UB of ds2_s12UD {
__DEFAULT ->
case ds1_s12UC of {
Data.Map.Internal.Bin _ [Occ=Dead]
ipv1_s12UG [Occ=Once*!]
ipv2_s12UH [Occ=Once*]
ipv3_s12UI [Occ=Once*]
ipv4_s12UJ [Occ=Once*] ->
case ds2_s12UD of wild1_s12UK {
Distribution.Types.Version.PV0 dt_s12UL ->
case ipv1_s12UG of {
Distribution.Types.Version.PV0 dt1_s12UN ->
case eqWord# [dt_s12UL dt1_s12UN] of {
__DEFAULT ->
case leWord# [dt_s12UL dt1_s12UN] of {
__DEFAULT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK ipv4_s12UJ;
1# ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK ipv3_s12UI;
};
1# -> GHC.Base.Just [ipv2_s12UH];
};
Distribution.Types.Version.PV1 dt1_s12UQ ys_s12UR [Occ=Once] ->
case uncheckedShiftRL# [dt_s12UL 48#] of sat_s12UT {
__DEFAULT ->
case and# [sat_s12UT 65535##] of sat_s12UU {
__DEFAULT ->
case word2Int# [sat_s12UU] of sat_s12UV {
__DEFAULT ->
case -# [sat_s12UV 1#] of x#_s12US [Dmd=<S,U>] {
__DEFAULT ->
case <# [x#_s12US dt1_s12UQ] of {
__DEFAULT ->
case ==# [x#_s12US dt1_s12UQ] of {
__DEFAULT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK ipv4_s12UJ;
1# ->
case
and# [dt_s12UL 65535##]
of
sat_s12V8
{ __DEFAULT ->
case
word2Int# [sat_s12V8]
of
sat_s12V9
{ __DEFAULT ->
case
-# [sat_s12V9
1#]
of
sat_s12Va
{ __DEFAULT ->
let {
sat_s12Vb [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12Va]; } in
let {
sat_s12Vc [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12Vb
GHC.Types.[]];
} in
case
uncheckedShiftRL# [dt_s12UL
16#]
of
sat_s12V3
{ __DEFAULT ->
case
and# [sat_s12V3
65535##]
of
sat_s12V4
{ __DEFAULT ->
case
word2Int# [sat_s12V4]
of
sat_s12V5
{ __DEFAULT ->
case
-# [sat_s12V5
1#]
of
sat_s12V6
{ __DEFAULT ->
let {
sat_s12V7 [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12V6]; } in
let {
sat_s12Vd [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12V7
sat_s12Vc];
} in
case
uncheckedShiftRL# [dt_s12UL
32#]
of
sat_s12UY
{ __DEFAULT ->
case
and# [sat_s12UY
65535##]
of
sat_s12UZ
{ __DEFAULT ->
case
word2Int# [sat_s12UZ]
of
sat_s12V0
{ __DEFAULT ->
case
-# [sat_s12V0
1#]
of
sat_s12V1
{ __DEFAULT ->
let {
sat_s12V2 [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12V1]; } in
let {
sat_s12Ve [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12V2
sat_s12Vd];
} in
case
GHC.Classes.$fOrd[]_$s$ccompare
sat_s12Ve
ys_s12UR
of
{ GHC.Types.LT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK
ipv3_s12UI;
GHC.Types.EQ ->
GHC.Base.Just [ipv2_s12UH];
GHC.Types.GT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK
ipv4_s12UJ;
};
};
};
};
};
};
};
};
};
};
};
};
};
1# ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK ipv3_s12UI;
};
};
};
};
};
};
Distribution.Types.Version.PV1 dt_s12Vg xs_s12Vh [Occ=Once*] ->
case ipv1_s12UG of {
Distribution.Types.Version.PV0 dt1_s12Vj ->
case uncheckedShiftRL# [dt1_s12Vj 48#] of sat_s12Vl {
__DEFAULT ->
case and# [sat_s12Vl 65535##] of sat_s12Vm {
__DEFAULT ->
case word2Int# [sat_s12Vm] of sat_s12Vn {
__DEFAULT ->
case -# [sat_s12Vn 1#] of y#_s12Vk [Dmd=<S,U>] {
__DEFAULT ->
case <# [dt_s12Vg y#_s12Vk] of {
__DEFAULT ->
case ==# [dt_s12Vg y#_s12Vk] of {
__DEFAULT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK ipv4_s12UJ;
1# ->
case
and# [dt1_s12Vj 65535##]
of
sat_s12VA
{ __DEFAULT ->
case
word2Int# [sat_s12VA]
of
sat_s12VB
{ __DEFAULT ->
case
-# [sat_s12VB
1#]
of
sat_s12VC
{ __DEFAULT ->
let {
sat_s12VD [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12VC]; } in
let {
sat_s12VE [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12VD
GHC.Types.[]];
} in
case
uncheckedShiftRL# [dt1_s12Vj
16#]
of
sat_s12Vv
{ __DEFAULT ->
case
and# [sat_s12Vv
65535##]
of
sat_s12Vw
{ __DEFAULT ->
case
word2Int# [sat_s12Vw]
of
sat_s12Vx
{ __DEFAULT ->
case
-# [sat_s12Vx
1#]
of
sat_s12Vy
{ __DEFAULT ->
let {
sat_s12Vz [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12Vy]; } in
let {
sat_s12VF [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12Vz
sat_s12VE];
} in
case
uncheckedShiftRL# [dt1_s12Vj
32#]
of
sat_s12Vq
{ __DEFAULT ->
case
and# [sat_s12Vq
65535##]
of
sat_s12Vr
{ __DEFAULT ->
case
word2Int# [sat_s12Vr]
of
sat_s12Vs
{ __DEFAULT ->
case
-# [sat_s12Vs
1#]
of
sat_s12Vt
{ __DEFAULT ->
let {
sat_s12Vu [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12Vt]; } in
let {
sat_s12VG [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12Vu
sat_s12VF];
} in
case
GHC.Classes.$fOrd[]_$s$ccompare
xs_s12Vh
sat_s12VG
of
{ GHC.Types.LT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK
ipv3_s12UI;
GHC.Types.EQ ->
GHC.Base.Just [ipv2_s12UH];
GHC.Types.GT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK
ipv4_s12UJ;
};
};
};
};
};
};
};
};
};
};
};
};
};
1# ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK ipv3_s12UI;
};
};
};
};
};
Distribution.Types.Version.PV1 dt1_s12VI ys_s12VJ [Occ=Once] ->
case <# [dt_s12Vg dt1_s12VI] of {
__DEFAULT ->
case ==# [dt_s12Vg dt1_s12VI] of {
__DEFAULT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK ipv4_s12UJ;
1# ->
case
GHC.Classes.$fOrd[]_$s$ccompare xs_s12Vh ys_s12VJ
of
{ GHC.Types.LT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK ipv3_s12UI;
GHC.Types.EQ -> GHC.Base.Just [ipv2_s12UH];
GHC.Types.GT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK ipv4_s12UJ;
};
};
1# ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12UK ipv3_s12UI;
};
};
};
Data.Map.Internal.Tip -> GHC.Base.Nothing [];
};
};
Distribution.Client.IndexUtils.readCacheStrict_go [Occ=LoopBreaker]
:: Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName
Distribution.Types.PackageName.PackageName
-> Data.Map.Internal.Map
Distribution.Types.Version.Version
Distribution.Types.Version.Version
-> [Distribution.Client.IndexUtils.IndexCacheEntry]
-> [Distribution.Client.IndexUtils.IndexCacheEntry]
[GblId, Arity=3, Str=<L,1*U><L,1*U><S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12VN ds1_s12VO ds2_s12VP]
case ds2_s12VP of {
[] -> [] [];
: ipv_s12VR [Occ=Once!] ipv1_s12VS [Occ=Once*] ->
case ds_s12VN of ds3_s12VT {
__DEFAULT ->
case ds1_s12VO of ds4_s12VU {
__DEFAULT ->
case ipv_s12VR of wild1_s12VV {
__DEFAULT ->
let {
sat_s12VW [Occ=Once]
:: [Distribution.Client.IndexUtils.IndexCacheEntry]
[LclId] =
[ipv1_s12VS ds3_s12VT ds4_s12VU] \u []
Distribution.Client.IndexUtils.readCacheStrict_go
ds3_s12VT ds4_s12VU ipv1_s12VS;
} in : [wild1_s12VV sat_s12VW];
Distribution.Client.IndexUtils.CachePackageId pid_s12VX
dt_s12VY [Occ=Once]
dt1_s12VZ [Occ=Once] ->
let {
ds5_s12W0 [Dmd=<L,U(1*U,1*U)>]
:: (Distribution.Types.Version.Version,
Data.Map.Internal.Map
Distribution.Types.Version.Version
Distribution.Types.Version.Version)
[LclId] =
[ds4_s12VU pid_s12VX] \u []
case pid_s12VX of {
Distribution.Types.PackageId.PackageIdentifier _ [Occ=Dead]
pv_s12W3 ->
case
Distribution.Client.IndexUtils.$slookup3
pv_s12W3 ds4_s12VU
of
{ GHC.Base.Nothing ->
case
Distribution.Client.IndexUtils.$sinsert_$sgo2
pv_s12W3 pv_s12W3 pv_s12W3 ds4_s12VU
of
pvs'_s12W5
{ __DEFAULT -> (,) [pv_s12W3 pvs'_s12W5];
};
GHC.Base.Just x_s12W6 [Occ=Once] ->
case x_s12W6 of pv'_s12W7 {
__DEFAULT -> (,) [pv'_s12W7 ds4_s12VU];
};
};
}; } in
let {
ds6_s12W8 [Dmd=<L,U(1*U,1*U)>]
:: (Distribution.Types.PackageName.PackageName,
Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName
Distribution.Types.PackageName.PackageName)
[LclId] =
[ds3_s12VT pid_s12VX] \u []
case pid_s12VX of {
Distribution.Types.PackageId.PackageIdentifier pn_s12Wa [Occ=Once]
_ [Occ=Dead] ->
case pn_s12Wa of ww_s12Wc {
Data.ByteString.Short.Internal.SBS ww1_s12Wd ->
case
Distribution.Client.IndexUtils.$wpoly_go13
ww1_s12Wd ds3_s12VT
of
{ GHC.Base.Nothing ->
case
Distribution.Client.IndexUtils.$w$sgo1
ww_s12Wc
ww1_s12Wd
ww_s12Wc
ds3_s12VT
of
pns'_s12Wf
{ __DEFAULT ->
(,) [ww_s12Wc pns'_s12Wf];
};
GHC.Base.Just x_s12Wg [Occ=Once] ->
case x_s12Wg of nt_s12Wh {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
(,) [nt_s12Wh ds3_s12VT];
};
};
};
}; } in
let {
sat_s12WB [Occ=Once]
:: [Distribution.Client.IndexUtils.IndexCacheEntry]
[LclId] =
[ipv1_s12VS ds5_s12W0 ds6_s12W8] \u []
let {
sat_s12WA [Occ=Once, Dmd=<L,1*U>]
:: Data.Map.Internal.Map
Distribution.Types.Version.Version
Distribution.Types.Version.Version
[LclId] =
[ds5_s12W0] \s []
case ds5_s12W0 of {
(,) _ [Occ=Dead] pvs'_s12Wz [Occ=Once] ->
pvs'_s12Wz;
}; } in
let {
sat_s12Ww [Occ=Once, Dmd=<L,1*U>]
:: Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName
Distribution.Types.PackageName.PackageName
[LclId] =
[ds6_s12W8] \s []
case ds6_s12W8 of {
(,) _ [Occ=Dead] pns'_s12Wv [Occ=Once] ->
pns'_s12Wv;
};
} in
Distribution.Client.IndexUtils.readCacheStrict_go
sat_s12Ww sat_s12WA ipv1_s12VS; } in
let {
sat_s12Wq [Occ=Once] :: Distribution.Types.Version.Version
[LclId] =
[ds5_s12W0] \u []
case ds5_s12W0 of {
(,) pv'_s12Wo [Occ=Once] _ [Occ=Dead] -> pv'_s12Wo;
}; } in
let {
sat_s12Wm [Occ=Once] :: Distribution.Types.PackageName.PackageName
[LclId] =
[ds6_s12W8] \u []
case ds6_s12W8 of {
(,) pn'_s12Wk [Occ=Once] _ [Occ=Dead] -> pn'_s12Wk;
}; } in
let {
sat_s12Wr [Occ=Once] :: Distribution.Types.PackageId.PackageId
[LclId] =
CCCS Distribution.Types.PackageId.PackageIdentifier! [sat_s12Wm
sat_s12Wq]; } in
let {
sat_s12Ws [Occ=Once]
:: Distribution.Client.IndexUtils.IndexCacheEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.CachePackageId! [sat_s12Wr
dt_s12VY
dt1_s12VZ];
} in : [sat_s12Ws sat_s12WB];
};
};
};
};
Distribution.Client.IndexUtils.hashConsCache
:: Distribution.Client.IndexUtils.Cache
-> Distribution.Client.IndexUtils.Cache
[GblId, Arity=1, Str=<S,1*U(U,1*U)>m, Unf=OtherCon []] =
[] \r [cache0_s12WC]
case cache0_s12WC of {
Distribution.Client.IndexUtils.Cache ds_s12WE [Occ=Once]
ds1_s12WF [Occ=Once] ->
let {
sat_s12WG [Occ=Once]
:: [Distribution.Client.IndexUtils.IndexCacheEntry]
[LclId] =
[ds1_s12WF] \u []
Distribution.Client.IndexUtils.readCacheStrict_go
Data.Map.Internal.Tip Data.Map.Internal.Tip ds1_s12WF;
} in Distribution.Client.IndexUtils.Cache [ds_s12WE sat_s12WG];
};
Distribution.Client.IndexUtils.$w$sgo2 [InlPrag=NOUSERINLINE[0],
Occ=LoopBreaker]
:: forall a1.
(Distribution.Types.PackageName.PackageName -> a1 -> a1 -> a1)
-> GHC.Prim.ByteArray#
-> a1
-> Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName a1
-> Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName a1
[GblId,
Arity=4,
Str=<L,1*C1(C1(C1(U)))><L,U><L,U><S,1*U>,
Unf=OtherCon []] =
[] \r [w_s12WH ww_s12WI w1_s12WJ w2_s12WK]
case w2_s12WK of {
Data.Map.Internal.Bin ipv_s12WM [Occ=Once]
ipv1_s12WN [Occ=Once]
ipv2_s12WO [Occ=Once*]
ipv3_s12WP [Occ=Once*]
ipv4_s12WQ [Occ=Once*] ->
case ipv1_s12WN of ww2_s12WR {
Data.ByteString.Short.Internal.SBS ww3_s12WS [Occ=Once] ->
case
Data.ByteString.Short.Internal.$w$ccompare ww_s12WI ww3_s12WS
of
{ GHC.Types.LT ->
case
Distribution.Client.IndexUtils.$w$sgo2
w_s12WH ww_s12WI w1_s12WJ ipv3_s12WP
of
sat_s12WU
{ __DEFAULT ->
Data.Map.Internal.balanceL
ww2_s12WR ipv2_s12WO sat_s12WU ipv4_s12WQ;
};
GHC.Types.EQ ->
let {
sat_s12WX [Occ=Once] :: a1_s10b6
[LclId] =
[w_s12WH ww_s12WI w1_s12WJ ipv2_s12WO] \u []
let {
sat_s12WW [Occ=Once]
:: Distribution.Types.PackageName.PackageName
[LclId] =
CCCS Data.ByteString.Short.Internal.SBS! [ww_s12WI];
} in w_s12WH sat_s12WW w1_s12WJ ipv2_s12WO; } in
let {
sat_s12WV [Occ=Once] :: Distribution.Types.PackageName.PackageName
[LclId] =
CCCS Data.ByteString.Short.Internal.SBS! [ww_s12WI];
} in
Data.Map.Internal.Bin [ipv_s12WM
sat_s12WV
sat_s12WX
ipv3_s12WP
ipv4_s12WQ];
GHC.Types.GT ->
case
Distribution.Client.IndexUtils.$w$sgo2
w_s12WH ww_s12WI w1_s12WJ ipv4_s12WQ
of
sat_s12WY
{ __DEFAULT ->
Data.Map.Internal.balanceR
ww2_s12WR ipv2_s12WO ipv3_s12WP sat_s12WY;
};
};
};
Data.Map.Internal.Tip ->
let {
sat_s12WZ [Occ=Once] :: Distribution.Types.PackageName.PackageName
[LclId] =
CCCS Data.ByteString.Short.Internal.SBS! [ww_s12WI];
} in
Data.Map.Internal.Bin [1#
sat_s12WZ
w1_s12WJ
Data.Map.Internal.Tip
Data.Map.Internal.Tip];
};
go13_r12n4
:: Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName
Distribution.Types.VersionRange.VersionRange
-> [(Distribution.Types.PackageName.PackageName,
Distribution.Types.VersionRange.VersionRange)]
-> Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName
Distribution.Types.VersionRange.VersionRange
[GblId, Arity=2, Str=<S,1*U><S,1*U>, Unf=OtherCon []] =
sat-only [] \r [z1_s12X0 ds_s12X1]
case ds_s12X1 of {
[] -> z1_s12X0;
: x_s12X3 [Occ=Once!] xs1_s12X4 [Occ=Once] ->
case x_s12X3 of {
(,) k1_s12X6 [Occ=Once] x1_s12X7 [Occ=Once] ->
case k1_s12X6 of {
Data.ByteString.Short.Internal.SBS ww1_s12X9 [Occ=Once] ->
case
Distribution.Client.IndexUtils.$w$sgo2
f_r12jk ww1_s12X9 x1_s12X7 z1_s12X0
of
z'_s12Xa
{ __DEFAULT -> go13_r12n4 z'_s12Xa xs1_s12X4;
};
};
};
};
lvl95_r12n5
:: forall r.
Data.ByteString.Builder.Internal.BuildStep r
-> Data.ByteString.Builder.Internal.BufferRange
-> GHC.Types.IO (Data.ByteString.Builder.Internal.BuildSignal r)
[GblId,
Arity=2,
Caf=NoCafRefs,
Str=<C(S),1*C1(U)><L,U>,
Unf=OtherCon []] =
[] \r [cont_s12Xb range_s12Xc] cont_s12Xb range_s12Xc;
$wgo2_r12n6
:: [Distribution.Client.IndexUtils.BuildTreeRefType]
-> (# (), Data.ByteString.Builder.Internal.Builder #)
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
sat-only [] \r [w_s12Xd]
case w_s12Xd of {
[] -> (#,#) [GHC.Tuple.() lvl95_r12n5];
: y_s12Xf [Occ=OnceL!] ys_s12Xg [Occ=Once] ->
let {
k_s12Xh [Dmd=<L,U(1*U,C(U))>] :: Data.Binary.Put.PutM ()
[LclId] =
[ys_s12Xg] \u []
case $wgo2_r12n6 ys_s12Xg of {
(#,#) ww1_s12Xj [Occ=Once] ww2_s12Xk [Occ=Once] ->
Data.Binary.Put.PairS [ww1_s12Xj ww2_s12Xk];
}; } in
let {
sat_s12XF [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[y_s12Xf k_s12Xh] \r [x_s12Xp]
case y_s12Xf of {
Distribution.Client.IndexUtils.SnapshotRef ->
case Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType5 of {
Data.Binary.Put.PairS _ [Occ=Dead] w1_s12Xt [Occ=Once] ->
let {
sat_s12Xx [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_XU7X
[LclId] =
[k_s12Xh x_s12Xp] \u []
case k_s12Xh of {
Data.Binary.Put.PairS _ [Occ=Dead]
w'_s12Xw [Occ=Once] ->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment