/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/ldv-regression/ex3_forlist.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-6598664 [2019-11-23 21:56:26,699 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-23 21:56:26,701 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-23 21:56:26,718 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-23 21:56:26,719 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-23 21:56:26,721 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-23 21:56:26,723 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-23 21:56:26,732 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-23 21:56:26,735 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-23 21:56:26,736 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-23 21:56:26,737 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-23 21:56:26,741 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-23 21:56:26,741 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-23 21:56:26,743 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-23 21:56:26,746 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-23 21:56:26,748 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-23 21:56:26,749 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-23 21:56:26,751 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-23 21:56:26,753 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-23 21:56:26,757 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-23 21:56:26,762 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-23 21:56:26,766 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-23 21:56:26,767 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-23 21:56:26,768 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-23 21:56:26,772 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-23 21:56:26,773 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-23 21:56:26,773 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-23 21:56:26,775 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-23 21:56:26,776 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-23 21:56:26,777 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-23 21:56:26,777 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-23 21:56:26,778 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-23 21:56:26,779 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-23 21:56:26,780 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-23 21:56:26,782 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-23 21:56:26,783 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-23 21:56:26,783 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-23 21:56:26,783 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-23 21:56:26,784 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-23 21:56:26,785 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-23 21:56:26,786 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-23 21:56:26,787 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-11-23 21:56:26,820 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-23 21:56:26,820 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-23 21:56:26,824 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-23 21:56:26,825 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-23 21:56:26,825 INFO L138 SettingsManager]: * Use SBE=true [2019-11-23 21:56:26,825 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-23 21:56:26,825 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-23 21:56:26,826 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-11-23 21:56:26,826 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-23 21:56:26,826 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-23 21:56:26,826 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-11-23 21:56:26,826 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-23 21:56:26,827 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-11-23 21:56:26,829 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2019-11-23 21:56:26,830 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-23 21:56:26,830 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-11-23 21:56:26,830 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-23 21:56:26,830 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-11-23 21:56:26,830 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-23 21:56:26,831 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-23 21:56:26,831 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-23 21:56:26,831 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-23 21:56:26,831 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-23 21:56:26,831 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-23 21:56:26,832 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-23 21:56:26,832 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-11-23 21:56:26,832 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-11-23 21:56:26,832 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-11-23 21:56:26,832 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-11-23 21:56:26,832 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-11-23 21:56:27,139 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-23 21:56:27,150 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-23 21:56:27,154 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-23 21:56:27,155 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-23 21:56:27,155 INFO L275 PluginConnector]: CDTParser initialized [2019-11-23 21:56:27,156 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-regression/ex3_forlist.i [2019-11-23 21:56:27,225 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3dd37fbf5/aa9417b90243409b871f235bf2d407a3/FLAGa159bc73b [2019-11-23 21:56:27,741 INFO L306 CDTParser]: Found 1 translation units. [2019-11-23 21:56:27,742 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-regression/ex3_forlist.i [2019-11-23 21:56:27,749 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3dd37fbf5/aa9417b90243409b871f235bf2d407a3/FLAGa159bc73b [2019-11-23 21:56:28,113 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3dd37fbf5/aa9417b90243409b871f235bf2d407a3 [2019-11-23 21:56:28,123 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-23 21:56:28,124 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2019-11-23 21:56:28,125 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-23 21:56:28,125 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-23 21:56:28,128 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-23 21:56:28,129 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 09:56:28" (1/1) ... [2019-11-23 21:56:28,132 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26ab8ee1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28, skipping insertion in model container [2019-11-23 21:56:28,132 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 09:56:28" (1/1) ... [2019-11-23 21:56:28,143 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-11-23 21:56:28,163 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-11-23 21:56:28,338 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-23 21:56:28,344 INFO L203 MainTranslator]: Completed pre-run [2019-11-23 21:56:28,364 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-23 21:56:28,460 INFO L208 MainTranslator]: Completed translation [2019-11-23 21:56:28,460 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28 WrapperNode [2019-11-23 21:56:28,460 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-23 21:56:28,461 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-11-23 21:56:28,461 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-11-23 21:56:28,461 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-11-23 21:56:28,468 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28" (1/1) ... [2019-11-23 21:56:28,477 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28" (1/1) ... [2019-11-23 21:56:28,507 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-11-23 21:56:28,507 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-23 21:56:28,507 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-23 21:56:28,508 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-23 21:56:28,515 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28" (1/1) ... [2019-11-23 21:56:28,515 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28" (1/1) ... [2019-11-23 21:56:28,518 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28" (1/1) ... [2019-11-23 21:56:28,519 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28" (1/1) ... [2019-11-23 21:56:28,526 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28" (1/1) ... [2019-11-23 21:56:28,532 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28" (1/1) ... [2019-11-23 21:56:28,534 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28" (1/1) ... [2019-11-23 21:56:28,537 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-23 21:56:28,537 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-23 21:56:28,537 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-23 21:56:28,537 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-23 21:56:28,538 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-23 21:56:28,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-11-23 21:56:28,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2019-11-23 21:56:28,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-11-23 21:56:28,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-11-23 21:56:28,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-11-23 21:56:28,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-11-23 21:56:28,609 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-23 21:56:28,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-23 21:56:28,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-11-23 21:56:29,022 INFO L279 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-23 21:56:29,022 INFO L284 CfgBuilder]: Removed 27 assume(true) statements. [2019-11-23 21:56:29,023 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 09:56:29 BoogieIcfgContainer [2019-11-23 21:56:29,023 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-23 21:56:29,024 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-23 21:56:29,025 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-23 21:56:29,027 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-23 21:56:29,028 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 09:56:28" (1/3) ... [2019-11-23 21:56:29,034 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@385fec10 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 09:56:29, skipping insertion in model container [2019-11-23 21:56:29,034 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 09:56:28" (2/3) ... [2019-11-23 21:56:29,035 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@385fec10 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 09:56:29, skipping insertion in model container [2019-11-23 21:56:29,035 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 09:56:29" (3/3) ... [2019-11-23 21:56:29,038 INFO L109 eAbstractionObserver]: Analyzing ICFG ex3_forlist.i [2019-11-23 21:56:29,047 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-23 21:56:29,055 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2019-11-23 21:56:29,066 INFO L249 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2019-11-23 21:56:29,091 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-23 21:56:29,091 INFO L374 AbstractCegarLoop]: Hoare is true [2019-11-23 21:56:29,091 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-23 21:56:29,091 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-23 21:56:29,092 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-23 21:56:29,092 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-23 21:56:29,092 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-23 21:56:29,092 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-23 21:56:29,110 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states. [2019-11-23 21:56:29,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2019-11-23 21:56:29,118 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:29,119 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:29,120 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:29,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:29,126 INFO L82 PathProgramCache]: Analyzing trace with hash 409945024, now seen corresponding path program 1 times [2019-11-23 21:56:29,133 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:29,133 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081659608] [2019-11-23 21:56:29,134 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:29,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:29,315 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-23 21:56:29,316 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081659608] [2019-11-23 21:56:29,318 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-23 21:56:29,318 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-23 21:56:29,319 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338596842] [2019-11-23 21:56:29,325 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-23 21:56:29,326 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:29,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-23 21:56:29,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-23 21:56:29,344 INFO L87 Difference]: Start difference. First operand 35 states. Second operand 3 states. [2019-11-23 21:56:29,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:29,413 INFO L93 Difference]: Finished difference Result 68 states and 100 transitions. [2019-11-23 21:56:29,414 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-23 21:56:29,416 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 15 [2019-11-23 21:56:29,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:29,430 INFO L225 Difference]: With dead ends: 68 [2019-11-23 21:56:29,430 INFO L226 Difference]: Without dead ends: 33 [2019-11-23 21:56:29,438 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-23 21:56:29,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2019-11-23 21:56:29,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 32. [2019-11-23 21:56:29,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2019-11-23 21:56:29,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 40 transitions. [2019-11-23 21:56:29,486 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 40 transitions. Word has length 15 [2019-11-23 21:56:29,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:29,488 INFO L462 AbstractCegarLoop]: Abstraction has 32 states and 40 transitions. [2019-11-23 21:56:29,488 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-23 21:56:29,488 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 40 transitions. [2019-11-23 21:56:29,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2019-11-23 21:56:29,489 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:29,490 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:29,490 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:29,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:29,491 INFO L82 PathProgramCache]: Analyzing trace with hash -1658708759, now seen corresponding path program 1 times [2019-11-23 21:56:29,491 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:29,491 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630348549] [2019-11-23 21:56:29,492 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:29,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:29,606 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-11-23 21:56:29,607 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630348549] [2019-11-23 21:56:29,607 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-23 21:56:29,608 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-23 21:56:29,608 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733789243] [2019-11-23 21:56:29,609 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-23 21:56:29,610 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:29,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-23 21:56:29,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-23 21:56:29,611 INFO L87 Difference]: Start difference. First operand 32 states and 40 transitions. Second operand 3 states. [2019-11-23 21:56:29,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:29,664 INFO L93 Difference]: Finished difference Result 75 states and 95 transitions. [2019-11-23 21:56:29,665 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-23 21:56:29,665 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 17 [2019-11-23 21:56:29,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:29,667 INFO L225 Difference]: With dead ends: 75 [2019-11-23 21:56:29,667 INFO L226 Difference]: Without dead ends: 55 [2019-11-23 21:56:29,668 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-23 21:56:29,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2019-11-23 21:56:29,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 34. [2019-11-23 21:56:29,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2019-11-23 21:56:29,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 42 transitions. [2019-11-23 21:56:29,676 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 42 transitions. Word has length 17 [2019-11-23 21:56:29,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:29,677 INFO L462 AbstractCegarLoop]: Abstraction has 34 states and 42 transitions. [2019-11-23 21:56:29,677 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-23 21:56:29,677 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 42 transitions. [2019-11-23 21:56:29,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2019-11-23 21:56:29,678 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:29,678 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:29,679 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:29,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:29,679 INFO L82 PathProgramCache]: Analyzing trace with hash 1382422530, now seen corresponding path program 1 times [2019-11-23 21:56:29,679 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:29,680 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303179475] [2019-11-23 21:56:29,680 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:29,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:29,803 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-23 21:56:29,807 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303179475] [2019-11-23 21:56:29,807 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058605759] [2019-11-23 21:56:29,808 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:29,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:29,888 INFO L255 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-23 21:56:29,897 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 21:56:29,944 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-23 21:56:29,944 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 21:56:29,945 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2019-11-23 21:56:29,945 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468889220] [2019-11-23 21:56:29,947 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-23 21:56:29,950 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:29,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-23 21:56:29,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-11-23 21:56:29,951 INFO L87 Difference]: Start difference. First operand 34 states and 42 transitions. Second operand 5 states. [2019-11-23 21:56:29,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:29,988 INFO L93 Difference]: Finished difference Result 65 states and 81 transitions. [2019-11-23 21:56:29,988 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-23 21:56:29,989 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 19 [2019-11-23 21:56:29,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:29,990 INFO L225 Difference]: With dead ends: 65 [2019-11-23 21:56:29,990 INFO L226 Difference]: Without dead ends: 36 [2019-11-23 21:56:29,991 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-11-23 21:56:29,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2019-11-23 21:56:29,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2019-11-23 21:56:29,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2019-11-23 21:56:29,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 44 transitions. [2019-11-23 21:56:29,999 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 44 transitions. Word has length 19 [2019-11-23 21:56:29,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:29,999 INFO L462 AbstractCegarLoop]: Abstraction has 36 states and 44 transitions. [2019-11-23 21:56:29,999 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-23 21:56:29,999 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 44 transitions. [2019-11-23 21:56:30,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2019-11-23 21:56:30,000 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:30,001 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:30,201 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:30,209 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:30,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:30,210 INFO L82 PathProgramCache]: Analyzing trace with hash 1994936256, now seen corresponding path program 2 times [2019-11-23 21:56:30,210 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:30,210 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135179121] [2019-11-23 21:56:30,210 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:30,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:30,766 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 21:56:30,766 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135179121] [2019-11-23 21:56:30,767 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-23 21:56:30,768 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2019-11-23 21:56:30,768 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911609016] [2019-11-23 21:56:30,768 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-11-23 21:56:30,769 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:30,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-11-23 21:56:30,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2019-11-23 21:56:30,769 INFO L87 Difference]: Start difference. First operand 36 states and 44 transitions. Second operand 9 states. [2019-11-23 21:56:31,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:31,188 INFO L93 Difference]: Finished difference Result 77 states and 95 transitions. [2019-11-23 21:56:31,190 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-11-23 21:56:31,190 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2019-11-23 21:56:31,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:31,191 INFO L225 Difference]: With dead ends: 77 [2019-11-23 21:56:31,192 INFO L226 Difference]: Without dead ends: 61 [2019-11-23 21:56:31,193 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2019-11-23 21:56:31,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2019-11-23 21:56:31,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 40. [2019-11-23 21:56:31,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2019-11-23 21:56:31,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 49 transitions. [2019-11-23 21:56:31,205 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 49 transitions. Word has length 21 [2019-11-23 21:56:31,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:31,206 INFO L462 AbstractCegarLoop]: Abstraction has 40 states and 49 transitions. [2019-11-23 21:56:31,206 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-11-23 21:56:31,206 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 49 transitions. [2019-11-23 21:56:31,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2019-11-23 21:56:31,208 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:31,208 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:31,208 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:31,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:31,209 INFO L82 PathProgramCache]: Analyzing trace with hash 902320519, now seen corresponding path program 1 times [2019-11-23 21:56:31,209 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:31,209 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914302723] [2019-11-23 21:56:31,209 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:31,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:31,265 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 21:56:31,265 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914302723] [2019-11-23 21:56:31,265 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604707640] [2019-11-23 21:56:31,266 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:31,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:31,333 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-23 21:56:31,334 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 21:56:31,349 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 21:56:31,349 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 21:56:31,349 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2019-11-23 21:56:31,350 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354944217] [2019-11-23 21:56:31,350 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-23 21:56:31,350 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:31,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-23 21:56:31,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-11-23 21:56:31,351 INFO L87 Difference]: Start difference. First operand 40 states and 49 transitions. Second operand 5 states. [2019-11-23 21:56:31,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:31,406 INFO L93 Difference]: Finished difference Result 99 states and 122 transitions. [2019-11-23 21:56:31,408 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-23 21:56:31,408 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 23 [2019-11-23 21:56:31,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:31,409 INFO L225 Difference]: With dead ends: 99 [2019-11-23 21:56:31,409 INFO L226 Difference]: Without dead ends: 78 [2019-11-23 21:56:31,410 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-11-23 21:56:31,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2019-11-23 21:56:31,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 45. [2019-11-23 21:56:31,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2019-11-23 21:56:31,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 55 transitions. [2019-11-23 21:56:31,418 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 55 transitions. Word has length 23 [2019-11-23 21:56:31,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:31,418 INFO L462 AbstractCegarLoop]: Abstraction has 45 states and 55 transitions. [2019-11-23 21:56:31,418 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-23 21:56:31,418 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 55 transitions. [2019-11-23 21:56:31,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2019-11-23 21:56:31,419 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:31,419 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:31,622 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:31,622 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:31,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:31,623 INFO L82 PathProgramCache]: Analyzing trace with hash -554343156, now seen corresponding path program 1 times [2019-11-23 21:56:31,623 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:31,623 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436358758] [2019-11-23 21:56:31,623 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:31,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:31,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 21:56:31,965 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436358758] [2019-11-23 21:56:31,965 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544824831] [2019-11-23 21:56:31,966 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:32,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:32,029 INFO L255 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 22 conjunts are in the unsatisfiable core [2019-11-23 21:56:32,032 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 21:56:32,081 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2019-11-23 21:56:32,085 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2019-11-23 21:56:32,110 INFO L567 ElimStorePlain]: treesize reduction 14, result has 44.0 percent of original size [2019-11-23 21:56:32,111 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:32,111 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2019-11-23 21:56:32,179 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-11-23 21:56:32,180 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:32,188 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:32,189 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:32,189 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:15 [2019-11-23 21:56:32,268 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 11 [2019-11-23 21:56:32,268 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:32,284 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:32,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-23 21:56:32,291 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-11-23 21:56:32,295 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:32,311 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:32,312 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-23 21:56:32,312 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:59, output treesize:28 [2019-11-23 21:56:32,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-23 21:56:32,762 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-23 21:56:32,763 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-23 21:56:32,765 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:32,765 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 13 [2019-11-23 21:56:32,766 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:32,777 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:32,777 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:32,778 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:35, output treesize:3 [2019-11-23 21:56:32,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 21:56:32,782 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-11-23 21:56:32,782 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [9] total 15 [2019-11-23 21:56:32,782 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404423186] [2019-11-23 21:56:32,783 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-23 21:56:32,783 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:32,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-23 21:56:32,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2019-11-23 21:56:32,784 INFO L87 Difference]: Start difference. First operand 45 states and 55 transitions. Second operand 12 states. [2019-11-23 21:56:33,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:33,705 INFO L93 Difference]: Finished difference Result 133 states and 162 transitions. [2019-11-23 21:56:33,706 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-11-23 21:56:33,706 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 24 [2019-11-23 21:56:33,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:33,709 INFO L225 Difference]: With dead ends: 133 [2019-11-23 21:56:33,709 INFO L226 Difference]: Without dead ends: 123 [2019-11-23 21:56:33,710 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=137, Invalid=415, Unknown=0, NotChecked=0, Total=552 [2019-11-23 21:56:33,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2019-11-23 21:56:33,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 61. [2019-11-23 21:56:33,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2019-11-23 21:56:33,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 77 transitions. [2019-11-23 21:56:33,744 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 77 transitions. Word has length 24 [2019-11-23 21:56:33,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:33,744 INFO L462 AbstractCegarLoop]: Abstraction has 61 states and 77 transitions. [2019-11-23 21:56:33,744 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-23 21:56:33,745 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 77 transitions. [2019-11-23 21:56:33,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2019-11-23 21:56:33,748 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:33,748 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:33,952 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:33,952 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:33,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:33,953 INFO L82 PathProgramCache]: Analyzing trace with hash 964936531, now seen corresponding path program 1 times [2019-11-23 21:56:33,953 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:33,953 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919252252] [2019-11-23 21:56:33,953 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:34,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:34,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2019-11-23 21:56:34,391 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919252252] [2019-11-23 21:56:34,391 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891151242] [2019-11-23 21:56:34,392 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:34,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:34,449 INFO L255 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 10 conjunts are in the unsatisfiable core [2019-11-23 21:56:34,451 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 21:56:34,493 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-11-23 21:56:34,493 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:34,497 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:34,498 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:34,498 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:11 [2019-11-23 21:56:34,549 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-23 21:56:34,549 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:34,551 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:34,552 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:34,552 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-23 21:56:34,568 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2019-11-23 21:56:34,568 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-11-23 21:56:34,569 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 15 [2019-11-23 21:56:34,569 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812684539] [2019-11-23 21:56:34,569 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-23 21:56:34,569 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:34,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-23 21:56:34,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2019-11-23 21:56:34,570 INFO L87 Difference]: Start difference. First operand 61 states and 77 transitions. Second operand 7 states. [2019-11-23 21:56:34,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:34,933 INFO L93 Difference]: Finished difference Result 138 states and 173 transitions. [2019-11-23 21:56:34,934 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-11-23 21:56:34,934 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 24 [2019-11-23 21:56:34,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:34,935 INFO L225 Difference]: With dead ends: 138 [2019-11-23 21:56:34,935 INFO L226 Difference]: Without dead ends: 128 [2019-11-23 21:56:34,936 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2019-11-23 21:56:34,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2019-11-23 21:56:34,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 61. [2019-11-23 21:56:34,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2019-11-23 21:56:34,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 77 transitions. [2019-11-23 21:56:34,946 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 77 transitions. Word has length 24 [2019-11-23 21:56:34,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:34,946 INFO L462 AbstractCegarLoop]: Abstraction has 61 states and 77 transitions. [2019-11-23 21:56:34,946 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-23 21:56:34,947 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 77 transitions. [2019-11-23 21:56:34,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2019-11-23 21:56:34,947 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:34,948 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:35,155 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:35,156 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:35,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:35,156 INFO L82 PathProgramCache]: Analyzing trace with hash 93482631, now seen corresponding path program 1 times [2019-11-23 21:56:35,156 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:35,157 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815580047] [2019-11-23 21:56:35,157 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:35,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:35,579 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 21:56:35,579 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815580047] [2019-11-23 21:56:35,579 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72267678] [2019-11-23 21:56:35,580 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:35,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:35,641 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 14 conjunts are in the unsatisfiable core [2019-11-23 21:56:35,643 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 21:56:35,719 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2019-11-23 21:56:35,720 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:35,723 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:35,723 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:35,723 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:13 [2019-11-23 21:56:35,798 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-23 21:56:35,799 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:35,801 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:35,801 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:35,801 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-23 21:56:35,819 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 21:56:35,819 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 21:56:35,819 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 19 [2019-11-23 21:56:35,819 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154053851] [2019-11-23 21:56:35,820 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-11-23 21:56:35,820 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:35,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-11-23 21:56:35,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2019-11-23 21:56:35,821 INFO L87 Difference]: Start difference. First operand 61 states and 77 transitions. Second operand 20 states. [2019-11-23 21:56:40,907 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2019-11-23 21:56:41,672 WARN L192 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2019-11-23 21:56:42,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:42,735 INFO L93 Difference]: Finished difference Result 322 states and 420 transitions. [2019-11-23 21:56:42,736 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2019-11-23 21:56:42,736 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2019-11-23 21:56:42,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:42,739 INFO L225 Difference]: With dead ends: 322 [2019-11-23 21:56:42,739 INFO L226 Difference]: Without dead ends: 283 [2019-11-23 21:56:42,743 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1923 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=1340, Invalid=5800, Unknown=0, NotChecked=0, Total=7140 [2019-11-23 21:56:42,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2019-11-23 21:56:42,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 124. [2019-11-23 21:56:42,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2019-11-23 21:56:42,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 160 transitions. [2019-11-23 21:56:42,765 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 160 transitions. Word has length 27 [2019-11-23 21:56:42,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:42,766 INFO L462 AbstractCegarLoop]: Abstraction has 124 states and 160 transitions. [2019-11-23 21:56:42,766 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-11-23 21:56:42,766 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 160 transitions. [2019-11-23 21:56:42,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2019-11-23 21:56:42,767 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:42,767 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:42,968 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:42,968 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:42,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:42,969 INFO L82 PathProgramCache]: Analyzing trace with hash -2029788007, now seen corresponding path program 1 times [2019-11-23 21:56:42,969 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:42,970 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184905080] [2019-11-23 21:56:42,970 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:43,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:43,383 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-11-23 21:56:43,383 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184905080] [2019-11-23 21:56:43,384 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427657853] [2019-11-23 21:56:43,384 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:43,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:43,443 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-23 21:56:43,445 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 21:56:43,451 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2019-11-23 21:56:43,452 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2019-11-23 21:56:43,468 INFO L567 ElimStorePlain]: treesize reduction 14, result has 44.0 percent of original size [2019-11-23 21:56:43,468 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:43,469 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2019-11-23 21:56:43,592 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 9 [2019-11-23 21:56:43,592 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:43,598 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:43,599 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:43,599 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:47, output treesize:13 [2019-11-23 21:56:43,647 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-23 21:56:43,648 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:43,649 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:43,649 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:43,649 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-23 21:56:43,662 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 21:56:43,662 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 21:56:43,663 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2019-11-23 21:56:43,663 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501645910] [2019-11-23 21:56:43,663 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-11-23 21:56:43,664 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:43,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-11-23 21:56:43,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2019-11-23 21:56:43,664 INFO L87 Difference]: Start difference. First operand 124 states and 160 transitions. Second operand 20 states. [2019-11-23 21:56:44,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:44,248 INFO L93 Difference]: Finished difference Result 185 states and 235 transitions. [2019-11-23 21:56:44,248 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-11-23 21:56:44,248 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2019-11-23 21:56:44,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:44,249 INFO L225 Difference]: With dead ends: 185 [2019-11-23 21:56:44,250 INFO L226 Difference]: Without dead ends: 82 [2019-11-23 21:56:44,251 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=127, Invalid=629, Unknown=0, NotChecked=0, Total=756 [2019-11-23 21:56:44,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2019-11-23 21:56:44,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 74. [2019-11-23 21:56:44,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2019-11-23 21:56:44,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 90 transitions. [2019-11-23 21:56:44,264 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 90 transitions. Word has length 27 [2019-11-23 21:56:44,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:44,264 INFO L462 AbstractCegarLoop]: Abstraction has 74 states and 90 transitions. [2019-11-23 21:56:44,264 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-11-23 21:56:44,264 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 90 transitions. [2019-11-23 21:56:44,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2019-11-23 21:56:44,265 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:44,265 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:44,477 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:44,477 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:44,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:44,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1064810912, now seen corresponding path program 1 times [2019-11-23 21:56:44,478 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:44,478 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582432920] [2019-11-23 21:56:44,478 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:44,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:45,177 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2019-11-23 21:56:45,178 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582432920] [2019-11-23 21:56:45,178 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669128034] [2019-11-23 21:56:45,178 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:45,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:45,232 INFO L255 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 45 conjunts are in the unsatisfiable core [2019-11-23 21:56:45,234 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 21:56:45,244 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2019-11-23 21:56:45,244 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2019-11-23 21:56:45,263 INFO L567 ElimStorePlain]: treesize reduction 14, result has 44.0 percent of original size [2019-11-23 21:56:45,263 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:45,264 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2019-11-23 21:56:45,294 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 7 [2019-11-23 21:56:45,295 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:45,311 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:45,316 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 7 [2019-11-23 21:56:45,317 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:45,329 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:45,330 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:45,330 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:79, output treesize:27 [2019-11-23 21:56:45,449 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-23 21:56:45,450 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:45,460 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:45,465 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-23 21:56:45,465 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:45,482 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:45,482 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:45,483 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:16 [2019-11-23 21:56:45,523 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2019-11-23 21:56:45,523 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 21:56:45,523 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 18 [2019-11-23 21:56:45,524 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429070538] [2019-11-23 21:56:45,524 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2019-11-23 21:56:45,524 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:45,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2019-11-23 21:56:45,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2019-11-23 21:56:45,525 INFO L87 Difference]: Start difference. First operand 74 states and 90 transitions. Second operand 19 states. [2019-11-23 21:56:46,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:46,233 INFO L93 Difference]: Finished difference Result 100 states and 121 transitions. [2019-11-23 21:56:46,234 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-11-23 21:56:46,234 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 29 [2019-11-23 21:56:46,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:46,235 INFO L225 Difference]: With dead ends: 100 [2019-11-23 21:56:46,235 INFO L226 Difference]: Without dead ends: 78 [2019-11-23 21:56:46,236 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2019-11-23 21:56:46,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2019-11-23 21:56:46,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 71. [2019-11-23 21:56:46,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2019-11-23 21:56:46,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 83 transitions. [2019-11-23 21:56:46,245 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 83 transitions. Word has length 29 [2019-11-23 21:56:46,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:46,246 INFO L462 AbstractCegarLoop]: Abstraction has 71 states and 83 transitions. [2019-11-23 21:56:46,246 INFO L463 AbstractCegarLoop]: Interpolant automaton has 19 states. [2019-11-23 21:56:46,246 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 83 transitions. [2019-11-23 21:56:46,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2019-11-23 21:56:46,247 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:46,247 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:46,453 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:46,453 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:46,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:46,454 INFO L82 PathProgramCache]: Analyzing trace with hash 386508261, now seen corresponding path program 1 times [2019-11-23 21:56:46,454 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:46,454 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272731070] [2019-11-23 21:56:46,454 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:46,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:47,293 WARN L192 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 29 [2019-11-23 21:56:47,445 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2019-11-23 21:56:47,445 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272731070] [2019-11-23 21:56:47,445 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333707437] [2019-11-23 21:56:47,446 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:47,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:47,530 INFO L255 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 37 conjunts are in the unsatisfiable core [2019-11-23 21:56:47,538 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 21:56:47,551 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 30 [2019-11-23 21:56:47,552 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:47,574 INFO L567 ElimStorePlain]: treesize reduction 12, result has 53.8 percent of original size [2019-11-23 21:56:47,574 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:47,575 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:14 [2019-11-23 21:56:47,629 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 9 [2019-11-23 21:56:47,629 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:47,641 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:47,641 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:47,641 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:29 [2019-11-23 21:56:47,788 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-23 21:56:47,790 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 20 [2019-11-23 21:56:47,790 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:47,803 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:47,803 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:47,804 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:29 [2019-11-23 21:56:47,862 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2019-11-23 21:56:47,863 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:47,877 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:47,878 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:47,878 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:55, output treesize:22 [2019-11-23 21:56:47,949 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-23 21:56:47,950 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:47,960 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:47,961 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:47,961 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:10 [2019-11-23 21:56:47,992 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-11-23 21:56:47,992 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 21:56:47,993 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2019-11-23 21:56:47,993 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207918737] [2019-11-23 21:56:47,993 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2019-11-23 21:56:47,993 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:47,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2019-11-23 21:56:47,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2019-11-23 21:56:47,994 INFO L87 Difference]: Start difference. First operand 71 states and 83 transitions. Second operand 23 states. [2019-11-23 21:56:49,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:49,334 INFO L93 Difference]: Finished difference Result 95 states and 110 transitions. [2019-11-23 21:56:49,335 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-11-23 21:56:49,335 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 31 [2019-11-23 21:56:49,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:49,336 INFO L225 Difference]: With dead ends: 95 [2019-11-23 21:56:49,336 INFO L226 Difference]: Without dead ends: 81 [2019-11-23 21:56:49,340 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=155, Invalid=1177, Unknown=0, NotChecked=0, Total=1332 [2019-11-23 21:56:49,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2019-11-23 21:56:49,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 67. [2019-11-23 21:56:49,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2019-11-23 21:56:49,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 77 transitions. [2019-11-23 21:56:49,361 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 77 transitions. Word has length 31 [2019-11-23 21:56:49,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:49,361 INFO L462 AbstractCegarLoop]: Abstraction has 67 states and 77 transitions. [2019-11-23 21:56:49,361 INFO L463 AbstractCegarLoop]: Interpolant automaton has 23 states. [2019-11-23 21:56:49,361 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 77 transitions. [2019-11-23 21:56:49,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2019-11-23 21:56:49,362 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:49,362 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:49,564 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:49,564 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:49,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:49,565 INFO L82 PathProgramCache]: Analyzing trace with hash 591619839, now seen corresponding path program 1 times [2019-11-23 21:56:49,565 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:49,566 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773475032] [2019-11-23 21:56:49,566 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:49,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:50,174 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 21:56:50,174 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773475032] [2019-11-23 21:56:50,174 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074375228] [2019-11-23 21:56:50,174 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:50,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:50,235 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 37 conjunts are in the unsatisfiable core [2019-11-23 21:56:50,239 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 21:56:50,245 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2019-11-23 21:56:50,245 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2019-11-23 21:56:50,262 INFO L567 ElimStorePlain]: treesize reduction 14, result has 44.0 percent of original size [2019-11-23 21:56:50,262 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:50,263 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2019-11-23 21:56:50,481 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2019-11-23 21:56:50,481 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:50,489 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:50,490 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:50,490 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:38, output treesize:19 [2019-11-23 21:56:50,570 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2019-11-23 21:56:50,570 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:50,575 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:50,575 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:50,576 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:12 [2019-11-23 21:56:50,610 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2019-11-23 21:56:50,610 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 21:56:50,610 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 25 [2019-11-23 21:56:50,611 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710301027] [2019-11-23 21:56:50,611 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2019-11-23 21:56:50,611 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:50,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2019-11-23 21:56:50,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2019-11-23 21:56:50,612 INFO L87 Difference]: Start difference. First operand 67 states and 77 transitions. Second operand 26 states. [2019-11-23 21:56:52,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:52,430 INFO L93 Difference]: Finished difference Result 128 states and 148 transitions. [2019-11-23 21:56:52,432 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2019-11-23 21:56:52,433 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 34 [2019-11-23 21:56:52,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:52,434 INFO L225 Difference]: With dead ends: 128 [2019-11-23 21:56:52,434 INFO L226 Difference]: Without dead ends: 114 [2019-11-23 21:56:52,435 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=322, Invalid=1484, Unknown=0, NotChecked=0, Total=1806 [2019-11-23 21:56:52,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2019-11-23 21:56:52,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 72. [2019-11-23 21:56:52,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2019-11-23 21:56:52,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 82 transitions. [2019-11-23 21:56:52,446 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 82 transitions. Word has length 34 [2019-11-23 21:56:52,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:52,446 INFO L462 AbstractCegarLoop]: Abstraction has 72 states and 82 transitions. [2019-11-23 21:56:52,446 INFO L463 AbstractCegarLoop]: Interpolant automaton has 26 states. [2019-11-23 21:56:52,446 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 82 transitions. [2019-11-23 21:56:52,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2019-11-23 21:56:52,447 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:52,447 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:52,651 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:52,651 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:52,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:52,652 INFO L82 PathProgramCache]: Analyzing trace with hash 1276662955, now seen corresponding path program 1 times [2019-11-23 21:56:52,652 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:52,652 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276905083] [2019-11-23 21:56:52,652 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:52,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:53,156 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2019-11-23 21:56:53,156 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276905083] [2019-11-23 21:56:53,156 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635890775] [2019-11-23 21:56:53,157 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:53,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:53,231 INFO L255 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 47 conjunts are in the unsatisfiable core [2019-11-23 21:56:53,234 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 21:56:53,242 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 30 [2019-11-23 21:56:53,243 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:53,255 INFO L567 ElimStorePlain]: treesize reduction 12, result has 53.8 percent of original size [2019-11-23 21:56:53,256 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:53,256 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:14 [2019-11-23 21:56:53,328 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 9 [2019-11-23 21:56:53,329 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:53,339 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:53,339 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:53,340 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:23 [2019-11-23 21:56:53,491 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-23 21:56:53,493 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 20 [2019-11-23 21:56:53,493 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:53,508 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:53,509 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:53,509 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:23 [2019-11-23 21:56:53,561 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2019-11-23 21:56:53,562 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:53,570 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:53,571 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:53,571 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:19 [2019-11-23 21:56:53,676 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-23 21:56:53,676 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-23 21:56:53,680 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-23 21:56:53,680 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-23 21:56:53,680 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:7 [2019-11-23 21:56:53,709 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-11-23 21:56:53,709 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 21:56:53,709 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 27 [2019-11-23 21:56:53,709 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624736367] [2019-11-23 21:56:53,710 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2019-11-23 21:56:53,710 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:53,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2019-11-23 21:56:53,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2019-11-23 21:56:53,710 INFO L87 Difference]: Start difference. First operand 72 states and 82 transitions. Second operand 28 states. [2019-11-23 21:56:55,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:55,417 INFO L93 Difference]: Finished difference Result 86 states and 99 transitions. [2019-11-23 21:56:55,419 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-11-23 21:56:55,420 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 39 [2019-11-23 21:56:55,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:55,420 INFO L225 Difference]: With dead ends: 86 [2019-11-23 21:56:55,420 INFO L226 Difference]: Without dead ends: 59 [2019-11-23 21:56:55,421 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=322, Invalid=1570, Unknown=0, NotChecked=0, Total=1892 [2019-11-23 21:56:55,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2019-11-23 21:56:55,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2019-11-23 21:56:55,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2019-11-23 21:56:55,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 68 transitions. [2019-11-23 21:56:55,430 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 68 transitions. Word has length 39 [2019-11-23 21:56:55,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:55,430 INFO L462 AbstractCegarLoop]: Abstraction has 59 states and 68 transitions. [2019-11-23 21:56:55,430 INFO L463 AbstractCegarLoop]: Interpolant automaton has 28 states. [2019-11-23 21:56:55,430 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 68 transitions. [2019-11-23 21:56:55,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-11-23 21:56:55,431 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 21:56:55,431 INFO L410 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 21:56:55,634 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:55,635 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 21:56:55,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 21:56:55,636 INFO L82 PathProgramCache]: Analyzing trace with hash -1008598199, now seen corresponding path program 1 times [2019-11-23 21:56:55,636 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 21:56:55,637 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84976498] [2019-11-23 21:56:55,637 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 21:56:55,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:55,675 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-11-23 21:56:55,675 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84976498] [2019-11-23 21:56:55,676 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040727006] [2019-11-23 21:56:55,676 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:55,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 21:56:55,751 INFO L255 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-23 21:56:55,754 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 21:56:55,762 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-11-23 21:56:55,762 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-11-23 21:56:55,762 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2019-11-23 21:56:55,763 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429027898] [2019-11-23 21:56:55,763 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-23 21:56:55,763 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 21:56:55,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-23 21:56:55,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2019-11-23 21:56:55,764 INFO L87 Difference]: Start difference. First operand 59 states and 68 transitions. Second operand 5 states. [2019-11-23 21:56:55,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 21:56:55,813 INFO L93 Difference]: Finished difference Result 80 states and 92 transitions. [2019-11-23 21:56:55,813 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-23 21:56:55,814 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 40 [2019-11-23 21:56:55,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 21:56:55,814 INFO L225 Difference]: With dead ends: 80 [2019-11-23 21:56:55,815 INFO L226 Difference]: Without dead ends: 0 [2019-11-23 21:56:55,815 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2019-11-23 21:56:55,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2019-11-23 21:56:55,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2019-11-23 21:56:55,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2019-11-23 21:56:55,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2019-11-23 21:56:55,816 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 40 [2019-11-23 21:56:55,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 21:56:55,816 INFO L462 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2019-11-23 21:56:55,816 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-23 21:56:55,817 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2019-11-23 21:56:55,817 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-11-23 21:56:56,021 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 21:56:56,026 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2019-11-23 21:56:56,309 WARN L192 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 187 [2019-11-23 21:56:56,638 WARN L192 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 193 DAG size of output: 186 [2019-11-23 21:56:56,824 WARN L192 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2019-11-23 21:56:59,258 WARN L192 SmtUtils]: Spent 2.43 s on a formula simplification. DAG size of input: 185 DAG size of output: 126 [2019-11-23 21:56:59,738 WARN L192 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 70 [2019-11-23 21:57:01,584 WARN L192 SmtUtils]: Spent 1.84 s on a formula simplification. DAG size of input: 185 DAG size of output: 115 [2019-11-23 21:57:01,795 WARN L192 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2019-11-23 21:57:01,800 INFO L444 ceAbstractionStarter]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 6) no Hoare annotation was computed. [2019-11-23 21:57:01,800 INFO L444 ceAbstractionStarter]: For program point L36-2(lines 36 42) no Hoare annotation was computed. [2019-11-23 21:57:01,801 INFO L440 ceAbstractionStarter]: At program point L36-3(lines 36 42) the Hoare annotation is: (let ((.cse43 (select |#memory_int| |~#pstate~0.base|)) (.cse35 (select |#memory_$Pointer$.offset| |~#pp~0.base|)) (.cse44 (+ |~#pp~0.offset| (* ULTIMATE.start_f_~i~1 4))) (.cse42 (+ |~#pstate~0.offset| 4)) (.cse34 (+ ULTIMATE.start_main_~a~0.offset 1))) (let ((.cse4 (<= .cse34 ULTIMATE.start_f_~pointer.offset)) (.cse10 (= .cse44 .cse42)) (.cse38 (store .cse35 .cse44 ULTIMATE.start_f_~pointer.offset)) (.cse40 (select .cse35 .cse42)) (.cse41 (select .cse43 .cse42)) (.cse39 (select |#memory_$Pointer$.base| |~#pp~0.base|))) (let ((.cse11 (<= ULTIMATE.start_main_~b~0.offset 2)) (.cse23 (= (select .cse35 0) 1)) (.cse24 (= |ULTIMATE.start_malloc_#res.offset| .cse34)) (.cse2 (<= .cse34 ULTIMATE.start_main_~b~0.offset)) (.cse20 (= (select .cse39 0) 0)) (.cse25 (= ULTIMATE.start_g_~pointer.offset 1)) (.cse30 (= 1 ULTIMATE.start_g_~i~2)) (.cse31 (= ULTIMATE.start_main_~b~0.offset .cse34)) (.cse36 (<= 2 ULTIMATE.start_g_~i~2)) (.cse12 (<= |ULTIMATE.start_malloc_#res.offset| 2)) (.cse1 (= 0 ULTIMATE.start_f_~i~1)) (.cse7 (= 1 .cse41)) (.cse9 (<= .cse34 .cse40)) (.cse18 (<= 2 |ULTIMATE.start_malloc_#res.offset|)) (.cse37 (= |ULTIMATE.start_malloc_#res.offset| 2)) (.cse3 (<= |~#pstate~0.offset| 0)) (.cse19 (= ULTIMATE.start_main_~b~0.offset 2)) (.cse13 (<= 1 ULTIMATE.start_init_~i~0)) (.cse8 (<= 1 ULTIMATE.start_main_~a~0.offset)) (.cse21 (= (select .cse38 .cse42) 0)) (.cse14 (= 0 ULTIMATE.start_main_~a~0.base)) (.cse22 (or .cse4 (not .cse10))) (.cse17 (= 0 |~#pp~0.offset|)) (.cse0 (= 0 ULTIMATE.start_g_~i~2)) (.cse5 (= (select .cse43 |~#pstate~0.offset|) 1)) (.cse26 (= |ULTIMATE.start_malloc_#res.base| 0)) (.cse6 (<= (+ |ULTIMATE.start_malloc_#res.offset| 1) ~counter~0)) (.cse27 (<= ULTIMATE.start_main_~a~0.offset 1)) (.cse28 (<= .cse42 (* 4 ULTIMATE.start_f_~i~1))) (.cse15 (<= 0 |~#pstate~0.offset|)) (.cse16 (not (= |~#pp~0.base| |~#pstate~0.base|))) (.cse29 (= .cse40 .cse41))) (or (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse2 .cse3 .cse4 .cse10 .cse5 .cse6 .cse7 .cse8 .cse9)) .cse11 (= (+ ULTIMATE.start_g_~pointer.offset 1) ULTIMATE.start_main_~b~0.offset) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse3 .cse19 .cse20 .cse13 .cse8 .cse21 .cse14 .cse22 .cse17 (<= 5 (+ |~#pp~0.offset| (* 4 ULTIMATE.start_g_~i~2))) .cse23 .cse24 .cse25 .cse26 .cse6 .cse27 .cse28 .cse15 .cse16 .cse29) (and .cse11 .cse23 .cse24 (or (and .cse3 .cse2 .cse6 .cse7 .cse28 .cse8 .cse15 .cse30 .cse9 .cse22) (and .cse1 .cse3 .cse2 .cse4 .cse6 .cse7 .cse8 .cse15 .cse30 .cse9)) .cse25 .cse13 .cse14 .cse16 .cse17) (and .cse31 (let ((.cse32 (not (= ULTIMATE.start_g_~pointer.offset (select .cse35 (+ |~#pp~0.offset| (* ULTIMATE.start_g_~i~2 4)))))) (.cse33 (<= .cse34 |ULTIMATE.start_malloc_#res.offset|))) (or (and .cse32 .cse3 .cse4 .cse7 .cse8 .cse9 .cse17 .cse1 .cse5 .cse33 .cse6 .cse15 .cse30) (and .cse32 .cse3 .cse4 .cse10 .cse7 .cse8 .cse9 .cse17 .cse5 .cse33 .cse6 .cse15 .cse30))) .cse12 .cse13 .cse14 .cse16) (and .cse36 .cse11 .cse23 .cse24 (or (and .cse3 .cse2 .cse6 .cse7 .cse28 .cse8 .cse15 .cse22) (and .cse1 .cse3 .cse2 .cse4 .cse6 .cse7 .cse8 .cse15)) .cse25 .cse13 .cse14 .cse16 .cse17) (and .cse37 .cse3 .cse19 (= (select .cse38 0) 1) .cse20 .cse13 .cse8 .cse21 .cse14 .cse22 .cse17 .cse25 .cse26 .cse6 .cse27 .cse28 .cse15 .cse16 .cse30 .cse29) (and .cse31 .cse36 .cse12 .cse27 (or (and .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse15 .cse17) (and .cse3 .cse4 .cse10 .cse5 .cse6 .cse7 .cse8 .cse15 .cse9 .cse17)) .cse13 .cse14 .cse16 .cse18) (and .cse37 .cse3 .cse19 .cse13 .cse8 .cse21 .cse14 .cse22 .cse17 (<= 1 ULTIMATE.start_g_~pointer.offset) .cse0 (= 0 ULTIMATE.start_g_~pointer.base) (<= ULTIMATE.start_g_~pointer.offset 1) .cse5 .cse26 (= (select .cse39 |~#pp~0.offset|) 0) .cse6 .cse27 .cse28 .cse15 (= 1 (select .cse35 |~#pp~0.offset|)) .cse16 .cse29))))) [2019-11-23 21:57:01,801 INFO L444 ceAbstractionStarter]: For program point L36-6(lines 36 42) no Hoare annotation was computed. [2019-11-23 21:57:01,801 INFO L444 ceAbstractionStarter]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2019-11-23 21:57:01,802 INFO L440 ceAbstractionStarter]: At program point L36-7(lines 36 42) the Hoare annotation is: (let ((.cse39 (+ |~#pp~0.offset| (* ULTIMATE.start_f_~i~1 4))) (.cse34 (+ |~#pstate~0.offset| 4)) (.cse32 (+ ULTIMATE.start_main_~a~0.offset 1))) (let ((.cse2 (<= .cse32 ULTIMATE.start_f_~pointer.offset)) (.cse31 (= .cse39 .cse34)) (.cse33 (select |#memory_$Pointer$.offset| |~#pp~0.base|)) (.cse38 (+ |~#pp~0.offset| (* ULTIMATE.start_g_~i~2 4)))) (let ((.cse35 (select |#memory_int| |~#pstate~0.base|)) (.cse37 (select .cse33 .cse38)) (.cse8 (= 0 ULTIMATE.start_f_~i~1)) (.cse0 (<= .cse32 ULTIMATE.start_main_~b~0.offset)) (.cse1 (<= |~#pstate~0.offset| 0)) (.cse10 (<= (+ |ULTIMATE.start_malloc_#res.offset| 1) ~counter~0)) (.cse11 (<= ULTIMATE.start_main_~a~0.offset 1)) (.cse16 (<= .cse34 (* 4 ULTIMATE.start_f_~i~1))) (.cse5 (<= 1 ULTIMATE.start_main_~a~0.offset)) (.cse18 (or .cse2 (not .cse31))) (.cse22 (store .cse33 .cse39 ULTIMATE.start_f_~pointer.offset))) (let ((.cse24 (= (select .cse22 .cse34) 0)) (.cse27 (= |ULTIMATE.start_malloc_#res.base| 0)) (.cse14 (= ULTIMATE.start_main_~b~0.offset .cse32)) (.cse15 (<= |ULTIMATE.start_malloc_#res.offset| 2)) (.cse23 (or (and .cse8 .cse0 .cse1 .cse2 .cse10 .cse11 .cse5) (and .cse0 .cse1 .cse10 .cse11 .cse16 .cse5 .cse18))) (.cse21 (<= 2 |ULTIMATE.start_malloc_#res.offset|)) (.cse3 (or (not (= ULTIMATE.start_g_~pointer.offset .cse37)) (not (= .cse34 .cse38)))) (.cse6 (<= .cse34 (+ |~#pp~0.offset| (* 4 ULTIMATE.start_g_~i~2)))) (.cse9 (<= .cse32 |ULTIMATE.start_malloc_#res.offset|)) (.cse26 (= |ULTIMATE.start_malloc_#res.offset| .cse32)) (.cse25 (= 0 ULTIMATE.start_g_~i~2)) (.cse4 (= 1 (select .cse35 .cse34))) (.cse19 (<= 1 ULTIMATE.start_init_~i~0)) (.cse20 (= 0 ULTIMATE.start_main_~a~0.base)) (.cse12 (<= 0 |~#pstate~0.offset|)) (.cse13 (not (= |~#pp~0.base| |~#pstate~0.base|))) (.cse28 (= ULTIMATE.start_main_~b~0.offset (+ .cse37 1))) (.cse7 (= 0 |~#pp~0.offset|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse14 .cse15 (let ((.cse17 (= 1 ULTIMATE.start_g_~i~2))) (or (and .cse1 .cse10 .cse11 .cse4 .cse16 .cse5 .cse17 .cse18) (and .cse8 .cse1 .cse2 .cse10 .cse11 .cse4 .cse5 .cse17))) .cse19 .cse20 .cse12 .cse13 .cse21 .cse7) (and (= ULTIMATE.start_g_~pointer.offset 2) (= (select .cse22 0) 1) .cse23 .cse19 .cse20 .cse24 .cse7 .cse25 .cse26 .cse27 .cse12 .cse13 .cse28) (and (let ((.cse29 (= |~#pstate~0.offset| 0)) (.cse30 (= (select .cse35 |~#pstate~0.offset|) 1))) (or (and .cse8 .cse25 .cse29 .cse2 .cse30 .cse9 .cse10 .cse4) (and .cse25 .cse29 .cse2 .cse31 .cse30 .cse9 .cse10 .cse4 (<= .cse32 (select .cse33 .cse34))))) .cse14 .cse15 (= ULTIMATE.start_main_~a~0.offset 1) .cse19 .cse20 .cse13 .cse7) (and .cse14 .cse15 .cse3 .cse23 .cse19 .cse20 .cse24 .cse6 .cse7 .cse27 .cse12 .cse13 .cse21) (and (<= 2 ULTIMATE.start_g_~i~2) .cse14 .cse15 .cse23 .cse19 .cse20 .cse12 .cse13 .cse21 .cse7) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse18 .cse9 .cse10 .cse11 .cse16 .cse12 .cse13) (let ((.cse36 (select .cse33 |~#pp~0.offset|))) (and (<= .cse36 1) .cse26 (or (and .cse8 .cse25 .cse1 .cse2 .cse10 .cse11 .cse4 .cse5) (and .cse25 .cse1 .cse10 .cse11 .cse4 .cse16 .cse5 .cse18)) (= ULTIMATE.start_g_~pointer.offset (+ .cse36 1)) .cse19 .cse20 .cse12 (<= 2 ULTIMATE.start_main_~b~0.offset) .cse13 .cse28 .cse7))))))) [2019-11-23 21:57:01,802 INFO L444 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2019-11-23 21:57:01,802 INFO L444 ceAbstractionStarter]: For program point L37(lines 37 41) no Hoare annotation was computed. [2019-11-23 21:57:01,802 INFO L444 ceAbstractionStarter]: For program point L4(lines 1 69) no Hoare annotation was computed. [2019-11-23 21:57:01,803 INFO L444 ceAbstractionStarter]: For program point L37-2(lines 37 41) no Hoare annotation was computed. [2019-11-23 21:57:01,803 INFO L444 ceAbstractionStarter]: For program point L4-1(lines 1 69) no Hoare annotation was computed. [2019-11-23 21:57:01,803 INFO L440 ceAbstractionStarter]: At program point L47(lines 46 49) the Hoare annotation is: (let ((.cse0 (select |#memory_$Pointer$.offset| |~#pp~0.base|))) (and (<= |~#pstate~0.offset| 0) (= (select (select |#memory_$Pointer$.base| |~#pp~0.base|) 0) 0) (<= 1 ULTIMATE.start_init_~i~0) (= (select .cse0 0) 0) (= 0 |~#pp~0.offset|) (<= 1 |ULTIMATE.start_malloc_#res.offset|) (= 0 (select .cse0 (+ |~#pp~0.offset| 4))) (= ~counter~0 2) (= |ULTIMATE.start_malloc_#res.base| 0) (<= (+ |ULTIMATE.start_malloc_#res.offset| 1) ~counter~0) (<= 0 |~#pstate~0.offset|) (not (= |~#pp~0.base| |~#pstate~0.base|)) (let ((.cse1 (+ |~#pstate~0.offset| 4))) (= (select .cse0 .cse1) (select (select |#memory_int| |~#pstate~0.base|) .cse1))))) [2019-11-23 21:57:01,803 INFO L440 ceAbstractionStarter]: At program point L47-1(lines 46 49) the Hoare annotation is: (let ((.cse0 (select |#memory_$Pointer$.offset| |~#pp~0.base|))) (and (<= |~#pstate~0.offset| 0) (= (select (select |#memory_$Pointer$.base| |~#pp~0.base|) 0) 0) (<= 1 ULTIMATE.start_init_~i~0) (= (select .cse0 0) 0) (= 0 ULTIMATE.start_main_~a~0.base) (= 0 |~#pp~0.offset|) (= |ULTIMATE.start_malloc_#res.offset| (+ ULTIMATE.start_main_~a~0.offset 1)) (= 0 (select .cse0 (+ |~#pp~0.offset| 4))) (= |ULTIMATE.start_malloc_#res.base| 0) (<= (+ |ULTIMATE.start_malloc_#res.offset| 1) ~counter~0) (<= ULTIMATE.start_main_~a~0.offset 1) (<= 0 |~#pstate~0.offset|) (not (= |~#pp~0.base| |~#pstate~0.base|)) (<= 2 |ULTIMATE.start_malloc_#res.offset|) (let ((.cse1 (+ |~#pstate~0.offset| 4))) (= (select .cse0 .cse1) (select (select |#memory_int| |~#pstate~0.base|) .cse1))))) [2019-11-23 21:57:01,803 INFO L444 ceAbstractionStarter]: For program point L39(line 39) no Hoare annotation was computed. [2019-11-23 21:57:01,803 INFO L444 ceAbstractionStarter]: For program point L6(line 6) no Hoare annotation was computed. [2019-11-23 21:57:01,803 INFO L444 ceAbstractionStarter]: For program point L39-2(line 39) no Hoare annotation was computed. [2019-11-23 21:57:01,804 INFO L444 ceAbstractionStarter]: For program point L6-1(line 6) no Hoare annotation was computed. [2019-11-23 21:57:01,804 INFO L444 ceAbstractionStarter]: For program point L23(lines 23 32) no Hoare annotation was computed. [2019-11-23 21:57:01,804 INFO L444 ceAbstractionStarter]: For program point L23-1(lines 23 32) no Hoare annotation was computed. [2019-11-23 21:57:01,804 INFO L444 ceAbstractionStarter]: For program point L15(lines 15 21) no Hoare annotation was computed. [2019-11-23 21:57:01,804 INFO L444 ceAbstractionStarter]: For program point L-1(line -1) no Hoare annotation was computed. [2019-11-23 21:57:01,804 INFO L444 ceAbstractionStarter]: For program point L57(lines 57 58) no Hoare annotation was computed. [2019-11-23 21:57:01,804 INFO L444 ceAbstractionStarter]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 6) no Hoare annotation was computed. [2019-11-23 21:57:01,804 INFO L444 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2019-11-23 21:57:01,804 INFO L444 ceAbstractionStarter]: For program point L25-2(lines 25 31) no Hoare annotation was computed. [2019-11-23 21:57:01,804 INFO L440 ceAbstractionStarter]: At program point L25-3(lines 25 31) the Hoare annotation is: (let ((.cse1 (select |#memory_$Pointer$.offset| |~#pp~0.base|)) (.cse0 (* ULTIMATE.start_f_~i~1 4))) (and (= ULTIMATE.start_main_~b~0.offset (+ ULTIMATE.start_main_~a~0.offset 1)) (= ULTIMATE.start_f_~pointer.base 0) (<= |ULTIMATE.start_malloc_#res.offset| 2) (= ULTIMATE.start_main_~b~0.offset 2) (= (+ |~#pstate~0.offset| .cse0) 0) (= (select (select |#memory_$Pointer$.base| |~#pp~0.base|) 0) 0) (<= 1 ULTIMATE.start_init_~i~0) (= (select .cse1 0) 0) (= 0 ULTIMATE.start_main_~a~0.base) (= 0 |~#pp~0.offset|) (= 0 ULTIMATE.start_f_~i~1) (= 0 (select .cse1 (+ |~#pp~0.offset| 4))) (= |ULTIMATE.start_malloc_#res.base| 0) (= 1 ULTIMATE.start_f_~pointer.offset) (<= (+ |ULTIMATE.start_malloc_#res.offset| 1) ~counter~0) (not (= |~#pp~0.base| |~#pstate~0.base|)) (let ((.cse2 (+ |~#pstate~0.offset| 4))) (= (select (store .cse1 (+ |~#pp~0.offset| .cse0) ULTIMATE.start_f_~pointer.offset) .cse2) (select (select |#memory_int| |~#pstate~0.base|) .cse2))) (<= 2 |ULTIMATE.start_malloc_#res.offset|))) [2019-11-23 21:57:01,804 INFO L444 ceAbstractionStarter]: For program point L25-6(lines 25 31) no Hoare annotation was computed. [2019-11-23 21:57:01,805 INFO L440 ceAbstractionStarter]: At program point L25-7(lines 25 31) the Hoare annotation is: (let ((.cse24 (select |#memory_int| |~#pstate~0.base|)) (.cse21 (+ |~#pstate~0.offset| 4))) (let ((.cse22 (select .cse24 .cse21)) (.cse19 (select |#memory_$Pointer$.base| |~#pp~0.base|)) (.cse23 (select |#memory_$Pointer$.offset| |~#pp~0.base|)) (.cse20 (+ |~#pp~0.offset| (* ULTIMATE.start_f_~i~1 4)))) (let ((.cse1 (<= (+ ULTIMATE.start_main_~a~0.offset 1) ULTIMATE.start_f_~pointer.offset)) (.cse5 (store .cse23 .cse20 ULTIMATE.start_f_~pointer.offset)) (.cse0 (= |ULTIMATE.start_malloc_#res.offset| 2)) (.cse17 (<= |~#pstate~0.offset| 0)) (.cse2 (= .cse20 .cse21)) (.cse3 (= ULTIMATE.start_main_~b~0.offset 2)) (.cse4 (= 1 (select .cse24 0))) (.cse6 (= (select .cse19 0) 0)) (.cse7 (<= 1 ULTIMATE.start_init_~i~0)) (.cse8 (= 0 ULTIMATE.start_main_~a~0.base)) (.cse9 (= 0 |~#pp~0.offset|)) (.cse18 (= (select .cse23 0) 1)) (.cse10 (= 0 (select .cse23 (+ |~#pp~0.offset| 4)))) (.cse11 (= ULTIMATE.start_main_~a~0.offset 1)) (.cse12 (= |ULTIMATE.start_malloc_#res.base| 0)) (.cse13 (<= (+ |ULTIMATE.start_malloc_#res.offset| 1) ~counter~0)) (.cse14 (<= 0 |~#pstate~0.offset|)) (.cse15 (not (= |~#pp~0.base| |~#pstate~0.base|))) (.cse16 (= (select .cse23 .cse21) .cse22))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= (select .cse5 0) 1) .cse6 .cse7 .cse8 .cse9 (<= ULTIMATE.start_f_~i~1 1) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse17 .cse1 .cse3 .cse4 .cse7 .cse8 .cse9 (= 0 ULTIMATE.start_f_~i~1) .cse18 .cse10 .cse11 .cse12 (= 0 (select .cse19 .cse20)) .cse13 .cse14 .cse15 (= (select .cse5 .cse21) .cse22)) (and .cse0 .cse17 (not .cse2) .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse18 .cse10 .cse11 .cse12 .cse13 (<= .cse21 (* 4 ULTIMATE.start_f_~i~1)) .cse14 .cse15 .cse16))))) [2019-11-23 21:57:01,805 INFO L444 ceAbstractionStarter]: For program point L17-2(lines 17 20) no Hoare annotation was computed. [2019-11-23 21:57:01,805 INFO L440 ceAbstractionStarter]: At program point L17-3(lines 17 20) the Hoare annotation is: (let ((.cse4 (select |#memory_$Pointer$.offset| |~#pp~0.base|))) (let ((.cse0 (<= |~#pstate~0.offset| 0)) (.cse1 (= 0 (select .cse4 (+ |~#pp~0.offset| 4)))) (.cse2 (= ~counter~0 1)) (.cse3 (select |#memory_$Pointer$.base| |~#pp~0.base|)) (.cse5 (<= 0 |~#pstate~0.offset|)) (.cse6 (not (= |~#pp~0.base| |~#pstate~0.base|))) (.cse7 (= 0 |~#pp~0.offset|)) (.cse8 (let ((.cse10 (+ |~#pstate~0.offset| 4))) (= (select .cse4 .cse10) (select (select |#memory_int| |~#pstate~0.base|) .cse10))))) (or (and .cse0 .cse1 .cse2 (= (select .cse3 0) 0) (<= 1 ULTIMATE.start_init_~i~0) (= (select .cse4 0) 0) .cse5 .cse6 .cse7 .cse8) (let ((.cse9 (+ |~#pp~0.offset| (* ULTIMATE.start_init_~i~0 4)))) (and (= 0 (select .cse4 .cse9)) .cse0 .cse1 .cse2 (= 0 (select .cse3 .cse9)) .cse5 (= ULTIMATE.start_init_~i~0 0) .cse6 .cse7 .cse8))))) [2019-11-23 21:57:01,805 INFO L444 ceAbstractionStarter]: For program point L34(lines 34 43) no Hoare annotation was computed. [2019-11-23 21:57:01,805 INFO L444 ceAbstractionStarter]: For program point L34-1(lines 34 43) no Hoare annotation was computed. [2019-11-23 21:57:01,805 INFO L444 ceAbstractionStarter]: For program point L26(lines 26 30) no Hoare annotation was computed. [2019-11-23 21:57:01,805 INFO L444 ceAbstractionStarter]: For program point L26-1(lines 26 30) no Hoare annotation was computed. [2019-11-23 21:57:01,805 INFO L447 ceAbstractionStarter]: At program point L68(lines 51 69) the Hoare annotation is: true [2019-11-23 21:57:01,814 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,815 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,815 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,816 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,818 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,819 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,819 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,819 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,819 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,822 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,823 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,823 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,823 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,824 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,824 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,825 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,825 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,825 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,826 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,827 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,827 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,827 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,829 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,829 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,829 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,829 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,830 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,830 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,831 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,833 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,833 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,834 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,834 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,835 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,835 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,835 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,837 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,838 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,838 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,839 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,839 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,840 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,840 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,840 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,841 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,841 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,842 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,842 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,843 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,843 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,844 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,844 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,845 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,845 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,846 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,846 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,847 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,847 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,847 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,852 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,852 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,853 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,853 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,853 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,854 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,854 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,854 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,855 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,855 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,855 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,855 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,856 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,856 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,856 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,857 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,857 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,857 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,858 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,858 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,858 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,859 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,859 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,859 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,860 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,860 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,860 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,861 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,861 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,861 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,862 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,862 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,862 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,862 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,863 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,863 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,863 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,864 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,864 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,864 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,864 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,865 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,865 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,867 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,867 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,868 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,868 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,869 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,869 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,869 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,870 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,870 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,871 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,871 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,871 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,872 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,872 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,873 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,874 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,874 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,874 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,875 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,875 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,876 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,876 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,876 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,880 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,880 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,881 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,881 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,881 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,881 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,882 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,882 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,882 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,883 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,883 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,883 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,884 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,884 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,884 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,884 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,885 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,885 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,885 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,886 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,886 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,886 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,887 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,887 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,887 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,887 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,888 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,888 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,888 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,888 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,889 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,889 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,889 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,889 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,890 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,890 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,890 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,890 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,891 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,891 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,891 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,891 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,892 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,894 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,894 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,894 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,895 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,895 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,895 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,895 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,896 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,896 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,896 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,897 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,897 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,898 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,898 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,898 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,899 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,899 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,899 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,899 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,900 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,900 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,900 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,900 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,900 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,901 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,901 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,901 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,901 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,902 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,902 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,903 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,903 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,903 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,904 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,908 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,908 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,909 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,909 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,909 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,909 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,910 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,910 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,911 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,911 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,911 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,912 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,912 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,912 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,912 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,912 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,913 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,913 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,913 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,913 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,914 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,914 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,914 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,914 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,915 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,915 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,916 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,917 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,917 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,917 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,918 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,918 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,918 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,919 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,919 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,920 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,920 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,922 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,922 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,923 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,923 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,923 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,924 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,924 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,924 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,924 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,925 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,925 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,925 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,925 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,926 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,926 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,926 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,927 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,927 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,927 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,927 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,928 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,929 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,930 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,930 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,930 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,930 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,931 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,931 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,932 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,932 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,932 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,932 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,934 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,934 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,935 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,935 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,935 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,936 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,936 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,936 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,936 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,937 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,937 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,937 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,937 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,938 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,938 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,938 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,938 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,939 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,939 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,939 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,939 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,941 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,941 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,941 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,942 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,942 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,942 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,942 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,943 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,943 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,943 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,944 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,944 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,944 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,944 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,945 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,945 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,945 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,945 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,946 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,946 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,946 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,946 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,947 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,947 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,947 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,947 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,948 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,948 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,948 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,948 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,949 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,949 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,949 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,949 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,949 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,950 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,950 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,950 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,951 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,951 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,951 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,951 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,952 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,952 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,952 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,952 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,953 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,953 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,953 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,953 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,953 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,954 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,954 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,954 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:01,956 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 09:57:01 BoogieIcfgContainer [2019-11-23 21:57:01,957 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-11-23 21:57:01,958 INFO L168 Benchmark]: Toolchain (without parser) took 33834.20 ms. Allocated memory was 144.2 MB in the beginning and 421.0 MB in the end (delta: 276.8 MB). Free memory was 101.4 MB in the beginning and 239.9 MB in the end (delta: -138.5 MB). Peak memory consumption was 296.0 MB. Max. memory is 7.1 GB. [2019-11-23 21:57:01,958 INFO L168 Benchmark]: CDTParser took 1.33 ms. Allocated memory is still 144.2 MB. Free memory was 120.5 MB in the beginning and 120.3 MB in the end (delta: 209.7 kB). Peak memory consumption was 209.7 kB. Max. memory is 7.1 GB. [2019-11-23 21:57:01,959 INFO L168 Benchmark]: CACSL2BoogieTranslator took 335.77 ms. Allocated memory was 144.2 MB in the beginning and 199.2 MB in the end (delta: 55.1 MB). Free memory was 101.2 MB in the beginning and 177.7 MB in the end (delta: -76.5 MB). Peak memory consumption was 19.5 MB. Max. memory is 7.1 GB. [2019-11-23 21:57:01,959 INFO L168 Benchmark]: Boogie Procedure Inliner took 46.07 ms. Allocated memory is still 199.2 MB. Free memory was 177.7 MB in the beginning and 175.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. [2019-11-23 21:57:01,960 INFO L168 Benchmark]: Boogie Preprocessor took 29.46 ms. Allocated memory is still 199.2 MB. Free memory was 175.7 MB in the beginning and 173.6 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 7.1 GB. [2019-11-23 21:57:01,960 INFO L168 Benchmark]: RCFGBuilder took 486.38 ms. Allocated memory is still 199.2 MB. Free memory was 173.6 MB in the beginning and 150.5 MB in the end (delta: 23.1 MB). Peak memory consumption was 23.1 MB. Max. memory is 7.1 GB. [2019-11-23 21:57:01,960 INFO L168 Benchmark]: TraceAbstraction took 32932.28 ms. Allocated memory was 199.2 MB in the beginning and 421.0 MB in the end (delta: 221.8 MB). Free memory was 150.5 MB in the beginning and 239.9 MB in the end (delta: -89.4 MB). Peak memory consumption was 290.0 MB. Max. memory is 7.1 GB. [2019-11-23 21:57:01,965 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.33 ms. Allocated memory is still 144.2 MB. Free memory was 120.5 MB in the beginning and 120.3 MB in the end (delta: 209.7 kB). Peak memory consumption was 209.7 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 335.77 ms. Allocated memory was 144.2 MB in the beginning and 199.2 MB in the end (delta: 55.1 MB). Free memory was 101.2 MB in the beginning and 177.7 MB in the end (delta: -76.5 MB). Peak memory consumption was 19.5 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 46.07 ms. Allocated memory is still 199.2 MB. Free memory was 177.7 MB in the beginning and 175.7 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 29.46 ms. Allocated memory is still 199.2 MB. Free memory was 175.7 MB in the beginning and 173.6 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 7.1 GB. * RCFGBuilder took 486.38 ms. Allocated memory is still 199.2 MB. Free memory was 173.6 MB in the beginning and 150.5 MB in the end (delta: 23.1 MB). Peak memory consumption was 23.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 32932.28 ms. Allocated memory was 199.2 MB in the beginning and 421.0 MB in the end (delta: 221.8 MB). Free memory was 150.5 MB in the beginning and 239.9 MB in the end (delta: -89.4 MB). Peak memory consumption was 290.0 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 6]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 6]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 2 specifications checked. All of them hold - InvariantResult [Line: 46]: Loop Invariant [2019-11-23 21:57:01,997 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:01,998 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,998 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,998 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:01,998 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,999 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,999 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,999 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:01,999 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,000 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,000 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,000 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,000 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,000 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,001 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,001 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,001 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,001 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int Derived loop invariant: (((((((((((pstate <= 0 && #memory_$Pointer$[pp][0] == 0) && 1 <= i) && #memory_$Pointer$[pp][0] == 0) && 0 == pp) && 1 <= \result) && 0 == #memory_$Pointer$[pp][pp + 4]) && counter == 2) && \result == 0) && \result + 1 <= counter) && 0 <= pstate) && !(pp == pstate)) && #memory_$Pointer$[pp][pstate + 4] == unknown-#memory_int-unknown[pstate][pstate + 4] - InvariantResult [Line: 25]: Loop Invariant [2019-11-23 21:57:02,002 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,003 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,004 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,004 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,004 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,005 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,005 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,006 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,007 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,007 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,007 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,007 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,008 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,008 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,008 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,009 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,009 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,009 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int Derived loop invariant: ((((((((((((((((b == a + 1 && pointer == 0) && \result <= 2) && b == 2) && pstate + i * 4 == 0) && #memory_$Pointer$[pp][0] == 0) && 1 <= i) && #memory_$Pointer$[pp][0] == 0) && 0 == a) && 0 == pp) && 0 == i) && 0 == #memory_$Pointer$[pp][pp + 4]) && \result == 0) && 1 == pointer) && \result + 1 <= counter) && !(pp == pstate)) && #memory_$Pointer$[pp][pp + i * 4 := pointer][pstate + 4] == unknown-#memory_int-unknown[pstate][pstate + 4]) && 2 <= \result - InvariantResult [Line: 36]: Loop Invariant [2019-11-23 21:57:02,009 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,010 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,010 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,010 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,011 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,011 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,011 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,011 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,012 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,012 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,012 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,012 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,013 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,013 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,013 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,014 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,014 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,016 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,016 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,016 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,017 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,017 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,017 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,019 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,019 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,019 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,019 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,020 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,020 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,020 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,020 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,021 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,021 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,021 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,021 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,021 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,022 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,022 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,022 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,022 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,023 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,023 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,023 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,023 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,024 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,024 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,024 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,025 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,025 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,025 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,025 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,026 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,026 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,026 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,026 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,026 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,027 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,027 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,027 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,027 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,028 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,028 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,028 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,028 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,028 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,029 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,030 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,030 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,030 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,031 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,031 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,031 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,032 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,032 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,032 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,032 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,033 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,033 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,033 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,034 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,034 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,034 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,034 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,035 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,035 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,035 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,036 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,036 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,036 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,037 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,038 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,038 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,038 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,038 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,039 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,039 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,039 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,039 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,040 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,040 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,040 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,040 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,040 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,041 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,041 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,041 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,041 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,042 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,042 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,042 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,042 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,043 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,043 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,043 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,043 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,044 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,045 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,046 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,046 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,046 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,046 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,047 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,047 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,047 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,047 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,048 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,048 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,048 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,048 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,048 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,049 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,049 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int Derived loop invariant: ((((((((((((((((0 == i && (((((((((0 == i && a + 1 <= b) && pstate <= 0) && a + 1 <= pointer) && unknown-#memory_int-unknown[pstate][pstate] == 1) && \result + 1 <= counter) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) && a + 1 <= #memory_$Pointer$[pp][pstate + 4]) || ((((((((a + 1 <= b && pstate <= 0) && a + 1 <= pointer) && pp + i * 4 == pstate + 4) && unknown-#memory_int-unknown[pstate][pstate] == 1) && \result + 1 <= counter) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) && a + 1 <= #memory_$Pointer$[pp][pstate + 4]))) && b <= 2) && pointer + 1 == b) && \result <= 2) && 1 <= i) && 0 == a) && 0 <= pstate) && !(pp == pstate)) && 0 == pp) && 2 <= \result) || (((((((((((((((((((pstate <= 0 && b == 2) && #memory_$Pointer$[pp][0] == 0) && 1 <= i) && 1 <= a) && #memory_$Pointer$[pp][pp + i * 4 := pointer][pstate + 4] == 0) && 0 == a) && (a + 1 <= pointer || !(pp + i * 4 == pstate + 4))) && 0 == pp) && 5 <= pp + 4 * i) && #memory_$Pointer$[pp][0] == 1) && \result == a + 1) && pointer == 1) && \result == 0) && \result + 1 <= counter) && a <= 1) && pstate + 4 <= 4 * i) && 0 <= pstate) && !(pp == pstate)) && #memory_$Pointer$[pp][pstate + 4] == unknown-#memory_int-unknown[pstate][pstate + 4])) || ((((((((b <= 2 && #memory_$Pointer$[pp][0] == 1) && \result == a + 1) && ((((((((((pstate <= 0 && a + 1 <= b) && \result + 1 <= counter) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && pstate + 4 <= 4 * i) && 1 <= a) && 0 <= pstate) && 1 == i) && a + 1 <= #memory_$Pointer$[pp][pstate + 4]) && (a + 1 <= pointer || !(pp + i * 4 == pstate + 4))) || (((((((((0 == i && pstate <= 0) && a + 1 <= b) && a + 1 <= pointer) && \result + 1 <= counter) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) && 0 <= pstate) && 1 == i) && a + 1 <= #memory_$Pointer$[pp][pstate + 4]))) && pointer == 1) && 1 <= i) && 0 == a) && !(pp == pstate)) && 0 == pp)) || (((((b == a + 1 && (((((((((((((!(pointer == #memory_$Pointer$[pp][pp + i * 4]) && pstate <= 0) && a + 1 <= pointer) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) && a + 1 <= #memory_$Pointer$[pp][pstate + 4]) && 0 == pp) && 0 == i) && unknown-#memory_int-unknown[pstate][pstate] == 1) && a + 1 <= \result) && \result + 1 <= counter) && 0 <= pstate) && 1 == i) || ((((((((((((!(pointer == #memory_$Pointer$[pp][pp + i * 4]) && pstate <= 0) && a + 1 <= pointer) && pp + i * 4 == pstate + 4) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) && a + 1 <= #memory_$Pointer$[pp][pstate + 4]) && 0 == pp) && unknown-#memory_int-unknown[pstate][pstate] == 1) && a + 1 <= \result) && \result + 1 <= counter) && 0 <= pstate) && 1 == i))) && \result <= 2) && 1 <= i) && 0 == a) && !(pp == pstate))) || (((((((((2 <= i && b <= 2) && #memory_$Pointer$[pp][0] == 1) && \result == a + 1) && ((((((((pstate <= 0 && a + 1 <= b) && \result + 1 <= counter) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && pstate + 4 <= 4 * i) && 1 <= a) && 0 <= pstate) && (a + 1 <= pointer || !(pp + i * 4 == pstate + 4))) || (((((((0 == i && pstate <= 0) && a + 1 <= b) && a + 1 <= pointer) && \result + 1 <= counter) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) && 0 <= pstate))) && pointer == 1) && 1 <= i) && 0 == a) && !(pp == pstate)) && 0 == pp)) || (((((((((((((((((((\result == 2 && pstate <= 0) && b == 2) && #memory_$Pointer$[pp][pp + i * 4 := pointer][0] == 1) && #memory_$Pointer$[pp][0] == 0) && 1 <= i) && 1 <= a) && #memory_$Pointer$[pp][pp + i * 4 := pointer][pstate + 4] == 0) && 0 == a) && (a + 1 <= pointer || !(pp + i * 4 == pstate + 4))) && 0 == pp) && pointer == 1) && \result == 0) && \result + 1 <= counter) && a <= 1) && pstate + 4 <= 4 * i) && 0 <= pstate) && !(pp == pstate)) && 1 == i) && #memory_$Pointer$[pp][pstate + 4] == unknown-#memory_int-unknown[pstate][pstate + 4])) || ((((((((b == a + 1 && 2 <= i) && \result <= 2) && a <= 1) && (((((((((0 == i && pstate <= 0) && a + 1 <= pointer) && unknown-#memory_int-unknown[pstate][pstate] == 1) && \result + 1 <= counter) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) && 0 <= pstate) && 0 == pp) || (((((((((pstate <= 0 && a + 1 <= pointer) && pp + i * 4 == pstate + 4) && unknown-#memory_int-unknown[pstate][pstate] == 1) && \result + 1 <= counter) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) && 0 <= pstate) && a + 1 <= #memory_$Pointer$[pp][pstate + 4]) && 0 == pp))) && 1 <= i) && 0 == a) && !(pp == pstate)) && 2 <= \result)) || ((((((((((((((((((((((\result == 2 && pstate <= 0) && b == 2) && 1 <= i) && 1 <= a) && #memory_$Pointer$[pp][pp + i * 4 := pointer][pstate + 4] == 0) && 0 == a) && (a + 1 <= pointer || !(pp + i * 4 == pstate + 4))) && 0 == pp) && 1 <= pointer) && 0 == i) && 0 == pointer) && pointer <= 1) && unknown-#memory_int-unknown[pstate][pstate] == 1) && \result == 0) && #memory_$Pointer$[pp][pp] == 0) && \result + 1 <= counter) && a <= 1) && pstate + 4 <= 4 * i) && 0 <= pstate) && 1 == #memory_$Pointer$[pp][pp]) && !(pp == pstate)) && #memory_$Pointer$[pp][pstate + 4] == unknown-#memory_int-unknown[pstate][pstate + 4]) - InvariantResult [Line: 25]: Loop Invariant [2019-11-23 21:57:02,051 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,051 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,051 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,051 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,051 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,052 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,052 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,052 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,053 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,053 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,053 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,054 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,055 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,055 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,055 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,056 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,056 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,056 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,056 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,057 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,057 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,058 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,058 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,058 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,058 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,058 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,059 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,059 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,059 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,059 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,060 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,060 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,060 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,060 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,061 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,062 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,062 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,062 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,063 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,063 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,063 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,064 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,064 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,065 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,065 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,065 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,066 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,066 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,066 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,067 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,067 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,067 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,067 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,067 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,067 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,068 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,068 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,068 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,068 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,068 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int Derived loop invariant: ((((((((((((((((((\result == 2 && a + 1 <= pointer) && pp + i * 4 == pstate + 4) && b == 2) && 1 == unknown-#memory_int-unknown[pstate][0]) && #memory_$Pointer$[pp][pp + i * 4 := pointer][0] == 1) && #memory_$Pointer$[pp][0] == 0) && 1 <= i) && 0 == a) && 0 == pp) && i <= 1) && 0 == #memory_$Pointer$[pp][pp + 4]) && a == 1) && \result == 0) && \result + 1 <= counter) && 0 <= pstate) && !(pp == pstate)) && #memory_$Pointer$[pp][pstate + 4] == unknown-#memory_int-unknown[pstate][pstate + 4]) || (((((((((((((((((\result == 2 && pstate <= 0) && a + 1 <= pointer) && b == 2) && 1 == unknown-#memory_int-unknown[pstate][0]) && 1 <= i) && 0 == a) && 0 == pp) && 0 == i) && #memory_$Pointer$[pp][0] == 1) && 0 == #memory_$Pointer$[pp][pp + 4]) && a == 1) && \result == 0) && 0 == #memory_$Pointer$[pp][pp + i * 4]) && \result + 1 <= counter) && 0 <= pstate) && !(pp == pstate)) && #memory_$Pointer$[pp][pp + i * 4 := pointer][pstate + 4] == unknown-#memory_int-unknown[pstate][pstate + 4])) || (((((((((((((((((\result == 2 && pstate <= 0) && !(pp + i * 4 == pstate + 4)) && b == 2) && 1 == unknown-#memory_int-unknown[pstate][0]) && #memory_$Pointer$[pp][0] == 0) && 1 <= i) && 0 == a) && 0 == pp) && #memory_$Pointer$[pp][0] == 1) && 0 == #memory_$Pointer$[pp][pp + 4]) && a == 1) && \result == 0) && \result + 1 <= counter) && pstate + 4 <= 4 * i) && 0 <= pstate) && !(pp == pstate)) && #memory_$Pointer$[pp][pstate + 4] == unknown-#memory_int-unknown[pstate][pstate + 4]) - InvariantResult [Line: 36]: Loop Invariant [2019-11-23 21:57:02,069 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,070 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,070 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,071 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,072 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,072 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,073 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,073 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,074 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,074 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,074 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,076 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,076 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,076 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,076 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,077 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,077 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,077 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,077 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,078 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,078 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,078 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,078 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,079 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,079 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,079 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,079 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,080 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,080 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,080 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,080 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,081 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,082 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,083 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,084 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,084 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,085 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,085 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,086 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,086 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,087 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,087 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,087 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,089 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,089 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,089 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,089 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,090 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,090 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,090 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,091 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,091 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,092 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,092 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,092 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,093 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,093 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,093 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,094 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,094 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,095 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,095 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,095 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,095 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ Derived loop invariant: (((((((((((((((((((a + 1 <= b && pstate <= 0) && a + 1 <= pointer) && (!(pointer == #memory_$Pointer$[pp][pp + i * 4]) || !(pstate + 4 == pp + i * 4))) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) && pstate + 4 <= pp + 4 * i) && 0 == pp) && 0 == i) && a + 1 <= \result) && \result + 1 <= counter) && a <= 1) && 0 <= pstate) && !(pp == pstate)) || ((((((((b == a + 1 && \result <= 2) && ((((((((pstate <= 0 && \result + 1 <= counter) && a <= 1) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && pstate + 4 <= 4 * i) && 1 <= a) && 1 == i) && (a + 1 <= pointer || !(pp + i * 4 == pstate + 4))) || (((((((0 == i && pstate <= 0) && a + 1 <= pointer) && \result + 1 <= counter) && a <= 1) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) && 1 == i))) && 1 <= i) && 0 == a) && 0 <= pstate) && !(pp == pstate)) && 2 <= \result) && 0 == pp)) || ((((((((((((pointer == 2 && #memory_$Pointer$[pp][pp + i * 4 := pointer][0] == 1) && (((((((0 == i && a + 1 <= b) && pstate <= 0) && a + 1 <= pointer) && \result + 1 <= counter) && a <= 1) && 1 <= a) || ((((((a + 1 <= b && pstate <= 0) && \result + 1 <= counter) && a <= 1) && pstate + 4 <= 4 * i) && 1 <= a) && (a + 1 <= pointer || !(pp + i * 4 == pstate + 4))))) && 1 <= i) && 0 == a) && #memory_$Pointer$[pp][pp + i * 4 := pointer][pstate + 4] == 0) && 0 == pp) && 0 == i) && \result == a + 1) && \result == 0) && 0 <= pstate) && !(pp == pstate)) && b == #memory_$Pointer$[pp][pp + i * 4] + 1)) || (((((((((((((((0 == i && 0 == i) && pstate == 0) && a + 1 <= pointer) && unknown-#memory_int-unknown[pstate][pstate] == 1) && a + 1 <= \result) && \result + 1 <= counter) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) || ((((((((0 == i && pstate == 0) && a + 1 <= pointer) && pp + i * 4 == pstate + 4) && unknown-#memory_int-unknown[pstate][pstate] == 1) && a + 1 <= \result) && \result + 1 <= counter) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && a + 1 <= #memory_$Pointer$[pp][pstate + 4])) && b == a + 1) && \result <= 2) && a == 1) && 1 <= i) && 0 == a) && !(pp == pstate)) && 0 == pp)) || ((((((((((((b == a + 1 && \result <= 2) && (!(pointer == #memory_$Pointer$[pp][pp + i * 4]) || !(pstate + 4 == pp + i * 4))) && (((((((0 == i && a + 1 <= b) && pstate <= 0) && a + 1 <= pointer) && \result + 1 <= counter) && a <= 1) && 1 <= a) || ((((((a + 1 <= b && pstate <= 0) && \result + 1 <= counter) && a <= 1) && pstate + 4 <= 4 * i) && 1 <= a) && (a + 1 <= pointer || !(pp + i * 4 == pstate + 4))))) && 1 <= i) && 0 == a) && #memory_$Pointer$[pp][pp + i * 4 := pointer][pstate + 4] == 0) && pstate + 4 <= pp + 4 * i) && 0 == pp) && \result == 0) && 0 <= pstate) && !(pp == pstate)) && 2 <= \result)) || (((((((((2 <= i && b == a + 1) && \result <= 2) && (((((((0 == i && a + 1 <= b) && pstate <= 0) && a + 1 <= pointer) && \result + 1 <= counter) && a <= 1) && 1 <= a) || ((((((a + 1 <= b && pstate <= 0) && \result + 1 <= counter) && a <= 1) && pstate + 4 <= 4 * i) && 1 <= a) && (a + 1 <= pointer || !(pp + i * 4 == pstate + 4))))) && 1 <= i) && 0 == a) && 0 <= pstate) && !(pp == pstate)) && 2 <= \result) && 0 == pp)) || (((((((((((((a + 1 <= b && pstate <= 0) && (!(pointer == #memory_$Pointer$[pp][pp + i * 4]) || !(pstate + 4 == pp + i * 4))) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) && pstate + 4 <= pp + 4 * i) && 0 == pp) && (a + 1 <= pointer || !(pp + i * 4 == pstate + 4))) && a + 1 <= \result) && \result + 1 <= counter) && a <= 1) && pstate + 4 <= 4 * i) && 0 <= pstate) && !(pp == pstate))) || ((((((((((#memory_$Pointer$[pp][pp] <= 1 && \result == a + 1) && ((((((((0 == i && 0 == i) && pstate <= 0) && a + 1 <= pointer) && \result + 1 <= counter) && a <= 1) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && 1 <= a) || (((((((0 == i && pstate <= 0) && \result + 1 <= counter) && a <= 1) && 1 == unknown-#memory_int-unknown[pstate][pstate + 4]) && pstate + 4 <= 4 * i) && 1 <= a) && (a + 1 <= pointer || !(pp + i * 4 == pstate + 4))))) && pointer == #memory_$Pointer$[pp][pp] + 1) && 1 <= i) && 0 == a) && 0 <= pstate) && 2 <= b) && !(pp == pstate)) && b == #memory_$Pointer$[pp][pp + i * 4] + 1) && 0 == pp) - InvariantResult [Line: 46]: Loop Invariant [2019-11-23 21:57:02,098 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,098 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,098 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,098 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,099 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,099 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,099 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,100 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,100 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,101 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,101 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,102 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,102 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,102 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,103 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,103 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,103 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,104 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int Derived loop invariant: (((((((((((((pstate <= 0 && #memory_$Pointer$[pp][0] == 0) && 1 <= i) && #memory_$Pointer$[pp][0] == 0) && 0 == a) && 0 == pp) && \result == a + 1) && 0 == #memory_$Pointer$[pp][pp + 4]) && \result == 0) && \result + 1 <= counter) && a <= 1) && 0 <= pstate) && !(pp == pstate)) && 2 <= \result) && #memory_$Pointer$[pp][pstate + 4] == unknown-#memory_int-unknown[pstate][pstate + 4] - InvariantResult [Line: 17]: Loop Invariant [2019-11-23 21:57:02,104 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,104 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,104 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,105 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,105 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,105 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,105 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,105 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,106 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,106 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,106 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,106 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,106 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,107 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,107 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,107 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,107 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,107 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,108 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,108 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,108 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,108 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,108 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,109 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,109 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-23 21:57:02,109 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-23 21:57:02,109 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,109 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-23 21:57:02,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,111 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-23 21:57:02,111 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int Derived loop invariant: (((((((((pstate <= 0 && 0 == #memory_$Pointer$[pp][pp + 4]) && counter == 1) && #memory_$Pointer$[pp][0] == 0) && 1 <= i) && #memory_$Pointer$[pp][0] == 0) && 0 <= pstate) && !(pp == pstate)) && 0 == pp) && #memory_$Pointer$[pp][pstate + 4] == unknown-#memory_int-unknown[pstate][pstate + 4]) || (((((((((0 == #memory_$Pointer$[pp][pp + i * 4] && pstate <= 0) && 0 == #memory_$Pointer$[pp][pp + 4]) && counter == 1) && 0 == #memory_$Pointer$[pp][pp + i * 4]) && 0 <= pstate) && i == 0) && !(pp == pstate)) && 0 == pp) && #memory_$Pointer$[pp][pstate + 4] == unknown-#memory_int-unknown[pstate][pstate + 4]) - InvariantResult [Line: 51]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 35 locations, 2 error locations. Result: SAFE, OverallTime: 32.7s, OverallIterations: 14, TraceHistogramMax: 3, AutomataDifference: 15.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 5.7s, HoareTripleCheckerStatistics: 449 SDtfs, 1839 SDslu, 2090 SDs, 0 SdLazy, 3842 SolverSat, 669 SolverUnsat, 1 SolverUnknown, 0 SolverNotchecked, 4.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 587 GetRequests, 254 SyntacticMatches, 15 SemanticMatches, 318 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3248 ImplicationChecksByTransitivity, 14.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=124occurred in iteration=8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 14 MinimizatonAttempts, 435 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 8 LocationsWithAnnotation, 8 PreInvPairs, 38 NumberOfFragments, 2727 HoareAnnotationTreeSize, 8 FomulaSimplifications, 1605221 FormulaSimplificationTreeSizeReduction, 0.6s HoareSimplificationTime, 8 FomulaSimplificationsInter, 238043 FormulaSimplificationTreeSizeReductionInter, 5.1s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 7.6s InterpolantComputationTime, 687 NumberOfCodeBlocks, 687 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 662 ConstructedInterpolants, 3 QuantifiedInterpolants, 261067 SizeOfPredicates, 94 NumberOfNonLiveVariables, 1887 ConjunctsInSsa, 249 ConjunctsInUnsatCore, 25 InterpolantComputations, 6 PerfectInterpolantSequences, 130/211 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...