Skip to content

Instantly share code, notes, and snippets.

@hvr
Created March 11, 2018 23:50
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/759e338c8d841de9b3fb47d892fac398 to your computer and use it in GitHub Desktop.
Save hvr/759e338c8d841de9b3fb47d892fac398 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:50:09.9265959 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_s12mb dt_s12mc dt_s12md]
case dt_s12mc of {
GHC.Word.W32# dt_s12mf [Occ=Once] ->
case dt_s12md of {
GHC.Int.I64# dt_s12mh [Occ=Once] ->
Distribution.Client.IndexUtils.CachePackageId [dt_s12mb
dt_s12mf
dt_s12mh];
};
};
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_s12mi dt_s12mj dt_s12mk]
case dt_s12mj of {
GHC.Word.W32# dt_s12mm [Occ=Once] ->
case dt_s12mk of {
GHC.Int.I64# dt_s12mo [Occ=Once] ->
Distribution.Client.IndexUtils.CachePreference [dt_s12mi
dt_s12mm
dt_s12mo];
};
};
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_s12mp dt_s12mq]
case dt_s12mp of dt_s12mr {
__DEFAULT ->
case dt_s12mq of {
GHC.Word.W32# dt_s12mt [Occ=Once] ->
Distribution.Client.IndexUtils.CacheBuildTreeRef [dt_s12mr
dt_s12mt];
};
};
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_s12mu dt_s12mv]
case dt_s12mu of {
GHC.Int.I64# dt_s12mx [Occ=Once] ->
case dt_s12mv of {
GHC.Int.I64# dt_s12mz [Occ=Once] ->
Distribution.Client.IndexUtils.IndexStateInfo [dt_s12mx dt_s12mz];
};
};
lvl_r12hy :: 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_r12hz :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl_r12hy;
lvl2_r12hA :: 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_r12hB :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"..."#;
lvl4_r12hC :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Reading available packages of "#;
lvl5_r12hD :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" as explicitly requested (via command line / project configuration)"#;
lvl6_r12hE :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Using "#;
lvl7_r12hF :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" specified from most recent cabal update"#;
lvl8_r12hG :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Using most recent state (could not read timestamp file)"#;
lvl9_r12hH :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl8_r12hG;
lvl10_r12hI :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"')"#;
lvl11_r12hJ :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"index-state ignored for old-format (remote repository '"#;
lvl12_r12hK :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"index-state ignored for old-format repositories (local repository '"#;
lvl13_r12hL :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
")."#;
lvl14_r12hM :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'! Falling back to older state ("#;
lvl15_r12hN :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" is newer than '"#;
lvl16_r12hO :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Requested index-state"#;
lvl17_r12hP :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" does not exist in '"#;
lvl18_r12hQ :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Requested index-state "#;
lvl19_r12hR :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
")"#;
lvl20_r12hS :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" (HEAD = "#;
lvl21_r12hT :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
") = "#;
lvl22_r12hU :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"index-state("#;
f_r12hV
:: 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_s12mA x_s12mB y_s12mC]
Distribution.Types.VersionRange.IntersectVersionRanges [x_s12mB
y_s12mC];
lvl23_r12hW :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"historical state as of "#;
lvl24_r12hX :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"most recent state"#;
lvl25_r12hY :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl24_r12hX;
lvl26_r12hZ :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"' is missing. The repo is invalid."#;
lvl27_r12i0 :: 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_r12i1 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"' does not exist. Run 'cabal update' to download it."#;
lvl29_r12i2 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"The package list for '"#;
lvl30_r12i3 :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl28_r12i1;
errMissingPackageList_r12i4
:: 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_s12mD]
let {
sat_s12mL [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[repoRemote_s12mD] \u []
case repoRemote_s12mD of {
Distribution.Client.Types.RemoteRepo ds1_s12mF [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
GHC.Base.++ ds1_s12mF lvl30_r12i3;
};
} in GHC.CString.unpackAppendCString# lvl29_r12i2 sat_s12mL;
lvl31_r12i5 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" days old.\n\
\Run "#;
lvl32_r12i6 :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl31_r12i5;
lvl33_r12i7 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"'cabal update' to get the latest list of available packages."#;
lvl34_r12i8 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"' is "#;
lvl35_r12i9 :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl33_r12i7;
$serrOutdatedPackageList_r12ia
:: 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_s12mM dt_s12mN]
let {
sat_s12n9 [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[repoRemote_s12mM dt_s12mN] \u []
case repoRemote_s12mM of {
Distribution.Client.Types.RemoteRepo ds1_s12mP [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
let {
sat_s12n8 [Occ=Once, Dmd=<L,1*U>] :: [GHC.Types.Char]
[LclId] =
[dt_s12mN] \s []
let {
sat_s12n7 [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[dt_s12mN] \u []
case dt_s12mN of {
GHC.Types.D# x_s12mW ->
case
double2Int# [x_s12mW]
of
n_s12mX [Dmd=<S,U>]
{ __DEFAULT ->
case int2Double# [n_s12mX] of sat_s12mY {
__DEFAULT ->
case <## [x_s12mW sat_s12mY] of {
__DEFAULT ->
case
GHC.Show.$wshowSignedInt
0# n_s12mX lvl32_r12i6
of
{ (#,#) ww5_s12n1 [Occ=Once]
ww6_s12n2 [Occ=Once] ->
GHC.Base.++_$s++
lvl35_r12i9
ww5_s12n1
ww6_s12n2;
};
1# ->
case
-# [n_s12mX 1#]
of
sat_s12n3
{ __DEFAULT ->
case
GHC.Show.$wshowSignedInt
0#
sat_s12n3
lvl32_r12i6
of
{ (#,#) ww5_s12n5 [Occ=Once]
ww6_s12n6 [Occ=Once] ->
GHC.Base.++_$s++
lvl35_r12i9
ww5_s12n5
ww6_s12n6;
};
};
};
};
};
};
} in GHC.CString.unpackAppendCString# lvl34_r12i8 sat_s12n7;
} in GHC.Base.++ ds1_s12mP sat_s12n8;
};
} in GHC.CString.unpackAppendCString# lvl29_r12i2 sat_s12n9;
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_r12ib :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Error reading package index from cache."#;
lvl37_r12ic :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl36_r12ib;
lvl38_r12id :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [2#];
lvl39_r12ie :: [GHC.Types.Int]
[GblId, Caf=NoCafRefs, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE :! [lvl38_r12id GHC.Types.[]];
lvl40_r12if :: [GHC.Types.Int]
[GblId, Caf=NoCafRefs, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE :! [lvl38_r12id lvl39_r12ie];
lvl41_r12ig :: Distribution.Types.Version.Version
[GblId] =
[] \u [] Distribution.Types.Version.mkVersion lvl40_r12if;
lvl42_r12ih :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"<could not be parsed due to unsupported CABAL spec-version>"#;
lvl43_r12ii :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl42_r12ih;
lvl44_r12ij :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"failed to parse .cabal file"#;
lvl45_r12ik :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl44_r12ij;
lvl46_r12il :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Distribution/Client/IndexUtils.hs:(698,7)-(699,41)|case"#;
lvl47_r12im :: GHC.Types.IO ()
[GblId, Str=x] =
[] \u [] Control.Exception.Base.patError lvl46_r12il;
lvl48_r12in :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"unexpected tar entry type"#;
lvl49_r12io :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl48_r12in;
lvl50_r12ip :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"The package index or index cache is probably corrupt. Running cabal update might fix it."#;
lvl51_r12iq :: 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_r12ir :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [71#];
loc1_r12is :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [756#];
loc2_r12it :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [20#];
loc3_r12iu :: 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_r12iv :: 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_r12iu
loc2_r12it
loc1_r12is
loc_r12ir];
$dIP1_r12iw :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict8
$dIP_r12iv
GHC.Stack.Types.EmptyCallStack];
loc4_r12ix :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [77#];
loc5_r12iy :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [711#];
loc6_r12iz :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [18#];
$dIP2_r12iA :: 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_r12iy
loc6_r12iz
loc5_r12iy
loc4_r12ix];
fn_r12iB :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"readGenericPackageDescription"#;
fn1_r12iC :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# fn_r12iB;
$dIP3_r12iD :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [fn1_r12iC
$dIP2_r12iA
GHC.Stack.Types.EmptyCallStack];
lvl52_r12iE :: 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_r12iD];
lvl53_r12iF :: GHC.Prim.Word# -> GHC.Types.Bool
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [c#_s12na]
case c#_s12na 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 [];
};
lvl54_r12iG
:: 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_s12nc]
case x_s12nc of {
Data.ByteString.Internal.PS _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
dt3_s12nh [Occ=Once] ->
case <=# [dt3_s12nh 0#] of {
__DEFAULT -> GHC.Types.True [];
1# -> GHC.Types.False [];
};
};
$wgo_r12iH
:: 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_s12nj ww1_s12nk w_s12nl]
case eqAddr# [ww_s12nj ww1_s12nk] of {
__DEFAULT ->
case readWord8OffAddr# [ww_s12nj 0# w_s12nl] of {
(#,#) ipv2_s12no [Occ=Once*] ipv3_s12np [Occ=Once] ->
case word2Int# [ipv3_s12np] of sat_s12nr {
__DEFAULT ->
case chr# [sat_s12nr] of c_s12nq [Dmd=<S,U>] {
__DEFAULT ->
case ord# [c_s12nq] of sat_s12nt {
__DEFAULT ->
case
__pkg_ccall base-4.11.0.0 [sat_s12nt GHC.Prim.realWorld#]
of
{ (#,#) _ [Occ=Dead] ds1_s12nw [Occ=Once!] ->
case ds1_s12nw of {
__DEFAULT ->
case plusAddr# [ww_s12nj 1#] of sat_s12ny {
__DEFAULT ->
$wgo_r12iH sat_s12ny ww1_s12nk ipv2_s12no;
};
0# ->
case c_s12nq of {
__DEFAULT -> (#,#) [ipv2_s12no GHC.Types.False];
'-'# ->
case plusAddr# [ww_s12nj 1#] of sat_s12nA {
__DEFAULT ->
$wgo_r12iH
sat_s12nA ww1_s12nk ipv2_s12no;
};
};
};
};
};
};
};
};
1# -> (#,#) [w_s12nl GHC.Types.True];
};
lvl55_r12iI
:: 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_s12nB]
case newPinnedByteArray# [1# s_s12nB] of {
(#,#) ipv_s12nD [Occ=Once] ipv1_s12nE ->
case byteArrayContents# [ipv1_s12nE] of ipv2_s12nF [Dmd=<S,U>] {
__DEFAULT ->
case
writeWord8OffAddr# [ipv2_s12nF 0# 32## ipv_s12nD]
of
s2_s12nG
{ __DEFAULT ->
let {
ipv3_s12nH :: GHC.ForeignPtr.ForeignPtrContents
[LclId, Unf=OtherCon []] =
CCCS GHC.ForeignPtr.PlainPtr! [ipv1_s12nE];
} in
case touch# [ipv3_s12nH s2_s12nG] of s'_s12nI {
__DEFAULT ->
let {
sat_s12nJ [Occ=Once] :: Data.ByteString.Internal.ByteString
[LclId] =
CCCS Data.ByteString.Internal.PS! [ipv2_s12nF
ipv3_s12nH
0#
1#];
} in (#,#) [s'_s12nI sat_s12nJ];
};
};
};
};
lvl56_r12iJ :: Data.ByteString.Internal.ByteString
[GblId] =
[] \u []
case lvl55_r12iI GHC.Prim.realWorld# of {
(#,#) _ [Occ=Dead] ipv1_s12nM [Occ=Once] -> ipv1_s12nM;
};
lvl57_r12iK
:: 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_s12nO [Occ=Once] ->
Distribution.Compat.ReadP.Get [ww1_s12nO];
};
$wparseVer_r12iL
:: 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_s12nP ww1_s12nQ ww2_s12nR ww3_s12nS w_s12nT]
case
Data.ByteString.Char8.$wreadInt
ww_s12nP ww1_s12nQ ww2_s12nR ww3_s12nS
of
{ GHC.Base.Nothing -> GHC.Base.Nothing [];
GHC.Base.Just ds_s12nV [Occ=Once!] ->
case ds_s12nV of {
(,) v_s12nX [Occ=Once*] str'_s12nY [Occ=Once!] ->
case str'_s12nY of {
Data.ByteString.Internal.PS dt_s12o0
dt1_s12o1
dt2_s12o2
dt3_s12o3 ->
case <=# [dt3_s12o3 0#] of {
__DEFAULT ->
case plusAddr# [dt_s12o0 dt2_s12o2] of sat_s12o5 {
__DEFAULT ->
case readWord8OffAddr# [sat_s12o5 0# GHC.Prim.realWorld#] of {
(#,#) ipv_s12o7 [Occ=Once] ipv1_s12o8 [Occ=Once] ->
case touch# [dt1_s12o1 ipv_s12o7] of {
__DEFAULT ->
case word2Int# [ipv1_s12o8] of sat_s12oa {
__DEFAULT ->
case chr# [sat_s12oa] of {
__DEFAULT -> GHC.Base.Nothing [];
'.'# ->
let {
sat_s12oe [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [v_s12nX w_s12nT];
} in
case
-# [dt3_s12o3 1#]
of
sat_s12od
{ __DEFAULT ->
case
+# [dt2_s12o2 1#]
of
sat_s12oc
{ __DEFAULT ->
$wparseVer_r12iL
dt_s12o0
dt1_s12o1
sat_s12oc
sat_s12od
sat_s12oe;
};
};
};
};
};
};
};
1# ->
let {
sat_s12oh [Occ=Once] :: Distribution.Types.Version.Version
[LclId] =
[w_s12nT v_s12nX] \u []
let {
sat_s12of [Occ=Once] :: [GHC.Types.Int]
[LclId] =
CCCS :! [v_s12nX w_s12nT];
} in
case
GHC.List.reverse1 sat_s12of GHC.Types.[]
of
sat_s12og
{ __DEFAULT ->
Distribution.Types.Version.mkVersion sat_s12og;
};
} in GHC.Base.Just [sat_s12oh];
};
};
};
};
lvl58_r12iM :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
" ..."#;
lvl59_r12iN :: 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_s12oi]
case ds_s12oi of {
[] -> () [];
: x_s12ok [Occ=Once!] xs_s12ol [Occ=Once*] ->
case x_s12ok of {
Distribution.Client.IndexUtils.CachePackageId pkgid_s12on [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead] ->
case pkgid_s12on of {
Distribution.Types.PackageId.PackageIdentifier name_s12or [Occ=Once]
version_s12os [Occ=Once!] ->
case name_s12or of {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
case version_s12os of {
Distribution.Types.Version.PV0 _ [Occ=Dead] ->
Distribution.Client.IndexUtils.$fNFDataCache_go xs_s12ol;
Distribution.Types.Version.PV1 _ [Occ=Dead] ns_s12oy [Occ=Once] ->
case
Distribution.Types.Version.$fNFDataVersion_go ns_s12oy
of
{ () ->
Distribution.Client.IndexUtils.$fNFDataCache_go
xs_s12ol;
};
};
};
};
Distribution.Client.IndexUtils.CachePreference dep_s12oA [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead] ->
case dep_s12oA of {
Distribution.Types.Dependency.Dependency g2_s12oE [Occ=Once]
g3_s12oF [Occ=Once] ->
case g2_s12oE of {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
case
Distribution.Types.VersionRange.$fNFDataVersionRange_$crnf
g3_s12oF
of
{ () -> Distribution.Client.IndexUtils.$fNFDataCache_go xs_s12ol;
};
};
};
Distribution.Client.IndexUtils.CacheBuildTreeRef _ [Occ=Dead]
_ [Occ=Dead] ->
Distribution.Client.IndexUtils.$fNFDataCache_go xs_s12ol;
};
};
lvl60_r12iO :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"error"#;
lvl61_r12iP :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl60_r12iO;
lvl62_r12iQ :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [627#];
lvl63_r12iR :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [32#];
lvl64_r12iS :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [75#];
lvl65_r12iT :: 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
lvl62_r12iQ
lvl63_r12iR
lvl62_r12iQ
lvl64_r12iS];
lvl66_r12iU :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [lvl61_r12iP
lvl65_r12iT
GHC.Stack.Types.EmptyCallStack];
lvl67_r12iV :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"withIndexEntries: invalid timestamp"#;
lvl68_r12iW :: Distribution.Client.IndexUtils.Timestamp.Timestamp
[GblId, Str=x] =
[] \u []
case GHC.CString.unpackCString# lvl67_r12iV of sat_s12oL {
__DEFAULT -> GHC.Err.error lvl66_r12iU sat_s12oL;
};
toCache_r12iX
:: Distribution.Client.IndexUtils.PackageOrDep
-> Distribution.Client.IndexUtils.IndexCacheEntry
[GblId, Arity=1, Caf=NoCafRefs, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12oM]
case ds_s12oM of {
Distribution.Client.IndexUtils.Pkg ds1_s12oO [Occ=Once!] ->
case ds1_s12oO of {
Distribution.Client.IndexUtils.NormalPackage pkgid_s12oQ [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
blockNo_s12oT [Occ=Once!] ->
case blockNo_s12oT of {
GHC.Word.W32# dt1_s12oV [Occ=Once] ->
Distribution.Client.IndexUtils.CachePackageId [pkgid_s12oQ
dt1_s12oV
-9223372036854775808#];
};
Distribution.Client.IndexUtils.BuildTreeRef refType_s12oW [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
blockNo_s12p0 [Occ=Once] ->
Distribution.Client.IndexUtils.$WCacheBuildTreeRef
refType_s12oW blockNo_s12p0;
};
Distribution.Client.IndexUtils.Dep d_s12p1 [Occ=Once] ->
Distribution.Client.IndexUtils.CachePreference [d_s12p1
0##
-9223372036854775808#];
};
lvl69_r12iY :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Error reading package index."#;
lvl70_r12iZ :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl69_r12iY;
lvl71_r12j0 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
".cabal"#;
lvl72_r12j1 :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl71_r12j0;
lvl73_r12j2
:: 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_s12p3 [Occ=Once] ->
Distribution.Compat.ReadP.Get [ww1_s12p3];
};
lvl74_r12j3 :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"preferred-versions"#;
lvl75_r12j4 :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl74_r12j3;
loc7_r12j5 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [66#];
loc8_r12j6 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [456#];
loc9_r12j7 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [30#];
$dIP4_r12j8 :: 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_r12j6
loc9_r12j7
loc8_r12j6
loc7_r12j5];
$dIP5_r12j9 :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [lvl61_r12iP
$dIP4_r12j8
GHC.Stack.Types.EmptyCallStack];
lvl76_r12ja :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"tarEntriesList: "#;
lvl77_r12jb
:: 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_s12p4]
let {
sat_s12p6 [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[e_s12p4] \u []
case e_s12p4 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# lvl76_r12ja sat_s12p6
of
sat_s12p7
{ __DEFAULT -> GHC.Err.error $dIP5_r12j9 sat_s12p7;
};
$wgo1_r12jc
:: 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_s12p8 w_s12p9]
case w_s12p9 of {
Codec.Archive.Tar.Types.Next e_s12pb es'_s12pc [Occ=Once*] ->
let {
sat_s12pW [Occ=Once]
:: [(GHC.Word.Word32, Codec.Archive.Tar.Types.Entry)]
[LclId] =
[ww_s12p8 e_s12pb es'_s12pc] \u []
case e_s12pb of {
Codec.Archive.Tar.Types.Entry _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
ww10_s12po [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
case ww10_s12po of {
__DEFAULT ->
case plusWord# [ww_s12p8 1##] of sat_s12px {
__DEFAULT ->
case narrow32Word# [sat_s12px] of sat_s12py {
__DEFAULT -> $wgo1_r12jc sat_s12py es'_s12pc;
};
};
Codec.Archive.Tar.Types.NormalFile _ [Occ=Dead]
dt_s12pA [Occ=Once] ->
case -# [dt_s12pA 1#] of sat_s12pD {
__DEFAULT ->
case uncheckedIShiftRA# [sat_s12pD 9#] of sat_s12pE {
__DEFAULT ->
case +# [1# sat_s12pE] of sat_s12pF {
__DEFAULT ->
case int2Word# [sat_s12pF] of sat_s12pG {
__DEFAULT ->
case
narrow32Word# [sat_s12pG]
of
sat_s12pH
{ __DEFAULT ->
case
plusWord# [ww_s12p8 1##]
of
sat_s12pB
{ __DEFAULT ->
case
narrow32Word# [sat_s12pB]
of
sat_s12pC
{ __DEFAULT ->
case
plusWord# [sat_s12pC
sat_s12pH]
of
sat_s12pI
{ __DEFAULT ->
case
narrow32Word# [sat_s12pI]
of
sat_s12pJ
{ __DEFAULT ->
$wgo1_r12jc
sat_s12pJ
es'_s12pc;
};
};
};
};
};
};
};
};
};
Codec.Archive.Tar.Types.OtherEntryType _ [Occ=Dead]
_ [Occ=Dead]
dt1_s12pM [Occ=Once] ->
case -# [dt1_s12pM 1#] of sat_s12pP {
__DEFAULT ->
case uncheckedIShiftRA# [sat_s12pP 9#] of sat_s12pQ {
__DEFAULT ->
case +# [1# sat_s12pQ] of sat_s12pR {
__DEFAULT ->
case int2Word# [sat_s12pR] of sat_s12pS {
__DEFAULT ->
case
narrow32Word# [sat_s12pS]
of
sat_s12pT
{ __DEFAULT ->
case
plusWord# [ww_s12p8 1##]
of
sat_s12pN
{ __DEFAULT ->
case
narrow32Word# [sat_s12pN]
of
sat_s12pO
{ __DEFAULT ->
case
plusWord# [sat_s12pO
sat_s12pT]
of
sat_s12pU
{ __DEFAULT ->
case
narrow32Word# [sat_s12pU]
of
sat_s12pV
{ __DEFAULT ->
$wgo1_r12jc
sat_s12pV
es'_s12pc;
};
};
};
};
};
};
};
};
};
};
}; } in
let {
sat_s12pd [Occ=Once] :: GHC.Word.Word32
[LclId] =
CCCS GHC.Word.W32#! [ww_s12p8]; } in
let {
sat_s12pe [Occ=Once]
:: (GHC.Word.Word32, Codec.Archive.Tar.Types.Entry)
[LclId] =
CCCS (,)! [sat_s12pd e_s12pb];
} in : [sat_s12pe sat_s12pW];
Codec.Archive.Tar.Types.Done -> [] [];
Codec.Archive.Tar.Types.Fail e_s12pX [Occ=Once] ->
lvl77_r12jb e_s12pX;
};
g_r12jd :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"--"#;
g1_r12je :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# g_r12jd;
go_r12jf
:: [[GHC.Types.Char]] -> [Distribution.Types.Dependency.Dependency]
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
sat-only [] \r [ds_s12pY]
case ds_s12pY of {
[] -> [] [];
: y_s12q0 ys_s12q1 [Occ=Once*] ->
case
Data.OldList.isPrefixOf GHC.Classes.$fEqChar g1_r12je y_s12q0
of
{ GHC.Types.False ->
case
Distribution.Compat.ReadP.run lvl57_r12iK y_s12q0
of
sat_s12q3
{ __DEFAULT ->
case Distribution.Text.simpleParse1 sat_s12q3 of {
[] -> go_r12jf ys_s12q1;
: p_s12q5 [Occ=Once] _ [Occ=Dead] ->
let {
sat_s12q7 [Occ=Once] :: [Distribution.Types.Dependency.Dependency]
[LclId] =
[ys_s12q1] \u [] go_r12jf ys_s12q1;
} in : [p_s12q5 sat_s12q7];
};
};
GHC.Types.True -> go_r12jf ys_s12q1;
};
};
lvl78_r12jg :: 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#];
lvl79_r12jh :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [82#];
lvl80_r12ji :: 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
lvl78_r12jg
Distribution.Client.IndexUtils.getInstalledPackages5
lvl78_r12jg
lvl79_r12jh];
lvl81_r12jj :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [lvl61_r12iP
lvl80_r12ji
GHC.Stack.Types.EmptyCallStack];
lvl82_r12jk :: 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# lvl82_r12jk of sat_s12q8 {
__DEFAULT -> GHC.Err.error lvl81_r12jj sat_s12q8;
};
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_s12q9]
case t_s12q9 of {
GHC.Types.C# x_s12qb [Occ=Once!] ->
case x_s12qb of {
__DEFAULT -> Distribution.Client.IndexUtils.refTypeFromTypeCode1;
'C'# -> Distribution.Client.IndexUtils.LinkRef [];
'S'# -> Distribution.Client.IndexUtils.SnapshotRef [];
};
};
loc10_r12jl :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [53#];
loc11_r12jm :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [472#];
loc12_r12jn :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [471#];
$dIP6_r12jo :: 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_r12jn
loc9_r12j7
loc11_r12jm
loc10_r12jl];
$dIP7_r12jp :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [lvl61_r12iP
$dIP6_r12jo
GHC.Stack.Types.EmptyCallStack];
lvl83_r12jq :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"Couldn't read cabal file "#;
lvl84_r12jr
:: GHC.IO.FilePath
-> Distribution.Types.GenericPackageDescription.GenericPackageDescription
[GblId, Arity=1, Str=<B,1*U>x, Unf=OtherCon []] =
sat-only [] \r [fileName_s12qd]
let {
sat_s12qe [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[fileName_s12qd] \u []
GHC.Show.showLitString fileName_s12qd GHC.Show.$fShow[]1; } in
let {
sat_s12qf [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [GHC.Show.$fShow(,)3 sat_s12qe];
} in
case
GHC.CString.unpackAppendCString# lvl83_r12jq sat_s12qf
of
sat_s12qg
{ __DEFAULT -> GHC.Err.error $dIP7_r12jp sat_s12qg;
};
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_s12qh eta_s12qi]
case e1_s12qh of wild_s12qj {
GHC.Exception.SomeException $dException1_s12qk [Occ=Once]
e3_s12ql [Occ=Once] ->
case GHC.Exception.$p1Exception $dException1_s12qk of sat_s12qm {
__DEFAULT ->
case Data.Typeable.Internal.typeRepFingerprint sat_s12qm of {
GHC.Fingerprint.Type.Fingerprint dt_s12qo [Occ=Once]
dt1_s12qp [Occ=Once] ->
case GHC.IO.Exception.$fExceptionIOException4 of {
GHC.Fingerprint.Type.Fingerprint dt2_s12qr [Occ=Once]
dt3_s12qs [Occ=Once] ->
case eqWord# [dt_s12qo dt2_s12qr] of {
__DEFAULT -> raiseIO# [wild_s12qj eta_s12qi];
1# ->
case eqWord# [dt1_s12qp dt3_s12qs] of {
__DEFAULT -> raiseIO# [wild_s12qj eta_s12qi];
1# ->
case e3_s12ql of wild4_s12qv {
GHC.IO.Exception.IOError _ [Occ=Dead]
ds2_s12qx [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
case ds2_s12qx of {
__DEFAULT ->
let {
sat_s12qD [Occ=Once]
:: GHC.Exception.SomeException
[LclId] =
[wild4_s12qv] \u []
GHC.IO.Exception.$fExceptionIOException_$ctoException
wild4_s12qv;
} in raiseIO# [sat_s12qD eta_s12qi];
GHC.IO.Exception.NoSuchThing ->
(#,#) [eta_s12qi 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_r12js :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [98#];
loc14_r12jt :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [484#];
loc15_r12ju :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [34#];
$dIP8_r12jv :: 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_r12jt
loc15_r12ju
loc14_r12jt
loc13_r12js];
$dIP9_r12jw :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [fn1_r12iC
$dIP8_r12jv
GHC.Stack.Types.EmptyCallStack];
lvl85_r12jx :: 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_r12jw];
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_s12qE x_s12qF]
let {
go3_s12qG [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_s12qE go3_s12qG] \r [ds_s12qH]
case ds_s12qH of {
[] -> [] [];
: y_s12qJ [Occ=Once!] ys_s12qK [Occ=Once*] ->
case y_s12qJ of {
(,) ds1_s12qM [Occ=Once*] y1_s12qN [Occ=Once!] ->
case y1_s12qN of {
Codec.Archive.Tar.Types.Entry dt_s12qP
dt1_s12qQ
dt2_s12qR
dt3_s12qS
dt4_s12qT
dt5_s12qU
dt6_s12qV
dt7_s12qW
ds2_s12qX
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
let {
arg_s12r5
:: [GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)]
[LclId] =
[go3_s12qG
ys_s12qK
dt_s12qP
dt1_s12qQ
dt2_s12qR
dt3_s12qS
dt4_s12qT
dt5_s12qU
dt6_s12qV
dt7_s12qW
ds2_s12qX] \u []
case ds2_s12qX of {
__DEFAULT -> go3_s12qG ys_s12qK;
Codec.Archive.Tar.Types.NormalFile content_s12r7 [Occ=Once]
_ [Occ=Dead] ->
let {
sat_s12r9 [Occ=Once, Dmd=<L,1*U>]
:: GHC.IO.FilePath
[LclId] =
[dt_s12qP
dt1_s12qQ
dt2_s12qR
dt3_s12qS
dt4_s12qT
dt5_s12qU
dt6_s12qV
dt7_s12qW] \s []
Codec.Archive.Tar.Types.$wfromTarPath
dt_s12qP
dt1_s12qQ
dt2_s12qR
dt3_s12qS
dt4_s12qT
dt5_s12qU
dt6_s12qV
dt7_s12qW;
} in
case
System.FilePath.Posix.$wsplitFileName_
sat_s12r9
of
{ (#,#) _ [Occ=Dead] ww2_s12rc [Occ=Once] ->
case
GHC.Base.eqString
ww2_s12rc lvl75_r12j4
of
{ GHC.Types.False -> go3_s12qG ys_s12qK;
GHC.Types.True ->
let {
z1_s12re [Occ=OnceL]
:: [GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)]
[LclId] =
[go3_s12qG ys_s12qK] \u []
go3_s12qG ys_s12qK; } in
let {
go4_s12rf [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_s12re
go4_s12rf] \r [ds4_s12rg]
case ds4_s12rg of {
[] -> z1_s12re;
: y2_s12ri [Occ=Once]
ys1_s12rj [Occ=Once] ->
let {
sat_s12ro [Occ=Once]
:: [GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)]
[LclId] =
[go4_s12rf
ys1_s12rj] \u []
go4_s12rf
ys1_s12rj; } in
let {
sat_s12rn [Occ=Once]
:: GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)
[LclId] =
[y2_s12ri] \r [s_s12rk]
let {
sat_s12rl [Occ=Once]
:: Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS Distribution.Client.IndexUtils.Dep! [y2_s12ri]; } in
let {
sat_s12rm [Occ=Once]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS GHC.Base.Just! [sat_s12rl];
} in
(#,#) [s_s12rk
sat_s12rm];
} in
: [sat_s12rn
sat_s12ro];
};
} in
case
Data.ByteString.Lazy.Internal.unpackChars
content_s12r7
of
sat_s12rp
{ __DEFAULT ->
case
Data.OldList.lines
sat_s12rp
of
sat_s12rq
{ __DEFAULT ->
case
go_r12jf
sat_s12rq
of
sat_s12rr
{ __DEFAULT ->
go4_s12rf
sat_s12rr;
};
};
};
};
};
};
} in
case ds2_s12qX of {
__DEFAULT -> arg_s12r5;
Codec.Archive.Tar.Types.NormalFile content_s12rt
_ [Occ=Dead] ->
let {
fileName_s12rv :: GHC.IO.FilePath
[LclId] =
[dt_s12qP
dt1_s12qQ
dt2_s12qR
dt3_s12qS
dt4_s12qT
dt5_s12qU
dt6_s12qV
dt7_s12qW] \u []
Codec.Archive.Tar.Types.$wfromTarPath
dt_s12qP
dt1_s12qQ
dt2_s12qR
dt3_s12qS
dt4_s12qT
dt5_s12qU
dt6_s12qV
dt7_s12qW;
} in
case
System.FilePath.Posix.$wsplitExtension
fileName_s12rv
of
{ (#,#) _ [Occ=Dead] ww2_s12ry [Occ=Once] ->
case
GHC.Base.eqString ww2_s12ry lvl72_r12j1
of
{ GHC.Types.False -> arg_s12r5;
GHC.Types.True ->
case
System.FilePath.Posix.normalise
fileName_s12rv
of
sat_s12rA
{ __DEFAULT ->
case
GHC.List.$wspan
System.FilePath.Posix.isPathSeparator
sat_s12rA
of
{ (#,#) ww5_s12rC
ww6_s12rD [Occ=Once*] ->
let-no-escape {
$j_s12rE [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_s12qM
arg_s12r5
content_s12rt
fileName_s12rv] \r [pkgname_s12rF
ds4_s12rG]
case ds4_s12rG of {
[] -> arg_s12r5;
: vers_s12rI [Occ=Once]
ds5_s12rJ [Occ=Once!] ->
case
ds5_s12rJ
of
{ [] ->
arg_s12r5;
: _ [Occ=Dead]
ds7_s12rM [Occ=Once!] ->
case
ds7_s12rM
of
{ [] ->
case
Distribution.Compat.ReadP.run
lvl73_r12j2
vers_s12rI
of
sat_s12rO
{ __DEFAULT ->
case
Distribution.Text.simpleParse1
sat_s12rO
of
{ [] ->
arg_s12r5;
: p_s12rQ [Occ=Once]
_ [Occ=Dead] ->
let {
sat_s12s6 [Occ=Once]
:: GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)
[LclId] =
[ds1_s12qM
content_s12rt
fileName_s12rv
pkgname_s12rF
p_s12rQ] \r [s_s12rS]
let {
sat_s12s2 [Occ=Once]
:: Distribution.Types.GenericPackageDescription.GenericPackageDescription
[LclId] =
[content_s12rt
fileName_s12rv] \u []
let {
sat_s12rV [Occ=Once,
Dmd=<L,U(U,U,U,U)>]
:: Data.ByteString.Internal.ByteString
[LclId] =
[content_s12rt] \u []
Data.ByteString.Lazy.toStrict
content_s12rt;
} in
case
Distribution.PackageDescription.Parsec.parseGenericPackageDescription
sat_s12rV
Distribution.Parsec.ParseResult.emptyPRState
Distribution.Parsec.ParseResult.runParseResult2
Distribution.Parsec.ParseResult.runParseResult1
of
{ (,) _ [Occ=Dead]
y2_s12rY [Occ=Once!] ->
case
y2_s12rY
of
{ Data.Either.Left _ [Occ=Dead] ->
lvl84_r12jr
fileName_s12rv;
Data.Either.Right y3_s12s1 [Occ=Once] ->
y3_s12s1;
};
}; } in
let {
sat_s12rT [Occ=Once]
:: Distribution.Types.PackageName.PackageName
[LclId] =
[pkgname_s12rF] \u []
Distribution.Utils.ShortText.$fIsStringShortText1
pkgname_s12rF; } in
let {
sat_s12rU [Occ=Once]
:: Distribution.Types.PackageId.PackageId
[LclId] =
CCCS Distribution.Types.PackageId.PackageIdentifier! [sat_s12rT
p_s12rQ]; } in
let {
sat_s12s3 [Occ=Once]
:: Distribution.Client.IndexUtils.PackageEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.NormalPackage! [sat_s12rU
sat_s12s2
content_s12rt
ds1_s12qM]; } in
let {
sat_s12s4 [Occ=Once]
:: Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS Distribution.Client.IndexUtils.Pkg! [sat_s12s3]; } in
let {
sat_s12s5 [Occ=Once]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS GHC.Base.Just! [sat_s12s4];
} in
(#,#) [s_s12rS
sat_s12s5];
} in
: [sat_s12s6
arg_s12r5];
};
};
: _ [Occ=Dead]
_ [Occ=Dead] ->
arg_s12r5;
};
};
};
} in
case
GHC.Classes.$fEqModule_$s$c==
ww5_s12rC
GHC.Types.[]
of
{ GHC.Types.False ->
let {
sat_s12sa [Occ=Once]
:: [[GHC.Types.Char]]
[LclId] =
[ww6_s12rD] \u []
System.FilePath.Posix.splitPath_f
ww6_s12rD; } in
let {
sat_s12sb [Occ=Once]
:: [[GHC.Types.Char]]
[LclId] =
CCCS :! [ww5_s12rC
sat_s12sa];
} in
case
GHC.Base.map
System.FilePath.Posix.dropTrailingPathSeparator
sat_s12sb
of
{ [] -> arg_s12r5;
: pkgname_s12sd [Occ=Once]
ds4_s12se [Occ=Once] ->
$j_s12rE
pkgname_s12sd
ds4_s12se;
};
GHC.Types.True ->
case
System.FilePath.Posix.splitPath_f
ww6_s12rD
of
sat_s12sf
{ __DEFAULT ->
case
GHC.Base.map
System.FilePath.Posix.dropTrailingPathSeparator
sat_s12sf
of
{ [] ->
arg_s12r5;
: pkgname_s12sh [Occ=Once]
ds4_s12si [Occ=Once] ->
$j_s12rE
pkgname_s12sh
ds4_s12si;
};
};
};
};
};
};
};
Codec.Archive.Tar.Types.OtherEntryType dt16_s12sj
content_s12sk [Occ=Once]
_ [Occ=Dead] ->
let-no-escape {
$j_s12sm [Occ=Once*T[0], Dmd=<L,1*U>]
:: [GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)]
[LclId[JoinId(0)], Unf=OtherCon []] =
[verbosity_s12qE
ds1_s12qM
arg_s12r5
dt16_s12sj
content_s12sk] \r []
let {
sat_s12sG [Occ=Once]
:: GHC.Types.IO
(GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep)
[LclId] =
[verbosity_s12qE
ds1_s12qM
dt16_s12sj
content_s12sk] \r [s_s12sn]
let {
path_s12so :: GHC.IO.FilePath
[LclId] =
[content_s12sk] \u []
Distribution.Client.Utils.byteStringToFilePath
content_s12sk; } in
let {
sat_s12sp [Occ=Once]
:: GHC.Prim.State#
GHC.Prim.RealWorld
-> (# GHC.Prim.State#
GHC.Prim.RealWorld,
GHC.Types.Bool #)
[LclId] =
[path_s12so] \r [eta_B1]
System.Directory.createDirectoryIfMissing6
path_s12so eta_B1;
} in
case
catch# [sat_s12sp
System.Directory.doesDirectoryExist2
s_s12sn]
of
{ (#,#) ipv_s12sr [Occ=Once*]
ipv1_s12ss [Occ=Once!] ->
case ipv1_s12ss of {
GHC.Types.False ->
(#,#) [ipv_s12sr
GHC.Base.Nothing];
GHC.Types.True ->
case
Distribution.Client.Utils.tryFindAddSourcePackageDesc1
verbosity_s12qE
path_s12so
lvl70_r12iZ
ipv_s12sr
of
{ (#,#) ipv2_s12sv [Occ=Once]
ipv3_s12sw [Occ=Once] ->
case
Distribution.PackageDescription.Parsec.readGenericPackageDescription12
Distribution.PackageDescription.Parsec.parseGenericPackageDescription
Distribution.Verbosity.normal
ipv3_s12sw
lvl85_r12jx
ipv2_s12sv
of
{ (#,#) ipv4_s12sy [Occ=Once]
ipv5_s12sz ->
let {
sat_s12sC [Occ=Once]
:: Distribution.Types.PackageId.PackageId
[LclId] =
[ipv5_s12sz] \u []
Distribution.Types.GenericPackageDescription.$fPackageGenericPackageDescription_$cpackageId
ipv5_s12sz; } in
let {
sat_s12sB [Occ=Once]
:: Distribution.Client.IndexUtils.BuildTreeRefType
[LclId] =
[dt16_s12sj] \u []
case
dt16_s12sj
of
{ __DEFAULT ->
Distribution.Client.IndexUtils.refTypeFromTypeCode1;
'C'# ->
Distribution.Client.IndexUtils.LinkRef [];
'S'# ->
Distribution.Client.IndexUtils.SnapshotRef [];
}; } in
let {
sat_s12sD [Occ=Once]
:: Distribution.Client.IndexUtils.PackageEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.BuildTreeRef! [sat_s12sB
sat_s12sC
ipv5_s12sz
path_s12so
ds1_s12qM]; } in
let {
sat_s12sE [Occ=Once]
:: Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS Distribution.Client.IndexUtils.Pkg! [sat_s12sD]; } in
let {
sat_s12sF [Occ=Once]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.PackageOrDep
[LclId] =
CCCS GHC.Base.Just! [sat_s12sE];
} in
(#,#) [ipv4_s12sy
sat_s12sF];
};
};
};
};
} in : [sat_s12sG arg_s12r5];
} in
case dt16_s12sj of {
__DEFAULT -> arg_s12r5;
'C'# -> $j_s12sm;
'S'# -> $j_s12sm;
};
};
};
};
};
} in
case Codec.Archive.Tar.Read.read_unfold x_s12qF of sat_s12sI {
__DEFAULT ->
case $wgo1_r12jc 0## sat_s12sI of sat_s12sJ {
__DEFAULT -> go3_s12qG sat_s12sJ;
};
};
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_r12jy :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"info"#;
$dIP11_r12jz :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# $dIP10_r12jy;
loc16_r12jA :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [79#];
loc17_r12jB :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [572#];
$dIP12_r12jC :: 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_r12jB
Distribution.Client.IndexUtils.getInstalledPackages5
loc17_r12jB
loc16_r12jA];
$dIP13_r12jD :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12jz
$dIP12_r12jC
GHC.Stack.Types.EmptyCallStack];
loc18_r12jE :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [54#];
loc19_r12jF :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [580#];
loc20_r12jG :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [7#];
loc21_r12jH :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [579#];
$dIP14_r12jI :: 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_r12jH
loc20_r12jG
loc19_r12jF
loc18_r12jE];
$dIP15_r12jJ :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12jz
$dIP14_r12jI
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_r12jK :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [80#];
loc23_r12jL :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [341#];
loc24_r12jM :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [27#];
$dIP16_r12jN :: 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_r12jL
loc24_r12jM
loc23_r12jL
loc22_r12jK];
$dIP17_r12jO :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP16_r12jN
GHC.Stack.Types.EmptyCallStack];
loc25_r12jP :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [342#];
$dIP18_r12jQ :: 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_r12jP
loc24_r12jM
loc25_r12jP
loc22_r12jK];
$dIP19_r12jR :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP18_r12jQ
GHC.Stack.Types.EmptyCallStack];
loc26_r12jS :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [78#];
loc27_r12jT :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [330#];
loc28_r12jU :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [29#];
$dIP20_r12jV :: 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_r12jT
loc28_r12jU
loc27_r12jT
loc26_r12jS];
$dIP21_r12jW :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP20_r12jV
GHC.Stack.Types.EmptyCallStack];
loc29_r12jX :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [331#];
$dIP22_r12jY :: 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_r12jX
loc28_r12jU
loc29_r12jX
loc26_r12jS];
$dIP23_r12jZ :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP22_r12jY
GHC.Stack.Types.EmptyCallStack];
loc30_r12k0 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [52#];
loc31_r12k1 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [334#];
loc32_r12k2 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [332#];
$dIP24_r12k3 :: 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_r12k2
loc28_r12jU
loc31_r12k1
loc30_r12k0];
$dIP25_r12k4 :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP24_r12k3
GHC.Stack.Types.EmptyCallStack];
loc33_r12k5 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [59#];
loc34_r12k6 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [213#];
loc35_r12k7 :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [211#];
$dIP26_r12k8 :: 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_r12k7
loc20_r12jG
loc34_r12k6
loc33_r12k5];
$dIP27_r12k9 :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP26_r12k8
GHC.Stack.Types.EmptyCallStack];
loc36_r12ka :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [74#];
loc37_r12kb :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [224#];
$dIP28_r12kc :: 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_r12kb
loc20_r12jG
loc37_r12kb
loc36_r12ka];
$dIP29_r12kd :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12jz
$dIP28_r12kc
GHC.Stack.Types.EmptyCallStack];
loc38_r12ke :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [229#];
loc39_r12kf :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [228#];
$dIP30_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
loc39_r12kf
Distribution.Client.IndexUtils.readCacheStrict14
loc38_r12ke
lvl79_r12jh];
$dIP31_r12kh :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12jz
$dIP30_r12kg
GHC.Stack.Types.EmptyCallStack];
loc40_r12ki :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [87#];
loc41_r12kj :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [235#];
loc42_r12kk :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [15#];
$dIP32_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
loc41_r12kj
loc42_r12kk
loc41_r12kj
loc40_r12ki];
$dIP33_r12km :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12jz
$dIP32_r12kl
GHC.Stack.Types.EmptyCallStack];
loc43_r12kn :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [239#];
loc44_r12ko :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [238#];
$dIP34_r12kp :: 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_r12ko
loc42_r12kk
loc43_r12kn
loc33_r12k5];
$dIP35_r12kq :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12jz
$dIP34_r12kp
GHC.Stack.Types.EmptyCallStack];
loc45_r12kr :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [133#];
loc46_r12ks :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [244#];
loc47_r12kt :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [31#];
$dIP36_r12ku :: 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_r12ks
loc47_r12kt
loc46_r12ks
loc45_r12kr];
$dIP37_r12kv :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP36_r12ku
GHC.Stack.Types.EmptyCallStack];
loc48_r12kw :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [121#];
loc49_r12kx :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [245#];
$dIP38_r12ky :: 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_r12kx
loc9_r12j7
loc49_r12kx
loc48_r12kw];
$dIP39_r12kz :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP38_r12ky
GHC.Stack.Types.EmptyCallStack];
loc50_r12kA :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [57#];
loc51_r12kB :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [257#];
loc52_r12kC :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [13#];
loc53_r12kD :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [256#];
$dIP40_r12kE :: 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_r12kD
loc52_r12kC
loc51_r12kB
loc50_r12kA];
$dIP41_r12kF :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12jz
$dIP40_r12kE
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_s12sK ds1_s12sL]
case ds_s12sK of {
Distribution.Client.IndexUtils.CachePackageId a1_s12sN [Occ=Once!]
dt_s12sO [Occ=Once*]
dt1_s12sP [Occ=Once*] ->
case ds1_s12sL of {
__DEFAULT -> GHC.Types.False [];
Distribution.Client.IndexUtils.CachePackageId b1_s12sR [Occ=Once!]
dt2_s12sS [Occ=Once*]
dt3_s12sT [Occ=Once*] ->
case a1_s12sN of {
Distribution.Types.PackageId.PackageIdentifier ww1_s12sV [Occ=Once]
ww2_s12sW [Occ=Once!] ->
case ww1_s12sV of {
Data.ByteString.Short.Internal.SBS ww4_s12sY ->
case b1_s12sR of {
Distribution.Types.PackageId.PackageIdentifier ww6_s12t0 [Occ=Once]
ww7_s12t1 [Occ=Once*!] ->
case ww6_s12t0 of {
Data.ByteString.Short.Internal.SBS ww9_s12t3 ->
case
sizeofByteArray# [ww4_s12sY]
of
ipv_s12t4 [Dmd=<S,U>]
{ __DEFAULT ->
case sizeofByteArray# [ww9_s12t3] of sat_s12t5 {
__DEFAULT ->
case ==# [ipv_s12t4 sat_s12t5] of {
__DEFAULT -> GHC.Types.False [];
1# ->
case
int2Word# [ipv_s12t4]
of
sat_s12t8
{ __DEFAULT ->
case
__pkg_ccall bytestring-0.10.8.2 [ww4_s12sY
ww9_s12t3
sat_s12t8
GHC.Prim.realWorld#]
of
{ (#,#) _ [Occ=Dead]
ds3_s12tb [Occ=Once] ->
case
narrow32Int# [ds3_s12tb]
of
{ __DEFAULT ->
GHC.Types.False [];
0# ->
case ww2_s12sW of {
Distribution.Types.Version.PV0 dt4_s12te [Occ=Once] ->
case
ww7_s12t1
of
{ Distribution.Types.Version.PV0 dt5_s12tg [Occ=Once] ->
case
eqWord# [dt4_s12te
dt5_s12tg]
of
{ __DEFAULT ->
GHC.Types.False [];
1# ->
case
eqWord# [dt_s12sO
dt2_s12sS]
of
{ __DEFAULT ->
GHC.Types.False [];
1# ->
case
==# [dt1_s12sP
dt3_s12sT]
of
sat_s12tj
{ __DEFAULT ->
tagToEnum# [sat_s12tj];
};
};
};
Distribution.Types.Version.PV1 _ [Occ=Dead]
_ [Occ=Dead] ->
GHC.Types.False [];
};
Distribution.Types.Version.PV1 dt4_s12tm [Occ=Once]
a2_s12tn [Occ=Once] ->
case
ww7_s12t1
of
{ Distribution.Types.Version.PV0 _ [Occ=Dead] ->
GHC.Types.False [];
Distribution.Types.Version.PV1 dt5_s12tq [Occ=Once]
b2_s12tr [Occ=Once] ->
case
==# [dt4_s12tm
dt5_s12tq]
of
{ __DEFAULT ->
GHC.Types.False [];
1# ->
case
GHC.Classes.$fEq[]_$s$c==
a2_s12tn
b2_s12tr
of
{ GHC.Types.False ->
GHC.Types.False [];
GHC.Types.True ->
case
eqWord# [dt_s12sO
dt2_s12sS]
of
{ __DEFAULT ->
GHC.Types.False [];
1# ->
case
==# [dt1_s12sP
dt3_s12sT]
of
sat_s12tv
{ __DEFAULT ->
tagToEnum# [sat_s12tv];
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
Distribution.Client.IndexUtils.CachePreference a1_s12tw [Occ=Once!]
dt_s12tx [Occ=Once]
dt1_s12ty [Occ=Once] ->
case ds1_s12sL of {
__DEFAULT -> GHC.Types.False [];
Distribution.Client.IndexUtils.CachePreference b1_s12tA [Occ=Once!]
dt2_s12tB [Occ=Once]
dt3_s12tC [Occ=Once] ->
case a1_s12tw of {
Distribution.Types.Dependency.Dependency ww1_s12tE [Occ=Once]
ww2_s12tF [Occ=Once] ->
case ww1_s12tE of {
Data.ByteString.Short.Internal.SBS ww4_s12tH ->
case b1_s12tA of {
Distribution.Types.Dependency.Dependency ww6_s12tJ [Occ=Once]
ww7_s12tK [Occ=Once] ->
case ww6_s12tJ of {
Data.ByteString.Short.Internal.SBS ww9_s12tM ->
case
sizeofByteArray# [ww4_s12tH]
of
ipv_s12tN [Dmd=<S,U>]
{ __DEFAULT ->
case sizeofByteArray# [ww9_s12tM] of sat_s12tO {
__DEFAULT ->
case ==# [ipv_s12tN sat_s12tO] of {
__DEFAULT -> GHC.Types.False [];
1# ->
case
int2Word# [ipv_s12tN]
of
sat_s12tR
{ __DEFAULT ->
case
__pkg_ccall bytestring-0.10.8.2 [ww4_s12tH
ww9_s12tM
sat_s12tR
GHC.Prim.realWorld#]
of
{ (#,#) _ [Occ=Dead]
ds3_s12tU [Occ=Once] ->
case
narrow32Int# [ds3_s12tU]
of
{ __DEFAULT ->
GHC.Types.False [];
0# ->
case
Distribution.Types.VersionRange.$fEqVersionRange_$c==
ww2_s12tF
ww7_s12tK
of
{ GHC.Types.False ->
GHC.Types.False [];
GHC.Types.True ->
case
eqWord# [dt_s12tx
dt2_s12tB]
of
{ __DEFAULT ->
GHC.Types.False [];
1# ->
case
==# [dt1_s12ty
dt3_s12tC]
of
sat_s12tY
{ __DEFAULT ->
tagToEnum# [sat_s12tY];
};
};
};
};
};
};
};
};
};
};
};
};
};
};
Distribution.Client.IndexUtils.CacheBuildTreeRef a1_s12tZ [Occ=Once!]
dt_s12u0 [Occ=Once*] ->
case ds1_s12sL of {
__DEFAULT -> GHC.Types.False [];
Distribution.Client.IndexUtils.CacheBuildTreeRef b1_s12u2 [Occ=Once*!]
dt1_s12u3 [Occ=Once*] ->
case a1_s12tZ of {
Distribution.Client.IndexUtils.SnapshotRef ->
case b1_s12u2 of {
Distribution.Client.IndexUtils.SnapshotRef ->
case eqWord# [dt_s12u0 dt1_s12u3] of sat_s12u6 {
__DEFAULT -> tagToEnum# [sat_s12u6];
};
Distribution.Client.IndexUtils.LinkRef -> GHC.Types.False [];
};
Distribution.Client.IndexUtils.LinkRef ->
case b1_s12u2 of {
Distribution.Client.IndexUtils.SnapshotRef -> GHC.Types.False [];
Distribution.Client.IndexUtils.LinkRef ->
case eqWord# [dt_s12u0 dt1_s12u3] of sat_s12u8 {
__DEFAULT -> tagToEnum# [sat_s12u8];
};
};
};
};
};
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_s12u9 eta1_s12ua]
case
Distribution.Client.IndexUtils.$fEqIndexCacheEntry_$c==
eta_s12u9 eta1_s12ua
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_r12kG :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [68#];
loc55_r12kH :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [266#];
loc56_r12kI :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [26#];
loc57_r12kJ :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [262#];
$dIP42_r12kK :: 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_r12kJ
loc56_r12kI
loc55_r12kH
loc54_r12kG];
$dIP43_r12kL :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [Distribution.Client.IndexUtils.readCacheStrict16
$dIP42_r12kK
GHC.Stack.Types.EmptyCallStack];
loc58_r12kM :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [271#];
loc59_r12kN :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [267#];
$dIP44_r12kO :: 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_r12kN
loc56_r12kI
loc58_r12kM
loc54_r12kG];
$dIP45_r12kP :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12jz
$dIP44_r12kO
GHC.Stack.Types.EmptyCallStack];
loc60_r12kQ :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [64#];
loc61_r12kR :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [274#];
loc62_r12kS :: GHC.Types.Int
[GblId, Caf=NoCafRefs, Str=m, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.I#! [272#];
$dIP46_r12kT :: 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_r12kS
loc52_r12kC
loc61_r12kR
loc60_r12kQ];
$dIP47_r12kU :: GHC.Stack.Types.CallStack
[GblId, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Stack.Types.PushCallStack! [$dIP11_r12jz
$dIP46_r12kT
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_s12uc comp_s12ud packageDbs_s12ue progdb_s12uf]
let {
sat_s12ug [Occ=Once] :: Distribution.Verbosity.Verbosity
[LclId] =
[verbosity_s12uc] \u []
Distribution.Verbosity.lessVerbose verbosity_s12uc;
} in
Distribution.Simple.Configure.getInstalledPackages1
sat_s12ug
comp_s12ud
packageDbs_s12ue
progdb_s12uf
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_r12kV :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.Timestamp.$tcTimestamp
GHC.Types.[]];
$krep1_r12kW :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Types.PackageId.$tcPackageIdentifier
GHC.Types.[]];
$krep2_r12kX :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [GHC.Word.$tcWord32
GHC.Types.[]];
$krep3_r12kY :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Types.Dependency.$tcDependency
GHC.Types.[]];
$krep4_r12kZ :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Types.GenericPackageDescription.$tcGenericPackageDescription
GHC.Types.[]];
$krep5_r12l0 :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Data.ByteString.Lazy.Internal.$tcByteString
GHC.Types.[]];
$krep6_r12l1 :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [GHC.Types.$tcChar
GHC.Types.[]];
$krep7_r12l2 :: [GHC.Types.KindRep]
[GblId, Caf=NoCafRefs, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE :! [$krep6_r12l1 GHC.Types.[]];
$krep8_r12l3 :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [GHC.Types.$tc[]
$krep7_r12l2];
$krep9_r12l4 :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.GlobalFlags.$tcRepoContext
GHC.Types.[]];
$krep10_r12l5 :: 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_r12l6 :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcIndexStateInfo
GHC.Types.[]];
$krep12_r12l7 :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep_r12kV $krep11_r12l6];
Distribution.Client.IndexUtils.$tc'IndexStateInfo1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep_r12kV $krep12_r12l7];
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_r12l8 :: 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_r12l3 $krep13_r12l8];
$krep14_r12l9 :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep10_r12l5 $krep13_r12l8];
Distribution.Client.IndexUtils.$tc'RepoIndex1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep9_r12l4 $krep14_r12l9];
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_r12la :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcPackageEntry
GHC.Types.[]];
$krep16_r12lb :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep2_r12kX $krep15_r12la];
$krep17_r12lc :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep8_r12l3 $krep16_r12lb];
$krep18_r12ld :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep4_r12kZ $krep17_r12lc];
$krep19_r12le :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep1_r12kW $krep18_r12ld];
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_r12le];
$krep20_r12lf :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep5_r12l0 $krep16_r12lb];
$krep21_r12lg :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep4_r12kZ $krep20_r12lf];
Distribution.Client.IndexUtils.$tc'NormalPackage1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep1_r12kW $krep21_r12lg];
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_r12lh :: 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_r12la $krep22_r12lh];
Distribution.Client.IndexUtils.$tc'Dep1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep3_r12kY $krep22_r12lh];
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_r12li :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcIndexCacheEntry
GHC.Types.[]];
$krep24_r12lj :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep2_r12kX $krep23_r12li];
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_r12lj];
$krep25_r12lk :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep_r12kV $krep23_r12li];
$krep26_r12ll :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep2_r12kX $krep25_r12lk];
Distribution.Client.IndexUtils.$tc'CachePreference1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep3_r12kY $krep26_r12ll];
Distribution.Client.IndexUtils.$tc'CachePackageId1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep1_r12kW $krep26_r12ll];
$krep27_r12lm :: [GHC.Types.KindRep]
[GblId, Caf=NoCafRefs, Str=m2, Unf=OtherCon []] =
CCS_DONT_CARE :! [$krep23_r12li GHC.Types.[]];
$krep28_r12ln :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [GHC.Types.$tc[]
$krep27_r12lm];
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_r12lo :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m1, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepTyConApp! [Distribution.Client.IndexUtils.$tcCache
GHC.Types.[]];
$krep30_r12lp :: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep28_r12ln $krep29_r12lo];
Distribution.Client.IndexUtils.$tc'Cache1 [InlPrag=NOUSERINLINE[~]]
:: GHC.Types.KindRep
[GblId, Caf=NoCafRefs, Str=m4, Unf=OtherCon []] =
CCS_DONT_CARE GHC.Types.KindRepFun! [$krep_r12kV $krep30_r12lp];
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_r12lq :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"pref-ver:"#;
preferredVersionKey_rN6M :: GHC.Base.String
[GblId] =
[] \u [] GHC.CString.unpackCString# preferredVersionKey1_r12lq;
lvl86_r12lr :: Data.ByteString.Internal.ByteString
[GblId] =
[] \u []
case
newMutVar# [GHC.ForeignPtr.NoFinalizers GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12ui [Occ=Once] ipv1_s12uj [Occ=Once] ->
case
__pkg_ccall bytestring-0.10.8.2 [preferredVersionKey1_r12lq
ipv_s12ui]
of
{ (#,#) _ [Occ=Dead] ds2_s12un [Occ=Once] ->
case word2Int# [ds2_s12un] of sat_s12up {
__DEFAULT ->
let {
sat_s12uo [Occ=Once] :: GHC.ForeignPtr.ForeignPtrContents
[LclId] =
CCCS GHC.ForeignPtr.PlainForeignPtr! [ipv1_s12uj];
} in
Data.ByteString.Internal.PS [preferredVersionKey1_r12lq
sat_s12uo
0#
sat_s12up];
};
};
};
buildTreeRefKey1_r12ls :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"build-tree-ref:"#;
buildTreeRefKey_rN6L :: GHC.Base.String
[GblId] =
[] \u [] GHC.CString.unpackCString# buildTreeRefKey1_r12ls;
lvl87_r12lt :: Data.ByteString.Internal.ByteString
[GblId] =
[] \u []
case
newMutVar# [GHC.ForeignPtr.NoFinalizers GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12ur [Occ=Once] ipv1_s12us [Occ=Once] ->
case
__pkg_ccall bytestring-0.10.8.2 [buildTreeRefKey1_r12ls ipv_s12ur]
of
{ (#,#) _ [Occ=Dead] ds2_s12uw [Occ=Once] ->
case word2Int# [ds2_s12uw] of sat_s12uy {
__DEFAULT ->
let {
sat_s12ux [Occ=Once] :: GHC.ForeignPtr.ForeignPtrContents
[LclId] =
CCCS GHC.ForeignPtr.PlainForeignPtr! [ipv1_s12us];
} in
Data.ByteString.Internal.PS [buildTreeRefKey1_r12ls
sat_s12ux
0#
sat_s12uy];
};
};
};
blocknoKey1_r12lu :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"b#"#;
blocknoKey_rN6K :: GHC.Base.String
[GblId] =
[] \u [] GHC.CString.unpackCString# blocknoKey1_r12lu;
lvl88_r12lv :: Data.ByteString.Internal.ByteString
[GblId] =
[] \u []
case
newMutVar# [GHC.ForeignPtr.NoFinalizers GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12uA [Occ=Once] ipv1_s12uB [Occ=Once] ->
case
__pkg_ccall bytestring-0.10.8.2 [blocknoKey1_r12lu ipv_s12uA]
of
{ (#,#) _ [Occ=Dead] ds2_s12uF [Occ=Once] ->
case word2Int# [ds2_s12uF] of sat_s12uH {
__DEFAULT ->
let {
sat_s12uG [Occ=Once] :: GHC.ForeignPtr.ForeignPtrContents
[LclId] =
CCCS GHC.ForeignPtr.PlainForeignPtr! [ipv1_s12uB];
} in
Data.ByteString.Internal.PS [blocknoKey1_r12lu
sat_s12uG
0#
sat_s12uH];
};
};
};
packageKey1_r12lw :: GHC.Prim.Addr#
[GblId, Caf=NoCafRefs, Unf=OtherCon []] =
"pkg:"#;
packageKey_rN6J :: GHC.Base.String
[GblId] =
[] \u [] GHC.CString.unpackCString# packageKey1_r12lw;
lvl89_r12lx :: 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_s12uI]
case entry_s12uI of {
Distribution.Client.IndexUtils.CachePackageId pkgid_s12uK
dt_s12uL [Occ=Once]
_ [Occ=Dead] ->
let {
sat_s12ve [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[pkgid_s12uK dt_s12uL] \u []
let {
sat_s12vc [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[pkgid_s12uK dt_s12uL] \u []
let {
sat_s12va [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[dt_s12uL] \u []
let {
sat_s12v8 [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[dt_s12uL] \u []
case word2Int# [dt_s12uL] of sat_s12v4 {
__DEFAULT ->
case
GHC.Show.$wshowSignedInt
0# sat_s12v4 GHC.Types.[]
of
{ (#,#) ww5_s12v6 [Occ=Once]
ww6_s12v7 [Occ=Once] ->
GHC.Base.++_$s++
GHC.Types.[]
ww5_s12v6
ww6_s12v7;
};
}; } in
let {
sat_s12v9 [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl89_r12lx sat_s12v8];
} in GHC.Base.++ blocknoKey_rN6K sat_s12v9; } in
let {
sat_s12vb [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl89_r12lx sat_s12va]; } in
let {
sat_s12v2 [Occ=Once, Dmd=<L,1*U>]
:: Text.PrettyPrint.Annotated.HughesPJ.Doc ()
[LclId] =
[pkgid_s12uK] \s []
case pkgid_s12uK of {
Distribution.Types.PackageId.PackageIdentifier _ [Occ=Dead]
ds3_s12v1 [Occ=Once] ->
Distribution.Types.Version.$fPrettyVersion1
ds3_s12v1;
};
} in
case
Text.PrettyPrint.Annotated.HughesPJ.fullRenderAnn
Text.PrettyPrint.Annotated.HughesPJ.PageMode
Distribution.Pretty.defaultStyle2
Distribution.Pretty.defaultStyle1
Distribution.Text.display1
GHC.Types.[]
sat_s12v2
of
sat_s12v3
{ __DEFAULT -> GHC.Base.++ sat_s12v3 sat_s12vb;
}; } in
let {
sat_s12vd [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl89_r12lx sat_s12vc]; } in
let {
sat_s12uX [Occ=Once, Dmd=<L,1*U>]
:: Text.PrettyPrint.Annotated.HughesPJ.Doc ()
[LclId] =
[pkgid_s12uK] \s []
case pkgid_s12uK of {
Distribution.Types.PackageId.PackageIdentifier ds2_s12uO [Occ=Once]
_ [Occ=Dead] ->
case ds2_s12uO of {
Data.ByteString.Short.Internal.SBS ww1_s12uR [Occ=Once] ->
case
Data.ByteString.Short.Internal.$wunpack ww1_s12uR
of
sat_s12uT
{ __DEFAULT ->
case
Distribution.Utils.String.decodeStringUtf8
sat_s12uT
of
s_s12uS [Dmd=<S,U>]
{ __DEFAULT ->
case
GHC.List.$wlenAcc s_s12uS 0#
of
ww2_s12uU
{ __DEFAULT ->
let {
sat_s12uV [Occ=Once]
:: Text.PrettyPrint.Annotated.HughesPJ.TextDetails
[LclId] =
CCCS Text.PrettyPrint.Annotated.HughesPJ.Str! [s_s12uS]; } in
let {
sat_s12uW [Occ=Once]
:: Text.PrettyPrint.Annotated.HughesPJ.AnnotDetails
()
[LclId] =
CCCS Text.PrettyPrint.Annotated.HughesPJ.NoAnnot! [sat_s12uV
ww2_s12uU];
} in
Text.PrettyPrint.Annotated.HughesPJ.TextBeside [sat_s12uW
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_s12uX
of
sat_s12uY
{ __DEFAULT -> GHC.Base.++ sat_s12uY sat_s12vd;
}; } in
let {
sat_s12vf [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl89_r12lx sat_s12ve];
} in GHC.Base.++ packageKey_rN6J sat_s12vf;
Distribution.Client.IndexUtils.CachePreference dep_s12vg [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead] ->
let {
sat_s12vq [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[dep_s12vg] \u []
let {
sat_s12vo [Occ=Once, Dmd=<L,1*U>]
:: Text.PrettyPrint.Annotated.HughesPJ.Doc ()
[LclId] =
[dep_s12vg] \s []
case dep_s12vg of {
Distribution.Types.Dependency.Dependency ww1_s12vk [Occ=Once]
ww2_s12vl [Occ=Once] ->
case ww1_s12vk of {
Data.ByteString.Short.Internal.SBS ww4_s12vn [Occ=Once] ->
Distribution.Types.Dependency.$w$cpretty
ww4_s12vn ww2_s12vl;
};
};
} in
case
Text.PrettyPrint.Annotated.HughesPJ.fullRenderAnn
Text.PrettyPrint.Annotated.HughesPJ.PageMode
Distribution.Pretty.defaultStyle2
Distribution.Pretty.defaultStyle1
Distribution.Text.display1
GHC.Types.[]
sat_s12vo
of
sat_s12vp
{ __DEFAULT -> GHC.Base.++ sat_s12vp GHC.Types.[];
}; } in
let {
sat_s12vr [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl89_r12lx sat_s12vq];
} in GHC.Base.++ preferredVersionKey_rN6M sat_s12vr;
Distribution.Client.IndexUtils.CacheBuildTreeRef tr_s12vs [Occ=Once!]
dt_s12vt [Occ=Once] ->
let {
sat_s12vC [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[tr_s12vs dt_s12vt] \u []
let {
sat_s12vB [Occ=Once] :: GHC.Types.Char
[LclId] =
[tr_s12vs] \u []
case tr_s12vs of {
Distribution.Client.IndexUtils.SnapshotRef ->
Distribution.Client.Tar.buildTreeSnapshotTypeCode;
Distribution.Client.IndexUtils.LinkRef ->
Distribution.Client.Tar.buildTreeRefTypeCode;
}; } in
let {
sat_s12vy [Occ=Once] :: [GHC.Types.Char]
[LclId] =
[dt_s12vt] \u []
case word2Int# [dt_s12vt] of sat_s12vu {
__DEFAULT ->
case GHC.Show.$wshowSignedInt 0# sat_s12vu GHC.Types.[] of {
(#,#) ww5_s12vw [Occ=Once] ww6_s12vx [Occ=Once] ->
GHC.Base.++_$s++ GHC.Types.[] ww5_s12vw ww6_s12vx;
};
}; } in
let {
sat_s12vz [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl89_r12lx sat_s12vy];
} in GHC.Base.++_$s++ sat_s12vz sat_s12vB GHC.Types.[]; } in
let {
sat_s12vD [Occ=Once] :: [GHC.Types.Char]
[LclId] =
CCCS :! [lvl89_r12lx sat_s12vC];
} in GHC.Base.++ buildTreeRefKey_rN6L sat_s12vD;
};
lvl90_r12ly :: 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 [packageKey1_r12lw 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 [packageKey1_r12lw
sat_s12vL
0#
sat_s12vM];
};
};
};
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_s12vN ww1_s12vO ww2_s12vP ww3_s12vQ]
case ww3_s12vQ of ds1_s12vR {
__DEFAULT ->
let {
lvl113_s12vS [Dmd=<L,U(U)>] :: GHC.Ptr.Ptr GHC.Word.Word8
[LclId, Unf=OtherCon []] =
CCCS GHC.Ptr.Ptr! [ww_s12vN]; } in
let {
$wsplitLoop_s12vT [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_s12vO lvl113_s12vS $wsplitLoop_s12vT] \r [w_s12vU
w1_s12vV
ww4_s12vW
w2_s12vX
ww5_s12vY
w3_s12vZ
w4_s12w0]
case >=# [ww4_s12vW ww5_s12vY] of {
__DEFAULT ->
case w1_s12vV of wild2_s12w2 {
GHC.Ptr.Ptr a_s12w3 [Occ=Once] ->
case w2_s12vX of wild3_s12w4 {
GHC.Types.I# x1_s12w5 ->
case +# [x1_s12w5 ww4_s12vW] of sat_s12w6 {
__DEFAULT ->
case
readWord8OffAddr# [a_s12w3 sat_s12w6 w4_s12w0]
of
{ (#,#) ipv_s12w8 [Occ=Once*]
ipv1_s12w9 [Occ=Once] ->
case w_s12vU ipv1_s12w9 of {
GHC.Types.False ->
case +# [ww4_s12vW 1#] of sat_s12wb {
__DEFAULT ->
$wsplitLoop_s12vT
w_s12vU
wild2_s12w2
sat_s12wb
wild3_s12w4
ww5_s12vY
w3_s12vZ
ipv_s12w8;
};
GHC.Types.True ->
let {
sat_s12wt [Occ=Once]
:: [Data.ByteString.Internal.ByteString]
[LclId] =
[ww1_s12vO
lvl113_s12vS
$wsplitLoop_s12vT
w_s12vU
ww4_s12vW
ww5_s12vY
w3_s12vZ
x1_s12w5] \u []
case w_s12vU of pred'1_s12wg {
__DEFAULT ->
case
w3_s12vZ
of
fp'1_s12wh
{ GHC.ForeignPtr.ForeignPtr _ [Occ=Dead]
_ [Occ=Dead] ->
case
-# [ww5_s12vY
ww4_s12vW]
of
sat_s12wn
{ __DEFAULT ->
case
-# [sat_s12wn
1#]
of
sat_s12wo
{ __DEFAULT ->
case
+# [x1_s12w5
ww4_s12vW]
of
sat_s12wk
{ __DEFAULT ->
case
+# [sat_s12wk
1#]
of
sat_s12wl
{ __DEFAULT ->
let {
sat_s12wm [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12wl];
} in
case
$wsplitLoop_s12vT
pred'1_s12wg
lvl113_s12vS
0#
sat_s12wm
sat_s12wo
fp'1_s12wh
GHC.Prim.realWorld#
of
{ (#,#) ipv4_s12wq [Occ=Once]
ipv5_s12wr [Occ=Once] ->
case
touch# [ww1_s12vO
ipv4_s12wq]
of
{ __DEFAULT ->
ipv5_s12wr;
};
};
};
};
};
};
};
}; } in
let {
sat_s12wf [Occ=Once]
:: Data.ByteString.Internal.ByteString
[LclId] =
[ww4_s12vW
w3_s12vZ
x1_s12w5] \u []
case w3_s12vZ of {
GHC.ForeignPtr.ForeignPtr dt1_s12wd [Occ=Once]
dt2_s12we [Occ=Once] ->
Data.ByteString.Internal.PS [dt1_s12wd
dt2_s12we
x1_s12w5
ww4_s12vW];
}; } in
let {
sat_s12wu [Occ=Once]
:: [Data.ByteString.Internal.ByteString]
[LclId] =
CCCS :! [sat_s12wf sat_s12wt];
} in (#,#) [ipv_s12w8 sat_s12wu];
};
};
};
};
};
1# ->
let {
sat_s12wA [Occ=Once] :: Data.ByteString.Internal.ByteString
[LclId] =
[ww4_s12vW w2_s12vX w3_s12vZ] \u []
case w3_s12vZ of {
GHC.ForeignPtr.ForeignPtr dt1_s12ww [Occ=Once]
dt2_s12wx [Occ=Once] ->
case w2_s12vX of {
GHC.Types.I# dt4_s12wz [Occ=Once] ->
Data.ByteString.Internal.PS [dt1_s12ww
dt2_s12wx
dt4_s12wz
ww4_s12vW];
};
}; } in
let {
sat_s12wB [Occ=Once] :: [Data.ByteString.Internal.ByteString]
[LclId] =
CCCS :! [sat_s12wA GHC.Types.[]];
} in (#,#) [w4_s12w0 sat_s12wB];
}; } in
let {
sat_s12wD [Occ=Once] :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8
[LclId] =
CCCS GHC.ForeignPtr.ForeignPtr! [ww_s12vN ww1_s12vO]; } in
let {
sat_s12wC [Occ=Once] :: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [ww2_s12vP];
} in
case
$wsplitLoop_s12vT
lvl53_r12iF
lvl113_s12vS
0#
sat_s12wC
ds1_s12vR
sat_s12wD
GHC.Prim.realWorld#
of
{ (#,#) ipv_s12wF [Occ=Once] ipv1_s12wG [Occ=Once] ->
case touch# [ww1_s12vO ipv_s12wF] of {
__DEFAULT ->
case GHC.List.filter lvl54_r12iG ipv1_s12wG of {
[] -> GHC.Base.Nothing [];
: key_s12wJ ds_s12wK ->
let-no-escape {
fail_s12wL [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_s12wJ ds_s12wK] \r [ds4_s12wM]
case key_s12wJ of {
Data.ByteString.Internal.PS dt_s12wO
dt1_s12wP [Occ=Once*]
dt2_s12wQ
dt3_s12wR ->
case lvl86_r12lr of {
Data.ByteString.Internal.PS dt4_s12wT
dt5_s12wU [Occ=Once*]
dt6_s12wV
dt7_s12wW ->
case /=# [dt3_s12wR dt7_s12wW] of {
__DEFAULT ->
let-no-escape {
$j_s12wY [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[ds_s12wK] \r []
let {
sat_s12x5 [Occ=Once]
:: [GHC.Types.Char]
[LclId] =
[ds_s12wK] \u []
let {
sat_s12wZ [Occ=Once]
:: [Data.ByteString.Internal.ByteString]
[LclId] =
[ds_s12wK] \u []
Data.OldList.intersperse
lvl56_r12iJ
ds_s12wK;
} in
case
Data.ByteString.concat
sat_s12wZ
of
{ Data.ByteString.Internal.PS ww5_s12x1 [Occ=Once]
ww6_s12x2 [Occ=Once]
ww7_s12x3 [Occ=Once]
ww8_s12x4 [Occ=Once] ->
Data.ByteString.Internal.$wunpackAppendCharsLazy
ww5_s12x1
ww6_s12x2
ww7_s12x3
ww8_s12x4
GHC.Types.[];
};
} in
case
Distribution.Compat.ReadP.run
lvl57_r12iK
sat_s12x5
of
sat_s12x6
{ __DEFAULT ->
case
Distribution.Text.simpleParse1
sat_s12x6
of
{ [] ->
GHC.Base.Nothing [];
: p_s12x8 [Occ=Once]
_ [Occ=Dead] ->
let {
sat_s12xa [Occ=Once]
:: Distribution.Client.IndexUtils.IndexCacheEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.CachePreference! [p_s12x8
0##
-9223372036854775808#];
} in
GHC.Base.Just [sat_s12xa];
};
};
} in
case
eqAddr# [dt_s12wO dt4_s12wT]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12wO
dt1_s12wP
dt2_s12wQ
dt3_s12wR
dt4_s12wT
dt5_s12wU
dt6_s12wV
dt7_s12wW
of
{ __DEFAULT ->
GHC.Base.Nothing [];
GHC.Types.EQ -> $j_s12wY;
};
1# ->
case
==# [dt2_s12wQ dt6_s12wV]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12wO
dt1_s12wP
dt2_s12wQ
dt3_s12wR
dt4_s12wT
dt5_s12wU
dt6_s12wV
dt7_s12wW
of
{ __DEFAULT ->
GHC.Base.Nothing [];
GHC.Types.EQ ->
$j_s12wY;
};
1# -> $j_s12wY;
};
};
1# -> GHC.Base.Nothing [];
};
};
};
} in
case ds_s12wK of {
[] -> fail_s12wL GHC.Prim.void#;
: pkgnamestr_s12xg [Occ=Once*!] ds4_s12xh [Occ=Once!] ->
case ds4_s12xh of {
[] -> fail_s12wL GHC.Prim.void#;
: pkgverstr_s12xj [Occ=Once*!] ds5_s12xk [Occ=Once!] ->
case ds5_s12xk of {
[] ->
case key_s12wJ of {
Data.ByteString.Internal.PS dt_s12xn
dt1_s12xo [Occ=Once*]
dt2_s12xp
dt3_s12xq ->
case lvl87_r12lt of {
Data.ByteString.Internal.PS dt4_s12xs
dt5_s12xt [Occ=Once*]
dt6_s12xu
dt7_s12xv ->
case
/=# [dt3_s12xq dt7_s12xv]
of
{ __DEFAULT ->
let-no-escape {
$j_s12xx [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[pkgnamestr_s12xg
pkgverstr_s12xj] \r []
case
pkgnamestr_s12xg
of
{ Data.ByteString.Internal.PS dt11_s12xz [Occ=Once]
dt12_s12xA [Occ=Once]
dt13_s12xB [Occ=Once]
dt14_s12xC ->
case
<=# [dt14_s12xC
0#]
of
{ __DEFAULT ->
case
-# [dt14_s12xC
1#]
of
sat_s12xE
{ __DEFAULT ->
case
<=# [sat_s12xE
0#]
of
{ __DEFAULT ->
GHC.Base.Nothing [];
1# ->
case
plusAddr# [dt11_s12xz
dt13_s12xB]
of
sat_s12xG
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12xG
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12xI [Occ=Once]
ipv3_s12xJ [Occ=Once] ->
case
touch# [dt12_s12xA
ipv2_s12xI]
of
{ __DEFAULT ->
case
word2Int# [ipv3_s12xJ]
of
sat_s12xM
{ __DEFAULT ->
case
chr# [sat_s12xM]
of
x_s12xL [Dmd=<S,U>]
{ __DEFAULT ->
let-no-escape {
$j1_s12xN [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[pkgverstr_s12xj
x_s12xL] \r []
case
pkgverstr_s12xj
of
{ Data.ByteString.Internal.PS ww5_s12xP [Occ=Once]
ww6_s12xQ [Occ=Once]
ww7_s12xR [Occ=Once]
ww8_s12xS [Occ=Once] ->
case
Data.ByteString.Char8.$wreadInt
ww5_s12xP
ww6_s12xQ
ww7_s12xR
ww8_s12xS
of
{ GHC.Base.Nothing ->
GHC.Base.Nothing [];
GHC.Base.Just ds7_s12xU [Occ=Once!] ->
case
ds7_s12xU
of
{ (,) blockno_s12xW [Occ=Once*!]
remainder_s12xX [Occ=Once!] ->
case
remainder_s12xX
of
{ Data.ByteString.Internal.PS _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
dt18_s12y2 [Occ=Once] ->
case
<=# [dt18_s12y2
0#]
of
{ __DEFAULT ->
GHC.Base.Nothing [];
1# ->
let {
sat_s12ye [Occ=Once]
:: Distribution.Client.IndexUtils.IndexCacheEntry
[LclId] =
[x_s12xL
blockno_s12xW] \u []
case
x_s12xL
of
{ __DEFAULT ->
Distribution.Client.IndexUtils.refTypeFromTypeCode1;
'C'# ->
case
blockno_s12xW
of
{ GHC.Types.I# x#_s12y7 [Occ=Once] ->
case
int2Word# [x#_s12y7]
of
sat_s12y8
{ __DEFAULT ->
case
narrow32Word# [sat_s12y8]
of
sat_s12y9
{ __DEFAULT ->
Distribution.Client.IndexUtils.CacheBuildTreeRef [Distribution.Client.IndexUtils.LinkRef
sat_s12y9];
};
};
};
'S'# ->
case
blockno_s12xW
of
{ GHC.Types.I# x#_s12yb [Occ=Once] ->
case
int2Word# [x#_s12yb]
of
sat_s12yc
{ __DEFAULT ->
case
narrow32Word# [sat_s12yc]
of
sat_s12yd
{ __DEFAULT ->
Distribution.Client.IndexUtils.CacheBuildTreeRef [Distribution.Client.IndexUtils.SnapshotRef
sat_s12yd];
};
};
};
};
} in
GHC.Base.Just [sat_s12ye];
};
};
};
};
};
} in
case
x_s12xL
of
{ __DEFAULT ->
GHC.Base.Nothing [];
'C'# ->
$j1_s12xN;
'S'# ->
$j1_s12xN;
};
};
};
};
};
};
};
};
1# ->
GHC.Base.Nothing [];
};
};
} in
case
eqAddr# [dt_s12xn
dt4_s12xs]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12xn
dt1_s12xo
dt2_s12xp
dt3_s12xq
dt4_s12xs
dt5_s12xt
dt6_s12xu
dt7_s12xv
of
{ __DEFAULT ->
fail_s12wL
GHC.Prim.void#;
GHC.Types.EQ ->
$j_s12xx;
};
1# ->
case
==# [dt2_s12xp
dt6_s12xu]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12xn
dt1_s12xo
dt2_s12xp
dt3_s12xq
dt4_s12xs
dt5_s12xt
dt6_s12xu
dt7_s12xv
of
{ __DEFAULT ->
fail_s12wL
GHC.Prim.void#;
GHC.Types.EQ ->
$j_s12xx;
};
1# -> $j_s12xx;
};
};
1# -> fail_s12wL GHC.Prim.void#;
};
};
};
: sep_s12yk [Occ=Once!] ds6_s12yl [Occ=Once!] ->
case ds6_s12yl of {
[] -> fail_s12wL GHC.Prim.void#;
: blocknostr_s12yn [Occ=Once!]
ds7_s12yo [Occ=Once!] ->
case ds7_s12yo of {
[] ->
case key_s12wJ of {
Data.ByteString.Internal.PS dt_s12yr
dt1_s12ys [Occ=Once*]
dt2_s12yt
dt3_s12yu ->
case lvl90_r12ly of {
Data.ByteString.Internal.PS dt4_s12yw
dt5_s12yx [Occ=Once*]
dt6_s12yy
dt7_s12yz ->
case
/=# [dt3_s12yu
dt7_s12yz]
of
{ __DEFAULT ->
let-no-escape {
$j_s12yB [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[fail_s12wL
pkgnamestr_s12xg
pkgverstr_s12xj
sep_s12yk
blocknostr_s12yn] \r []
case
sep_s12yk
of
{ Data.ByteString.Internal.PS dt11_s12yD
dt12_s12yE [Occ=Once*]
dt13_s12yF
dt14_s12yG ->
case
lvl88_r12lv
of
{ Data.ByteString.Internal.PS dt15_s12yI
dt16_s12yJ [Occ=Once*]
dt17_s12yK
dt18_s12yL ->
case
/=# [dt14_s12yG
dt18_s12yL]
of
{ __DEFAULT ->
let-no-escape {
$j1_s12yN [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[pkgnamestr_s12xg
pkgverstr_s12xj
blocknostr_s12yn] \r []
case
pkgnamestr_s12xg
of
{ Data.ByteString.Internal.PS dt19_s12yP
dt20_s12yQ
dt21_s12yR
dt22_s12yS ->
let-no-escape {
$j2_s12yT [Occ=Once*T[0],
Dmd=<L,1*U>]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.IndexCacheEntry
[LclId[JoinId(0)],
Unf=OtherCon []] =
[pkgverstr_s12xj
blocknostr_s12yn
dt19_s12yP
dt20_s12yQ
dt21_s12yR
dt22_s12yS] \r []
case
pkgverstr_s12xj
of
{ Data.ByteString.Internal.PS ww5_s12yV [Occ=Once]
ww6_s12yW [Occ=Once]
ww7_s12yX [Occ=Once]
ww8_s12yY [Occ=Once] ->
case
$wparseVer_r12iL
ww5_s12yV
ww6_s12yW
ww7_s12yX
ww8_s12yY
GHC.Types.[]
of
{ GHC.Base.Nothing ->
GHC.Base.Nothing [];
GHC.Base.Just pkgver_s12z0 [Occ=Once] ->
case
blocknostr_s12yn
of
{ Data.ByteString.Internal.PS ww10_s12z2 [Occ=Once]
ww11_s12z3 [Occ=Once]
ww12_s12z4 [Occ=Once]
ww13_s12z5 [Occ=Once] ->
case
Data.ByteString.Char8.$wreadInt
ww10_s12z2
ww11_s12z3
ww12_s12z4
ww13_s12z5
of
{ GHC.Base.Nothing ->
GHC.Base.Nothing [];
GHC.Base.Just ds8_s12z7 [Occ=Once!] ->
case
ds8_s12z7
of
{ (,) blockno_s12z9 [Occ=Once!]
remainder_s12za [Occ=Once!] ->
case
remainder_s12za
of
{ Data.ByteString.Internal.PS _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
dt26_s12zf [Occ=Once] ->
case
<=# [dt26_s12zf
0#]
of
{ __DEFAULT ->
GHC.Base.Nothing [];
1# ->
let {
sat_s12zp [Occ=Once]
:: Distribution.Client.IndexUtils.IndexCacheEntry
[LclId] =
[dt19_s12yP
dt20_s12yQ
dt21_s12yR
dt22_s12yS
pkgver_s12z0
blockno_s12z9] \u []
case
blockno_s12z9
of
{ GHC.Types.I# x#_s12zi [Occ=Once] ->
case
int2Word# [x#_s12zi]
of
sat_s12zn
{ __DEFAULT ->
case
narrow32Word# [sat_s12zn]
of
sat_s12zo
{ __DEFAULT ->
let {
sat_s12zl [Occ=Once]
:: Distribution.Types.PackageName.PackageName
[LclId] =
[dt19_s12yP
dt20_s12yQ
dt21_s12yR
dt22_s12yS] \u []
case
Data.ByteString.Internal.$wunpackAppendCharsLazy
dt19_s12yP
dt20_s12yQ
dt21_s12yR
dt22_s12yS
GHC.Types.[]
of
sat_s12zj
{ __DEFAULT ->
case
Distribution.Utils.String.encodeStringUtf8
sat_s12zj
of
sat_s12zk
{ __DEFAULT ->
Data.ByteString.Short.Internal.pack
sat_s12zk;
};
}; } in
let {
sat_s12zm [Occ=Once]
:: Distribution.Types.PackageId.PackageId
[LclId] =
CCCS Distribution.Types.PackageId.PackageIdentifier! [sat_s12zl
pkgver_s12z0];
} in
Distribution.Client.IndexUtils.CachePackageId [sat_s12zm
sat_s12zo
-9223372036854775808#];
};
};
};
} in
GHC.Base.Just [sat_s12zp];
};
};
};
};
};
};
};
} in
case
dt22_s12yS
of
ds8_s12zq
{ __DEFAULT ->
case
+# [dt21_s12yR
ds8_s12zq]
of
sat_s12zs
{ __DEFAULT ->
case
plusAddr# [dt19_s12yP
sat_s12zs]
of
sat_s12zt
{ __DEFAULT ->
case
plusAddr# [dt19_s12yP
dt21_s12yR]
of
sat_s12zr
{ __DEFAULT ->
case
$wgo_r12iH
sat_s12zr
sat_s12zt
GHC.Prim.realWorld#
of
{ (#,#) ipv2_s12zv [Occ=Once]
ipv3_s12zw [Occ=Once!] ->
case
touch# [dt20_s12yQ
ipv2_s12zv]
of
{ __DEFAULT ->
case
ipv3_s12zw
of
{ GHC.Types.False ->
GHC.Base.Nothing [];
GHC.Types.True ->
$j2_s12yT;
};
};
};
};
};
};
0# ->
$j2_s12yT;
};
};
} in
case
eqAddr# [dt11_s12yD
dt15_s12yI]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt11_s12yD
dt12_s12yE
dt13_s12yF
dt14_s12yG
dt15_s12yI
dt16_s12yJ
dt17_s12yK
dt18_s12yL
of
{ __DEFAULT ->
fail_s12wL
GHC.Prim.void#;
GHC.Types.EQ ->
$j1_s12yN;
};
1# ->
case
==# [dt13_s12yF
dt17_s12yK]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt11_s12yD
dt12_s12yE
dt13_s12yF
dt14_s12yG
dt15_s12yI
dt16_s12yJ
dt17_s12yK
dt18_s12yL
of
{ __DEFAULT ->
fail_s12wL
GHC.Prim.void#;
GHC.Types.EQ ->
$j1_s12yN;
};
1# ->
$j1_s12yN;
};
};
1# ->
fail_s12wL
GHC.Prim.void#;
};
};
};
} in
case
eqAddr# [dt_s12yr
dt4_s12yw]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12yr
dt1_s12ys
dt2_s12yt
dt3_s12yu
dt4_s12yw
dt5_s12yx
dt6_s12yy
dt7_s12yz
of
{ __DEFAULT ->
fail_s12wL
GHC.Prim.void#;
GHC.Types.EQ ->
$j_s12yB;
};
1# ->
case
==# [dt2_s12yt
dt6_s12yy]
of
{ __DEFAULT ->
case
Data.ByteString.Internal.$wcompareBytes
dt_s12yr
dt1_s12ys
dt2_s12yt
dt3_s12yu
dt4_s12yw
dt5_s12yx
dt6_s12yy
dt7_s12yz
of
{ __DEFAULT ->
fail_s12wL
GHC.Prim.void#;
GHC.Types.EQ ->
$j_s12yB;
};
1# ->
$j_s12yB;
};
};
1# ->
fail_s12wL
GHC.Prim.void#;
};
};
};
: _ [Occ=Dead] _ [Occ=Dead] ->
fail_s12wL 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_s12zJ]
case w_s12zJ of {
Data.ByteString.Internal.PS ww1_s12zL [Occ=Once]
ww2_s12zM [Occ=Once]
ww3_s12zN [Occ=Once]
ww4_s12zO [Occ=Once] ->
Distribution.Client.IndexUtils.$wread00IndexCacheEntry
ww1_s12zL ww2_s12zM ww3_s12zN ww4_s12zO;
};
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_s12zP]
case ds_s12zP of {
Distribution.Client.IndexUtils.CachePackageId _ [Occ=Dead]
_ [Occ=Dead]
dt1_s12zT [Occ=Once] ->
GHC.Int.I64# [dt1_s12zT];
Distribution.Client.IndexUtils.CachePreference _ [Occ=Dead]
_ [Occ=Dead]
dt1_s12zW [Occ=Once] ->
GHC.Int.I64# [dt1_s12zW];
Distribution.Client.IndexUtils.CacheBuildTreeRef _ [Occ=Dead]
_ [Occ=Dead] ->
GHC.Int.$fBoundedInt64_$cminBound;
};
lazySequence_r12lz
:: 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_s12zZ eta_s12A0]
let {
sat_s12Ad [Occ=Once] :: GHC.Types.IO [a_aRe0]
[LclId] =
[x_s12zZ] \r [s_s12A1]
case noDuplicate# [s_s12A1] of s'_s12A2 {
__DEFAULT ->
case x_s12zZ of {
[] -> (#,#) [s'_s12A2 GHC.Types.[]];
: x1_s12A4 [Occ=Once] xs_s12A5 [Occ=Once] ->
case x1_s12A4 s'_s12A2 of {
(#,#) ipv_s12A7 [Occ=Once] ipv1_s12A8 [Occ=Once] ->
case lazySequence_r12lz xs_s12A5 ipv_s12A7 of {
(#,#) ipv2_s12Aa [Occ=Once] ipv3_s12Ab [Occ=Once] ->
let {
sat_s12Ac [Occ=Once] :: [a_aRe0]
[LclId] =
CCCS :! [ipv1_s12A8 ipv3_s12Ab];
} in (#,#) [ipv2_s12Aa sat_s12Ac];
};
};
};
};
} in GHC.IO.Unsafe.unsafeDupableInterleaveIO sat_s12Ad eta_s12A0;
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_s12Ae]
case ds_s12Ae 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#];
lvl91_r12lA
:: (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_s12Ag]
case repo_s12Ag of wild_s12Ah {
__DEFAULT ->
case
GHC.List.$wspan
System.FilePath.Posix.isPathSeparator
Distribution.Client.IndexUtils.indexBaseName3
of
{ (#,#) ww1_s12Aj [Occ=Once!] _ [Occ=Dead] ->
case ww1_s12Aj of {
[] ->
case wild_s12Ah of {
Distribution.Client.Types.RepoLocal ds1_s12An [Occ=Once] ->
System.FilePath.Posix.joinDrive
ds1_s12An Distribution.Client.IndexUtils.indexBaseName3;
Distribution.Client.Types.RepoRemote _ [Occ=Dead]
ds2_s12Ap [Occ=Once] ->
System.FilePath.Posix.joinDrive
ds2_s12Ap Distribution.Client.IndexUtils.indexBaseName3;
};
: _ [Occ=Dead] _ [Occ=Dead] ->
Distribution.Client.IndexUtils.indexBaseName3;
};
};
Distribution.Client.Types.RepoSecure _ [Occ=Dead]
ds1_s12At [Occ=Once] ->
System.FilePath.Posix.combine
ds1_s12At 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_s12Au eta_s12Av]
let {
sat_s12Ax [Occ=Once, Dmd=<L,1*U>] :: GHC.IO.FilePath
[LclId] =
[repo_s12Au] \s []
case
Distribution.Client.IndexUtils.indexBaseName repo_s12Au
of
sat_s12Aw
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12Aw Distribution.Client.IndexUtils.getIndexFileAge2;
};
} in Distribution.Compat.Time.getFileAge1 sat_s12Ax eta_s12Av;
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_s12Ay]
case ds_s12Ay of {
Distribution.Client.IndexUtils.RepoIndex _ [Occ=Dead]
repo_s12AB [Occ=Once] ->
case
Distribution.Client.IndexUtils.indexBaseName repo_s12AB
of
sat_s12AC
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12AC Distribution.Client.IndexUtils.getIndexFileAge2;
};
Distribution.Client.IndexUtils.SandboxIndex index_s12AD [Occ=Once] ->
index_s12AD;
};
Distribution.Client.IndexUtils.cacheFile
:: Distribution.Client.IndexUtils.Index -> GHC.IO.FilePath
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [ds_s12AE]
case ds_s12AE of {
Distribution.Client.IndexUtils.RepoIndex _ [Occ=Dead]
repo_s12AH [Occ=Once] ->
case
Distribution.Client.IndexUtils.indexBaseName repo_s12AH
of
sat_s12AI
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12AI Distribution.Client.IndexUtils.readCacheStrict22;
};
Distribution.Client.IndexUtils.SandboxIndex index_s12AJ [Occ=Once] ->
case System.FilePath.Posix.$wsplitExtension index_s12AJ of {
(#,#) ww1_s12AL [Occ=Once] _ [Occ=Dead] ->
System.FilePath.Posix.addExtension
ww1_s12AL 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_s12AN]
case ds_s12AN of {
Distribution.Client.IndexUtils.RepoIndex _ [Occ=Dead]
repo_s12AQ [Occ=Once] ->
case
Distribution.Client.IndexUtils.indexBaseName repo_s12AQ
of
sat_s12AR
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12AR Distribution.Client.IndexUtils.currentIndexTimestamp6;
};
Distribution.Client.IndexUtils.SandboxIndex index_s12AS [Occ=Once] ->
case System.FilePath.Posix.$wsplitExtension index_s12AS of {
(#,#) ww1_s12AU [Occ=Once] _ [Occ=Dead] ->
System.FilePath.Posix.addExtension
ww1_s12AU 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_s12AW st_s12AX eta_s12AY]
let {
sat_s12B3 [Occ=Once]
:: GHC.IO.Handle.Types.Handle -> GHC.Types.IO ()
[LclId] =
[st_s12AX] \r [hdl_s12B0]
let {
sat_s12B2 [Occ=Once] :: GHC.Base.String
[LclId] =
[st_s12AX] \u []
let {
sat_s12B1 [Occ=Once, Dmd=<L,1*U>]
:: Text.PrettyPrint.Annotated.HughesPJ.Doc ()
[LclId] =
[st_s12AX] \s []
Distribution.Client.IndexUtils.Timestamp.$fTextIndexState_$cdisp
st_s12AX;
} in
Text.PrettyPrint.Annotated.HughesPJ.fullRenderAnn
Text.PrettyPrint.Annotated.HughesPJ.PageMode
Distribution.Pretty.defaultStyle2
Distribution.Pretty.defaultStyle1
Distribution.Text.display1
GHC.Types.[]
sat_s12B1;
} in
GHC.IO.Handle.Text.hPutStr2
hdl_s12B0 sat_s12B2 GHC.Types.False; } in
let {
sat_s12AZ [Occ=Once] :: GHC.IO.FilePath
[LclId] =
[index_s12AW] \u []
Distribution.Client.IndexUtils.timestampFile index_s12AW;
} in
System.IO.appendFile2
sat_s12AZ GHC.IO.IOMode.WriteMode sat_s12B3 eta_s12AY;
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_s12B4 eta_s12B5]
let {
sat_s12Bj [Occ=Once]
:: GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld,
GHC.Base.Maybe
Distribution.Client.IndexUtils.Timestamp.IndexState #)
[LclId] =
[index_s12B4] \r [s_s12B6]
let {
sat_s12B7 [Occ=Once] :: GHC.IO.FilePath
[LclId] =
[index_s12B4] \u []
Distribution.Client.IndexUtils.timestampFile index_s12B4;
} in
case
GHC.IO.Handle.FD.openFile1 sat_s12B7 GHC.IO.IOMode.ReadMode s_s12B6
of
{ (#,#) ipv_s12B9 [Occ=Once] ipv1_s12Ba [Occ=Once] ->
case GHC.IO.Handle.Text.hGetContents1 ipv1_s12Ba ipv_s12B9 of {
(#,#) ipv2_s12Bc [Occ=Once] ipv3_s12Bd [Occ=Once] ->
let {
sat_s12Bi [Occ=Once]
:: GHC.Base.Maybe
Distribution.Client.IndexUtils.Timestamp.IndexState
[LclId] =
[ipv3_s12Bd] \u []
case
Distribution.Compat.ReadP.run
Distribution.Client.IndexUtils.currentIndexTimestamp5
ipv3_s12Bd
of
sat_s12Be
{ __DEFAULT ->
case Distribution.Text.simpleParse1 sat_s12Be of {
[] -> GHC.Base.Nothing [];
: p_s12Bg [Occ=Once] _ [Occ=Dead] ->
GHC.Base.Just [p_s12Bg];
};
};
} in (#,#) [ipv2_s12Bc sat_s12Bi];
};
};
} in
catch# [sat_s12Bj
Distribution.Client.IndexUtils.currentIndexTimestamp4
eta_s12B5];
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_s12Bk]
case ds_s12Bk of {
[] -> [] [];
: y_s12Bm ys_s12Bn [Occ=Once] ->
let {
sat_s12Bs [Occ=Once] :: [GHC.IO.FilePath]
[LclId] =
[ys_s12Bn] \u []
Distribution.Client.IndexUtils.getSourcePackagesMonitorFiles_go
ys_s12Bn; } in
let {
sat_s12Br [Occ=Once] :: GHC.IO.FilePath
[LclId] =
[y_s12Bm] \u []
case
Distribution.Client.IndexUtils.indexBaseName y_s12Bm
of
sat_s12Bq
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12Bq Distribution.Client.IndexUtils.currentIndexTimestamp6;
}; } in
let {
sat_s12Bt [Occ=Once] :: [GHC.IO.FilePath]
[LclId] =
CCCS :! [sat_s12Br sat_s12Bs]; } in
let {
sat_s12Bp [Occ=Once] :: GHC.IO.FilePath
[LclId] =
[y_s12Bm] \u []
case
Distribution.Client.IndexUtils.indexBaseName y_s12Bm
of
sat_s12Bo
{ __DEFAULT ->
System.FilePath.Posix.addExtension
sat_s12Bo Distribution.Client.IndexUtils.readCacheStrict22;
};
} in : [sat_s12Bp sat_s12Bt];
};
Distribution.Client.IndexUtils.getSourcePackagesMonitorFiles
:: [Distribution.Client.Types.Repo] -> [GHC.IO.FilePath]
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [repos_s12Bu]
Distribution.Client.IndexUtils.getSourcePackagesMonitorFiles_go
repos_s12Bu;
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_s12Bv]
case ds_s12Bv of {
Distribution.Client.IndexUtils.Cache ds1_s12Bx [Occ=Once]
_ [Occ=Dead] ->
ds1_s12Bx;
};
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_s12Bz]
case x_s12Bz of {
Distribution.Client.IndexUtils.Cache _ [Occ=Dead]
ds1_s12BC [Occ=Once] ->
Distribution.Client.IndexUtils.$fNFDataCache_go ds1_s12BC;
};
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_s12BD]
case ds_s12BD of {
Distribution.Client.IndexUtils.Cache _ [Occ=Dead]
ds2_s12BG [Occ=Once] ->
ds2_s12BG;
};
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_s12BH]
case ds_s12BH of {
Distribution.Client.IndexUtils.IndexStateInfo dt_s12BJ [Occ=Once]
_ [Occ=Dead] ->
GHC.Int.I64# [dt_s12BJ];
};
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_s12BL]
case ds_s12BL of {
Distribution.Client.IndexUtils.IndexStateInfo _ [Occ=Dead]
dt1_s12BO [Occ=Once] ->
GHC.Int.I64# [dt1_s12BO];
};
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_s12BP eta1_s12BQ]
case eta_s12BP of {
Distribution.Client.IndexUtils.SnapshotRef ->
case eta1_s12BQ of {
Distribution.Client.IndexUtils.SnapshotRef -> GHC.Types.False [];
Distribution.Client.IndexUtils.LinkRef -> GHC.Types.True [];
};
Distribution.Client.IndexUtils.LinkRef ->
case eta1_s12BQ 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_s12BU ds1_s12BV]
case ds_s12BU of {
Distribution.Client.IndexUtils.SnapshotRef ->
case ds1_s12BV of {
Distribution.Client.IndexUtils.SnapshotRef -> GHC.Types.True [];
Distribution.Client.IndexUtils.LinkRef -> GHC.Types.False [];
};
Distribution.Client.IndexUtils.LinkRef ->
case ds1_s12BV 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_s12BZ]
case ds_s12BZ of {
Distribution.Client.IndexUtils.CachePackageId pkgid_s12C1 [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead] ->
Distribution.Types.PackageId.$fNFDataPackageIdentifier_$crnf
pkgid_s12C1;
Distribution.Client.IndexUtils.CachePreference dep_s12C4 [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead] ->
Distribution.Types.Dependency.$fNFDataDependency_$crnf dep_s12C4;
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_s12C9]
case ds_s12C9 of {
Distribution.Client.IndexUtils.NormalPackage pkgid_s12Cb [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
pkgid_s12Cb;
Distribution.Client.IndexUtils.BuildTreeRef _ [Occ=Dead]
pkgid_s12Cg [Occ=Once]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
pkgid_s12Cg;
};
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_s12Ck]
let {
sat_s12Da [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w_s12Ck] \r [x1_s12Cl eta_s12Cm eta1_s12Cn]
case eta_s12Cm of {
Data.ByteString.Builder.Internal.BufferRange dt_s12Cp dt1_s12Cq ->
case minusAddr# [dt1_s12Cq dt_s12Cp] of sat_s12Cr {
__DEFAULT ->
case <# [sat_s12Cr 4#] of {
__DEFAULT ->
case w_s12Ck of {
GHC.Word.W32# w1_s12Cu ->
case uncheckedShiftRL# [w1_s12Cu 24#] of sat_s12Cv {
__DEFAULT ->
case narrow8Word# [sat_s12Cv] of sat_s12Cw {
__DEFAULT ->
case
writeWord8OffAddr# [dt_s12Cp
0#
sat_s12Cw
eta1_s12Cn]
of
s2_s12Cx
{ __DEFAULT ->
case
uncheckedShiftRL# [w1_s12Cu 16#]
of
sat_s12Cz
{ __DEFAULT ->
case
narrow8Word# [sat_s12Cz]
of
sat_s12CA
{ __DEFAULT ->
case
plusAddr# [dt_s12Cp 1#]
of
sat_s12Cy
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12Cy
0#
sat_s12CA
s2_s12Cx]
of
s1_s12CB
{ __DEFAULT ->
case
uncheckedShiftRL# [w1_s12Cu
8#]
of
sat_s12CD
{ __DEFAULT ->
case
narrow8Word# [sat_s12CD]
of
sat_s12CE
{ __DEFAULT ->
case
plusAddr# [dt_s12Cp
2#]
of
sat_s12CC
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12CC
0#
sat_s12CE
s1_s12CB]
of
s3_s12CF
{ __DEFAULT ->
case
narrow8Word# [w1_s12Cu]
of
sat_s12CH
{ __DEFAULT ->
case
plusAddr# [dt_s12Cp
3#]
of
sat_s12CG
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12CG
0#
sat_s12CH
s3_s12CF]
of
s4_s12CI
{ __DEFAULT ->
case
plusAddr# [dt_s12Cp
4#]
of
sat_s12CJ
{ __DEFAULT ->
let {
sat_s12CK [Occ=Once]
:: Data.ByteString.Builder.Internal.BufferRange
[LclId] =
CCCS Data.ByteString.Builder.Internal.BufferRange! [sat_s12CJ
dt1_s12Cq];
} in
x1_s12Cl
sat_s12CK
s4_s12CI;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
1# ->
let {
sat_s12D8 [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_iTBV
[LclId] =
[w_s12Ck x1_s12Cl] \r [ds_s12CL eta2_s12CM]
case ds_s12CL of {
Data.ByteString.Builder.Internal.BufferRange dt2_s12CO
dt3_s12CP [Occ=Once] ->
case w_s12Ck of {
GHC.Word.W32# w1_s12CR ->
case
uncheckedShiftRL# [w1_s12CR 24#]
of
sat_s12CS
{ __DEFAULT ->
case
narrow8Word# [sat_s12CS]
of
sat_s12CT
{ __DEFAULT ->
case
writeWord8OffAddr# [dt2_s12CO
0#
sat_s12CT
eta2_s12CM]
of
s2_s12CU
{ __DEFAULT ->
case
uncheckedShiftRL# [w1_s12CR
16#]
of
sat_s12CW
{ __DEFAULT ->
case
narrow8Word# [sat_s12CW]
of
sat_s12CX
{ __DEFAULT ->
case
plusAddr# [dt2_s12CO
1#]
of
sat_s12CV
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12CV
0#
sat_s12CX
s2_s12CU]
of
s1_s12CY
{ __DEFAULT ->
case
uncheckedShiftRL# [w1_s12CR
8#]
of
sat_s12D0
{ __DEFAULT ->
case
narrow8Word# [sat_s12D0]
of
sat_s12D1
{ __DEFAULT ->
case
plusAddr# [dt2_s12CO
2#]
of
sat_s12CZ
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12CZ
0#
sat_s12D1
s1_s12CY]
of
s3_s12D2
{ __DEFAULT ->
case
narrow8Word# [w1_s12CR]
of
sat_s12D4
{ __DEFAULT ->
case
plusAddr# [dt2_s12CO
3#]
of
sat_s12D3
{ __DEFAULT ->
case
writeWord8OffAddr# [sat_s12D3
0#
sat_s12D4
s3_s12D2]
of
s4_s12D5
{ __DEFAULT ->
case
plusAddr# [dt2_s12CO
4#]
of
sat_s12D6
{ __DEFAULT ->
let {
sat_s12D7 [Occ=Once]
:: Data.ByteString.Builder.Internal.BufferRange
[LclId] =
CCCS Data.ByteString.Builder.Internal.BufferRange! [sat_s12D6
dt3_s12CP];
} in
x1_s12Cl
sat_s12D7
s4_s12D5;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
}; } in
let {
sat_s12D9 [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildSignal r_iTBV
[LclId] =
CCCS Data.ByteString.Builder.Internal.BufferFull! [4#
dt_s12Cp
sat_s12D8];
} in (#,#) [eta1_s12Cn sat_s12D9];
};
};
};
} in (#,#) [GHC.Tuple.() sat_s12Da];
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_s12Db w2_s12Dc w3_s12Dd]
case w2_s12Dc of code3_s12De {
__DEFAULT ->
let {
sat_s12DP [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w1_s12Db w3_s12Dd code3_s12De] \u []
let {
g2_s12Df [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w3_s12Dd] \u []
case w3_s12Dd of {
GHC.Generics.:*: ww1_s12Dh [Occ=Once] ww2_s12Di [Occ=Once!] ->
let {
g3_s12Dj [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[ww2_s12Di] \u []
case ww2_s12Di of {
GHC.Generics.:*: ww5_s12Dl [Occ=Once]
ww6_s12Dm [Occ=Once] ->
let {
g4_s12Dn [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[ww6_s12Dm] \u []
case
Distribution.Client.IndexUtils.Timestamp.$w$cput
ww6_s12Dm
of
{ (#,#) _ [Occ=Dead]
ww9_s12Dq [Occ=Once] ->
ww9_s12Dq;
}; } in
let {
f1_s12Dr [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[ww5_s12Dl] \u []
case
Distribution.Client.IndexUtils.$w$dGBinaryPut
ww5_s12Dl
of
{ (#,#) _ [Occ=Dead]
ww9_s12Du [Occ=Once] ->
ww9_s12Du;
}; } in
let {
sat_s12Dx [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[g4_s12Dn f1_s12Dr] \r [x_s12Dv]
let {
sat_s12Dw [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[g4_s12Dn x_s12Dv] \u []
g4_s12Dn x_s12Dv;
} in f1_s12Dr sat_s12Dw;
} in sat_s12Dx;
}; } in
let {
f1_s12Dy [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[ww1_s12Dh] \u []
case ww1_s12Dh of {
Distribution.Types.Dependency.Dependency ww5_s12DA [Occ=Once]
ww6_s12DB [Occ=Once] ->
case
Distribution.Types.Dependency.$w$cput
ww5_s12DA ww6_s12DB
of
{ (#,#) _ [Occ=Dead] ww8_s12DE [Occ=Once] ->
ww8_s12DE;
};
}; } in
let {
sat_s12DH [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[g3_s12Dj f1_s12Dy] \r [x_s12DF]
let {
sat_s12DG [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[g3_s12Dj x_s12DF] \u [] g3_s12Dj x_s12DF;
} in f1_s12Dy sat_s12DG;
} in sat_s12DH;
}; } in
let {
f1_s12DI [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w1_s12Db code3_s12De] \u []
case Data.Binary.Class.put w1_s12Db code3_s12De of {
Data.Binary.Put.PairS _ [Occ=Dead] w8_s12DL [Occ=Once] ->
w8_s12DL;
}; } in
let {
sat_s12DO [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[g2_s12Df f1_s12DI] \r [x_s12DM]
let {
sat_s12DN [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[g2_s12Df x_s12DM] \u [] g2_s12Df x_s12DM;
} in f1_s12DI sat_s12DN;
} in sat_s12DO;
} in (#,#) [GHC.Tuple.() sat_s12DP];
};
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_s12DQ w2_s12DR w3_s12DS w4_s12DT w5_s12DU w6_s12DV]
case
Distribution.Client.IndexUtils.$w$dGSumPut1
w3_s12DS w4_s12DT w6_s12DV
of
{ (#,#) ww1_s12DX [Occ=Once] ww2_s12DY [Occ=Once] ->
Data.Binary.Put.PairS [ww1_s12DX ww2_s12DY];
};
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_s12DZ w2_s12E0 w3_s12E1]
case w2_s12E0 of code3_s12E2 {
__DEFAULT ->
let {
sat_s12EL [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w1_s12DZ w3_s12E1 code3_s12E2] \u []
let {
g2_s12E3 [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w3_s12E1] \u []
case w3_s12E1 of {
GHC.Generics.:*: ww1_s12E5 [Occ=Once] ww2_s12E6 [Occ=Once!] ->
let {
g3_s12E7 [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[ww2_s12E6] \u []
case ww2_s12E6 of {
GHC.Generics.:*: ww5_s12E9 [Occ=Once]
ww6_s12Ea [Occ=Once] ->
let {
g4_s12Eb [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[ww6_s12Ea] \u []
case
Distribution.Client.IndexUtils.Timestamp.$w$cput
ww6_s12Ea
of
{ (#,#) _ [Occ=Dead]
ww9_s12Ee [Occ=Once] ->
ww9_s12Ee;
}; } in
let {
f1_s12Ef [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[ww5_s12E9] \u []
case
Distribution.Client.IndexUtils.$w$dGBinaryPut
ww5_s12E9
of
{ (#,#) _ [Occ=Dead]
ww9_s12Ei [Occ=Once] ->
ww9_s12Ei;
}; } in
let {
sat_s12El [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[g4_s12Eb f1_s12Ef] \r [x_s12Ej]
let {
sat_s12Ek [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[g4_s12Eb x_s12Ej] \u []
g4_s12Eb x_s12Ej;
} in f1_s12Ef sat_s12Ek;
} in sat_s12El;
}; } in
let {
f1_s12Em [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[ww1_s12E5] \u []
case ww1_s12E5 of {
Distribution.Types.PackageId.PackageIdentifier ww5_s12Eo [Occ=Once]
ww6_s12Ep [Occ=Once] ->
let {
f2_s12Eq [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[ww5_s12Eo] \u []
case
Data.Binary.Class.$w$cput19
ww5_s12Eo
of
{ (#,#) _ [Occ=Dead]
ww8_s12Et [Occ=Once] ->
ww8_s12Et;
}; } in
let {
g4_s12Eu [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[ww6_s12Ep] \u []
case
Distribution.Types.Version.$fBinaryVersion_$cput
ww6_s12Ep
of
{ Data.Binary.Put.PairS _ [Occ=Dead]
w'_s12Ex [Occ=Once] ->
w'_s12Ex;
}; } in
let {
sat_s12EA [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[f2_s12Eq g4_s12Eu] \r [x_s12Ey]
let {
sat_s12Ez [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[g4_s12Eu x_s12Ey] \u []
g4_s12Eu x_s12Ey;
} in f2_s12Eq sat_s12Ez;
} in sat_s12EA;
}; } in
let {
sat_s12ED [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[g3_s12E7 f1_s12Em] \r [x_s12EB]
let {
sat_s12EC [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[g3_s12E7 x_s12EB] \u [] g3_s12E7 x_s12EB;
} in f1_s12Em sat_s12EC;
} in sat_s12ED;
}; } in
let {
f1_s12EE [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w1_s12DZ code3_s12E2] \u []
case Data.Binary.Class.put w1_s12DZ code3_s12E2 of {
Data.Binary.Put.PairS _ [Occ=Dead] w8_s12EH [Occ=Once] ->
w8_s12EH;
}; } in
let {
sat_s12EK [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[g2_s12E3 f1_s12EE] \r [x_s12EI]
let {
sat_s12EJ [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[g2_s12E3 x_s12EI] \u [] g2_s12E3 x_s12EI;
} in f1_s12EE sat_s12EJ;
} in sat_s12EK;
} in (#,#) [GHC.Tuple.() sat_s12EL];
};
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_s12EM w2_s12EN w3_s12EO w4_s12EP w5_s12EQ w6_s12ER]
case
Distribution.Client.IndexUtils.$w$dGSumPut2
w3_s12EO w4_s12EP w6_s12ER
of
{ (#,#) ww1_s12ET [Occ=Once] ww2_s12EU [Occ=Once] ->
Data.Binary.Put.PairS [ww1_s12ET ww2_s12EU];
};
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_s12EV str2_s12EW]
case str2_s12EW of wild_s12EX {
Data.ByteString.Internal.PS _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
dt3_s12F1 ->
case n2_s12EV of {
GHC.Types.I# y_s12F3 ->
case >=# [dt3_s12F1 y_s12F3] of {
__DEFAULT ->
case -# [y_s12F3 dt3_s12F1] of sat_s12F5 {
__DEFAULT ->
let {
sat_s12F6 [Occ=Once] :: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12F5];
} in Data.Either.Left [sat_s12F6];
};
1# ->
let {
sat_s12F7 [Occ=Once]
:: (Data.ByteString.Internal.ByteString,
Data.ByteString.Internal.ByteString)
[LclId] =
CCCS (,)! [wild_s12EX Data.ByteString.empty];
} in Data.Either.Right [sat_s12F7];
};
};
};
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry12
:: [Data.ByteString.Internal.ByteString]
-> Data.ByteString.Internal.ByteString
[GblId, Arity=1, Str=<L,1*U>, Unf=OtherCon []] =
[] \r [x_s12F8]
let {
sat_s12F9 [Occ=Once] :: [Data.ByteString.Internal.ByteString]
[LclId] =
[x_s12F8] \u [] GHC.List.dropWhile Data.ByteString.null x_s12F8;
} in Data.ByteString.concat sat_s12F9;
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_s12Fa ds_s12Fb ds1_s12Fc]
case Data.ByteString.concat bss_s12Fa of dt_s12Fd {
Data.ByteString.Internal.PS _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
Data.Binary.Get.Internal.Fail [dt_s12Fd
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_s12Fi ww1_s12Fj ww2_s12Fk ww3_s12Fl w_s12Fm]
let {
sat_s12GY [Occ=Once]
:: Data.Binary.Get.Internal.Success
Data.ByteString.Short.Internal.ShortByteString r_s1077
[LclId] =
[w_s12Fm] \r [i'_s12Fn a2_s12Fo]
case i'_s12Fn of {
Data.ByteString.Internal.PS ww5_s12Fq [Occ=Once]
ww6_s12Fr [Occ=Once]
ww7_s12Fs [Occ=Once]
ww8_s12Ft [Occ=Once] ->
let {
sat_s12GX [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Types.VersionRange.VersionRange r_s1077
[LclId] =
[w_s12Fm a2_s12Fo] \r [i'1_s12Fu a3_s12Fv]
case i'1_s12Fu of wild_s12Fw {
Data.ByteString.Internal.PS dt_s12Fx
dt1_s12Fy
dt2_s12Fz
dt3_s12FA ->
let {
a4_s12FB [Occ=OnceL*]
:: Distribution.Types.Dependency.Dependency
[LclId, Unf=OtherCon []] =
CCCS Distribution.Types.Dependency.Dependency! [a2_s12Fo
a3_s12Fv];
} in
case >=# [dt3_s12FA 4#] of {
__DEFAULT ->
let {
sat_s12Gl [Occ=Once]
:: Data.Binary.Get.Internal.Success
Data.ByteString.Internal.ByteString r_s1077
[LclId] =
[w_s12Fm a4_s12FB] \r [i'2_s12FD a5_s12FE]
case a5_s12FE of {
Data.ByteString.Internal.PS dt4_s12FG
dt5_s12FH
dt6_s12FI
dt7_s12FJ [Occ=Once] ->
case
plusAddr# [dt4_s12FG dt6_s12FI]
of
sat_s12FK
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12FK
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12FM [Occ=Once]
ipv1_s12FN [Occ=Once] ->
case
touch# [dt5_s12FH
ipv_s12FM]
of
{ __DEFAULT ->
case
+# [dt6_s12FI
1#]
of
sat_s12FP
{ __DEFAULT ->
case
plusAddr# [dt4_s12FG
sat_s12FP]
of
sat_s12FQ
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12FQ
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12FS [Occ=Once]
ipv3_s12FT [Occ=Once] ->
case
touch# [dt5_s12FH
ipv2_s12FS]
of
{ __DEFAULT ->
case
+# [dt6_s12FI
2#]
of
sat_s12FV
{ __DEFAULT ->
case
plusAddr# [dt4_s12FG
sat_s12FV]
of
sat_s12FW
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12FW
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12FY [Occ=Once]
ipv5_s12FZ [Occ=Once] ->
case
touch# [dt5_s12FH
ipv4_s12FY]
of
{ __DEFAULT ->
case
+# [dt6_s12FI
3#]
of
sat_s12G1
{ __DEFAULT ->
case
plusAddr# [dt4_s12FG
sat_s12G1]
of
sat_s12G2
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12G2
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12G4 [Occ=Once]
ipv7_s12G5 [Occ=Once] ->
case
touch# [dt5_s12FH
ipv6_s12G4]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12FZ
8#]
of
sat_s12Gb
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12FT
16#]
of
sat_s12G9
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12FN
24#]
of
sat_s12G8
{ __DEFAULT ->
case
or# [sat_s12G8
sat_s12G9]
of
sat_s12Ga
{ __DEFAULT ->
case
or# [sat_s12Ga
sat_s12Gb]
of
sat_s12Gc
{ __DEFAULT ->
case
or# [sat_s12Gc
ipv7_s12G5]
of
w1_s12G7
{ __DEFAULT ->
let {
w2_s12Gd [Occ=OnceL]
:: GHC.Word.Word32
[LclId,
Unf=OtherCon []] =
CCCS GHC.Word.W32#! [w1_s12G7]; } in
let {
sat_s12Gk [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.Timestamp.Timestamp
r_s1077
[LclId] =
[w_s12Fm
a4_s12FB
w2_s12Gd] \r [i'3_s12Gg
a6_s12Gh]
let {
sat_s12Gi [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_s1071
[LclId] =
CCCS GHC.Generics.:*:! [w2_s12Gd
a6_s12Gh]; } in
let {
sat_s12Gj [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_s1071
[LclId] =
CCCS GHC.Generics.:*:! [a4_s12FB
sat_s12Gi];
} in
w_s12Fm
i'3_s12Gg
sat_s12Gj;
} in
case
-# [dt7_s12FJ
4#]
of
sat_s12Gf
{ __DEFAULT ->
case
+# [dt6_s12FI
4#]
of
sat_s12Ge
{ __DEFAULT ->
Distribution.Client.IndexUtils.Timestamp.$w$cget1
dt4_s12FG
dt5_s12FH
sat_s12Ge
sat_s12Gf
sat_s12Gk;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Data.Binary.Get.Internal.readN1
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry14
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry13
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry12
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry9
wild_s12Fw
sat_s12Gl;
1# ->
case plusAddr# [dt_s12Fx dt2_s12Fz] of sat_s12Gm {
__DEFAULT ->
case
readWord8OffAddr# [sat_s12Gm
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12Go [Occ=Once]
ipv1_s12Gp [Occ=Once] ->
case touch# [dt1_s12Fy ipv_s12Go] of {
__DEFAULT ->
case
+# [dt2_s12Fz 1#]
of
sat_s12Gr
{ __DEFAULT ->
case
plusAddr# [dt_s12Fx
sat_s12Gr]
of
sat_s12Gs
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Gs
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12Gu [Occ=Once]
ipv3_s12Gv [Occ=Once] ->
case
touch# [dt1_s12Fy
ipv2_s12Gu]
of
{ __DEFAULT ->
case
+# [dt2_s12Fz
2#]
of
sat_s12Gx
{ __DEFAULT ->
case
plusAddr# [dt_s12Fx
sat_s12Gx]
of
sat_s12Gy
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Gy
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12GA [Occ=Once]
ipv5_s12GB [Occ=Once] ->
case
touch# [dt1_s12Fy
ipv4_s12GA]
of
{ __DEFAULT ->
case
+# [dt2_s12Fz
3#]
of
sat_s12GD
{ __DEFAULT ->
case
plusAddr# [dt_s12Fx
sat_s12GD]
of
sat_s12GE
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12GE
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12GG [Occ=Once]
ipv7_s12GH [Occ=Once] ->
case
touch# [dt1_s12Fy
ipv6_s12GG]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12GB
8#]
of
sat_s12GN
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12Gv
16#]
of
sat_s12GL
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12Gp
24#]
of
sat_s12GK
{ __DEFAULT ->
case
or# [sat_s12GK
sat_s12GL]
of
sat_s12GM
{ __DEFAULT ->
case
or# [sat_s12GM
sat_s12GN]
of
sat_s12GO
{ __DEFAULT ->
case
or# [sat_s12GO
ipv7_s12GH]
of
w1_s12GJ
{ __DEFAULT ->
let {
w2_s12GP [Occ=OnceL]
:: GHC.Word.Word32
[LclId,
Unf=OtherCon []] =
CCCS GHC.Word.W32#! [w1_s12GJ]; } in
let {
sat_s12GW [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.Timestamp.Timestamp
r_s1077
[LclId] =
[w_s12Fm
a4_s12FB
w2_s12GP] \r [i'2_s12GS
a5_s12GT]
let {
sat_s12GU [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_s1071
[LclId] =
CCCS GHC.Generics.:*:! [w2_s12GP
a5_s12GT]; } in
let {
sat_s12GV [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_s1071
[LclId] =
CCCS GHC.Generics.:*:! [a4_s12FB
sat_s12GU];
} in
w_s12Fm
i'2_s12GS
sat_s12GV;
} in
case
-# [dt3_s12FA
4#]
of
sat_s12GR
{ __DEFAULT ->
case
+# [dt2_s12Fz
4#]
of
sat_s12GQ
{ __DEFAULT ->
Distribution.Client.IndexUtils.Timestamp.$w$cget1
dt_s12Fx
dt1_s12Fy
sat_s12GQ
sat_s12GR
sat_s12GW;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Distribution.Types.VersionRange.$w$cget
ww5_s12Fq ww6_s12Fr ww7_s12Fs ww8_s12Ft sat_s12GX;
};
} in
Data.Binary.Class.$w$cget19
ww_s12Fi ww1_s12Fj ww2_s12Fk ww3_s12Fl sat_s12GY;
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_s12GZ
w1_s12H0
w2_s12H1
w3_s12H2
w4_s12H3
w5_s12H4
w6_s12H5]
case w5_s12H4 of {
Data.ByteString.Internal.PS ww1_s12H7 [Occ=Once]
ww2_s12H8 [Occ=Once]
ww3_s12H9 [Occ=Once]
ww4_s12Ha [Occ=Once] ->
Distribution.Client.IndexUtils.$w$dGSumGet1
ww1_s12H7 ww2_s12H8 ww3_s12H9 ww4_s12Ha w6_s12H5;
};
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_s12Hb ww1_s12Hc ww2_s12Hd ww3_s12He w_s12Hf]
let {
sat_s12II [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Types.PackageId.PackageIdentifier r_s107z
[LclId] =
[w_s12Hf] \r [i'_s12Hg a2_s12Hh]
case i'_s12Hg of wild_s12Hi {
Data.ByteString.Internal.PS dt_s12Hj
dt1_s12Hk
dt2_s12Hl
dt3_s12Hm ->
case >=# [dt3_s12Hm 4#] of {
__DEFAULT ->
let {
sat_s12I6 [Occ=Once]
:: Data.Binary.Get.Internal.Success
Data.ByteString.Internal.ByteString r_s107z
[LclId] =
[w_s12Hf a2_s12Hh] \r [i'1_s12Ho a3_s12Hp]
case a3_s12Hp of {
Data.ByteString.Internal.PS dt4_s12Hr
dt5_s12Hs
dt6_s12Ht
dt7_s12Hu [Occ=Once] ->
case plusAddr# [dt4_s12Hr dt6_s12Ht] of sat_s12Hv {
__DEFAULT ->
case
readWord8OffAddr# [sat_s12Hv
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12Hx [Occ=Once]
ipv1_s12Hy [Occ=Once] ->
case touch# [dt5_s12Hs ipv_s12Hx] of {
__DEFAULT ->
case
+# [dt6_s12Ht 1#]
of
sat_s12HA
{ __DEFAULT ->
case
plusAddr# [dt4_s12Hr
sat_s12HA]
of
sat_s12HB
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12HB
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12HD [Occ=Once]
ipv3_s12HE [Occ=Once] ->
case
touch# [dt5_s12Hs
ipv2_s12HD]
of
{ __DEFAULT ->
case
+# [dt6_s12Ht
2#]
of
sat_s12HG
{ __DEFAULT ->
case
plusAddr# [dt4_s12Hr
sat_s12HG]
of
sat_s12HH
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12HH
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12HJ [Occ=Once]
ipv5_s12HK [Occ=Once] ->
case
touch# [dt5_s12Hs
ipv4_s12HJ]
of
{ __DEFAULT ->
case
+# [dt6_s12Ht
3#]
of
sat_s12HM
{ __DEFAULT ->
case
plusAddr# [dt4_s12Hr
sat_s12HM]
of
sat_s12HN
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12HN
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12HP [Occ=Once]
ipv7_s12HQ [Occ=Once] ->
case
touch# [dt5_s12Hs
ipv6_s12HP]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12HK
8#]
of
sat_s12HW
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12HE
16#]
of
sat_s12HU
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12Hy
24#]
of
sat_s12HT
{ __DEFAULT ->
case
or# [sat_s12HT
sat_s12HU]
of
sat_s12HV
{ __DEFAULT ->
case
or# [sat_s12HV
sat_s12HW]
of
sat_s12HX
{ __DEFAULT ->
case
or# [sat_s12HX
ipv7_s12HQ]
of
w1_s12HS
{ __DEFAULT ->
let {
w2_s12HY [Occ=OnceL]
:: GHC.Word.Word32
[LclId,
Unf=OtherCon []] =
CCCS GHC.Word.W32#! [w1_s12HS]; } in
let {
sat_s12I5 [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.Timestamp.Timestamp
r_s107z
[LclId] =
[w_s12Hf
a2_s12Hh
w2_s12HY] \r [i'2_s12I1
a4_s12I2]
let {
sat_s12I3 [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_s107t
[LclId] =
CCCS GHC.Generics.:*:! [w2_s12HY
a4_s12I2]; } in
let {
sat_s12I4 [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_s107t
[LclId] =
CCCS GHC.Generics.:*:! [a2_s12Hh
sat_s12I3];
} in
w_s12Hf
i'2_s12I1
sat_s12I4;
} in
case
-# [dt7_s12Hu
4#]
of
sat_s12I0
{ __DEFAULT ->
case
+# [dt6_s12Ht
4#]
of
sat_s12HZ
{ __DEFAULT ->
Distribution.Client.IndexUtils.Timestamp.$w$cget1
dt4_s12Hr
dt5_s12Hs
sat_s12HZ
sat_s12I0
sat_s12I5;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Data.Binary.Get.Internal.readN1
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry14
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry13
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry12
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry9
wild_s12Hi
sat_s12I6;
1# ->
case plusAddr# [dt_s12Hj dt2_s12Hl] of sat_s12I7 {
__DEFAULT ->
case readWord8OffAddr# [sat_s12I7 0# GHC.Prim.realWorld#] of {
(#,#) ipv_s12I9 [Occ=Once] ipv1_s12Ia [Occ=Once] ->
case touch# [dt1_s12Hk ipv_s12I9] of {
__DEFAULT ->
case +# [dt2_s12Hl 1#] of sat_s12Ic {
__DEFAULT ->
case
plusAddr# [dt_s12Hj sat_s12Ic]
of
sat_s12Id
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Id
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12If [Occ=Once]
ipv3_s12Ig [Occ=Once] ->
case
touch# [dt1_s12Hk ipv2_s12If]
of
{ __DEFAULT ->
case
+# [dt2_s12Hl 2#]
of
sat_s12Ii
{ __DEFAULT ->
case
plusAddr# [dt_s12Hj
sat_s12Ii]
of
sat_s12Ij
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Ij
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12Il [Occ=Once]
ipv5_s12Im [Occ=Once] ->
case
touch# [dt1_s12Hk
ipv4_s12Il]
of
{ __DEFAULT ->
case
+# [dt2_s12Hl
3#]
of
sat_s12Io
{ __DEFAULT ->
case
plusAddr# [dt_s12Hj
sat_s12Io]
of
sat_s12Ip
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Ip
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12Ir [Occ=Once]
ipv7_s12Is [Occ=Once] ->
case
touch# [dt1_s12Hk
ipv6_s12Ir]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12Im
8#]
of
sat_s12Iy
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12Ig
16#]
of
sat_s12Iw
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12Ia
24#]
of
sat_s12Iv
{ __DEFAULT ->
case
or# [sat_s12Iv
sat_s12Iw]
of
sat_s12Ix
{ __DEFAULT ->
case
or# [sat_s12Ix
sat_s12Iy]
of
sat_s12Iz
{ __DEFAULT ->
case
or# [sat_s12Iz
ipv7_s12Is]
of
w1_s12Iu
{ __DEFAULT ->
let {
w2_s12IA [Occ=OnceL]
:: GHC.Word.Word32
[LclId,
Unf=OtherCon []] =
CCCS GHC.Word.W32#! [w1_s12Iu]; } in
let {
sat_s12IH [Occ=Once]
:: Data.Binary.Get.Internal.Success
Distribution.Client.IndexUtils.Timestamp.Timestamp
r_s107z
[LclId] =
[w_s12Hf
a2_s12Hh
w2_s12IA] \r [i'1_s12ID
a3_s12IE]
let {
sat_s12IF [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_s107t
[LclId] =
CCCS GHC.Generics.:*:! [w2_s12IA
a3_s12IE]; } in
let {
sat_s12IG [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_s107t
[LclId] =
CCCS GHC.Generics.:*:! [a2_s12Hh
sat_s12IF];
} in
w_s12Hf
i'1_s12ID
sat_s12IG;
} in
case
-# [dt3_s12Hm
4#]
of
sat_s12IC
{ __DEFAULT ->
case
+# [dt2_s12Hl
4#]
of
sat_s12IB
{ __DEFAULT ->
Distribution.Client.IndexUtils.Timestamp.$w$cget1
dt_s12Hj
dt1_s12Hk
sat_s12IB
sat_s12IC
sat_s12IH;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Distribution.Types.PackageId.$w$cget
ww_s12Hb ww1_s12Hc ww2_s12Hd ww3_s12He sat_s12II;
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_s12IJ
w1_s12IK
w2_s12IL
w3_s12IM
w4_s12IN
w5_s12IO
w6_s12IP]
case w5_s12IO of {
Data.ByteString.Internal.PS ww1_s12IR [Occ=Once]
ww2_s12IS [Occ=Once]
ww3_s12IT [Occ=Once]
ww4_s12IU [Occ=Once] ->
Distribution.Client.IndexUtils.$w$dGSumGet2
ww1_s12IR ww2_s12IS ww3_s12IT ww4_s12IU w6_s12IP;
};
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_s12IV w2_s12IW w3_s12IX w4_s12IY w5_s12IZ w6_s12J0]
case w4_s12IY of code3_s12J1 {
__DEFAULT ->
let {
sat_s12Jc [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w3_s12IX w6_s12J0 code3_s12J1] \u []
let {
f1_s12J2 [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w3_s12IX code3_s12J1] \u []
case Data.Binary.Class.put w3_s12IX code3_s12J1 of {
Data.Binary.Put.PairS _ [Occ=Dead] w8_s12J5 [Occ=Once] ->
w8_s12J5;
}; } in
let {
sat_s12Jb [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w6_s12J0 f1_s12J2] \r [x_s12J6]
let {
sat_s12Ja [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w6_s12J0 x_s12J6] \u []
case w6_s12J0 of {
GHC.Generics.U1 ->
let {
sat_s12J9 [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BufferRange
-> GHC.Types.IO
(Data.ByteString.Builder.Internal.BuildSignal
r_aTvm)
[LclId] =
[x_s12J6] \r [range_s12J8]
x_s12J6 range_s12J8;
} in sat_s12J9;
};
} in f1_s12J2 sat_s12Ja;
} in sat_s12Jb;
} in Data.Binary.Put.PairS [GHC.Tuple.() sat_s12Jc];
};
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_s12Jd w2_s12Je w3_s12Jf w4_s12Jg w5_s12Jh w6_s12Ji]
case w4_s12Jg of code3_s12Jj {
__DEFAULT ->
let {
sat_s12Ju [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w3_s12Jf w6_s12Ji code3_s12Jj] \u []
let {
f1_s12Jk [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w3_s12Jf code3_s12Jj] \u []
case Data.Binary.Class.put w3_s12Jf code3_s12Jj of {
Data.Binary.Put.PairS _ [Occ=Dead] w8_s12Jn [Occ=Once] ->
w8_s12Jn;
}; } in
let {
sat_s12Jt [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w6_s12Ji f1_s12Jk] \r [x_s12Jo]
let {
sat_s12Js [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w6_s12Ji x_s12Jo] \u []
case w6_s12Ji of {
GHC.Generics.U1 ->
let {
sat_s12Jr [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BufferRange
-> GHC.Types.IO
(Data.ByteString.Builder.Internal.BuildSignal
r_aTvm)
[LclId] =
[x_s12Jo] \r [range_s12Jq]
x_s12Jo range_s12Jq;
} in sat_s12Jr;
};
} in f1_s12Jk sat_s12Js;
} in sat_s12Jt;
} in Data.Binary.Put.PairS [GHC.Tuple.() sat_s12Ju];
};
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_s12Jv
$dNum_s12Jw
$dBits_s12Jx
eta_s12Jy
eta1_s12Jz
eta2_s12JA
eta3_s12JB]
eta3_s12JB eta2_s12JA 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_s12JC
$dNum_s12JD
$dBits_s12JE
eta_s12JF
eta1_s12JG
eta2_s12JH
eta3_s12JI]
eta3_s12JI eta2_s12JH 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_s12JJ ww1_s12JK ww2_s12JL ww3_s12JM w_s12JN]
let {
sat_s12Lg [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_s108f
[LclId] =
[w_s12JN] \r [i'_s12JO a2_s12JP]
case i'_s12JO of wild_s12JQ {
Data.ByteString.Internal.PS dt_s12JR
dt1_s12JS
dt2_s12JT
dt3_s12JU ->
let {
a3_s12JV [Occ=OnceL*]
:: Distribution.Client.IndexUtils.BuildTreeRefType
[LclId] =
[a2_s12JP] \u []
case a2_s12JP of {
GHC.Generics.L1 ds_s12JX [Occ=Once] ->
case ds_s12JX of {
GHC.Generics.U1 ->
Distribution.Client.IndexUtils.SnapshotRef [];
};
GHC.Generics.R1 ds_s12JZ [Occ=Once] ->
case ds_s12JZ of {
GHC.Generics.U1 ->
Distribution.Client.IndexUtils.LinkRef [];
};
};
} in
case >=# [dt3_s12JU 4#] of {
__DEFAULT ->
let {
sat_s12KH [Occ=Once]
:: Data.Binary.Get.Internal.Success
Data.ByteString.Internal.ByteString r_s108f
[LclId] =
[w_s12JN a3_s12JV] \r [i'1_s12K2 a4_s12K3]
case a4_s12K3 of {
Data.ByteString.Internal.PS dt4_s12K5
dt5_s12K6
dt6_s12K7
dt7_s12K8 [Occ=Once] ->
case plusAddr# [dt4_s12K5 dt6_s12K7] of sat_s12K9 {
__DEFAULT ->
case
readWord8OffAddr# [sat_s12K9
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv_s12Kb [Occ=Once]
ipv1_s12Kc [Occ=Once] ->
case touch# [dt5_s12K6 ipv_s12Kb] of {
__DEFAULT ->
case
+# [dt6_s12K7 1#]
of
sat_s12Ke
{ __DEFAULT ->
case
plusAddr# [dt4_s12K5
sat_s12Ke]
of
sat_s12Kf
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Kf
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12Kh [Occ=Once]
ipv3_s12Ki [Occ=Once] ->
case
touch# [dt5_s12K6
ipv2_s12Kh]
of
{ __DEFAULT ->
case
+# [dt6_s12K7
2#]
of
sat_s12Kk
{ __DEFAULT ->
case
plusAddr# [dt4_s12K5
sat_s12Kk]
of
sat_s12Kl
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Kl
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12Kn [Occ=Once]
ipv5_s12Ko [Occ=Once] ->
case
touch# [dt5_s12K6
ipv4_s12Kn]
of
{ __DEFAULT ->
case
+# [dt6_s12K7
3#]
of
sat_s12Kq
{ __DEFAULT ->
case
plusAddr# [dt4_s12K5
sat_s12Kq]
of
sat_s12Kr
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12Kr
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12Kt [Occ=Once]
ipv7_s12Ku [Occ=Once] ->
case
touch# [dt5_s12K6
ipv6_s12Kt]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12Ko
8#]
of
sat_s12KC
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12Ki
16#]
of
sat_s12KA
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12Kc
24#]
of
sat_s12Kz
{ __DEFAULT ->
case
or# [sat_s12Kz
sat_s12KA]
of
sat_s12KB
{ __DEFAULT ->
case
or# [sat_s12KB
sat_s12KC]
of
sat_s12KD
{ __DEFAULT ->
case
or# [sat_s12KD
ipv7_s12Ku]
of
sat_s12KE
{ __DEFAULT ->
let {
sat_s12KF [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_s1089
[LclId] =
CCCS GHC.Word.W32#! [sat_s12KE]; } in
let {
sat_s12KG [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_s1089
[LclId] =
CCCS GHC.Generics.:*:! [a3_s12JV
sat_s12KF];
} in
case
-# [dt7_s12K8
4#]
of
sat_s12Kx
{ __DEFAULT ->
case
+# [dt6_s12K7
4#]
of
sat_s12Kw
{ __DEFAULT ->
let {
sat_s12Ky [Occ=Once]
:: Data.ByteString.Internal.ByteString
[LclId] =
CCCS Data.ByteString.Internal.PS! [dt4_s12K5
dt5_s12K6
sat_s12Kw
sat_s12Kx];
} in
w_s12JN
sat_s12Ky
sat_s12KG;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Data.Binary.Get.Internal.readN1
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry14
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry13
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry12
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry9
wild_s12JQ
sat_s12KH;
1# ->
case plusAddr# [dt_s12JR dt2_s12JT] of sat_s12KI {
__DEFAULT ->
case readWord8OffAddr# [sat_s12KI 0# GHC.Prim.realWorld#] of {
(#,#) ipv_s12KK [Occ=Once] ipv1_s12KL [Occ=Once] ->
case touch# [dt1_s12JS ipv_s12KK] of {
__DEFAULT ->
case +# [dt2_s12JT 1#] of sat_s12KN {
__DEFAULT ->
case
plusAddr# [dt_s12JR sat_s12KN]
of
sat_s12KO
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12KO
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv2_s12KQ [Occ=Once]
ipv3_s12KR [Occ=Once] ->
case
touch# [dt1_s12JS
ipv2_s12KQ]
of
{ __DEFAULT ->
case
+# [dt2_s12JT 2#]
of
sat_s12KT
{ __DEFAULT ->
case
plusAddr# [dt_s12JR
sat_s12KT]
of
sat_s12KU
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12KU
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv4_s12KW [Occ=Once]
ipv5_s12KX [Occ=Once] ->
case
touch# [dt1_s12JS
ipv4_s12KW]
of
{ __DEFAULT ->
case
+# [dt2_s12JT
3#]
of
sat_s12KZ
{ __DEFAULT ->
case
plusAddr# [dt_s12JR
sat_s12KZ]
of
sat_s12L0
{ __DEFAULT ->
case
readWord8OffAddr# [sat_s12L0
0#
GHC.Prim.realWorld#]
of
{ (#,#) ipv6_s12L2 [Occ=Once]
ipv7_s12L3 [Occ=Once] ->
case
touch# [dt1_s12JS
ipv6_s12L2]
of
{ __DEFAULT ->
case
uncheckedShiftL# [ipv5_s12KX
8#]
of
sat_s12Lb
{ __DEFAULT ->
case
uncheckedShiftL# [ipv3_s12KR
16#]
of
sat_s12L9
{ __DEFAULT ->
case
uncheckedShiftL# [ipv1_s12KL
24#]
of
sat_s12L8
{ __DEFAULT ->
case
or# [sat_s12L8
sat_s12L9]
of
sat_s12La
{ __DEFAULT ->
case
or# [sat_s12La
sat_s12Lb]
of
sat_s12Lc
{ __DEFAULT ->
case
or# [sat_s12Lc
ipv7_s12L3]
of
sat_s12Ld
{ __DEFAULT ->
let {
sat_s12Le [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_s1089
[LclId] =
CCCS GHC.Word.W32#! [sat_s12Ld]; } in
let {
sat_s12Lf [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_s1089
[LclId] =
CCCS GHC.Generics.:*:! [a3_s12JV
sat_s12Le];
} in
case
-# [dt3_s12JU
4#]
of
sat_s12L6
{ __DEFAULT ->
case
+# [dt2_s12JT
4#]
of
sat_s12L5
{ __DEFAULT ->
let {
sat_s12L7 [Occ=Once]
:: Data.ByteString.Internal.ByteString
[LclId] =
CCCS Data.ByteString.Internal.PS! [dt_s12JR
dt1_s12JS
sat_s12L5
sat_s12L6];
} in
w_s12JN
sat_s12L7
sat_s12Lf;
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
} in
Data.Binary.Generic.$w$cgget
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType9
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType8
1##
1##
ww_s12JJ
ww1_s12JK
ww2_s12JL
ww3_s12JM
sat_s12Lg;
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_s12Lh
w1_s12Li
w2_s12Lj
w3_s12Lk
w4_s12Ll
w5_s12Lm
w6_s12Ln]
case w5_s12Lm of {
Data.ByteString.Internal.PS ww1_s12Lp [Occ=Once]
ww2_s12Lq [Occ=Once]
ww3_s12Lr [Occ=Once]
ww4_s12Ls [Occ=Once] ->
Distribution.Client.IndexUtils.$w$dGSumGet
ww1_s12Lp ww2_s12Lq ww3_s12Lr ww4_s12Ls w6_s12Ln;
};
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_s12Lt]
case x1_s12Lt 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_s12Lv]
case x_s12Lv 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_s12Lx w2_s12Ly w3_s12Lz]
case w2_s12Ly of code3_s12LA {
__DEFAULT ->
let {
sat_s12M1 [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w1_s12Lx w3_s12Lz code3_s12LA] \u []
let {
g2_s12LB [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w3_s12Lz] \u []
case w3_s12Lz of {
GHC.Generics.:*: ww1_s12LD [Occ=OnceL] ww2_s12LE [Occ=Once] ->
let {
g3_s12LF [Occ=OnceL*!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[ww2_s12LE] \u []
case
Distribution.Client.IndexUtils.$w$dGBinaryPut
ww2_s12LE
of
{ (#,#) _ [Occ=Dead] ww6_s12LI [Occ=Once] ->
ww6_s12LI;
}; } in
let {
sat_s12LT [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[ww1_s12LD g3_s12LF] \r [x_s12LJ]
case ww1_s12LD of {
Distribution.Client.IndexUtils.SnapshotRef ->
case
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType5
of
{ Data.Binary.Put.PairS _ [Occ=Dead]
w4_s12LN [Occ=Once] ->
let {
sat_s12LO [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[g3_s12LF x_s12LJ] \u []
g3_s12LF x_s12LJ;
} in w4_s12LN sat_s12LO;
};
Distribution.Client.IndexUtils.LinkRef ->
case
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType1
of
{ Data.Binary.Put.PairS _ [Occ=Dead]
w4_s12LR [Occ=Once] ->
let {
sat_s12LS [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep
r_aTvm
[LclId] =
[g3_s12LF x_s12LJ] \u []
g3_s12LF x_s12LJ;
} in w4_s12LR sat_s12LS;
};
};
} in sat_s12LT;
}; } in
let {
f1_s12LU [Occ=OnceL!, Dmd=<L,C(U)>]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[w1_s12Lx code3_s12LA] \u []
case Data.Binary.Class.put w1_s12Lx code3_s12LA of {
Data.Binary.Put.PairS _ [Occ=Dead] w8_s12LX [Occ=Once] ->
w8_s12LX;
}; } in
let {
sat_s12M0 [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
-> Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[g2_s12LB f1_s12LU] \r [x_s12LY]
let {
sat_s12LZ [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_aTvm
[LclId] =
[g2_s12LB x_s12LY] \u [] g2_s12LB x_s12LY;
} in f1_s12LU sat_s12LZ;
} in sat_s12M0;
} in (#,#) [GHC.Tuple.() sat_s12M1];
};
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_s12M2 w2_s12M3 w3_s12M4 w4_s12M5 w5_s12M6 w6_s12M7]
case
Distribution.Client.IndexUtils.$w$dGSumPut
w3_s12M4 w4_s12M5 w6_s12M7
of
{ (#,#) ww1_s12M9 [Occ=Once] ww2_s12Ma [Occ=Once] ->
Data.Binary.Put.PairS [ww1_s12M9 ww2_s12Ma];
};
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_s12Mb]
case ds_s12Mb of {
GHC.Generics.L1 ds1_s12Md [Occ=Once] ->
case ds1_s12Md of {
GHC.Generics.U1 -> Distribution.Client.IndexUtils.SnapshotRef [];
};
GHC.Generics.R1 ds1_s12Mf [Occ=Once] ->
case ds1_s12Mf 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_s12Mh ww1_s12Mi ww2_s12Mj ww3_s12Mk w_s12Ml]
let {
sat_s12Mp [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_s108D
[LclId] =
[w_s12Ml] \r [i'_s12Mm a1_s12Mn]
let {
sat_s12Mo [Occ=Once]
:: Distribution.Client.IndexUtils.BuildTreeRefType
[LclId] =
[a1_s12Mn] \u []
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType_$cto
a1_s12Mn;
} in w_s12Ml i'_s12Mm sat_s12Mo;
} in
Data.Binary.Generic.$w$cgget
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType9
Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType8
1##
1##
ww_s12Mh
ww1_s12Mi
ww2_s12Mj
ww3_s12Mk
sat_s12Mp;
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_s12Mq w1_s12Mr]
case w_s12Mq of {
Data.ByteString.Internal.PS ww1_s12Mt [Occ=Once]
ww2_s12Mu [Occ=Once]
ww3_s12Mv [Occ=Once]
ww4_s12Mw [Occ=Once] ->
Distribution.Client.IndexUtils.$w$cget
ww1_s12Mt ww2_s12Mu ww3_s12Mv ww4_s12Mw w1_s12Mr;
};
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_s12Mx]
case x1_s12Mx of {
Distribution.Client.IndexUtils.CachePackageId g2_s12Mz [Occ=Once]
dt_s12MA [Occ=Once]
dt1_s12MB [Occ=Once] ->
let {
sat_s12MD [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_aSlY
[LclId] =
CCCS GHC.Int.I64#! [dt1_s12MB]; } in
let {
sat_s12MC [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_aSlY
[LclId] =
CCCS GHC.Word.W32#! [dt_s12MA]; } in
let {
sat_s12ME [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_aSlY
[LclId] =
CCCS GHC.Generics.:*:! [sat_s12MC sat_s12MD]; } in
let {
sat_s12MF [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_aSlY
[LclId] =
CCCS GHC.Generics.:*:! [g2_s12Mz sat_s12ME];
} in GHC.Generics.L1 [sat_s12MF];
Distribution.Client.IndexUtils.CachePreference g2_s12MG [Occ=Once]
dt_s12MH [Occ=Once]
dt1_s12MI [Occ=Once] ->
let {
sat_s12MK [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_aSlY
[LclId] =
CCCS GHC.Int.I64#! [dt1_s12MI]; } in
let {
sat_s12MJ [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_aSlY
[LclId] =
CCCS GHC.Word.W32#! [dt_s12MH]; } in
let {
sat_s12ML [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_aSlY
[LclId] =
CCCS GHC.Generics.:*:! [sat_s12MJ sat_s12MK]; } in
let {
sat_s12MM [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_aSlY
[LclId] =
CCCS GHC.Generics.:*:! [g2_s12MG sat_s12ML]; } in
let {
sat_s12MN [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_aSlY
[LclId] =
CCCS GHC.Generics.L1! [sat_s12MM];
} in GHC.Generics.R1 [sat_s12MN];
Distribution.Client.IndexUtils.CacheBuildTreeRef g2_s12MO [Occ=Once]
dt_s12MP [Occ=Once] ->
let {
sat_s12MQ [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_aSlY
[LclId] =
CCCS GHC.Word.W32#! [dt_s12MP]; } in
let {
sat_s12MR [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_aSlY
[LclId] =
CCCS GHC.Generics.:*:! [g2_s12MO sat_s12MQ]; } in
let {
sat_s12MS [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_aSlY
[LclId] =
CCCS GHC.Generics.R1! [sat_s12MR];
} in GHC.Generics.R1 [sat_s12MS];
};
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry_$cput
:: Distribution.Client.IndexUtils.IndexCacheEntry
-> Data.Binary.Put.Put
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
[] \r [x_s12MT]
case
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry1 x_s12MT
of
sat_s12MU
{ __DEFAULT ->
Data.Binary.Generic.$w$cgput
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry5
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry2
1##
2##
sat_s12MU;
};
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_s12MV]
case ds_s12MV of {
GHC.Generics.L1 ds1_s12MX [Occ=Once] ->
case ds1_s12MX of {
GHC.Generics.:*: ds2_s12MZ [Occ=Once] ds3_s12N0 [Occ=Once!] ->
case ds3_s12N0 of {
GHC.Generics.:*: ds4_s12N2 [Occ=Once] ds5_s12N3 [Occ=Once] ->
Distribution.Client.IndexUtils.$WCachePackageId
ds2_s12MZ ds4_s12N2 ds5_s12N3;
};
};
GHC.Generics.R1 ds1_s12N4 [Occ=Once!] ->
case ds1_s12N4 of {
GHC.Generics.L1 ds2_s12N6 [Occ=Once] ->
case ds2_s12N6 of {
GHC.Generics.:*: ds3_s12N8 [Occ=Once] ds4_s12N9 [Occ=Once!] ->
case ds4_s12N9 of {
GHC.Generics.:*: ds5_s12Nb [Occ=Once] ds6_s12Nc [Occ=Once] ->
Distribution.Client.IndexUtils.$WCachePreference
ds3_s12N8 ds5_s12Nb ds6_s12Nc;
};
};
GHC.Generics.R1 ds2_s12Nd [Occ=Once] ->
case ds2_s12Nd of {
GHC.Generics.:*: ds3_s12Nf [Occ=Once] ds4_s12Ng [Occ=Once] ->
Distribution.Client.IndexUtils.$WCacheBuildTreeRef
ds3_s12Nf ds4_s12Ng;
};
};
};
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_s12Nh ww1_s12Ni ww2_s12Nj ww3_s12Nk w_s12Nl]
let {
sat_s12Np [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_s108S
[LclId] =
[w_s12Nl] \r [i'_s12Nm a1_s12Nn]
let {
sat_s12No [Occ=Once]
:: Distribution.Client.IndexUtils.IndexCacheEntry
[LclId] =
[a1_s12Nn] \u []
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry_$cto
a1_s12Nn;
} in w_s12Nl i'_s12Nm sat_s12No;
} in
Data.Binary.Generic.$w$cgget
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry16
Distribution.Client.IndexUtils.$fBinaryIndexCacheEntry7
1##
2##
ww_s12Nh
ww1_s12Ni
ww2_s12Nj
ww3_s12Nk
sat_s12Np;
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_s12Nq w1_s12Nr]
case w_s12Nq of {
Data.ByteString.Internal.PS ww1_s12Nt [Occ=Once]
ww2_s12Nu [Occ=Once]
ww3_s12Nv [Occ=Once]
ww4_s12Nw [Occ=Once] ->
Distribution.Client.IndexUtils.$w$cget2
ww1_s12Nt ww2_s12Nu ww3_s12Nv ww4_s12Nw w1_s12Nr;
};
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_s12Nz [Occ=Once] -> ww2_s12Nz;
};
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_s12NA ww_s12NB ww1_s12NC w1_s12ND w2_s12NE]
case w2_s12NE of wild_s12NF {
Data.Map.Internal.Bin dt_s12NG [Occ=Once*]
ky_s12NH [Occ=Once!]
y_s12NI
l_s12NJ
r_s12NK ->
case ky_s12NH of ww5_s12NL {
Distribution.Types.PackageId.PackageIdentifier ww6_s12NM [Occ=Once]
ww7_s12NN [Occ=Once] ->
case ww_s12NB of ww3_s12NO {
Data.ByteString.Short.Internal.SBS ww4_s12NP [Occ=Once] ->
case ww6_s12NM of {
Data.ByteString.Short.Internal.SBS ww9_s12NR [Occ=Once] ->
let-no-escape {
$j_s12NS [Occ=Once*T[0], Dmd=<L,1*U>]
:: Data.Map.Internal.Map
Distribution.Types.PackageId.PackageId a1_s1093
[LclId[JoinId(0)], Unf=OtherCon []] =
[w_s12NA
ww1_s12NC
w1_s12ND
wild_s12NF
y_s12NI
l_s12NJ
r_s12NK
ww5_s12NL
ww3_s12NO] \r []
case
Distribution.Client.IndexUtils.$w$sgo13
w_s12NA ww3_s12NO ww1_s12NC w1_s12ND l_s12NJ
of
l'_s12NT
{ __DEFAULT ->
case
reallyUnsafePtrEquality# [l'_s12NT l_s12NJ]
of
{ __DEFAULT ->
Data.Map.Internal.balanceL
ww5_s12NL y_s12NI l'_s12NT r_s12NK;
1# -> wild_s12NF;
};
};
} in
let-no-escape {
$j1_s12NV [Occ=Once*T[0], Dmd=<L,1*U>]
:: Data.Map.Internal.Map
Distribution.Types.PackageId.PackageId a1_s1093
[LclId[JoinId(0)], Unf=OtherCon []] =
[w_s12NA
ww1_s12NC
w1_s12ND
wild_s12NF
y_s12NI
l_s12NJ
r_s12NK
ww5_s12NL
ww3_s12NO] \r []
case
Distribution.Client.IndexUtils.$w$sgo13
w_s12NA ww3_s12NO ww1_s12NC w1_s12ND r_s12NK
of
r'_s12NW
{ __DEFAULT ->
case
reallyUnsafePtrEquality# [r'_s12NW r_s12NK]
of
{ __DEFAULT ->
Data.Map.Internal.balanceR
ww5_s12NL y_s12NI l_s12NJ r'_s12NW;
1# -> wild_s12NF;
};
};
} in
case
Data.ByteString.Short.Internal.$w$ccompare
ww4_s12NP ww9_s12NR
of
{ GHC.Types.LT -> $j_s12NS;
GHC.Types.EQ ->
case
Distribution.Types.Version.$fOrdVersion_$ccompare
ww1_s12NC ww7_s12NN
of
{ GHC.Types.LT -> $j_s12NS;
GHC.Types.EQ ->
case
reallyUnsafePtrEquality# [w1_s12ND y_s12NI]
of
{ __DEFAULT ->
case w_s12NA of dt1_s12O1 {
Distribution.Types.PackageId.PackageIdentifier _ [Occ=Dead]
_ [Occ=Dead] ->
Data.Map.Internal.Bin [dt_s12NG
dt1_s12O1
w1_s12ND
l_s12NJ
r_s12NK];
};
1# ->
case w_s12NA of wild4_s12O4 {
Distribution.Types.PackageId.PackageIdentifier _ [Occ=Dead]
_ [Occ=Dead] ->
case
reallyUnsafePtrEquality# [w_s12NA
ww5_s12NL]
of
{ __DEFAULT ->
Data.Map.Internal.Bin [dt_s12NG
wild4_s12O4
w1_s12ND
l_s12NJ
r_s12NK];
1# -> wild_s12NF;
};
};
};
GHC.Types.GT -> $j1_s12NV;
};
GHC.Types.GT -> $j1_s12NV;
};
};
};
};
Data.Map.Internal.Tip ->
case w_s12NA of dt_s12O8 {
Distribution.Types.PackageId.PackageIdentifier _ [Occ=Dead]
_ [Occ=Dead] ->
Data.Map.Internal.Bin [1#
dt_s12O8
w1_s12ND
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_s12Ob ww_s12Oc w1_s12Od w2_s12Oe]
case w2_s12Oe of wild_s12Of {
Data.Map.Internal.Bin dt_s12Og [Occ=Once*]
ky_s12Oh [Occ=Once]
y_s12Oi [Occ=Once*]
l_s12Oj
r_s12Ok ->
case ky_s12Oh of ww2_s12Ol {
Data.ByteString.Short.Internal.SBS ww3_s12Om [Occ=Once] ->
case
Data.ByteString.Short.Internal.$w$ccompare ww_s12Oc ww3_s12Om
of
{ GHC.Types.LT ->
case
Distribution.Client.IndexUtils.$w$sgo1
w_s12Ob ww_s12Oc w1_s12Od l_s12Oj
of
l'_s12Oo
{ __DEFAULT ->
case reallyUnsafePtrEquality# [l'_s12Oo l_s12Oj] of {
__DEFAULT ->
Data.Map.Internal.balanceL ww2_s12Ol y_s12Oi l'_s12Oo r_s12Ok;
1# -> wild_s12Of;
};
};
GHC.Types.EQ ->
case reallyUnsafePtrEquality# [w1_s12Od y_s12Oi] of {
__DEFAULT ->
case w_s12Ob of nt_s12Or {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
Data.Map.Internal.Bin [dt_s12Og
nt_s12Or
w1_s12Od
l_s12Oj
r_s12Ok];
};
1# ->
case w_s12Ob of nt_s12Ot {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
case reallyUnsafePtrEquality# [w_s12Ob ww2_s12Ol] of {
__DEFAULT ->
Data.Map.Internal.Bin [dt_s12Og
nt_s12Ot
w1_s12Od
l_s12Oj
r_s12Ok];
1# -> wild_s12Of;
};
};
};
GHC.Types.GT ->
case
Distribution.Client.IndexUtils.$w$sgo1
w_s12Ob ww_s12Oc w1_s12Od r_s12Ok
of
r'_s12Ow
{ __DEFAULT ->
case reallyUnsafePtrEquality# [r'_s12Ow r_s12Ok] of {
__DEFAULT ->
Data.Map.Internal.balanceR ww2_s12Ol y_s12Oi l_s12Oj r'_s12Ow;
1# -> wild_s12Of;
};
};
};
};
Data.Map.Internal.Tip ->
case w_s12Ob of nt_s12Oy {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
Data.Map.Internal.Bin [1#
nt_s12Oy
w1_s12Od
Data.Map.Internal.Tip
Data.Map.Internal.Tip];
};
};
lvl92_r12lB :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackCString# lvl50_r12ip;
lvl93_r12lC :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.Base.++ lvl45_r12ik lvl92_r12lB;
lvl94_r12lD :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackAppendCString# lvl51_r12iq lvl93_r12lC;
lvl95_r12lE :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.Base.++ lvl49_r12io lvl92_r12lB;
lvl96_r12lF :: [GHC.Types.Char]
[GblId] =
[] \u [] GHC.CString.unpackAppendCString# lvl51_r12iq lvl95_r12lE;
poly_go13_r12lG
:: 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'_s12OA ds_s12OB]
case ds_s12OB of {
Data.Map.Internal.Bin _ [Occ=Dead]
_ [Occ=Dead]
x_s12OF [Occ=Once]
l_s12OG [Occ=Once]
r_s12OH [Occ=Once] ->
let {
sat_s12OI [Occ=Once] :: [pkg_s109z]
[LclId] =
[z'_s12OA r_s12OH] \u [] poly_go13_r12lG z'_s12OA r_s12OH; } in
let {
sat_s12OJ [Occ=Once] :: [pkg_s109z]
[LclId] =
CCCS :! [x_s12OF sat_s12OI];
} in poly_go13_r12lG sat_s12OJ l_s12OG;
Data.Map.Internal.Tip -> z'_s12OA;
};
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_s12OK w1_s12OL w2_s12OM ww_s12ON w3_s12OO w4_s12OP]
let-no-escape {
accum_s12OQ [Occ=LoopBreakerT[5]]
:: Data.Map.Internal.Map
Distribution.Types.PackageId.PackageId pkg_s109z
-> [pkg_s109z]
-> 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_s109z], [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_s12OK
w1_s12OL
w2_s12OM
w3_s12OO
accum_s12OQ] \r [srcpkgs_s12OR
btrs_s12OS
prefs_s12OT
ds_s12OU
eta_s12OV]
case srcpkgs_s12OR of srcpkgs1_s12OW {
__DEFAULT ->
case prefs_s12OT of prefs1_s12OX {
__DEFAULT ->
case ds_s12OU of {
[] ->
let {
sat_s12P0 [Occ=Once]
:: [Distribution.Types.Dependency.Dependency]
[LclId] =
[prefs1_s12OX] \u []
Data.Map.Internal.elems_go
GHC.Types.[] prefs1_s12OX; } in
let {
sat_s12OZ [Occ=Once] :: [pkg_s109z]
[LclId] =
[btrs_s12OS srcpkgs1_s12OW] \u []
poly_go13_r12lG btrs_s12OS srcpkgs1_s12OW; } in
let {
sat_s12P1 [Occ=Once]
:: ([pkg_s109z], [Distribution.Types.Dependency.Dependency])
[LclId] =
CCCS (,)! [sat_s12OZ sat_s12P0];
} in (#,#) [eta_s12OV sat_s12P1];
: ipv_s12P2 [Occ=Once!] ipv1_s12P3 [Occ=Once*] ->
case ipv_s12P2 of {
Distribution.Client.IndexUtils.CachePackageId pkgid_s12P5
dt_s12P6 [Occ=OnceL]
_ [Occ=Dead] ->
let {
blockno_s12P8 [Dmd=<L,U(U)>]
:: Distribution.Client.IndexUtils.BlockNo
[LclId, Unf=OtherCon []] =
CCCS GHC.Word.W32#! [dt_s12P6]; } in
let {
sat_s12Qb [Occ=Once]
:: GHC.Types.IO
(Distribution.Types.GenericPackageDescription.GenericPackageDescription,
Data.ByteString.Lazy.Internal.ByteString)
[LclId] =
[w_s12OK
w2_s12OM
pkgid_s12P5
blockno_s12P8] \r [s_s12P9]
case noDuplicate# [s_s12P9] of s'_s12Pa {
__DEFAULT ->
case
Codec.Archive.Tar.Index.hReadEntry1
w2_s12OM blockno_s12P8 s'_s12Pa
of
{ (#,#) ipv2_s12Pc [Occ=Once*]
ipv3_s12Pd [Occ=Once!] ->
case ipv3_s12Pd of {
Codec.Archive.Tar.Types.Entry _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
ds2_s12Pn [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
let-no-escape {
$j_s12Pv [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_s12OK
pkgid_s12P5] \r [ipv4_s12Pw
ipv5_s12Px]
let {
sat_s12Py [Occ=Once,
Dmd=<L,U(U,U,U,U)>]
:: Data.ByteString.Internal.ByteString
[LclId] =
[ipv5_s12Px] \u []
Data.ByteString.Lazy.toStrict
ipv5_s12Px;
} in
case
Distribution.PackageDescription.Parsec.parseGenericPackageDescription
sat_s12Py
Distribution.Parsec.ParseResult.emptyPRState
Distribution.Parsec.ParseResult.runParseResult2
Distribution.Parsec.ParseResult.runParseResult1
of
{ (,) _ [Occ=Dead]
y_s12PB [Occ=Once!] ->
case
y_s12PB
of
{ Data.Either.Left ds5_s12PD [Occ=Once!] ->
case
ds5_s12PD
of
{ (,) ds6_s12PF [Occ=Once!]
_ [Occ=Dead] ->
case
ds6_s12PF
of
{ GHC.Base.Nothing ->
case
Distribution.Simple.Utils.die'1
w_s12OK
lvl94_r12lD
$dIP1_r12iw
ipv4_s12Pw
of
{ (#,#) ipv6_s12PJ [Occ=Once]
ipv7_s12PK [Occ=Once] ->
let {
sat_s12PL [Occ=Once]
:: (Distribution.Types.GenericPackageDescription.GenericPackageDescription,
Data.ByteString.Lazy.Internal.ByteString)
[LclId] =
CCCS (,)! [ipv7_s12PK
ipv5_s12Px];
} in
(#,#) [ipv6_s12PJ
sat_s12PL];
};
GHC.Base.Just specVer_s12PM ->
case
Distribution.Types.Version.$fOrdVersion_$ccompare
specVer_s12PM
lvl41_r12ig
of
{ __DEFAULT ->
let {
sat_s12PO [Occ=Once]
:: Data.Either.Either
Distribution.Types.Version.Version
Distribution.Types.VersionRange.VersionRange
[LclId] =
CCCS Data.Either.Left! [specVer_s12PM]; } in
let {
sat_s12PP [Occ=Once]
:: Distribution.Types.PackageDescription.PackageDescription
[LclId] =
CCCS Distribution.Types.PackageDescription.PackageDescription! [sat_s12PO
pkgid_s12P5
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_r12ii
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_s12PQ [Occ=Once]
:: Distribution.Types.GenericPackageDescription.GenericPackageDescription
[LclId] =
CCCS Distribution.Types.GenericPackageDescription.GenericPackageDescription! [sat_s12PP
GHC.Types.[]
GHC.Base.Nothing
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]
GHC.Types.[]]; } in
let {
sat_s12PR [Occ=Once]
:: (Distribution.Types.GenericPackageDescription.GenericPackageDescription,
Data.ByteString.Lazy.Internal.ByteString)
[LclId] =
CCCS (,)! [sat_s12PQ
ipv5_s12Px];
} in
(#,#) [ipv4_s12Pw
sat_s12PR];
GHC.Types.LT ->
case
Distribution.Simple.Utils.die'1
w_s12OK
lvl94_r12lD
$dIP1_r12iw
ipv4_s12Pw
of
{ (#,#) ipv6_s12PT [Occ=Once]
ipv7_s12PU [Occ=Once] ->
let {
sat_s12PV [Occ=Once]
:: (Distribution.Types.GenericPackageDescription.GenericPackageDescription,
Data.ByteString.Lazy.Internal.ByteString)
[LclId] =
CCCS (,)! [ipv7_s12PU
ipv5_s12Px];
} in
(#,#) [ipv6_s12PT
sat_s12PV];
};
};
};
};
Data.Either.Right gpd_s12PW [Occ=Once] ->
let {
sat_s12PX [Occ=Once]
:: (Distribution.Types.GenericPackageDescription.GenericPackageDescription,
Data.ByteString.Lazy.Internal.ByteString)
[LclId] =
CCCS (,)! [gpd_s12PW
ipv5_s12Px];
} in
(#,#) [ipv4_s12Pw
sat_s12PX];
};
};
} in
case ds2_s12Pn of {
__DEFAULT ->
case
Distribution.Simple.Utils.die'1
w_s12OK
lvl96_r12lF
$dIP1_r12iw
ipv2_s12Pc
of
{ (#,#) ipv4_s12Q0 [Occ=Once]
ipv5_s12Q1 [Occ=Once] ->
$j_s12Pv
ipv4_s12Q0
ipv5_s12Q1;
};
Codec.Archive.Tar.Types.NormalFile content_s12Q2 [Occ=Once]
_ [Occ=Dead] ->
$j_s12Pv
ipv2_s12Pc
content_s12Q2;
Codec.Archive.Tar.Types.OtherEntryType dt16_s12Q4 [Occ=Once!]
content_s12Q5 [Occ=Once*]
_ [Occ=Dead] ->
case dt16_s12Q4 of {
__DEFAULT ->
case
Distribution.Simple.Utils.die'1
w_s12OK
lvl96_r12lF
$dIP1_r12iw
ipv2_s12Pc
of
{ (#,#) ipv4_s12Q9 [Occ=Once]
ipv5_s12Qa [Occ=Once] ->
$j_s12Pv
ipv4_s12Q9
ipv5_s12Qa;
};
'C'# ->
$j_s12Pv
ipv2_s12Pc
content_s12Q5;
'S'# ->
$j_s12Pv
ipv2_s12Pc
content_s12Q5;
};
};
};
};
};
} in
case
GHC.IO.Unsafe.unsafeDupableInterleaveIO
sat_s12Qb eta_s12OV
of
{ (#,#) ipv2_s12Qd [Occ=Once] ipv3_s12Qe ->
case w3_s12OO of {
Distribution.Client.IndexUtils.ReadPackageIndexStrict ->
lvl47_r12im;
Distribution.Client.IndexUtils.ReadPackageIndexLazyIO ->
case pkgid_s12P5 of ww1_s12Qh {
Distribution.Types.PackageId.PackageIdentifier ww2_s12Qi [Occ=Once]
ww3_s12Qj [Occ=Once] ->
let {
sat_s12Qt [Occ=Once] :: pkg_s109z
[LclId] =
[w1_s12OL
blockno_s12P8
ipv3_s12Qe
ww1_s12Qh] \u []
let {
sat_s12Qr [Occ=Once]
:: Data.ByteString.Lazy.Internal.ByteString
[LclId] =
[ipv3_s12Qe] \u []
case
ipv3_s12Qe
of
{ (,) _ [Occ=Dead]
pkgtxt_s12Qq [Occ=Once] ->
pkgtxt_s12Qq;
}; } in
let {
sat_s12Qn [Occ=Once]
:: Distribution.Types.GenericPackageDescription.GenericPackageDescription
[LclId] =
[ipv3_s12Qe] \u []
case
ipv3_s12Qe
of
{ (,) pkg1_s12Ql [Occ=Once]
_ [Occ=Dead] ->
pkg1_s12Ql;
}; } in
let {
sat_s12Qs [Occ=Once]
:: Distribution.Client.IndexUtils.PackageEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.NormalPackage! [ww1_s12Qh
sat_s12Qn
sat_s12Qr
blockno_s12P8];
} in w1_s12OL sat_s12Qs;
} in
case
Distribution.Client.IndexUtils.$w$sgo13
ww1_s12Qh
ww2_s12Qi
ww3_s12Qj
sat_s12Qt
srcpkgs1_s12OW
of
sat_s12Qu
{ __DEFAULT ->
accum_s12OQ
sat_s12Qu
btrs_s12OS
prefs1_s12OX
ipv1_s12P3
ipv2_s12Qd;
};
};
};
};
Distribution.Client.IndexUtils.CachePreference pref_s12Qv [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead] ->
case pref_s12Qv of wild2_s12Qy {
Distribution.Types.Dependency.Dependency pn_s12Qz [Occ=Once]
_ [Occ=Dead] ->
case pn_s12Qz of ww1_s12QB {
Data.ByteString.Short.Internal.SBS ww2_s12QC [Occ=Once] ->
case
Distribution.Client.IndexUtils.$w$sgo1
ww1_s12QB
ww2_s12QC
wild2_s12Qy
prefs1_s12OX
of
sat_s12QD
{ __DEFAULT ->
accum_s12OQ
srcpkgs1_s12OW
btrs_s12OS
sat_s12QD
ipv1_s12P3
eta_s12OV;
};
};
};
Distribution.Client.IndexUtils.CacheBuildTreeRef refType_s12QE [Occ=Once]
dt_s12QF [Occ=OnceL] ->
let {
blockno_s12QG [Dmd=<L,U(U)>]
:: Distribution.Client.IndexUtils.BlockNo
[LclId, Unf=OtherCon []] =
CCCS GHC.Word.W32#! [dt_s12QF];
} in
case
Codec.Archive.Tar.Index.hReadEntry1
w2_s12OM blockno_s12QG eta_s12OV
of
{ (#,#) ipv2_s12QI [Occ=Once*] ipv3_s12QJ [Occ=Once!] ->
case ipv3_s12QJ of {
Codec.Archive.Tar.Types.Entry _ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
ds2_s12QT [Occ=Once!]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead]
_ [Occ=Dead] ->
let-no-escape {
$j_s12R1 [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_s109z],
[Distribution.Types.Dependency.Dependency]) #)
[LclId[JoinId(2)],
Arity=2,
Str=<S,U><L,U>,
Unf=OtherCon []] =
sat-only [w_s12OK
w1_s12OL
accum_s12OQ
btrs_s12OS
srcpkgs1_s12OW
prefs1_s12OX
ipv1_s12P3
refType_s12QE
blockno_s12QG] \r [ipv4_s12R2
ipv5_s12R3]
let {
ipv6_s12R4 :: GHC.IO.FilePath
[LclId] =
[ipv5_s12R3] \u []
Distribution.Client.Utils.byteStringToFilePath
ipv5_s12R3;
} in
case
Distribution.Client.Utils.tryFindAddSourcePackageDesc1
w_s12OK
ipv6_s12R4
lvl37_r12ic
ipv4_s12R2
of
{ (#,#) ipv7_s12R6 [Occ=Once]
ipv8_s12R7 [Occ=Once] ->
case
Distribution.PackageDescription.Parsec.readGenericPackageDescription12
Distribution.PackageDescription.Parsec.parseGenericPackageDescription
Distribution.Verbosity.normal
ipv8_s12R7
lvl52_r12iE
ipv7_s12R6
of
{ (#,#) ipv9_s12R9 [Occ=Once]
ipv10_s12Ra ->
let {
sat_s12Rd [Occ=Once]
:: pkg_s109z
[LclId] =
[w1_s12OL
refType_s12QE
blockno_s12QG
ipv6_s12R4
ipv10_s12Ra] \u []
let {
sat_s12Rb [Occ=Once]
:: Distribution.Types.PackageId.PackageId
[LclId] =
[ipv10_s12Ra] \u []
Distribution.Types.GenericPackageDescription.$fPackageGenericPackageDescription_$cpackageId
ipv10_s12Ra; } in
let {
sat_s12Rc [Occ=Once]
:: Distribution.Client.IndexUtils.PackageEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.BuildTreeRef! [refType_s12QE
sat_s12Rb
ipv10_s12Ra
ipv6_s12R4
blockno_s12QG];
} in
w1_s12OL
sat_s12Rc; } in
let {
sat_s12Re [Occ=Once]
:: [pkg_s109z]
[LclId] =
CCCS :! [sat_s12Rd
btrs_s12OS];
} in
accum_s12OQ
srcpkgs1_s12OW
sat_s12Re
prefs1_s12OX
ipv1_s12P3
ipv9_s12R9;
};
};
} in
case ds2_s12QT of {
__DEFAULT ->
case
Distribution.Simple.Utils.die'1
w_s12OK
lvl96_r12lF
$dIP1_r12iw
ipv2_s12QI
of
{ (#,#) ipv4_s12Rh [Occ=Once]
ipv5_s12Ri [Occ=Once] ->
$j_s12R1
ipv4_s12Rh ipv5_s12Ri;
};
Codec.Archive.Tar.Types.NormalFile content_s12Rj [Occ=Once]
_ [Occ=Dead] ->
$j_s12R1 ipv2_s12QI content_s12Rj;
Codec.Archive.Tar.Types.OtherEntryType dt15_s12Rl [Occ=Once!]
content_s12Rm [Occ=Once*]
_ [Occ=Dead] ->
case dt15_s12Rl of {
__DEFAULT ->
case
Distribution.Simple.Utils.die'1
w_s12OK
lvl96_r12lF
$dIP1_r12iw
ipv2_s12QI
of
{ (#,#) ipv4_s12Rq [Occ=Once]
ipv5_s12Rr [Occ=Once] ->
$j_s12R1
ipv4_s12Rq
ipv5_s12Rr;
};
'C'# ->
$j_s12R1
ipv2_s12QI content_s12Rm;
'S'# ->
$j_s12R1
ipv2_s12QI content_s12Rm;
};
};
};
};
};
};
};
};
} in
accum_s12OQ
Data.Map.Internal.Tip
GHC.Types.[]
Data.Map.Internal.Tip
ww_s12ON
w4_s12OP;
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_s12Rs ds_s12Rt x_s12Ru ds1_s12Rv]
case ds_s12Rt of ds2_s12Rw {
__DEFAULT ->
case ds1_s12Rv of wild_s12Rx {
Data.Map.Internal.Bin dt_s12Ry [Occ=Once*]
ky_s12Rz
y_s12RA
l_s12RB
r_s12RC ->
let-no-escape {
$j_s12RD [Occ=Once*T[0], Dmd=<L,1*U>]
:: Data.Map.Internal.Map Distribution.Types.Version.Version a1_XTjZ
[LclId[JoinId(0)], Unf=OtherCon []] =
[orig_s12Rs
x_s12Ru
ds2_s12Rw
wild_s12Rx
ky_s12Rz
y_s12RA
l_s12RB
r_s12RC] \r []
case
Distribution.Client.IndexUtils.$sinsert_$sgo2
orig_s12Rs ds2_s12Rw x_s12Ru l_s12RB
of
l'_s12RE
{ __DEFAULT ->
case reallyUnsafePtrEquality# [l'_s12RE l_s12RB] of {
__DEFAULT ->
Data.Map.Internal.balanceL
ky_s12Rz y_s12RA l'_s12RE r_s12RC;
1# -> wild_s12Rx;
};
};
} in
let-no-escape {
$j1_s12RG [Occ=Once*T[0], Dmd=<L,1*U>]
:: Data.Map.Internal.Map Distribution.Types.Version.Version a1_XTjZ
[LclId[JoinId(0)], Unf=OtherCon []] =
[orig_s12Rs
x_s12Ru
wild_s12Rx
dt_s12Ry
ky_s12Rz
y_s12RA
l_s12RB
r_s12RC] \r []
case reallyUnsafePtrEquality# [x_s12Ru y_s12RA] of {
__DEFAULT ->
case orig_s12Rs of dt1_s12RI {
__DEFAULT ->
Data.Map.Internal.Bin [dt_s12Ry
dt1_s12RI
x_s12Ru
l_s12RB
r_s12RC];
};
1# ->
case orig_s12Rs of wild3_s12RJ {
__DEFAULT ->
case reallyUnsafePtrEquality# [orig_s12Rs ky_s12Rz] of {
__DEFAULT ->
Data.Map.Internal.Bin [dt_s12Ry
wild3_s12RJ
x_s12Ru
l_s12RB
r_s12RC];
1# -> wild_s12Rx;
};
};
};
} in
let-no-escape {
$j2_s12RL [Occ=Once*T[0], Dmd=<L,1*U>]
:: Data.Map.Internal.Map Distribution.Types.Version.Version a1_XTjZ
[LclId[JoinId(0)], Unf=OtherCon []] =
[orig_s12Rs
x_s12Ru
ds2_s12Rw
wild_s12Rx
ky_s12Rz
y_s12RA
l_s12RB
r_s12RC] \r []
case
Distribution.Client.IndexUtils.$sinsert_$sgo2
orig_s12Rs ds2_s12Rw x_s12Ru r_s12RC
of
r'_s12RM
{ __DEFAULT ->
case reallyUnsafePtrEquality# [r'_s12RM r_s12RC] of {
__DEFAULT ->
Data.Map.Internal.balanceR
ky_s12Rz y_s12RA l_s12RB r'_s12RM;
1# -> wild_s12Rx;
};
};
} in
case ds2_s12Rw of {
Distribution.Types.Version.PV0 dt1_s12RP ->
case ky_s12Rz of {
Distribution.Types.Version.PV0 dt2_s12RR ->
case eqWord# [dt1_s12RP dt2_s12RR] of {
__DEFAULT ->
case leWord# [dt1_s12RP dt2_s12RR] of {
__DEFAULT -> $j2_s12RL;
1# -> $j_s12RD;
};
1# -> $j1_s12RG;
};
Distribution.Types.Version.PV1 dt2_s12RU ys_s12RV [Occ=Once] ->
case uncheckedShiftRL# [dt1_s12RP 48#] of sat_s12RX {
__DEFAULT ->
case and# [sat_s12RX 65535##] of sat_s12RY {
__DEFAULT ->
case word2Int# [sat_s12RY] of sat_s12RZ {
__DEFAULT ->
case
-# [sat_s12RZ 1#]
of
x#_s12RW [Dmd=<S,U>]
{ __DEFAULT ->
case <# [x#_s12RW dt2_s12RU] of {
__DEFAULT ->
case
==# [x#_s12RW dt2_s12RU]
of
{ __DEFAULT -> $j2_s12RL;
1# ->
case
and# [dt1_s12RP
65535##]
of
sat_s12Sc
{ __DEFAULT ->
case
word2Int# [sat_s12Sc]
of
sat_s12Sd
{ __DEFAULT ->
case
-# [sat_s12Sd
1#]
of
sat_s12Se
{ __DEFAULT ->
let {
sat_s12Sf [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12Se]; } in
let {
sat_s12Sg [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12Sf
GHC.Types.[]];
} in
case
uncheckedShiftRL# [dt1_s12RP
16#]
of
sat_s12S7
{ __DEFAULT ->
case
and# [sat_s12S7
65535##]
of
sat_s12S8
{ __DEFAULT ->
case
word2Int# [sat_s12S8]
of
sat_s12S9
{ __DEFAULT ->
case
-# [sat_s12S9
1#]
of
sat_s12Sa
{ __DEFAULT ->
let {
sat_s12Sb [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12Sa]; } in
let {
sat_s12Sh [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12Sb
sat_s12Sg];
} in
case
uncheckedShiftRL# [dt1_s12RP
32#]
of
sat_s12S2
{ __DEFAULT ->
case
and# [sat_s12S2
65535##]
of
sat_s12S3
{ __DEFAULT ->
case
word2Int# [sat_s12S3]
of
sat_s12S4
{ __DEFAULT ->
case
-# [sat_s12S4
1#]
of
sat_s12S5
{ __DEFAULT ->
let {
sat_s12S6 [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12S5]; } in
let {
sat_s12Si [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12S6
sat_s12Sh];
} in
case
GHC.Classes.$fOrd[]_$s$ccompare
sat_s12Si
ys_s12RV
of
{ GHC.Types.LT ->
$j_s12RD;
GHC.Types.EQ ->
$j1_s12RG;
GHC.Types.GT ->
$j2_s12RL;
};
};
};
};
};
};
};
};
};
};
};
};
};
1# -> $j_s12RD;
};
};
};
};
};
};
Distribution.Types.Version.PV1 dt1_s12Sk xs_s12Sl [Occ=Once*] ->
case ky_s12Rz of {
Distribution.Types.Version.PV0 dt2_s12Sn ->
case uncheckedShiftRL# [dt2_s12Sn 48#] of sat_s12Sp {
__DEFAULT ->
case and# [sat_s12Sp 65535##] of sat_s12Sq {
__DEFAULT ->
case word2Int# [sat_s12Sq] of sat_s12Sr {
__DEFAULT ->
case
-# [sat_s12Sr 1#]
of
y#_s12So [Dmd=<S,U>]
{ __DEFAULT ->
case <# [dt1_s12Sk y#_s12So] of {
__DEFAULT ->
case
==# [dt1_s12Sk y#_s12So]
of
{ __DEFAULT -> $j2_s12RL;
1# ->
case
and# [dt2_s12Sn
65535##]
of
sat_s12SE
{ __DEFAULT ->
case
word2Int# [sat_s12SE]
of
sat_s12SF
{ __DEFAULT ->
case
-# [sat_s12SF
1#]
of
sat_s12SG
{ __DEFAULT ->
let {
sat_s12SH [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12SG]; } in
let {
sat_s12SI [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12SH
GHC.Types.[]];
} in
case
uncheckedShiftRL# [dt2_s12Sn
16#]
of
sat_s12Sz
{ __DEFAULT ->
case
and# [sat_s12Sz
65535##]
of
sat_s12SA
{ __DEFAULT ->
case
word2Int# [sat_s12SA]
of
sat_s12SB
{ __DEFAULT ->
case
-# [sat_s12SB
1#]
of
sat_s12SC
{ __DEFAULT ->
let {
sat_s12SD [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12SC]; } in
let {
sat_s12SJ [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12SD
sat_s12SI];
} in
case
uncheckedShiftRL# [dt2_s12Sn
32#]
of
sat_s12Su
{ __DEFAULT ->
case
and# [sat_s12Su
65535##]
of
sat_s12Sv
{ __DEFAULT ->
case
word2Int# [sat_s12Sv]
of
sat_s12Sw
{ __DEFAULT ->
case
-# [sat_s12Sw
1#]
of
sat_s12Sx
{ __DEFAULT ->
let {
sat_s12Sy [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12Sx]; } in
let {
sat_s12SK [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12Sy
sat_s12SJ];
} in
case
GHC.Classes.$fOrd[]_$s$ccompare
xs_s12Sl
sat_s12SK
of
{ GHC.Types.LT ->
$j_s12RD;
GHC.Types.EQ ->
$j1_s12RG;
GHC.Types.GT ->
$j2_s12RL;
};
};
};
};
};
};
};
};
};
};
};
};
};
1# -> $j_s12RD;
};
};
};
};
};
Distribution.Types.Version.PV1 dt2_s12SM ys_s12SN [Occ=Once] ->
case <# [dt1_s12Sk dt2_s12SM] of {
__DEFAULT ->
case ==# [dt1_s12Sk dt2_s12SM] of {
__DEFAULT -> $j2_s12RL;
1# ->
case
GHC.Classes.$fOrd[]_$s$ccompare
xs_s12Sl ys_s12SN
of
{ GHC.Types.LT -> $j_s12RD;
GHC.Types.EQ -> $j1_s12RG;
GHC.Types.GT -> $j2_s12RL;
};
};
1# -> $j_s12RD;
};
};
};
Data.Map.Internal.Tip ->
case orig_s12Rs of dt_s12SR {
__DEFAULT ->
Data.Map.Internal.Bin [1#
dt_s12SR
x_s12Ru
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_s12SS w_s12ST]
case w_s12ST of {
Data.Map.Internal.Bin _ [Occ=Dead]
ipv1_s12SW [Occ=Once]
ipv2_s12SX [Occ=Once]
ipv3_s12SY [Occ=Once]
ipv4_s12SZ [Occ=Once] ->
case ipv1_s12SW of {
Data.ByteString.Short.Internal.SBS ww3_s12T1 [Occ=Once] ->
case
Data.ByteString.Short.Internal.$w$ccompare ww_s12SS ww3_s12T1
of
{ GHC.Types.LT ->
Distribution.Client.IndexUtils.$wpoly_go13 ww_s12SS ipv3_s12SY;
GHC.Types.EQ -> GHC.Base.Just [ipv2_s12SX];
GHC.Types.GT ->
Distribution.Client.IndexUtils.$wpoly_go13 ww_s12SS ipv4_s12SZ;
};
};
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_s12T3 ds1_s12T4]
case ds_s12T3 of ds2_s12T5 {
__DEFAULT ->
case ds1_s12T4 of {
Data.Map.Internal.Bin _ [Occ=Dead]
ipv1_s12T8 [Occ=Once*!]
ipv2_s12T9 [Occ=Once*]
ipv3_s12Ta [Occ=Once*]
ipv4_s12Tb [Occ=Once*] ->
case ds2_s12T5 of wild1_s12Tc {
Distribution.Types.Version.PV0 dt_s12Td ->
case ipv1_s12T8 of {
Distribution.Types.Version.PV0 dt1_s12Tf ->
case eqWord# [dt_s12Td dt1_s12Tf] of {
__DEFAULT ->
case leWord# [dt_s12Td dt1_s12Tf] of {
__DEFAULT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc ipv4_s12Tb;
1# ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc ipv3_s12Ta;
};
1# -> GHC.Base.Just [ipv2_s12T9];
};
Distribution.Types.Version.PV1 dt1_s12Ti ys_s12Tj [Occ=Once] ->
case uncheckedShiftRL# [dt_s12Td 48#] of sat_s12Tl {
__DEFAULT ->
case and# [sat_s12Tl 65535##] of sat_s12Tm {
__DEFAULT ->
case word2Int# [sat_s12Tm] of sat_s12Tn {
__DEFAULT ->
case -# [sat_s12Tn 1#] of x#_s12Tk [Dmd=<S,U>] {
__DEFAULT ->
case <# [x#_s12Tk dt1_s12Ti] of {
__DEFAULT ->
case ==# [x#_s12Tk dt1_s12Ti] of {
__DEFAULT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc ipv4_s12Tb;
1# ->
case
and# [dt_s12Td 65535##]
of
sat_s12TA
{ __DEFAULT ->
case
word2Int# [sat_s12TA]
of
sat_s12TB
{ __DEFAULT ->
case
-# [sat_s12TB
1#]
of
sat_s12TC
{ __DEFAULT ->
let {
sat_s12TD [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12TC]; } in
let {
sat_s12TE [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12TD
GHC.Types.[]];
} in
case
uncheckedShiftRL# [dt_s12Td
16#]
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
sat_s12Ty
{ __DEFAULT ->
let {
sat_s12Tz [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12Ty]; } in
let {
sat_s12TF [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12Tz
sat_s12TE];
} in
case
uncheckedShiftRL# [dt_s12Td
32#]
of
sat_s12Tq
{ __DEFAULT ->
case
and# [sat_s12Tq
65535##]
of
sat_s12Tr
{ __DEFAULT ->
case
word2Int# [sat_s12Tr]
of
sat_s12Ts
{ __DEFAULT ->
case
-# [sat_s12Ts
1#]
of
sat_s12Tt
{ __DEFAULT ->
let {
sat_s12Tu [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12Tt]; } in
let {
sat_s12TG [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12Tu
sat_s12TF];
} in
case
GHC.Classes.$fOrd[]_$s$ccompare
sat_s12TG
ys_s12Tj
of
{ GHC.Types.LT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc
ipv3_s12Ta;
GHC.Types.EQ ->
GHC.Base.Just [ipv2_s12T9];
GHC.Types.GT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc
ipv4_s12Tb;
};
};
};
};
};
};
};
};
};
};
};
};
};
1# ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc ipv3_s12Ta;
};
};
};
};
};
};
Distribution.Types.Version.PV1 dt_s12TI xs_s12TJ [Occ=Once*] ->
case ipv1_s12T8 of {
Distribution.Types.Version.PV0 dt1_s12TL ->
case uncheckedShiftRL# [dt1_s12TL 48#] of sat_s12TN {
__DEFAULT ->
case and# [sat_s12TN 65535##] of sat_s12TO {
__DEFAULT ->
case word2Int# [sat_s12TO] of sat_s12TP {
__DEFAULT ->
case -# [sat_s12TP 1#] of y#_s12TM [Dmd=<S,U>] {
__DEFAULT ->
case <# [dt_s12TI y#_s12TM] of {
__DEFAULT ->
case ==# [dt_s12TI y#_s12TM] of {
__DEFAULT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc ipv4_s12Tb;
1# ->
case
and# [dt1_s12TL 65535##]
of
sat_s12U2
{ __DEFAULT ->
case
word2Int# [sat_s12U2]
of
sat_s12U3
{ __DEFAULT ->
case
-# [sat_s12U3
1#]
of
sat_s12U4
{ __DEFAULT ->
let {
sat_s12U5 [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12U4]; } in
let {
sat_s12U6 [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12U5
GHC.Types.[]];
} in
case
uncheckedShiftRL# [dt1_s12TL
16#]
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
sat_s12U0
{ __DEFAULT ->
let {
sat_s12U1 [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12U0]; } in
let {
sat_s12U7 [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12U1
sat_s12U6];
} in
case
uncheckedShiftRL# [dt1_s12TL
32#]
of
sat_s12TS
{ __DEFAULT ->
case
and# [sat_s12TS
65535##]
of
sat_s12TT
{ __DEFAULT ->
case
word2Int# [sat_s12TT]
of
sat_s12TU
{ __DEFAULT ->
case
-# [sat_s12TU
1#]
of
sat_s12TV
{ __DEFAULT ->
let {
sat_s12TW [Occ=Once]
:: GHC.Types.Int
[LclId] =
CCCS GHC.Types.I#! [sat_s12TV]; } in
let {
sat_s12U8 [Occ=Once]
:: [GHC.Types.Int]
[LclId] =
CCCS :! [sat_s12TW
sat_s12U7];
} in
case
GHC.Classes.$fOrd[]_$s$ccompare
xs_s12TJ
sat_s12U8
of
{ GHC.Types.LT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc
ipv3_s12Ta;
GHC.Types.EQ ->
GHC.Base.Just [ipv2_s12T9];
GHC.Types.GT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc
ipv4_s12Tb;
};
};
};
};
};
};
};
};
};
};
};
};
};
1# ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc ipv3_s12Ta;
};
};
};
};
};
Distribution.Types.Version.PV1 dt1_s12Ua ys_s12Ub [Occ=Once] ->
case <# [dt_s12TI dt1_s12Ua] of {
__DEFAULT ->
case ==# [dt_s12TI dt1_s12Ua] of {
__DEFAULT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc ipv4_s12Tb;
1# ->
case
GHC.Classes.$fOrd[]_$s$ccompare xs_s12TJ ys_s12Ub
of
{ GHC.Types.LT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc ipv3_s12Ta;
GHC.Types.EQ -> GHC.Base.Just [ipv2_s12T9];
GHC.Types.GT ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc ipv4_s12Tb;
};
};
1# ->
Distribution.Client.IndexUtils.$slookup3
wild1_s12Tc ipv3_s12Ta;
};
};
};
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_s12Uf ds1_s12Ug ds2_s12Uh]
case ds2_s12Uh of {
[] -> [] [];
: ipv_s12Uj [Occ=Once!] ipv1_s12Uk [Occ=Once*] ->
case ds_s12Uf of ds3_s12Ul {
__DEFAULT ->
case ds1_s12Ug of ds4_s12Um {
__DEFAULT ->
case ipv_s12Uj of wild1_s12Un {
__DEFAULT ->
let {
sat_s12Uo [Occ=Once]
:: [Distribution.Client.IndexUtils.IndexCacheEntry]
[LclId] =
[ipv1_s12Uk ds3_s12Ul ds4_s12Um] \u []
Distribution.Client.IndexUtils.readCacheStrict_go
ds3_s12Ul ds4_s12Um ipv1_s12Uk;
} in : [wild1_s12Un sat_s12Uo];
Distribution.Client.IndexUtils.CachePackageId pid_s12Up
dt_s12Uq [Occ=Once]
dt1_s12Ur [Occ=Once] ->
let {
ds5_s12Us [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_s12Um pid_s12Up] \u []
case pid_s12Up of {
Distribution.Types.PackageId.PackageIdentifier _ [Occ=Dead]
pv_s12Uv ->
case
Distribution.Client.IndexUtils.$slookup3
pv_s12Uv ds4_s12Um
of
{ GHC.Base.Nothing ->
case
Distribution.Client.IndexUtils.$sinsert_$sgo2
pv_s12Uv pv_s12Uv pv_s12Uv ds4_s12Um
of
pvs'_s12Ux
{ __DEFAULT -> (,) [pv_s12Uv pvs'_s12Ux];
};
GHC.Base.Just x_s12Uy [Occ=Once] ->
case x_s12Uy of pv'_s12Uz {
__DEFAULT -> (,) [pv'_s12Uz ds4_s12Um];
};
};
}; } in
let {
ds6_s12UA [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_s12Ul pid_s12Up] \u []
case pid_s12Up of {
Distribution.Types.PackageId.PackageIdentifier pn_s12UC [Occ=Once]
_ [Occ=Dead] ->
case pn_s12UC of ww_s12UE {
Data.ByteString.Short.Internal.SBS ww1_s12UF ->
case
Distribution.Client.IndexUtils.$wpoly_go13
ww1_s12UF ds3_s12Ul
of
{ GHC.Base.Nothing ->
case
Distribution.Client.IndexUtils.$w$sgo1
ww_s12UE
ww1_s12UF
ww_s12UE
ds3_s12Ul
of
pns'_s12UH
{ __DEFAULT ->
(,) [ww_s12UE pns'_s12UH];
};
GHC.Base.Just x_s12UI [Occ=Once] ->
case x_s12UI of nt_s12UJ {
Data.ByteString.Short.Internal.SBS _ [Occ=Dead] ->
(,) [nt_s12UJ ds3_s12Ul];
};
};
};
}; } in
let {
sat_s12V3 [Occ=Once]
:: [Distribution.Client.IndexUtils.IndexCacheEntry]
[LclId] =
[ipv1_s12Uk ds5_s12Us ds6_s12UA] \u []
let {
sat_s12V2 [Occ=Once, Dmd=<L,1*U>]
:: Data.Map.Internal.Map
Distribution.Types.Version.Version
Distribution.Types.Version.Version
[LclId] =
[ds5_s12Us] \s []
case ds5_s12Us of {
(,) _ [Occ=Dead] pvs'_s12V1 [Occ=Once] ->
pvs'_s12V1;
}; } in
let {
sat_s12UY [Occ=Once, Dmd=<L,1*U>]
:: Data.Map.Internal.Map
Distribution.Types.PackageName.PackageName
Distribution.Types.PackageName.PackageName
[LclId] =
[ds6_s12UA] \s []
case ds6_s12UA of {
(,) _ [Occ=Dead] pns'_s12UX [Occ=Once] ->
pns'_s12UX;
};
} in
Distribution.Client.IndexUtils.readCacheStrict_go
sat_s12UY sat_s12V2 ipv1_s12Uk; } in
let {
sat_s12US [Occ=Once] :: Distribution.Types.Version.Version
[LclId] =
[ds5_s12Us] \u []
case ds5_s12Us of {
(,) pv'_s12UQ [Occ=Once] _ [Occ=Dead] -> pv'_s12UQ;
}; } in
let {
sat_s12UO [Occ=Once] :: Distribution.Types.PackageName.PackageName
[LclId] =
[ds6_s12UA] \u []
case ds6_s12UA of {
(,) pn'_s12UM [Occ=Once] _ [Occ=Dead] -> pn'_s12UM;
}; } in
let {
sat_s12UT [Occ=Once] :: Distribution.Types.PackageId.PackageId
[LclId] =
CCCS Distribution.Types.PackageId.PackageIdentifier! [sat_s12UO
sat_s12US]; } in
let {
sat_s12UU [Occ=Once]
:: Distribution.Client.IndexUtils.IndexCacheEntry
[LclId] =
CCCS Distribution.Client.IndexUtils.CachePackageId! [sat_s12UT
dt_s12Uq
dt1_s12Ur];
} in : [sat_s12UU sat_s12V3];
};
};
};
};
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_s12V4]
case cache0_s12V4 of {
Distribution.Client.IndexUtils.Cache ds_s12V6 [Occ=Once]
ds1_s12V7 [Occ=Once] ->
let {
sat_s12V8 [Occ=Once]
:: [Distribution.Client.IndexUtils.IndexCacheEntry]
[LclId] =
[ds1_s12V7] \u []
Distribution.Client.IndexUtils.readCacheStrict_go
Data.Map.Internal.Tip Data.Map.Internal.Tip ds1_s12V7;
} in Distribution.Client.IndexUtils.Cache [ds_s12V6 sat_s12V8];
};
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_s12V9 ww_s12Va w1_s12Vb w2_s12Vc]
case w2_s12Vc of {
Data.Map.Internal.Bin ipv_s12Ve [Occ=Once]
ipv1_s12Vf [Occ=Once]
ipv2_s12Vg [Occ=Once*]
ipv3_s12Vh [Occ=Once*]
ipv4_s12Vi [Occ=Once*] ->
case ipv1_s12Vf of ww2_s12Vj {
Data.ByteString.Short.Internal.SBS ww3_s12Vk [Occ=Once] ->
case
Data.ByteString.Short.Internal.$w$ccompare ww_s12Va ww3_s12Vk
of
{ GHC.Types.LT ->
case
Distribution.Client.IndexUtils.$w$sgo2
w_s12V9 ww_s12Va w1_s12Vb ipv3_s12Vh
of
sat_s12Vm
{ __DEFAULT ->
Data.Map.Internal.balanceL
ww2_s12Vj ipv2_s12Vg sat_s12Vm ipv4_s12Vi;
};
GHC.Types.EQ ->
let {
sat_s12Vp [Occ=Once] :: a1_s10a9
[LclId] =
[w_s12V9 ww_s12Va w1_s12Vb ipv2_s12Vg] \u []
let {
sat_s12Vo [Occ=Once]
:: Distribution.Types.PackageName.PackageName
[LclId] =
CCCS Data.ByteString.Short.Internal.SBS! [ww_s12Va];
} in w_s12V9 sat_s12Vo w1_s12Vb ipv2_s12Vg; } in
let {
sat_s12Vn [Occ=Once] :: Distribution.Types.PackageName.PackageName
[LclId] =
CCCS Data.ByteString.Short.Internal.SBS! [ww_s12Va];
} in
Data.Map.Internal.Bin [ipv_s12Ve
sat_s12Vn
sat_s12Vp
ipv3_s12Vh
ipv4_s12Vi];
GHC.Types.GT ->
case
Distribution.Client.IndexUtils.$w$sgo2
w_s12V9 ww_s12Va w1_s12Vb ipv4_s12Vi
of
sat_s12Vq
{ __DEFAULT ->
Data.Map.Internal.balanceR
ww2_s12Vj ipv2_s12Vg ipv3_s12Vh sat_s12Vq;
};
};
};
Data.Map.Internal.Tip ->
let {
sat_s12Vr [Occ=Once] :: Distribution.Types.PackageName.PackageName
[LclId] =
CCCS Data.ByteString.Short.Internal.SBS! [ww_s12Va];
} in
Data.Map.Internal.Bin [1#
sat_s12Vr
w1_s12Vb
Data.Map.Internal.Tip
Data.Map.Internal.Tip];
};
go13_r12lH
:: 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_s12Vs ds_s12Vt]
case ds_s12Vt of {
[] -> z1_s12Vs;
: x_s12Vv [Occ=Once!] xs1_s12Vw [Occ=Once] ->
case x_s12Vv of {
(,) k1_s12Vy [Occ=Once] x1_s12Vz [Occ=Once] ->
case k1_s12Vy of {
Data.ByteString.Short.Internal.SBS ww1_s12VB [Occ=Once] ->
case
Distribution.Client.IndexUtils.$w$sgo2
f_r12hV ww1_s12VB x1_s12Vz z1_s12Vs
of
z'_s12VC
{ __DEFAULT -> go13_r12lH z'_s12VC xs1_s12Vw;
};
};
};
};
lvl97_r12lI
:: 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_s12VD range_s12VE] cont_s12VD range_s12VE;
$wgo2_r12lJ
:: [Distribution.Client.IndexUtils.BuildTreeRefType]
-> (# (), Data.ByteString.Builder.Internal.Builder #)
[GblId, Arity=1, Str=<S,1*U>, Unf=OtherCon []] =
sat-only [] \r [w_s12VF]
case w_s12VF of {
[] -> (#,#) [GHC.Tuple.() lvl97_r12lI];
: y_s12VH [Occ=OnceL!] ys_s12VI [Occ=Once] ->
let {
k_s12VJ [Dmd=<L,U(1*U,C(U))>] :: Data.Binary.Put.PutM ()
[LclId] =
[ys_s12VI] \u []
case $wgo2_r12lJ ys_s12VI of {
(#,#) ww1_s12VL [Occ=Once] ww2_s12VM [Occ=Once] ->
Data.Binary.Put.PairS [ww1_s12VL ww2_s12VM];
}; } in
let {
sat_s12W7 [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[y_s12VH k_s12VJ] \r [x_s12VR]
case y_s12VH of {
Distribution.Client.IndexUtils.SnapshotRef ->
case Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType5 of {
Data.Binary.Put.PairS _ [Occ=Dead] w1_s12VV [Occ=Once] ->
let {
sat_s12VZ [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_XU7M
[LclId] =
[k_s12VJ x_s12VR] \u []
case k_s12VJ of {
Data.Binary.Put.PairS _ [Occ=Dead]
w'_s12VY [Occ=Once] ->
w'_s12VY x_s12VR;
};
} in w1_s12VV sat_s12VZ;
};
Distribution.Client.IndexUtils.LinkRef ->
case Distribution.Client.IndexUtils.$fBinaryBuildTreeRefType1 of {
Data.Binary.Put.PairS _ [Occ=Dead] w1_s12W2 [Occ=Once] ->
let {
sat_s12W6 [Occ=Once]
:: Data.ByteString.Builder.Internal.BuildStep r_XU7M
[LclId] =
[k_s12VJ x_s12VR] \u []
case k_s12VJ of {
Data.Binary.Put.PairS _ [Occ=Dead]
w'_s12W5 [Occ=Once] ->
w'_s12W5 x_s12VR;
};
} in w1_s12W2 sat_s12W6;
};
}; } in
let {
sat_s12VQ [Occ=Once] :: ()
[LclId] =
[k_s12VJ] \u []
case k_s12VJ of {
Data.Binary.Put.PairS b1_s12VO [Occ=Once] _ [Occ=Dead] -> b1_s12VO;
};
} in (#,#) [sat_s12VQ sat_s12W7];
};
$w$sdefaultPutList_r12lK
:: [Distribution.Client.IndexUtils.BuildTreeRefType]
-> (# (), Data.ByteString.Builder.Internal.Builder #)
[GblId, Arity=1, Str=<L,U>, Unf=OtherCon []] =
sat-only [] \r [w_s12W8]
let {
sat_s12XF [Occ=Once] :: Data.ByteString.Builder.Internal.Builder
[LclId] =
[w_s12W8] \u []
let {
x_s12W9 [Dmd=<L,U(U)>] :: GHC.Int.Int64
[LclId] =
[w_s12W8] \u []
case GHC.List.$wlenAcc w_s12W8 0# of ww2_s12Wa {
__DEFAULT -> GHC.Int.I64# [ww2_s12Wa];
}; } in
let {
g2_s12Wb [Occ=OnceL!, Dmd=<L,C(C(C1(U(U,U))))>]
:: Data.ByteString.Builder.Internal.BuildStep r_iTJw
-> Data.ByteString.Builder.Internal.BuildStep r_iTJw
[LclId] =
[w_s12W8] \u []
case $wgo2_r12lJ w_s12W8 of {
(#,#) _ [Occ=Dead] ww2_s12We [Occ=Once] -> ww2_s12We;
}; } in
let {
sat_s12XE [Occ=OnceT[0]]
:: Data.ByteString.Builder.Internal.BuildStep r_iTJw
-> Data.ByteString.Builder.Internal.BufferRange
-> GHC.Types.IO
(Data.ByteString.Builder.Internal.BuildSignal r_iTJw)
[LclId] =
[x_s12W9 g2_s12Wb] \r [x1_s12Wf]
let {
x2_s12Wg [Dmd=<L,C(C1(U(U,U)))>]
:: Data.ByteString.Builder.Internal.BuildStep r_iTJw
[LclId] =
[g2_s12Wb x1_s12Wf] \u [] g2_s12Wb x1_s12Wf; } in
let {
lvl113_s12Wh [Occ=OnceL]
:: Data.ByteString.Builder.Internal.BufferRange
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld,
Data.ByteString.Builder.Internal.BuildSignal r_iTJw #)
[LclId, Arity=2, Str=<S(SL),1*U(U,U)><S,U>, Unf=OtherCon []] =
[x_s12W9 x2_s12Wg] \r [ds_s12Wi eta_s12Wj]
case ds_s12Wi of {
Data.ByteString.Builder.Internal.BufferRange dt_s12Wl
dt1_s12Wm [Occ=Once] ->
case x_s12W9 of {
GHC.Int.I64# x#_s12Wo [Occ=Once] ->
case
int2Word# [x#_s12Wo]
of
w1_s12Wp [Dmd=<S,U>]
{ __DEFAULT ->
case
uncheckedShiftRL# [w1_s12Wp 56#]
of
sat_s12Wq
{ __DEFAULT ->
case
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment