Overview of 7899 results from 7899 .log files (906 Timeout by benchexec, 44 OOM by benchexec) Categories 3928 AllSpecificationsHoldResult 1400 ExceptionOrErrorResult 743 CounterExampleResult 453 Timeout by benchexec 432 TypeCheckException 285 UnsupportedSyntaxResult 225 encountered a call to a var args function, var args are not supported at the moment 117 UnprovableResult 90 UnsupportedOperationException: floating point operation not supported in non-bitprecise translation 69 encountered a call to a var args function and varargs usage is unknown 56 overapproximation of bitwiseAnd 46 unable to decide satisfiability of path constraint 22 OOM by benchexec 21 SyntaxErrorResult 5 overapproximation of shiftLeft 4 overapproximation of shiftRight 3 overapproximation of large string literal Actual results 3928 AllSpecifications... - AllSpecificationsHoldResult: All specifications hold: 743 CounterExampleResult - CounterExampleResult [Line: 16]: a call of __VERIFIER_error() is reachable: 453 Timeout by benchexec ...: 432 TypeCheckException de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckException: Type mismatch (real != int) in : 387 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: UnsupportedOperationException: unsupported for concurrent analysis IcfgReturnTransition: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CFG2NestedWordAutomaton.constructPetriNet(CFG2NestedWordAutomaton.java:390): 249 UnsupportedSyntax... we need to generalize this to nested and/or variable length arrays: 232 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: null: de.uni_freiburg.informatik.ultimate.smtinterpol.proof.FixResolutionProof.fix(FixResolutionProof.java:191): 225 encountered a cal... [2020-07-10 16:39:23,702 ERROR L326 MainTranslator]: Unsupported Syntax: encountered a call to a var args function, var args are not supported at the moment: __iwl_err: 117 UnprovableResult - UnprovableResult [Line: 9]: Unable to prove that call of __VERIFIER_error() unreachable: 112 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: NullPointerException: null: de.uni_freiburg.informatik.ultimate.lib.acceleratedinterpolation.AcceleratedInterpolation.generateMetaTrace(AcceleratedInterpolation.java:442): 105 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: null: de.uni_freiburg.informatik.ultimate.smtinterpol.theory.linar.TableauxRow.(TableauxRow.java:45): 90 UnsupportedOperat... - ExceptionOrErrorResult: UnsupportedOperationException: floating point operation not supported in non-bitprecise translation: fpclassify: 85 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: null: de.uni_freiburg.informatik.ultimate.smtinterpol.model.Model.map(Model.java:227): 69 encountered a cal... [2020-07-10 15:25:50,424 ERROR L326 MainTranslator]: Unsupported Syntax: encountered a call to a var args function and varargs usage is unknown: snprintf: 66 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: UnsupportedOperationException: unsupported for concurrent analysis IcfgCallTransition: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CFG2NestedWordAutomaton.constructPetriNet(CFG2NestedWordAutomaton.java:387): 63 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: incorrect Hoare annotation: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.createInvariantResults(TraceAbstractionStarter.java:242): 56 overapproximation... Reason: overapproximation of bitwiseOr at line 36, overapproximation of someUnaryDOUBLEoperation at line 20, overapproximation of bitwiseAnd at line 35, overapproximation of someBinaryArithmeticDOUBLEoperation at line 49, overapproximation of someBinaryDOUBLEComparisonOperation at line 63. : 47 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder: AssertionError: select-over-store with same index should have been removed: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.UltimateNormalFormUtils.rootRespectsUltimateNormalForm(UltimateNormalFormUtils.java:80): 46 unable to decide ... Reason: unable to decide satisfiability of path constraint. : 34 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: inductivity failed: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.InductivityCheck.evaluateResult(InductivityCheck.java:142): 33 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: UnsupportedOperationException: ProcedureMultiplier does not support IcfgCallTransition: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.ProcedureMultiplier.(ProcedureMultiplier.java:251): 25 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: NullPointerException: null: de.uni_freiburg.informatik.ultimate.icfgtransformer.loopacceleration.fastupr.paraoct.OctagonCalculator.normalizeVarNames(OctagonCalculator.java:153): 24 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder: AssertionError: If mcurrent is LocNode, then st is first statement of a block; first statement after a call, fork, or join; or follows an atomic block: de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.processStatement(CfgBuilder.java:828): 22 OOM by benchexec ...: 21 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: createNanOrInfinity is unsupported in non-bitprecise translation: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.createNanOrInfinity(IntegerTranslation.java:835): 18 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: ClassCastException: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.container.c.CNamed cannot be cast to de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.container.c.CPrimitive: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleAdditiveOperation(CHandler.java:4005): 18 SyntaxErrorResult Empty initializers are not allowed by the C standard.: 15 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: OutOfMemoryError: Java heap space: de.uni_freiburg.informatik.ultimate.smtinterpol.util.CuckooHashSet.resize(CuckooHashSet.java:110): 15 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: fesetround not supported in non-bitprecise translation: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.constructBuiltinFesetround(IntegerTranslation.java:959): 12 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: IllegalArgumentException: The value of the constructed RValue has a BoogieType ([int]int) that is incompatible with its CType (*~UINT32~0).: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.result.RValue.checkType(RValue.java:92): 10 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder: AssertionError: select-over-store with same index should have been removed: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.UltimateNormalFormUtils.rootRespectsUltimateNormalForm(UltimateNormalFormUtils.java:72): 10 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalArgumentException: unknown symbol (const Int (Array Int Int)): de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:238): 9 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: AssertionError: passing these results is not yet implemented: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1165): 8 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalArgumentException: must have same length: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.SmtUtils.pairwiseEquality(SmtUtils.java:418): 8 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: You must have same procedures except when you have threads or when this is a call or a return: havoc ~Id_MCDC_143~0.base, ~Id_MCDC_143~0.offset;: de.uni_freiburg.informatik.ultimate.core.model.translation.AtomicTraceElement.(AtomicTraceElement.java:117): 6 UnsupportedSyntax... Unsupported function: pthread_attr_init: 6 UnsupportedSyntax... Unsupported function: bsearch: 6 UnsupportedSyntax... Unsupported function: __builtin_popcountl: 6 UnsupportedSyntax... Undefined type __float128: 6 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: null: de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.CCInterpolator.interpolateCongruence(CCInterpolator.java:300): 6 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: has to be unsat by construction, we do check only for interpolant computation: de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolantsRecursive(InterpolatingTraceCheckCraig.java:396): 6 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: AssertionError: NamedType[~SKB_STAT~0,[]] has no underlying Boogie type: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.TypeHandler.getBoogieTypeForBoogieASTType(TypeHandler.java:744): 5 overapproximation... Reason: overapproximation of shiftLeft at line 31. : 4 overapproximation... Reason: overapproximation of someBinaryDOUBLEComparisonOperation at line 90, overapproximation of shiftRight at line 34, overapproximation of bitwiseAnd at line 35. : 4 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: free variables: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.UnmodifiableTransFormula.(UnmodifiableTransFormula.java:98): 3 overapproximation... Reason: overapproximation of large string literal at line 1158. : 3 UnsupportedSyntax... conversion to CStruct not implemented.: 3 UnsupportedSyntax... Unsupported function: pthread_setspecific: 3 UnsupportedSyntax... Unsupported function: pthread_getspecific: 3 UnsupportedSyntax... Unsupported function from math.h: modff: 3 SyntaxErrorResult wrong array type in declaration: 3 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: java.lang.NullPointerException: de.uni_freiburg.informatik.ultimate.smtinterpol.smtlib2.SMTInterpol.getProof(SMTInterpol.java:800): 3 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: oldVar in procedure where it is not modified?: de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.IcfgProgramExecutionBuilder.addValueAtVarAssignmentPosition(IcfgProgramExecutionBuilder.java:114): 3 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: null: de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.ArrayInterpolator$WeakPathInfo$WeakPathEnd.addInterpolantClausePathSeg(ArrayInterpolator.java:2021): 3 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder: NullPointerException: null: de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.CfgBuilder.addCallTransitionAndReturnTransition(CfgBuilder.java:390): 3 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: Cannot extract function type from variable __compar_fn_t -> int (*)(const void *, const void *): de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.container.c.CFunction.tryCreateCFunction(CFunction.java:145): 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: UnsupportedOperationException: null: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.UnknownState.getVars(UnknownState.java:76): 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalArgumentException: unknown symbol (@diff (Array Int (Array Int Int)) (Array Int (Array Int Int)) Int): de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.getBinaryOperator(Term2Expression.java:553): 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: null: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.constructInterpolantAutomaton(BasicCegarLoop.java:571): 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: You must have same procedures except when you have threads or when this is a call or a return: havoc ~main__c1~0;havoc ~main__i2~0;~main__c1~0 := 0;~ep12~0 := #t~nondet0;havoc #t~nondet0;~ep13~0 := #t~nondet1;havoc #t~nondet1;~ep21~0 := #t~nondet2;havoc #t~nondet2;~ep23~0 := #t~nondet3;havoc #t~nondet3;~ep31~0 := #t~nondet4;havoc #t~nondet4;~ep32~0 := #t~nondet5;havoc #t~nondet5;assume -128 <= #t~nondet6 && #t~nondet6 <= 127;~id1~0 := #t~nondet6;havoc #t~nondet6;~r1~0 := #t~nondet7;havoc #t~nondet7;assume -128 <= #t~nondet8 && #t~nondet8 <= 127;~st1~0 := #t~nondet8;havoc #t~nondet8;assume -128 <= #t~nondet9 && #t~nondet9 <= 127;~nl1~0 := #t~nondet9;havoc #t~nondet9;assume -128 <= #t~nondet10 && #t~nondet10 <= 127;~m1~0 := #t~nondet10;havoc #t~nondet10;assume -128 <= #t~nondet11 && #t~nondet11 <= 127;~max1~0 := #t~nondet11;havoc #t~nondet11;~mode1~0 := #t~nondet12;havoc #t~nondet12;assume -128 <= #t~nondet13 && #t~nondet13 <= 127;~id2~0 := #t~nondet13;havoc #t~nondet13;~r2~0 := #t~nondet14;havoc #t~nondet14;assume -128 <= #t~nondet15 && #t~nondet15 <= 127;~st2~0 := #t~nondet15;havoc #t~nondet15;assume -128 <= #t~nondet16 && #t~nondet16 <= 127;~nl2~0 := #t~nondet16;havoc #t~nondet16;assume -128 <= #t~nondet17 && #t~nondet17 <= 127;~m2~0 := #t~nondet17;havoc #t~nondet17;assume -128 <= #t~nondet18 && #t~nondet18 <= 127;~max2~0 := #t~nondet18;havoc #t~nondet18;~mode2~0 := #t~nondet19;havoc #t~nondet19;assume -128 <= #t~nondet20 && #t~nondet20 <= 127;~id3~0 := #t~nondet20;havoc #t~nondet20;~r3~0 := #t~nondet21;havoc #t~nondet21;assume -128 <= #t~nondet22 && #t~nondet22 <= 127;~st3~0 := #t~nondet22;havoc #t~nondet22;assume -128 <= #t~nondet23 && #t~nondet23 <= 127;~nl3~0 := #t~nondet23;havoc #t~nondet23;assume -128 <= #t~nondet24 && #t~nondet24 <= 127;~m3~0 := #t~nondet24;havoc #t~nondet24;assume -128 <= #t~nondet25 && #t~nondet25 <= 127;~max3~0 := #t~nondet25;havoc #t~nondet25;~mode3~0 := #t~nondet26;havoc #t~nondet26;havoc ~init__r121~0;havoc ~init__r131~0;havoc ~init__r211~0;havoc ~init__r231~0;havoc ~init__r311~0;havoc ~init__r321~0;havoc ~init__r122~0;havoc ~init__tmp~0;havoc ~init__r132~0;havoc ~init__tmp___0~0;havoc ~init__r212~0;havoc ~init__tmp___1~0;havoc ~init__r232~0;havoc ~init__tmp___2~0;havoc ~init__r312~0;havoc ~init__tmp___3~0;havoc ~init__r322~0;havoc ~init__tmp___4~0;havoc ~init__tmp___5~0;~init__r121~0 := ~ep12~0;~init__r131~0 := ~ep13~0;~init__r211~0 := ~ep21~0;~init__r231~0 := ~ep23~0;~init__r311~0 := ~ep31~0;~init__r321~0 := ~ep32~0;: de.uni_freiburg.informatik.ultimate.core.model.translation.AtomicTraceElement.(AtomicTraceElement.java:117): 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: You must have same procedures except when you have threads or when this is a call or a return: havoc ~main__c1~0;havoc ~main__i2~0;~main__c1~0 := 0;~ep12~0 := #t~nondet0;havoc #t~nondet0;~ep13~0 := #t~nondet1;havoc #t~nondet1;~ep21~0 := #t~nondet2;havoc #t~nondet2;~ep23~0 := #t~nondet3;havoc #t~nondet3;~ep31~0 := #t~nondet4;havoc #t~nondet4;~ep32~0 := #t~nondet5;havoc #t~nondet5;assume -128 <= #t~nondet6 && #t~nondet6 <= 127;~id1~0 := #t~nondet6;havoc #t~nondet6;assume -128 <= #t~nondet7 && #t~nondet7 <= 127;~r1~0 := #t~nondet7;havoc #t~nondet7;assume -128 <= #t~nondet8 && #t~nondet8 <= 127;~st1~0 := #t~nondet8;havoc #t~nondet8;assume -128 <= #t~nondet9 && #t~nondet9 <= 127;~nl1~0 := #t~nondet9;havoc #t~nondet9;assume -128 <= #t~nondet10 && #t~nondet10 <= 127;~m1~0 := #t~nondet10;havoc #t~nondet10;assume -128 <= #t~nondet11 && #t~nondet11 <= 127;~max1~0 := #t~nondet11;havoc #t~nondet11;~mode1~0 := #t~nondet12;havoc #t~nondet12;assume -128 <= #t~nondet13 && #t~nondet13 <= 127;~id2~0 := #t~nondet13;havoc #t~nondet13;assume -128 <= #t~nondet14 && #t~nondet14 <= 127;~r2~0 := #t~nondet14;havoc #t~nondet14;assume -128 <= #t~nondet15 && #t~nondet15 <= 127;~st2~0 := #t~nondet15;havoc #t~nondet15;assume -128 <= #t~nondet16 && #t~nondet16 <= 127;~nl2~0 := #t~nondet16;havoc #t~nondet16;assume -128 <= #t~nondet17 && #t~nondet17 <= 127;~m2~0 := #t~nondet17;havoc #t~nondet17;assume -128 <= #t~nondet18 && #t~nondet18 <= 127;~max2~0 := #t~nondet18;havoc #t~nondet18;~mode2~0 := #t~nondet19;havoc #t~nondet19;assume -128 <= #t~nondet20 && #t~nondet20 <= 127;~id3~0 := #t~nondet20;havoc #t~nondet20;assume -128 <= #t~nondet21 && #t~nondet21 <= 127;~r3~0 := #t~nondet21;havoc #t~nondet21;assume -128 <= #t~nondet22 && #t~nondet22 <= 127;~st3~0 := #t~nondet22;havoc #t~nondet22;assume -128 <= #t~nondet23 && #t~nondet23 <= 127;~nl3~0 := #t~nondet23;havoc #t~nondet23;assume -128 <= #t~nondet24 && #t~nondet24 <= 127;~m3~0 := #t~nondet24;havoc #t~nondet24;assume -128 <= #t~nondet25 && #t~nondet25 <= 127;~max3~0 := #t~nondet25;havoc #t~nondet25;~mode3~0 := #t~nondet26;havoc #t~nondet26;havoc ~init__r121~0;havoc ~init__r131~0;havoc ~init__r211~0;havoc ~init__r231~0;havoc ~init__r311~0;havoc ~init__r321~0;havoc ~init__r122~0;havoc ~init__tmp~0;havoc ~init__r132~0;havoc ~init__tmp___0~0;havoc ~init__r212~0;havoc ~init__tmp___1~0;havoc ~init__r232~0;havoc ~init__tmp___2~0;havoc ~init__r312~0;havoc ~init__tmp___3~0;havoc ~init__r322~0;havoc ~init__tmp___4~0;havoc ~init__tmp___5~0;~init__r121~0 := ~ep12~0;~init__r131~0 := ~ep13~0;~init__r211~0 := ~ep21~0;~init__r231~0 := ~ep23~0;~init__r311~0 := ~ep31~0;~init__r321~0 := ~ep32~0;: de.uni_freiburg.informatik.ultimate.core.model.translation.AtomicTraceElement.(AtomicTraceElement.java:117): 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: You must have same procedures except when you have threads or when this is a call or a return: havoc ~main__c1~0;: de.uni_freiburg.informatik.ultimate.core.model.translation.AtomicTraceElement.(AtomicTraceElement.java:117): 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: You must have same procedures except when you have threads or when this is a call or a return: havoc ~Id_MCDC_161~0.base, ~Id_MCDC_161~0.offset;: de.uni_freiburg.informatik.ultimate.core.model.translation.AtomicTraceElement.(AtomicTraceElement.java:117): 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: You must have same procedures except when you have threads or when this is a call or a return: assume -2147483648 <= #t~nondet2 && #t~nondet2 <= 2147483647;: de.uni_freiburg.informatik.ultimate.core.model.translation.AtomicTraceElement.(AtomicTraceElement.java:117): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: free vars in versioneered term: [Lde.uni_freiburg.informatik.ultimate.logic.TermVariable;@944ba76: de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedSsaBuilder$VariableVersioneer.getVersioneeredTerm(NestedSsaBuilder.java:598): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: free vars in versioneered term: [Lde.uni_freiburg.informatik.ultimate.logic.TermVariable;@8d9f24e: de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedSsaBuilder$VariableVersioneer.getVersioneeredTerm(NestedSsaBuilder.java:598): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: free vars in versioneered term: [Lde.uni_freiburg.informatik.ultimate.logic.TermVariable;@7dd32297: de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedSsaBuilder$VariableVersioneer.getVersioneeredTerm(NestedSsaBuilder.java:598): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: free vars in versioneered term: [Lde.uni_freiburg.informatik.ultimate.logic.TermVariable;@6eaf644a: de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedSsaBuilder$VariableVersioneer.getVersioneeredTerm(NestedSsaBuilder.java:598): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: free vars in versioneered term: [Lde.uni_freiburg.informatik.ultimate.logic.TermVariable;@545e0dd0: de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedSsaBuilder$VariableVersioneer.getVersioneeredTerm(NestedSsaBuilder.java:598): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: free vars in versioneered term: [Lde.uni_freiburg.informatik.ultimate.logic.TermVariable;@2f2dabcd: de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedSsaBuilder$VariableVersioneer.getVersioneeredTerm(NestedSsaBuilder.java:598): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: You must have same procedures except when you have threads or when this is a call or a return: havoc ~main__c1~0;havoc ~main__i2~0;~main__c1~0 := 0;~ep12~0 := #t~nondet0;havoc #t~nondet0;~ep13~0 := #t~nondet1;havoc #t~nondet1;~ep21~0 := #t~nondet2;havoc #t~nondet2;~ep23~0 := #t~nondet3;havoc #t~nondet3;~ep31~0 := #t~nondet4;havoc #t~nondet4;~ep32~0 := #t~nondet5;havoc #t~nondet5;assume -128 <= #t~nondet6 && #t~nondet6 <= 127;~id1~0 := #t~nondet6;havoc #t~nondet6;assume -128 <= #t~nondet7 && #t~nondet7 <= 127;~r1~0 := #t~nondet7;havoc #t~nondet7;assume -128 <= #t~nondet8 && #t~nondet8 <= 127;~st1~0 := #t~nondet8;havoc #t~nondet8;assume -128 <= #t~nondet9 && #t~nondet9 <= 127;~nl1~0 := #t~nondet9;havoc #t~nondet9;assume -128 <= #t~nondet10 && #t~nondet10 <= 127;~m1~0 := #t~nondet10;havoc #t~nondet10;assume -128 <= #t~nondet11 && #t~nondet11 <= 127;~max1~0 := #t~nondet11;havoc #t~nondet11;~mode1~0 := #t~nondet12;havoc #t~nondet12;~newmax1~0 := #t~nondet13;havoc #t~nondet13;assume -128 <= #t~nondet14 && #t~nondet14 <= 127;~id2~0 := #t~nondet14;havoc #t~nondet14;assume -128 <= #t~nondet15 && #t~nondet15 <= 127;~r2~0 := #t~nondet15;havoc #t~nondet15;assume -128 <= #t~nondet16 && #t~nondet16 <= 127;~st2~0 := #t~nondet16;havoc #t~nondet16;assume -128 <= #t~nondet17 && #t~nondet17 <= 127;~nl2~0 := #t~nondet17;havoc #t~nondet17;assume -128 <= #t~nondet18 && #t~nondet18 <= 127;~m2~0 := #t~nondet18;havoc #t~nondet18;assume -128 <= #t~nondet19 && #t~nondet19 <= 127;~max2~0 := #t~nondet19;havoc #t~nondet19;~mode2~0 := #t~nondet20;havoc #t~nondet20;~newmax2~0 := #t~nondet21;havoc #t~nondet21;assume -128 <= #t~nondet22 && #t~nondet22 <= 127;~id3~0 := #t~nondet22;havoc #t~nondet22;assume -128 <= #t~nondet23 && #t~nondet23 <= 127;~r3~0 := #t~nondet23;havoc #t~nondet23;assume -128 <= #t~nondet24 && #t~nondet24 <= 127;~st3~0 := #t~nondet24;havoc #t~nondet24;assume -128 <= #t~nondet25 && #t~nondet25 <= 127;~nl3~0 := #t~nondet25;havoc #t~nondet25;assume -128 <= #t~nondet26 && #t~nondet26 <= 127;~m3~0 := #t~nondet26;havoc #t~nondet26;assume -128 <= #t~nondet27 && #t~nondet27 <= 127;~max3~0 := #t~nondet27;havoc #t~nondet27;~mode3~0 := #t~nondet28;havoc #t~nondet28;~newmax3~0 := #t~nondet29;havoc #t~nondet29;havoc ~init__r121~0;havoc ~init__r131~0;havoc ~init__r211~0;havoc ~init__r231~0;havoc ~init__r311~0;havoc ~init__r321~0;havoc ~init__r122~0;havoc ~init__tmp~0;havoc ~init__r132~0;havoc ~init__tmp___0~0;havoc ~init__r212~0;havoc ~init__tmp___1~0;havoc ~init__r232~0;havoc ~init__tmp___2~0;havoc ~init__r312~0;havoc ~init__tmp___3~0;havoc ~init__r322~0;havoc ~init__tmp___4~0;havoc ~init__tmp___5~0;~init__r121~0 := ~ep12~0;~init__r131~0 := ~ep13~0;~init__r211~0 := ~ep21~0;~init__r231~0 := ~ep23~0;~init__r311~0 := ~ep31~0;~init__r321~0 := ~ep32~0;: de.uni_freiburg.informatik.ultimate.core.model.translation.AtomicTraceElement.(AtomicTraceElement.java:117): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: You must have same procedures except when you have threads or when this is a call or a return: assume -2147483648 <= #t~nondet2 && #t~nondet2 <= 2147483647;~x~0 := #t~nondet2;havoc #t~nondet2;: de.uni_freiburg.informatik.ultimate.core.model.translation.AtomicTraceElement.(AtomicTraceElement.java:117):