./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-regression/ex3_forlist.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 30f4e4ab Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx12G -Xms1G -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-regression/ex3_forlist.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 35d30cdccac93bddd26c3755048a0b29ad39c8fa ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.24-30f4e4a [2019-11-27 23:52:54,279 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-27 23:52:54,282 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-27 23:52:54,299 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-27 23:52:54,300 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-27 23:52:54,302 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-27 23:52:54,304 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-27 23:52:54,313 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-27 23:52:54,318 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-27 23:52:54,321 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-27 23:52:54,322 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-27 23:52:54,324 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-27 23:52:54,324 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-27 23:52:54,327 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-27 23:52:54,328 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-27 23:52:54,329 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-27 23:52:54,331 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-27 23:52:54,332 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-27 23:52:54,334 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-27 23:52:54,338 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-27 23:52:54,340 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-27 23:52:54,342 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-27 23:52:54,343 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-27 23:52:54,343 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-27 23:52:54,345 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-27 23:52:54,346 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-27 23:52:54,346 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-27 23:52:54,347 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-27 23:52:54,347 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-27 23:52:54,348 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-27 23:52:54,348 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-27 23:52:54,349 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-27 23:52:54,350 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-27 23:52:54,351 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-27 23:52:54,352 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-27 23:52:54,352 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-27 23:52:54,353 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-27 23:52:54,353 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-27 23:52:54,353 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-27 23:52:54,354 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-27 23:52:54,355 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-27 23:52:54,356 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2019-11-27 23:52:54,370 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-27 23:52:54,370 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-27 23:52:54,371 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-27 23:52:54,371 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-27 23:52:54,372 INFO L138 SettingsManager]: * Use SBE=true [2019-11-27 23:52:54,372 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-27 23:52:54,372 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-27 23:52:54,373 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-11-27 23:52:54,373 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-27 23:52:54,373 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-27 23:52:54,373 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-11-27 23:52:54,374 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-27 23:52:54,374 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-11-27 23:52:54,374 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-27 23:52:54,374 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-11-27 23:52:54,375 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-27 23:52:54,375 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-11-27 23:52:54,375 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-27 23:52:54,376 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-27 23:52:54,376 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-27 23:52:54,376 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-27 23:52:54,376 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-27 23:52:54,377 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-27 23:52:54,377 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-27 23:52:54,377 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-11-27 23:52:54,378 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-11-27 23:52:54,378 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-11-27 23:52:54,378 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-11-27 23:52:54,378 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 35d30cdccac93bddd26c3755048a0b29ad39c8fa [2019-11-27 23:52:54,695 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-27 23:52:54,716 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-27 23:52:54,719 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-27 23:52:54,721 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-27 23:52:54,722 INFO L275 PluginConnector]: CDTParser initialized [2019-11-27 23:52:54,724 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-regression/ex3_forlist.i [2019-11-27 23:52:54,794 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8a1d358b9/d5095442aa634ed5a8fbac865e50eee1/FLAG01fa1b83d [2019-11-27 23:52:55,228 INFO L306 CDTParser]: Found 1 translation units. [2019-11-27 23:52:55,229 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-regression/ex3_forlist.i [2019-11-27 23:52:55,235 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8a1d358b9/d5095442aa634ed5a8fbac865e50eee1/FLAG01fa1b83d [2019-11-27 23:52:55,651 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8a1d358b9/d5095442aa634ed5a8fbac865e50eee1 [2019-11-27 23:52:55,653 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-27 23:52:55,655 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-11-27 23:52:55,656 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-27 23:52:55,656 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-27 23:52:55,659 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-27 23:52:55,660 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:52:55" (1/1) ... [2019-11-27 23:52:55,663 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@75cdbcaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55, skipping insertion in model container [2019-11-27 23:52:55,663 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:52:55" (1/1) ... [2019-11-27 23:52:55,670 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-11-27 23:52:55,692 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-11-27 23:52:55,889 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-27 23:52:55,895 INFO L203 MainTranslator]: Completed pre-run [2019-11-27 23:52:55,915 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-27 23:52:55,993 INFO L208 MainTranslator]: Completed translation [2019-11-27 23:52:55,994 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55 WrapperNode [2019-11-27 23:52:55,994 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-27 23:52:55,995 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-11-27 23:52:55,995 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-11-27 23:52:55,995 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-11-27 23:52:56,003 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55" (1/1) ... [2019-11-27 23:52:56,013 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55" (1/1) ... [2019-11-27 23:52:56,043 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-11-27 23:52:56,044 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-27 23:52:56,044 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-27 23:52:56,044 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-27 23:52:56,051 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55" (1/1) ... [2019-11-27 23:52:56,051 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55" (1/1) ... [2019-11-27 23:52:56,054 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55" (1/1) ... [2019-11-27 23:52:56,055 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55" (1/1) ... [2019-11-27 23:52:56,062 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55" (1/1) ... [2019-11-27 23:52:56,068 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55" (1/1) ... [2019-11-27 23:52:56,070 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55" (1/1) ... [2019-11-27 23:52:56,073 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-27 23:52:56,073 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-27 23:52:56,073 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-27 23:52:56,074 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-27 23:52:56,075 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55" (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-27 23:52:56,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-11-27 23:52:56,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2019-11-27 23:52:56,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-11-27 23:52:56,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-11-27 23:52:56,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-11-27 23:52:56,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-11-27 23:52:56,138 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-27 23:52:56,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-27 23:52:56,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-11-27 23:52:56,584 INFO L292 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-27 23:52:56,585 INFO L297 CfgBuilder]: Removed 27 assume(true) statements. [2019-11-27 23:52:56,586 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:52:56 BoogieIcfgContainer [2019-11-27 23:52:56,586 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-27 23:52:56,587 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-27 23:52:56,587 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-27 23:52:56,590 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-27 23:52:56,591 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 11:52:55" (1/3) ... [2019-11-27 23:52:56,591 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a8cbf00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:52:56, skipping insertion in model container [2019-11-27 23:52:56,592 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:52:55" (2/3) ... [2019-11-27 23:52:56,592 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a8cbf00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:52:56, skipping insertion in model container [2019-11-27 23:52:56,592 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:52:56" (3/3) ... [2019-11-27 23:52:56,594 INFO L109 eAbstractionObserver]: Analyzing ICFG ex3_forlist.i [2019-11-27 23:52:56,604 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-27 23:52:56,611 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2019-11-27 23:52:56,623 INFO L249 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2019-11-27 23:52:56,642 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-27 23:52:56,642 INFO L374 AbstractCegarLoop]: Hoare is true [2019-11-27 23:52:56,642 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-27 23:52:56,643 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-27 23:52:56,643 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-27 23:52:56,643 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-27 23:52:56,643 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-27 23:52:56,643 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-27 23:52:56,655 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states. [2019-11-27 23:52:56,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2019-11-27 23:52:56,661 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:52:56,662 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-27 23:52:56,662 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:52:56,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:52:56,667 INFO L82 PathProgramCache]: Analyzing trace with hash 409945024, now seen corresponding path program 1 times [2019-11-27 23:52:56,673 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:52:56,674 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719118650] [2019-11-27 23:52:56,674 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:52:56,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:52:56,831 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-27 23:52:56,832 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719118650] [2019-11-27 23:52:56,833 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-27 23:52:56,833 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-27 23:52:56,834 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439449462] [2019-11-27 23:52:56,839 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-27 23:52:56,839 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:52:56,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-27 23:52:56,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-27 23:52:56,859 INFO L87 Difference]: Start difference. First operand 35 states. Second operand 3 states. [2019-11-27 23:52:56,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:52:56,906 INFO L93 Difference]: Finished difference Result 68 states and 100 transitions. [2019-11-27 23:52:56,907 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-27 23:52:56,909 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 15 [2019-11-27 23:52:56,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:52:56,922 INFO L225 Difference]: With dead ends: 68 [2019-11-27 23:52:56,922 INFO L226 Difference]: Without dead ends: 33 [2019-11-27 23:52:56,926 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-27 23:52:56,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2019-11-27 23:52:56,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 32. [2019-11-27 23:52:56,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2019-11-27 23:52:56,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 40 transitions. [2019-11-27 23:52:56,975 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 40 transitions. Word has length 15 [2019-11-27 23:52:56,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:52:56,976 INFO L462 AbstractCegarLoop]: Abstraction has 32 states and 40 transitions. [2019-11-27 23:52:56,976 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-27 23:52:56,976 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 40 transitions. [2019-11-27 23:52:56,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2019-11-27 23:52:56,977 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:52:56,978 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-27 23:52:56,978 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:52:56,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:52:56,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1658708759, now seen corresponding path program 1 times [2019-11-27 23:52:56,979 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:52:56,980 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005210428] [2019-11-27 23:52:56,980 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:52:57,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:52:57,100 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-27 23:52:57,101 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005210428] [2019-11-27 23:52:57,101 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-27 23:52:57,101 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-27 23:52:57,102 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975551857] [2019-11-27 23:52:57,104 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-27 23:52:57,104 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:52:57,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-27 23:52:57,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-27 23:52:57,105 INFO L87 Difference]: Start difference. First operand 32 states and 40 transitions. Second operand 3 states. [2019-11-27 23:52:57,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:52:57,166 INFO L93 Difference]: Finished difference Result 75 states and 95 transitions. [2019-11-27 23:52:57,168 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-27 23:52:57,168 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 17 [2019-11-27 23:52:57,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:52:57,171 INFO L225 Difference]: With dead ends: 75 [2019-11-27 23:52:57,171 INFO L226 Difference]: Without dead ends: 55 [2019-11-27 23:52:57,172 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-27 23:52:57,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2019-11-27 23:52:57,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 34. [2019-11-27 23:52:57,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2019-11-27 23:52:57,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 42 transitions. [2019-11-27 23:52:57,182 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 42 transitions. Word has length 17 [2019-11-27 23:52:57,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:52:57,183 INFO L462 AbstractCegarLoop]: Abstraction has 34 states and 42 transitions. [2019-11-27 23:52:57,183 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-27 23:52:57,183 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 42 transitions. [2019-11-27 23:52:57,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2019-11-27 23:52:57,185 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:52:57,185 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-27 23:52:57,187 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:52:57,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:52:57,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1382422530, now seen corresponding path program 1 times [2019-11-27 23:52:57,188 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:52:57,189 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577373704] [2019-11-27 23:52:57,189 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:52:57,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:52:57,327 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-27 23:52:57,327 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577373704] [2019-11-27 23:52:57,327 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974746717] [2019-11-27 23:52:57,328 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-27 23:52:57,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:52:57,412 INFO L255 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-27 23:52:57,419 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-27 23:52:57,449 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-27 23:52:57,450 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-27 23:52:57,450 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2019-11-27 23:52:57,450 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725617121] [2019-11-27 23:52:57,451 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-27 23:52:57,451 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:52:57,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-27 23:52:57,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-11-27 23:52:57,452 INFO L87 Difference]: Start difference. First operand 34 states and 42 transitions. Second operand 5 states. [2019-11-27 23:52:57,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:52:57,501 INFO L93 Difference]: Finished difference Result 65 states and 81 transitions. [2019-11-27 23:52:57,502 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-27 23:52:57,502 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 19 [2019-11-27 23:52:57,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:52:57,503 INFO L225 Difference]: With dead ends: 65 [2019-11-27 23:52:57,503 INFO L226 Difference]: Without dead ends: 36 [2019-11-27 23:52:57,505 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-27 23:52:57,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2019-11-27 23:52:57,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2019-11-27 23:52:57,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2019-11-27 23:52:57,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 44 transitions. [2019-11-27 23:52:57,513 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 44 transitions. Word has length 19 [2019-11-27 23:52:57,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:52:57,513 INFO L462 AbstractCegarLoop]: Abstraction has 36 states and 44 transitions. [2019-11-27 23:52:57,513 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-27 23:52:57,514 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 44 transitions. [2019-11-27 23:52:57,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2019-11-27 23:52:57,515 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:52:57,515 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-27 23:52:57,718 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-27 23:52:57,719 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:52:57,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:52:57,719 INFO L82 PathProgramCache]: Analyzing trace with hash 1994936256, now seen corresponding path program 2 times [2019-11-27 23:52:57,719 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:52:57,720 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972396512] [2019-11-27 23:52:57,720 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:52:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:52:58,152 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-27 23:52:58,152 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972396512] [2019-11-27 23:52:58,152 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-27 23:52:58,153 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2019-11-27 23:52:58,153 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568218618] [2019-11-27 23:52:58,154 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-11-27 23:52:58,154 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:52:58,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-11-27 23:52:58,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2019-11-27 23:52:58,155 INFO L87 Difference]: Start difference. First operand 36 states and 44 transitions. Second operand 9 states. [2019-11-27 23:52:58,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:52:58,515 INFO L93 Difference]: Finished difference Result 77 states and 95 transitions. [2019-11-27 23:52:58,517 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-11-27 23:52:58,517 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2019-11-27 23:52:58,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:52:58,518 INFO L225 Difference]: With dead ends: 77 [2019-11-27 23:52:58,518 INFO L226 Difference]: Without dead ends: 61 [2019-11-27 23:52:58,521 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2019-11-27 23:52:58,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2019-11-27 23:52:58,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 40. [2019-11-27 23:52:58,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2019-11-27 23:52:58,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 49 transitions. [2019-11-27 23:52:58,534 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 49 transitions. Word has length 21 [2019-11-27 23:52:58,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:52:58,535 INFO L462 AbstractCegarLoop]: Abstraction has 40 states and 49 transitions. [2019-11-27 23:52:58,535 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-11-27 23:52:58,535 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 49 transitions. [2019-11-27 23:52:58,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2019-11-27 23:52:58,536 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:52:58,536 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-27 23:52:58,537 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:52:58,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:52:58,537 INFO L82 PathProgramCache]: Analyzing trace with hash 902320519, now seen corresponding path program 1 times [2019-11-27 23:52:58,537 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:52:58,538 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039952754] [2019-11-27 23:52:58,538 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:52:58,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:52:58,634 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-27 23:52:58,634 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039952754] [2019-11-27 23:52:58,634 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899029090] [2019-11-27 23:52:58,635 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-27 23:52:58,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:52:58,699 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-27 23:52:58,702 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-27 23:52:58,721 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-27 23:52:58,721 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-27 23:52:58,722 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2019-11-27 23:52:58,722 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350766662] [2019-11-27 23:52:58,722 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-27 23:52:58,723 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:52:58,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-27 23:52:58,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-11-27 23:52:58,724 INFO L87 Difference]: Start difference. First operand 40 states and 49 transitions. Second operand 5 states. [2019-11-27 23:52:58,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:52:58,815 INFO L93 Difference]: Finished difference Result 99 states and 122 transitions. [2019-11-27 23:52:58,817 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-27 23:52:58,817 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 23 [2019-11-27 23:52:58,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:52:58,818 INFO L225 Difference]: With dead ends: 99 [2019-11-27 23:52:58,819 INFO L226 Difference]: Without dead ends: 78 [2019-11-27 23:52:58,819 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-27 23:52:58,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2019-11-27 23:52:58,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 45. [2019-11-27 23:52:58,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2019-11-27 23:52:58,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 55 transitions. [2019-11-27 23:52:58,836 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 55 transitions. Word has length 23 [2019-11-27 23:52:58,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:52:58,836 INFO L462 AbstractCegarLoop]: Abstraction has 45 states and 55 transitions. [2019-11-27 23:52:58,836 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-27 23:52:58,837 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 55 transitions. [2019-11-27 23:52:58,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2019-11-27 23:52:58,839 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:52:58,839 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-27 23:52:59,043 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-27 23:52:59,043 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:52:59,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:52:59,044 INFO L82 PathProgramCache]: Analyzing trace with hash -554343156, now seen corresponding path program 1 times [2019-11-27 23:52:59,044 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:52:59,044 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936224376] [2019-11-27 23:52:59,044 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:52:59,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:52:59,374 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-27 23:52:59,374 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936224376] [2019-11-27 23:52:59,374 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093874140] [2019-11-27 23:52:59,375 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-27 23:52:59,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:52:59,439 INFO L255 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 22 conjunts are in the unsatisfiable core [2019-11-27 23:52:59,442 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-27 23:52:59,484 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-27 23:52:59,485 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2019-11-27 23:52:59,509 INFO L588 ElimStorePlain]: treesize reduction 14, result has 44.0 percent of original size [2019-11-27 23:52:59,510 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:52:59,510 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2019-11-27 23:52:59,558 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-27 23:52:59,558 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:52:59,563 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:52:59,564 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:52:59,564 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:15 [2019-11-27 23:52:59,642 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-27 23:52:59,643 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:52:59,660 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:52:59,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-27 23:52:59,667 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-27 23:52:59,667 INFO L508 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-27 23:52:59,686 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:52:59,687 INFO L508 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-27 23:52:59,688 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:59, output treesize:28 [2019-11-27 23:53:00,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-27 23:53:00,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-27 23:53:00,123 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-27 23:53:00,125 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:00,126 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-27 23:53:00,127 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:00,141 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:00,142 INFO L508 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:00,142 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:35, output treesize:3 [2019-11-27 23:53:00,150 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-27 23:53:00,150 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-11-27 23:53:00,151 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [9] total 15 [2019-11-27 23:53:00,152 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956696778] [2019-11-27 23:53:00,153 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-27 23:53:00,153 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:53:00,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-27 23:53:00,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2019-11-27 23:53:00,154 INFO L87 Difference]: Start difference. First operand 45 states and 55 transitions. Second operand 12 states. [2019-11-27 23:53:01,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:53:01,115 INFO L93 Difference]: Finished difference Result 133 states and 162 transitions. [2019-11-27 23:53:01,115 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-11-27 23:53:01,115 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 24 [2019-11-27 23:53:01,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:53:01,118 INFO L225 Difference]: With dead ends: 133 [2019-11-27 23:53:01,119 INFO L226 Difference]: Without dead ends: 123 [2019-11-27 23:53:01,119 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=137, Invalid=415, Unknown=0, NotChecked=0, Total=552 [2019-11-27 23:53:01,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2019-11-27 23:53:01,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 61. [2019-11-27 23:53:01,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2019-11-27 23:53:01,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 77 transitions. [2019-11-27 23:53:01,137 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 77 transitions. Word has length 24 [2019-11-27 23:53:01,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:53:01,139 INFO L462 AbstractCegarLoop]: Abstraction has 61 states and 77 transitions. [2019-11-27 23:53:01,139 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-27 23:53:01,139 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 77 transitions. [2019-11-27 23:53:01,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2019-11-27 23:53:01,140 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:53:01,141 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-27 23:53:01,344 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-27 23:53:01,345 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:53:01,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:53:01,345 INFO L82 PathProgramCache]: Analyzing trace with hash 964936531, now seen corresponding path program 1 times [2019-11-27 23:53:01,345 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:53:01,346 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980577487] [2019-11-27 23:53:01,346 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:53:01,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:01,816 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-27 23:53:01,816 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980577487] [2019-11-27 23:53:01,816 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192674640] [2019-11-27 23:53:01,816 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-27 23:53:01,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:01,874 INFO L255 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 10 conjunts are in the unsatisfiable core [2019-11-27 23:53:01,876 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-27 23:53:01,926 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-27 23:53:01,926 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:01,931 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:01,931 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:01,932 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:11 [2019-11-27 23:53:01,981 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-27 23:53:01,981 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:01,983 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:01,984 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:01,984 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-27 23:53:01,999 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-27 23:53:01,999 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-11-27 23:53:01,999 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 15 [2019-11-27 23:53:02,000 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821521641] [2019-11-27 23:53:02,000 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-27 23:53:02,000 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:53:02,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-27 23:53:02,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2019-11-27 23:53:02,001 INFO L87 Difference]: Start difference. First operand 61 states and 77 transitions. Second operand 7 states. [2019-11-27 23:53:02,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:53:02,291 INFO L93 Difference]: Finished difference Result 138 states and 173 transitions. [2019-11-27 23:53:02,291 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-11-27 23:53:02,292 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 24 [2019-11-27 23:53:02,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:53:02,294 INFO L225 Difference]: With dead ends: 138 [2019-11-27 23:53:02,294 INFO L226 Difference]: Without dead ends: 128 [2019-11-27 23:53:02,295 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-27 23:53:02,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2019-11-27 23:53:02,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 61. [2019-11-27 23:53:02,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2019-11-27 23:53:02,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 77 transitions. [2019-11-27 23:53:02,305 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 77 transitions. Word has length 24 [2019-11-27 23:53:02,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:53:02,306 INFO L462 AbstractCegarLoop]: Abstraction has 61 states and 77 transitions. [2019-11-27 23:53:02,306 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-27 23:53:02,306 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 77 transitions. [2019-11-27 23:53:02,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2019-11-27 23:53:02,307 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:53:02,307 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-27 23:53:02,511 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-27 23:53:02,511 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:53:02,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:53:02,512 INFO L82 PathProgramCache]: Analyzing trace with hash 93482631, now seen corresponding path program 1 times [2019-11-27 23:53:02,512 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:53:02,513 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178031738] [2019-11-27 23:53:02,514 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:53:02,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:02,881 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-27 23:53:02,882 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178031738] [2019-11-27 23:53:02,882 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618950962] [2019-11-27 23:53:02,882 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-27 23:53:02,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:02,941 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 14 conjunts are in the unsatisfiable core [2019-11-27 23:53:02,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-27 23:53:03,003 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-27 23:53:03,003 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:03,008 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:03,008 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:03,008 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:13 [2019-11-27 23:53:03,080 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-27 23:53:03,081 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:03,082 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:03,082 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:03,083 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-27 23:53:03,097 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-27 23:53:03,097 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-27 23:53:03,097 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 19 [2019-11-27 23:53:03,098 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760946272] [2019-11-27 23:53:03,098 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-11-27 23:53:03,098 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:53:03,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-11-27 23:53:03,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2019-11-27 23:53:03,099 INFO L87 Difference]: Start difference. First operand 61 states and 77 transitions. Second operand 20 states. [2019-11-27 23:53:09,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:53:09,700 INFO L93 Difference]: Finished difference Result 322 states and 420 transitions. [2019-11-27 23:53:09,701 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2019-11-27 23:53:09,701 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2019-11-27 23:53:09,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:53:09,703 INFO L225 Difference]: With dead ends: 322 [2019-11-27 23:53:09,704 INFO L226 Difference]: Without dead ends: 283 [2019-11-27 23:53:09,707 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1923 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=1340, Invalid=5800, Unknown=0, NotChecked=0, Total=7140 [2019-11-27 23:53:09,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2019-11-27 23:53:09,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 124. [2019-11-27 23:53:09,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2019-11-27 23:53:09,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 160 transitions. [2019-11-27 23:53:09,726 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 160 transitions. Word has length 27 [2019-11-27 23:53:09,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:53:09,727 INFO L462 AbstractCegarLoop]: Abstraction has 124 states and 160 transitions. [2019-11-27 23:53:09,727 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-11-27 23:53:09,727 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 160 transitions. [2019-11-27 23:53:09,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2019-11-27 23:53:09,729 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:53:09,729 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-27 23:53:09,932 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-27 23:53:09,935 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:53:09,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:53:09,936 INFO L82 PathProgramCache]: Analyzing trace with hash -2029788007, now seen corresponding path program 1 times [2019-11-27 23:53:09,936 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:53:09,936 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063040207] [2019-11-27 23:53:09,936 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:53:09,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:10,372 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-27 23:53:10,372 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063040207] [2019-11-27 23:53:10,373 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097596300] [2019-11-27 23:53:10,373 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-27 23:53:10,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:10,475 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-27 23:53:10,483 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-27 23:53:10,495 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-27 23:53:10,495 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2019-11-27 23:53:10,517 INFO L588 ElimStorePlain]: treesize reduction 14, result has 44.0 percent of original size [2019-11-27 23:53:10,517 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:10,518 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2019-11-27 23:53:10,643 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-27 23:53:10,643 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:10,649 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:10,650 INFO L508 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:10,650 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:47, output treesize:13 [2019-11-27 23:53:10,705 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-27 23:53:10,705 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:10,707 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:10,707 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:10,708 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2019-11-27 23:53:10,723 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-27 23:53:10,723 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-27 23:53:10,723 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2019-11-27 23:53:10,723 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286158038] [2019-11-27 23:53:10,724 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-11-27 23:53:10,724 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:53:10,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-11-27 23:53:10,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2019-11-27 23:53:10,726 INFO L87 Difference]: Start difference. First operand 124 states and 160 transitions. Second operand 20 states. [2019-11-27 23:53:11,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:53:11,286 INFO L93 Difference]: Finished difference Result 185 states and 235 transitions. [2019-11-27 23:53:11,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-11-27 23:53:11,287 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2019-11-27 23:53:11,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:53:11,288 INFO L225 Difference]: With dead ends: 185 [2019-11-27 23:53:11,288 INFO L226 Difference]: Without dead ends: 82 [2019-11-27 23:53:11,289 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-27 23:53:11,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2019-11-27 23:53:11,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 74. [2019-11-27 23:53:11,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2019-11-27 23:53:11,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 90 transitions. [2019-11-27 23:53:11,300 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 90 transitions. Word has length 27 [2019-11-27 23:53:11,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:53:11,301 INFO L462 AbstractCegarLoop]: Abstraction has 74 states and 90 transitions. [2019-11-27 23:53:11,301 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-11-27 23:53:11,301 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 90 transitions. [2019-11-27 23:53:11,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2019-11-27 23:53:11,302 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:53:11,302 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-27 23:53:11,512 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-27 23:53:11,512 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:53:11,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:53:11,513 INFO L82 PathProgramCache]: Analyzing trace with hash -1064810912, now seen corresponding path program 1 times [2019-11-27 23:53:11,513 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:53:11,513 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932363185] [2019-11-27 23:53:11,513 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:53:11,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:12,175 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-27 23:53:12,175 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932363185] [2019-11-27 23:53:12,176 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100070393] [2019-11-27 23:53:12,176 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-27 23:53:12,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:12,224 INFO L255 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 45 conjunts are in the unsatisfiable core [2019-11-27 23:53:12,227 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-27 23:53:12,233 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-27 23:53:12,234 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2019-11-27 23:53:12,250 INFO L588 ElimStorePlain]: treesize reduction 14, result has 44.0 percent of original size [2019-11-27 23:53:12,251 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:12,251 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2019-11-27 23:53:12,279 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-27 23:53:12,279 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:12,296 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:12,303 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-27 23:53:12,304 INFO L508 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:12,318 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:12,318 INFO L508 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:12,319 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:79, output treesize:27 [2019-11-27 23:53:12,406 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-27 23:53:12,406 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:12,416 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:12,419 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-27 23:53:12,419 INFO L508 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:12,428 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:12,428 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:12,428 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:16 [2019-11-27 23:53:12,456 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-27 23:53:12,457 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-27 23:53:12,457 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 18 [2019-11-27 23:53:12,457 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028299138] [2019-11-27 23:53:12,458 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2019-11-27 23:53:12,458 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:53:12,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2019-11-27 23:53:12,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2019-11-27 23:53:12,459 INFO L87 Difference]: Start difference. First operand 74 states and 90 transitions. Second operand 19 states. [2019-11-27 23:53:13,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:53:13,133 INFO L93 Difference]: Finished difference Result 100 states and 121 transitions. [2019-11-27 23:53:13,138 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-11-27 23:53:13,138 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 29 [2019-11-27 23:53:13,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:53:13,139 INFO L225 Difference]: With dead ends: 100 [2019-11-27 23:53:13,139 INFO L226 Difference]: Without dead ends: 78 [2019-11-27 23:53:13,140 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2019-11-27 23:53:13,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2019-11-27 23:53:13,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 71. [2019-11-27 23:53:13,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2019-11-27 23:53:13,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 83 transitions. [2019-11-27 23:53:13,150 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 83 transitions. Word has length 29 [2019-11-27 23:53:13,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:53:13,151 INFO L462 AbstractCegarLoop]: Abstraction has 71 states and 83 transitions. [2019-11-27 23:53:13,151 INFO L463 AbstractCegarLoop]: Interpolant automaton has 19 states. [2019-11-27 23:53:13,151 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 83 transitions. [2019-11-27 23:53:13,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2019-11-27 23:53:13,152 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:53:13,152 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-27 23:53:13,355 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-27 23:53:13,356 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:53:13,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:53:13,357 INFO L82 PathProgramCache]: Analyzing trace with hash 386508261, now seen corresponding path program 1 times [2019-11-27 23:53:13,357 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:53:13,357 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055919919] [2019-11-27 23:53:13,358 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:53:13,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:14,000 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-27 23:53:14,000 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055919919] [2019-11-27 23:53:14,000 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328623150] [2019-11-27 23:53:14,000 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-27 23:53:14,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:14,060 INFO L255 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 37 conjunts are in the unsatisfiable core [2019-11-27 23:53:14,063 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-27 23:53:14,083 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-27 23:53:14,084 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:14,101 INFO L588 ElimStorePlain]: treesize reduction 12, result has 53.8 percent of original size [2019-11-27 23:53:14,101 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:14,102 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:14 [2019-11-27 23:53:14,145 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-27 23:53:14,145 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:14,156 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:14,157 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:14,157 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:29 [2019-11-27 23:53:14,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-27 23:53:14,303 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-27 23:53:14,303 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:14,317 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:14,318 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:14,319 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:29 [2019-11-27 23:53:14,370 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-27 23:53:14,371 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:14,385 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:14,386 INFO L508 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:14,386 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:55, output treesize:22 [2019-11-27 23:53:14,454 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-27 23:53:14,454 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:14,459 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:14,459 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:14,459 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:10 [2019-11-27 23:53:14,495 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-27 23:53:14,495 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-27 23:53:14,496 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2019-11-27 23:53:14,497 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249395606] [2019-11-27 23:53:14,498 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2019-11-27 23:53:14,498 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:53:14,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2019-11-27 23:53:14,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2019-11-27 23:53:14,499 INFO L87 Difference]: Start difference. First operand 71 states and 83 transitions. Second operand 23 states. [2019-11-27 23:53:15,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:53:15,727 INFO L93 Difference]: Finished difference Result 95 states and 110 transitions. [2019-11-27 23:53:15,727 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-11-27 23:53:15,727 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 31 [2019-11-27 23:53:15,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:53:15,729 INFO L225 Difference]: With dead ends: 95 [2019-11-27 23:53:15,729 INFO L226 Difference]: Without dead ends: 81 [2019-11-27 23:53:15,730 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=155, Invalid=1177, Unknown=0, NotChecked=0, Total=1332 [2019-11-27 23:53:15,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2019-11-27 23:53:15,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 67. [2019-11-27 23:53:15,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2019-11-27 23:53:15,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 77 transitions. [2019-11-27 23:53:15,739 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 77 transitions. Word has length 31 [2019-11-27 23:53:15,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:53:15,740 INFO L462 AbstractCegarLoop]: Abstraction has 67 states and 77 transitions. [2019-11-27 23:53:15,740 INFO L463 AbstractCegarLoop]: Interpolant automaton has 23 states. [2019-11-27 23:53:15,740 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 77 transitions. [2019-11-27 23:53:15,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2019-11-27 23:53:15,741 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:53:15,741 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-27 23:53:15,944 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-27 23:53:15,945 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:53:15,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:53:15,946 INFO L82 PathProgramCache]: Analyzing trace with hash 591619839, now seen corresponding path program 1 times [2019-11-27 23:53:15,946 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:53:15,946 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839489382] [2019-11-27 23:53:15,947 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:53:15,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:16,666 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-27 23:53:16,667 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839489382] [2019-11-27 23:53:16,667 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396285846] [2019-11-27 23:53:16,667 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-27 23:53:16,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:16,738 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 37 conjunts are in the unsatisfiable core [2019-11-27 23:53:16,740 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-27 23:53:16,745 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-27 23:53:16,746 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2019-11-27 23:53:16,762 INFO L588 ElimStorePlain]: treesize reduction 14, result has 44.0 percent of original size [2019-11-27 23:53:16,762 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:16,763 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2019-11-27 23:53:17,039 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-27 23:53:17,039 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:17,048 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:17,048 INFO L508 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:17,049 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:38, output treesize:19 [2019-11-27 23:53:17,116 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-27 23:53:17,117 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:17,122 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:17,123 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:17,123 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:12 [2019-11-27 23:53:17,155 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-27 23:53:17,155 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-27 23:53:17,155 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 25 [2019-11-27 23:53:17,155 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750625386] [2019-11-27 23:53:17,156 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2019-11-27 23:53:17,156 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:53:17,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2019-11-27 23:53:17,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2019-11-27 23:53:17,157 INFO L87 Difference]: Start difference. First operand 67 states and 77 transitions. Second operand 26 states. [2019-11-27 23:53:18,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:53:18,922 INFO L93 Difference]: Finished difference Result 128 states and 148 transitions. [2019-11-27 23:53:18,923 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2019-11-27 23:53:18,923 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 34 [2019-11-27 23:53:18,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:53:18,924 INFO L225 Difference]: With dead ends: 128 [2019-11-27 23:53:18,924 INFO L226 Difference]: Without dead ends: 114 [2019-11-27 23:53:18,925 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=322, Invalid=1484, Unknown=0, NotChecked=0, Total=1806 [2019-11-27 23:53:18,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2019-11-27 23:53:18,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 72. [2019-11-27 23:53:18,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2019-11-27 23:53:18,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 82 transitions. [2019-11-27 23:53:18,935 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 82 transitions. Word has length 34 [2019-11-27 23:53:18,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:53:18,935 INFO L462 AbstractCegarLoop]: Abstraction has 72 states and 82 transitions. [2019-11-27 23:53:18,935 INFO L463 AbstractCegarLoop]: Interpolant automaton has 26 states. [2019-11-27 23:53:18,935 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 82 transitions. [2019-11-27 23:53:18,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2019-11-27 23:53:18,937 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:53:18,937 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-27 23:53:19,140 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-27 23:53:19,141 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:53:19,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:53:19,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1276662955, now seen corresponding path program 1 times [2019-11-27 23:53:19,142 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:53:19,142 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893785805] [2019-11-27 23:53:19,142 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:53:19,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:19,645 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-27 23:53:19,645 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893785805] [2019-11-27 23:53:19,646 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388257774] [2019-11-27 23:53:19,646 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-27 23:53:19,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:19,718 INFO L255 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 47 conjunts are in the unsatisfiable core [2019-11-27 23:53:19,727 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-27 23:53:19,737 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-27 23:53:19,738 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:19,775 INFO L588 ElimStorePlain]: treesize reduction 12, result has 53.8 percent of original size [2019-11-27 23:53:19,775 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:19,775 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:14 [2019-11-27 23:53:19,848 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-27 23:53:19,848 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:19,858 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:19,858 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:19,859 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:23 [2019-11-27 23:53:20,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-27 23:53:20,005 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-27 23:53:20,005 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:20,015 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:20,016 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:20,016 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:23 [2019-11-27 23:53:20,056 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-27 23:53:20,056 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:20,069 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:20,069 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:20,069 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:19 [2019-11-27 23:53:20,176 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-27 23:53:20,176 INFO L508 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-27 23:53:20,179 INFO L588 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-27 23:53:20,179 INFO L508 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-27 23:53:20,179 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:7 [2019-11-27 23:53:20,207 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-27 23:53:20,207 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-27 23:53:20,207 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 27 [2019-11-27 23:53:20,207 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742291021] [2019-11-27 23:53:20,208 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2019-11-27 23:53:20,208 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:53:20,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2019-11-27 23:53:20,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2019-11-27 23:53:20,209 INFO L87 Difference]: Start difference. First operand 72 states and 82 transitions. Second operand 28 states. [2019-11-27 23:53:21,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:53:21,841 INFO L93 Difference]: Finished difference Result 86 states and 99 transitions. [2019-11-27 23:53:21,841 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-11-27 23:53:21,841 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 39 [2019-11-27 23:53:21,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:53:21,843 INFO L225 Difference]: With dead ends: 86 [2019-11-27 23:53:21,843 INFO L226 Difference]: Without dead ends: 59 [2019-11-27 23:53:21,844 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=322, Invalid=1570, Unknown=0, NotChecked=0, Total=1892 [2019-11-27 23:53:21,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2019-11-27 23:53:21,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2019-11-27 23:53:21,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2019-11-27 23:53:21,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 68 transitions. [2019-11-27 23:53:21,855 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 68 transitions. Word has length 39 [2019-11-27 23:53:21,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:53:21,855 INFO L462 AbstractCegarLoop]: Abstraction has 59 states and 68 transitions. [2019-11-27 23:53:21,855 INFO L463 AbstractCegarLoop]: Interpolant automaton has 28 states. [2019-11-27 23:53:21,856 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 68 transitions. [2019-11-27 23:53:21,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-11-27 23:53:21,857 INFO L402 BasicCegarLoop]: Found error trace [2019-11-27 23:53:21,857 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-27 23:53:22,060 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-27 23:53:22,061 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-27 23:53:22,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-27 23:53:22,062 INFO L82 PathProgramCache]: Analyzing trace with hash -1008598199, now seen corresponding path program 1 times [2019-11-27 23:53:22,062 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-27 23:53:22,063 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825577847] [2019-11-27 23:53:22,063 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-27 23:53:22,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:22,107 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-27 23:53:22,107 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825577847] [2019-11-27 23:53:22,107 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432787315] [2019-11-27 23:53:22,107 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-27 23:53:22,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-27 23:53:22,197 INFO L255 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-27 23:53:22,198 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-27 23:53:22,209 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-27 23:53:22,210 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-11-27 23:53:22,210 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2019-11-27 23:53:22,210 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955019327] [2019-11-27 23:53:22,210 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-27 23:53:22,210 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-27 23:53:22,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-27 23:53:22,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2019-11-27 23:53:22,215 INFO L87 Difference]: Start difference. First operand 59 states and 68 transitions. Second operand 5 states. [2019-11-27 23:53:22,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-27 23:53:22,248 INFO L93 Difference]: Finished difference Result 80 states and 92 transitions. [2019-11-27 23:53:22,249 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-27 23:53:22,249 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 40 [2019-11-27 23:53:22,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-27 23:53:22,249 INFO L225 Difference]: With dead ends: 80 [2019-11-27 23:53:22,250 INFO L226 Difference]: Without dead ends: 0 [2019-11-27 23:53:22,250 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-27 23:53:22,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2019-11-27 23:53:22,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2019-11-27 23:53:22,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2019-11-27 23:53:22,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2019-11-27 23:53:22,251 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 40 [2019-11-27 23:53:22,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-27 23:53:22,251 INFO L462 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2019-11-27 23:53:22,251 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-27 23:53:22,251 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2019-11-27 23:53:22,252 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-11-27 23:53:22,452 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-27 23:53:22,456 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2019-11-27 23:53:22,683 WARN L192 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 187 [2019-11-27 23:53:22,969 WARN L192 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 193 DAG size of output: 186 [2019-11-27 23:53:25,396 WARN L192 SmtUtils]: Spent 2.26 s on a formula simplification. DAG size of input: 185 DAG size of output: 126 [2019-11-27 23:53:25,844 WARN L192 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 70 [2019-11-27 23:53:27,595 WARN L192 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 185 DAG size of output: 115 [2019-11-27 23:53:27,802 WARN L192 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2019-11-27 23:53:27,806 INFO L246 CegarLoopResult]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 6) no Hoare annotation was computed. [2019-11-27 23:53:27,806 INFO L246 CegarLoopResult]: For program point L36-2(lines 36 42) no Hoare annotation was computed. [2019-11-27 23:53:27,807 INFO L242 CegarLoopResult]: 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-27 23:53:27,807 INFO L246 CegarLoopResult]: For program point L36-6(lines 36 42) no Hoare annotation was computed. [2019-11-27 23:53:27,807 INFO L246 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2019-11-27 23:53:27,808 INFO L242 CegarLoopResult]: 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-27 23:53:27,808 INFO L246 CegarLoopResult]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2019-11-27 23:53:27,808 INFO L246 CegarLoopResult]: For program point L37(lines 37 41) no Hoare annotation was computed. [2019-11-27 23:53:27,808 INFO L246 CegarLoopResult]: For program point L4(lines 1 69) no Hoare annotation was computed. [2019-11-27 23:53:27,808 INFO L246 CegarLoopResult]: For program point L37-2(lines 37 41) no Hoare annotation was computed. [2019-11-27 23:53:27,808 INFO L246 CegarLoopResult]: For program point L4-1(lines 1 69) no Hoare annotation was computed. [2019-11-27 23:53:27,808 INFO L242 CegarLoopResult]: 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-27 23:53:27,808 INFO L242 CegarLoopResult]: 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-27 23:53:27,808 INFO L246 CegarLoopResult]: For program point L39(line 39) no Hoare annotation was computed. [2019-11-27 23:53:27,809 INFO L246 CegarLoopResult]: For program point L6(line 6) no Hoare annotation was computed. [2019-11-27 23:53:27,809 INFO L246 CegarLoopResult]: For program point L39-2(line 39) no Hoare annotation was computed. [2019-11-27 23:53:27,809 INFO L246 CegarLoopResult]: For program point L6-1(line 6) no Hoare annotation was computed. [2019-11-27 23:53:27,809 INFO L246 CegarLoopResult]: For program point L23(lines 23 32) no Hoare annotation was computed. [2019-11-27 23:53:27,809 INFO L246 CegarLoopResult]: For program point L23-1(lines 23 32) no Hoare annotation was computed. [2019-11-27 23:53:27,809 INFO L246 CegarLoopResult]: For program point L15(lines 15 21) no Hoare annotation was computed. [2019-11-27 23:53:27,809 INFO L246 CegarLoopResult]: For program point L-1(line -1) no Hoare annotation was computed. [2019-11-27 23:53:27,809 INFO L246 CegarLoopResult]: For program point L57(lines 57 58) no Hoare annotation was computed. [2019-11-27 23:53:27,809 INFO L246 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 6) no Hoare annotation was computed. [2019-11-27 23:53:27,809 INFO L246 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2019-11-27 23:53:27,809 INFO L246 CegarLoopResult]: For program point L25-2(lines 25 31) no Hoare annotation was computed. [2019-11-27 23:53:27,810 INFO L242 CegarLoopResult]: 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-27 23:53:27,810 INFO L246 CegarLoopResult]: For program point L25-6(lines 25 31) no Hoare annotation was computed. [2019-11-27 23:53:27,810 INFO L242 CegarLoopResult]: 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-27 23:53:27,810 INFO L246 CegarLoopResult]: For program point L17-2(lines 17 20) no Hoare annotation was computed. [2019-11-27 23:53:27,810 INFO L242 CegarLoopResult]: 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-27 23:53:27,811 INFO L246 CegarLoopResult]: For program point L34(lines 34 43) no Hoare annotation was computed. [2019-11-27 23:53:27,811 INFO L246 CegarLoopResult]: For program point L34-1(lines 34 43) no Hoare annotation was computed. [2019-11-27 23:53:27,811 INFO L246 CegarLoopResult]: For program point L26(lines 26 30) no Hoare annotation was computed. [2019-11-27 23:53:27,811 INFO L246 CegarLoopResult]: For program point L26-1(lines 26 30) no Hoare annotation was computed. [2019-11-27 23:53:27,811 INFO L249 CegarLoopResult]: At program point L68(lines 51 69) the Hoare annotation is: true [2019-11-27 23:53:27,822 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,823 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,823 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,824 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,826 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,826 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,826 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,826 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,826 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,829 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,829 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,829 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,830 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,830 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,831 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,831 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,831 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,831 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,833 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,833 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,833 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,834 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,835 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,835 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,835 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,836 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,836 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,837 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,837 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,837 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,838 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,839 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,839 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,839 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,840 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,840 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,842 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,843 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,843 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,844 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,844 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,845 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,845 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,846 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,846 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,847 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,847 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,848 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,848 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,849 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,850 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,850 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,850 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,851 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,852 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,852 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,853 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,853 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,854 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,858 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,859 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,859 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,859 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,860 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,860 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,860 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,861 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,861 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,862 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,862 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,862 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,863 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,863 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,863 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,864 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,864 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,865 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,865 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,865 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,866 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,866 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,866 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,867 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,867 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,867 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,868 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,868 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,869 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,869 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,869 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,870 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,870 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,870 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,871 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,871 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,871 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,872 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,872 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,872 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,873 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,873 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,873 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,875 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,876 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,876 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,877 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,877 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,878 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,878 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,879 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,879 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,880 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,880 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,881 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,881 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,881 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,882 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,882 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,883 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,883 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,884 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,884 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,885 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,885 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,885 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,888 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,888 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,889 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,889 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,890 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,890 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,890 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,891 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,891 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,892 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,892 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,892 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,892 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,893 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,893 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,894 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,894 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,894 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,895 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,895 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,895 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,896 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,896 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,896 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,897 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,897 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,897 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,898 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,898 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,898 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,899 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,899 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,899 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,900 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,900 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,900 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,900 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,901 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,901 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,901 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,902 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,902 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,902 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,904 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,905 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,905 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,905 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,906 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,906 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,906 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,907 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,907 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,907 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,908 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,908 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,909 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,909 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,909 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,910 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,910 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,910 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,911 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,911 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,911 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,912 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,912 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,912 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,912 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,913 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,913 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,913 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,913 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,914 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,914 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,915 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,915 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,916 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,916 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,916 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,916 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,917 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,917 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,917 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,918 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,918 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,919 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,919 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,919 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,920 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,920 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,920 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,920 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,921 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,921 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,921 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,922 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,922 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,922 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,922 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,923 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,923 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,923 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,924 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,925 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,925 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,926 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,926 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,927 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,927 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,927 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,928 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,928 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,929 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,929 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,930 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,931 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,931 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,932 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,932 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,932 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,933 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,933 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,933 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,933 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,934 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,934 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,934 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,935 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,935 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,936 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,936 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,936 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,936 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,937 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,937 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,938 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,939 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,939 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,940 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,940 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,940 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,941 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,941 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,942 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,942 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,942 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,944 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,944 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,944 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,945 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,945 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,945 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,946 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,946 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,946 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,946 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,947 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,947 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,947 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,948 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,948 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,948 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,949 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,949 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,949 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,950 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,950 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,951 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,952 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,952 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,952 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,953 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,953 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,953 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,954 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,954 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,954 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,954 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,955 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,955 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,956 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,956 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,956 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,956 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,957 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,957 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,958 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,958 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,958 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,959 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,959 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,959 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,959 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,960 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,960 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,960 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,961 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,961 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,961 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,962 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,962 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,962 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,962 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,963 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,963 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,963 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,964 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,964 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,964 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,965 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:27,965 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:27,965 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,966 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,966 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,966 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,966 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,967 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,967 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,967 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,968 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:27,968 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:27,970 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.11 11:53:27 BoogieIcfgContainer [2019-11-27 23:53:27,970 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-11-27 23:53:27,971 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-11-27 23:53:27,971 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-11-27 23:53:27,971 INFO L275 PluginConnector]: Witness Printer initialized [2019-11-27 23:53:27,972 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:52:56" (3/4) ... [2019-11-27 23:53:27,976 INFO L137 WitnessPrinter]: Generating witness for correct program [2019-11-27 23:53:27,989 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 10 nodes and edges [2019-11-27 23:53:27,989 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2019-11-27 23:53:27,990 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2019-11-27 23:53:28,020 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((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] [2019-11-27 23:53:28,021 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((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] [2019-11-27 23:53:28,021 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((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 [2019-11-27 23:53:28,021 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((\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]) [2019-11-27 23:53:28,022 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((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]) [2019-11-27 23:53:28,022 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((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) [2019-11-27 23:53:28,048 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2019-11-27 23:53:28,048 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-11-27 23:53:28,049 INFO L168 Benchmark]: Toolchain (without parser) took 32394.93 ms. Allocated memory was 1.0 GB in the beginning and 1.5 GB in the end (delta: 491.8 MB). Free memory was 961.7 MB in the beginning and 1.2 GB in the end (delta: -203.6 MB). Peak memory consumption was 288.2 MB. Max. memory is 11.5 GB. [2019-11-27 23:53:28,050 INFO L168 Benchmark]: CDTParser took 0.35 ms. Allocated memory is still 1.0 GB. Free memory is still 987.2 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-27 23:53:28,050 INFO L168 Benchmark]: CACSL2BoogieTranslator took 338.59 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 140.0 MB). Free memory was 961.7 MB in the beginning and 1.1 GB in the end (delta: -174.7 MB). Peak memory consumption was 20.6 MB. Max. memory is 11.5 GB. [2019-11-27 23:53:28,051 INFO L168 Benchmark]: Boogie Procedure Inliner took 48.69 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-27 23:53:28,051 INFO L168 Benchmark]: Boogie Preprocessor took 29.33 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 6.6 MB). Peak memory consumption was 6.6 MB. Max. memory is 11.5 GB. [2019-11-27 23:53:28,051 INFO L168 Benchmark]: RCFGBuilder took 512.82 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 26.8 MB). Peak memory consumption was 26.8 MB. Max. memory is 11.5 GB. [2019-11-27 23:53:28,052 INFO L168 Benchmark]: TraceAbstraction took 31383.43 ms. Allocated memory was 1.2 GB in the beginning and 1.5 GB in the end (delta: 351.8 MB). Free memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: -62.2 MB). Peak memory consumption was 590.4 MB. Max. memory is 11.5 GB. [2019-11-27 23:53:28,052 INFO L168 Benchmark]: Witness Printer took 77.15 ms. Allocated memory is still 1.5 GB. Free memory is still 1.2 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-27 23:53:28,054 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.35 ms. Allocated memory is still 1.0 GB. Free memory is still 987.2 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 338.59 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 140.0 MB). Free memory was 961.7 MB in the beginning and 1.1 GB in the end (delta: -174.7 MB). Peak memory consumption was 20.6 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 48.69 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 29.33 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 6.6 MB). Peak memory consumption was 6.6 MB. Max. memory is 11.5 GB. * RCFGBuilder took 512.82 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 26.8 MB). Peak memory consumption was 26.8 MB. Max. memory is 11.5 GB. * TraceAbstraction took 31383.43 ms. Allocated memory was 1.2 GB in the beginning and 1.5 GB in the end (delta: 351.8 MB). Free memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: -62.2 MB). Peak memory consumption was 590.4 MB. Max. memory is 11.5 GB. * Witness Printer took 77.15 ms. Allocated memory is still 1.5 GB. Free memory is still 1.2 GB. There was no memory consumed. Max. memory is 11.5 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-27 23:53:28,095 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,096 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,096 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,096 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,097 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,097 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,097 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,097 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,098 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,101 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,101 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,102 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,102 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,102 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,102 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,105 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,105 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,105 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-27 23:53:28,105 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,106 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,106 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,106 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,106 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,107 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,107 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,107 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,107 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,107 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,109 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,109 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,109 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,111 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,111 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-27 23:53:28,112 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,112 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,113 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,113 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,114 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,114 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,114 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,115 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,115 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,116 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,117 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,117 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,118 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,118 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,119 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,119 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,119 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,120 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,120 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,120 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,121 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,121 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,121 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,123 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,124 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,124 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,125 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,125 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,126 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,126 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,127 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,127 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,128 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,128 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,128 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,129 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,129 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,130 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,130 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,130 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,131 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,131 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,131 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,132 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,132 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,132 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,133 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,133 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,133 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,134 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,134 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,134 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,135 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,135 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,135 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,135 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,136 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,136 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,136 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,136 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,137 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,137 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,137 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,137 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,138 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,138 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,139 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,139 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,140 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,140 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,141 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,141 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,141 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,141 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,142 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,142 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,142 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,143 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,143 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,144 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,144 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,144 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,145 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,145 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,145 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,146 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,146 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,146 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,147 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,148 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,149 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,149 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,149 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,150 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,150 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,150 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,151 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,151 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,151 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,152 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,152 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,152 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,152 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,153 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,153 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,153 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,154 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,154 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,154 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,155 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,155 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,155 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,155 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,156 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,156 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,156 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,157 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,157 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,157 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,158 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,158 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,158 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,158 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,159 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,159 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,159 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,159 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,160 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,160 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,160 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,161 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,161 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-27 23:53:28,162 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,163 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,163 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,163 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,164 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,164 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,164 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,164 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,165 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,165 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,165 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,165 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,166 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,166 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,167 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,167 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,167 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,167 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,168 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,168 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,168 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,169 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,169 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,169 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,169 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,170 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,170 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,170 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,170 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,170 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,171 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,171 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,172 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,172 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,172 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,172 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,173 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,173 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,173 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,174 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,174 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,174 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,175 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,175 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,175 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,176 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,176 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,176 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,176 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,177 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,177 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,177 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,177 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,177 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,178 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,178 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,178 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,178 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,179 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,179 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-27 23:53:28,180 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,180 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,181 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,181 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,181 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,182 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,182 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,182 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,183 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,183 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,183 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,185 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,185 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,186 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,186 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,186 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,187 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,187 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,187 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,188 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,188 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,188 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,188 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,189 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,189 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,189 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,190 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,190 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,190 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,190 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,191 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,191 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,192 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,192 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,193 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,193 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,194 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,194 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,194 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,195 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,195 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,195 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,196 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,197 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,197 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,198 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,198 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,198 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,199 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,199 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,199 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,200 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,200 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,200 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,200 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,201 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,201 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,201 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,202 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,202 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,202 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,203 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,203 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,203 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-27 23:53:28,204 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,205 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,205 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,205 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,206 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,206 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,206 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,207 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,207 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,207 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,208 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,208 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,208 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,209 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,209 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,209 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,209 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,209 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-27 23:53:28,210 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,210 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,211 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,211 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,211 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,211 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,211 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,212 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,212 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,212 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,213 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,213 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,213 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,213 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,214 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,214 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,214 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,214 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,215 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,215 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,215 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,216 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,216 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,216 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,216 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-27 23:53:28,217 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-27 23:53:28,217 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,217 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,217 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,218 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,218 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-27 23:53:28,218 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,218 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,219 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,219 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-27 23:53:28,219 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: 25.8s, OverallIterations: 14, TraceHistogramMax: 3, AutomataDifference: 14.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 5.3s, HoareTripleCheckerStatistics: 449 SDtfs, 1839 SDslu, 2090 SDs, 0 SdLazy, 3842 SolverSat, 669 SolverUnsat, 1 SolverUnknown, 0 SolverNotchecked, 4.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 587 GetRequests, 254 SyntacticMatches, 15 SemanticMatches, 318 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3248 ImplicationChecksByTransitivity, 14.0s 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.5s HoareSimplificationTime, 8 FomulaSimplificationsInter, 238043 FormulaSimplificationTreeSizeReductionInter, 4.8s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 7.1s 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...