@@ -62,6 +62,7 @@ final case class State(g: Store = Store(),
6262 conservedPcs : Stack [Vector [RecordedPathConditions ]] = Stack (),
6363 recordPcs : Boolean = false ,
6464 exhaleExt : Boolean = false ,
65+ isInPackage : Boolean = false ,
6566
6667 ssCache : SsCache = Map .empty,
6768 assertReadAccessOnly : Boolean = false ,
@@ -175,7 +176,7 @@ object State {
175176 triggerExp1,
176177 partiallyConsumedHeap1,
177178 permissionScalingFactor1, permissionScalingFactorExp1, isEvalInOld,
178- reserveHeaps1, reserveCfgs1, conservedPcs1, recordPcs1, exhaleExt1,
179+ reserveHeaps1, reserveCfgs1, conservedPcs1, recordPcs1, exhaleExt1, isInPackage1,
179180 ssCache1, assertReadAccessOnly1,
180181 qpFields1, qpPredicates1, qpMagicWands1, permResources1, smCache1, pmCache1, smDomainNeeded1,
181182 predicateSnapMap1, predicateFormalVarMap1, retryLevel, useHeapTriggers,
@@ -200,7 +201,7 @@ object State {
200201 triggerExp2,
201202 `partiallyConsumedHeap1`,
202203 `permissionScalingFactor1`, `permissionScalingFactorExp1`, `isEvalInOld`,
203- `reserveHeaps1`, `reserveCfgs1`, conservedPcs2, `recordPcs1`, `exhaleExt1`,
204+ `reserveHeaps1`, `reserveCfgs1`, conservedPcs2, `recordPcs1`, `exhaleExt1`, `isInPackage1`,
204205 ssCache2, `assertReadAccessOnly1`,
205206 `qpFields1`, `qpPredicates1`, `qpMagicWands1`, `permResources1`, smCache2, pmCache2, `smDomainNeeded1`,
206207 `predicateSnapMap1`, `predicateFormalVarMap1`, `retryLevel`, `useHeapTriggers`,
@@ -331,7 +332,7 @@ object State {
331332 triggerExp1,
332333 partiallyConsumedHeap1,
333334 permissionScalingFactor1, permissionScalingFactorExp1, isEvalInOld,
334- reserveHeaps1, reserveCfgs1, conservedPcs1, recordPcs1, exhaleExt1,
335+ reserveHeaps1, reserveCfgs1, conservedPcs1, recordPcs1, exhaleExt1, isInPackage1,
335336 ssCache1, assertReadAccessOnly1,
336337 qpFields1, qpPredicates1, qpMagicWands1, permResources1, smCache1, pmCache1, smDomainNeeded1,
337338 predicateSnapMap1, predicateFormalVarMap1, retryLevel, useHeapTriggers,
@@ -355,7 +356,7 @@ object State {
355356 triggerExp2,
356357 partiallyConsumedHeap2,
357358 `permissionScalingFactor1`, `permissionScalingFactorExp1`, `isEvalInOld`,
358- reserveHeaps2, `reserveCfgs1`, conservedPcs2, `recordPcs1`, `exhaleExt1`,
359+ reserveHeaps2, `reserveCfgs1`, conservedPcs2, `recordPcs1`, `exhaleExt1`, `isInPackage1`,
359360 ssCache2, `assertReadAccessOnly1`,
360361 `qpFields1`, `qpPredicates1`, `qpMagicWands1`, `permResources1`, smCache2, pmCache2, smDomainNeeded2,
361362 `predicateSnapMap1`, `predicateFormalVarMap1`, `retryLevel`, `useHeapTriggers`,
0 commit comments