Skip to content

Commit cebb37d

Browse files
committed
Fix merging issues
1 parent 97b6fed commit cebb37d

File tree

2 files changed

+6
-2
lines changed
  • subprojects/xcfa

2 files changed

+6
-2
lines changed

subprojects/xcfa/xcfa-analysis/src/main/java/hu/bme/mit/theta/xcfa/analysis/XcfaAnalysis.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -499,9 +499,11 @@ class ExplPredCombinedXcfaAnalysis(
499499
) -> List<XcfaState<PtrState<Prod2State<ExplState, PredState>>>>,
500500
partialOrd: PartialOrd<XcfaState<PtrState<Prod2State<ExplState, PredState>>>>,
501501
isHavoc: Boolean,
502+
coi: XcfaCoi? = null,
502503
) :
503504
XcfaAnalysis<Prod2State<ExplState, PredState>, PtrPrec<Prod2Prec<ExplPrec, PredPrec>>>(
504505
corePartialOrd = partialOrd,
505506
coreInitFunc = getExplPredCombinedXcfaInitFunc(xcfa, solver),
506507
coreTransFunc = prod2ExplPredTransFunc,
508+
coneOfInfluence = coi,
507509
)

subprojects/xcfa/xcfa-cli/src/main/java/hu/bme/mit/theta/xcfa/cli/params/ParamValues.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,14 +252,15 @@ enum class Domain(
252252
stateType = TypeToken.get(PredState::class.java).type,
253253
),
254254
EXPL_PRED_SPLIT(
255-
abstractor = { a, b, c, d, e, f, g, h, i, j ->
255+
abstractor = { a, b, c, d, e, f, g, h, i, j, k ->
256256
getXcfaAbstractor(
257257
ExplPredCombinedXcfaAnalysis(
258258
a,
259259
b,
260260
getExplPredSplitXcfaTransFunc(Prod2ExplPredAbstractors.booleanAbstractor(b), j),
261261
i as PartialOrd<XcfaState<PtrState<Prod2State<ExplState, PredState>>>>,
262262
j,
263+
null,
263264
),
264265
d,
265266
e,
@@ -286,14 +287,15 @@ enum class Domain(
286287
stateType = TypeToken.get(Prod2State::class.java).type,
287288
),
288289
EXPL_PRED_STMT(
289-
abstractor = { a, b, c, d, e, f, g, h, i, j ->
290+
abstractor = { a, b, c, d, e, f, g, h, i, j, k ->
290291
getXcfaAbstractor(
291292
ExplPredCombinedXcfaAnalysis(
292293
a,
293294
b,
294295
getExplPredStmtXcfaTransFunc(b, j),
295296
i as PartialOrd<XcfaState<PtrState<Prod2State<ExplState, PredState>>>>,
296297
j,
298+
k,
297299
),
298300
d,
299301
e,

0 commit comments

Comments
 (0)