./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/list-simple/sll2n_update_all.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version cad46833 Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/list-simple/sll2n_update_all.i -s /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer --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 ef034042979fe1e524a3655a8992190a25335ff0 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.24-cad4683 [2019-11-15 20:29:52,097 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-15 20:29:52,099 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-15 20:29:52,114 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-15 20:29:52,114 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-15 20:29:52,116 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-15 20:29:52,118 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-15 20:29:52,127 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-15 20:29:52,132 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-15 20:29:52,135 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-15 20:29:52,136 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-15 20:29:52,137 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-15 20:29:52,138 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-15 20:29:52,138 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-15 20:29:52,139 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-15 20:29:52,140 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-15 20:29:52,141 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-15 20:29:52,141 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-15 20:29:52,143 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-15 20:29:52,148 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-15 20:29:52,151 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-15 20:29:52,153 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-15 20:29:52,156 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-15 20:29:52,158 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-15 20:29:52,162 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-15 20:29:52,163 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-15 20:29:52,163 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-15 20:29:52,164 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-15 20:29:52,165 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-15 20:29:52,166 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-15 20:29:52,167 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-15 20:29:52,168 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-15 20:29:52,168 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-15 20:29:52,169 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-15 20:29:52,171 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-15 20:29:52,171 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-15 20:29:52,172 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-15 20:29:52,172 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-15 20:29:52,172 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-15 20:29:52,173 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-15 20:29:52,174 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-15 20:29:52,175 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2019-11-15 20:29:52,201 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-15 20:29:52,211 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-15 20:29:52,213 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-15 20:29:52,213 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-15 20:29:52,213 INFO L138 SettingsManager]: * Use SBE=true [2019-11-15 20:29:52,214 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-15 20:29:52,214 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-15 20:29:52,214 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-11-15 20:29:52,214 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-15 20:29:52,214 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-15 20:29:52,215 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-11-15 20:29:52,215 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-15 20:29:52,215 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-11-15 20:29:52,215 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-15 20:29:52,216 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-11-15 20:29:52,216 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-15 20:29:52,216 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-11-15 20:29:52,216 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-15 20:29:52,217 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-15 20:29:52,217 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-15 20:29:52,218 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-15 20:29:52,218 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-15 20:29:52,218 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-15 20:29:52,219 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-15 20:29:52,219 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-11-15 20:29:52,219 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-11-15 20:29:52,220 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-11-15 20:29:52,220 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-11-15 20:29:52,221 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 -> /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer 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 -> ef034042979fe1e524a3655a8992190a25335ff0 [2019-11-15 20:29:52,256 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-15 20:29:52,267 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-15 20:29:52,270 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-15 20:29:52,271 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-15 20:29:52,272 INFO L275 PluginConnector]: CDTParser initialized [2019-11-15 20:29:52,273 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/../../sv-benchmarks/c/list-simple/sll2n_update_all.i [2019-11-15 20:29:52,322 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/data/8dfd9231d/354f5b29633e42b7acca4992bf1eea52/FLAG628061250 [2019-11-15 20:29:52,840 INFO L306 CDTParser]: Found 1 translation units. [2019-11-15 20:29:52,840 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/sv-benchmarks/c/list-simple/sll2n_update_all.i [2019-11-15 20:29:52,854 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/data/8dfd9231d/354f5b29633e42b7acca4992bf1eea52/FLAG628061250 [2019-11-15 20:29:53,294 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/data/8dfd9231d/354f5b29633e42b7acca4992bf1eea52 [2019-11-15 20:29:53,296 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-15 20:29:53,297 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-11-15 20:29:53,298 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-15 20:29:53,299 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-15 20:29:53,308 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-15 20:29:53,309 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 08:29:53" (1/1) ... [2019-11-15 20:29:53,311 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@511c7b40 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53, skipping insertion in model container [2019-11-15 20:29:53,312 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 08:29:53" (1/1) ... [2019-11-15 20:29:53,318 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-11-15 20:29:53,370 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-11-15 20:29:53,768 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-15 20:29:53,779 INFO L188 MainTranslator]: Completed pre-run [2019-11-15 20:29:53,822 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-15 20:29:53,890 INFO L192 MainTranslator]: Completed translation [2019-11-15 20:29:53,890 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53 WrapperNode [2019-11-15 20:29:53,890 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-15 20:29:53,891 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-11-15 20:29:53,891 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-11-15 20:29:53,892 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-11-15 20:29:53,900 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53" (1/1) ... [2019-11-15 20:29:53,920 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53" (1/1) ... [2019-11-15 20:29:53,943 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-11-15 20:29:53,943 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-15 20:29:53,943 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-15 20:29:53,943 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-15 20:29:53,952 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53" (1/1) ... [2019-11-15 20:29:53,952 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53" (1/1) ... [2019-11-15 20:29:53,955 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53" (1/1) ... [2019-11-15 20:29:53,956 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53" (1/1) ... [2019-11-15 20:29:53,963 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53" (1/1) ... [2019-11-15 20:29:53,968 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53" (1/1) ... [2019-11-15 20:29:53,971 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53" (1/1) ... [2019-11-15 20:29:53,974 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-15 20:29:53,975 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-15 20:29:53,975 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-15 20:29:53,975 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-15 20:29:53,976 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/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-15 20:29:54,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-11-15 20:29:54,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-11-15 20:29:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-11-15 20:29:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-11-15 20:29:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-11-15 20:29:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-11-15 20:29:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-15 20:29:54,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-15 20:29:54,405 INFO L279 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-15 20:29:54,406 INFO L284 CfgBuilder]: Removed 22 assume(true) statements. [2019-11-15 20:29:54,407 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 08:29:54 BoogieIcfgContainer [2019-11-15 20:29:54,407 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-15 20:29:54,408 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-15 20:29:54,408 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-15 20:29:54,411 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-15 20:29:54,411 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.11 08:29:53" (1/3) ... [2019-11-15 20:29:54,412 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42700947 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 08:29:54, skipping insertion in model container [2019-11-15 20:29:54,412 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 08:29:53" (2/3) ... [2019-11-15 20:29:54,413 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42700947 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 08:29:54, skipping insertion in model container [2019-11-15 20:29:54,413 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 08:29:54" (3/3) ... [2019-11-15 20:29:54,414 INFO L109 eAbstractionObserver]: Analyzing ICFG sll2n_update_all.i [2019-11-15 20:29:54,422 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-15 20:29:54,428 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-11-15 20:29:54,437 INFO L249 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-11-15 20:29:54,456 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-15 20:29:54,456 INFO L374 AbstractCegarLoop]: Hoare is true [2019-11-15 20:29:54,456 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-15 20:29:54,456 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-15 20:29:54,456 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-15 20:29:54,456 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-15 20:29:54,456 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-15 20:29:54,456 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-15 20:29:54,468 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states. [2019-11-15 20:29:54,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2019-11-15 20:29:54,474 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:29:54,475 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 20:29:54,476 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:29:54,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:29:54,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1121238131, now seen corresponding path program 1 times [2019-11-15 20:29:54,488 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:29:54,489 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84146605] [2019-11-15 20:29:54,489 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:54,489 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:54,489 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:29:54,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:29:54,586 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-15 20:29:54,587 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84146605] [2019-11-15 20:29:54,588 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 20:29:54,588 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-11-15 20:29:54,589 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426855123] [2019-11-15 20:29:54,593 INFO L442 AbstractCegarLoop]: Interpolant automaton has 2 states [2019-11-15 20:29:54,593 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:29:54,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2019-11-15 20:29:54,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-11-15 20:29:54,607 INFO L87 Difference]: Start difference. First operand 29 states. Second operand 2 states. [2019-11-15 20:29:54,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:29:54,623 INFO L93 Difference]: Finished difference Result 50 states and 73 transitions. [2019-11-15 20:29:54,624 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2019-11-15 20:29:54,625 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 13 [2019-11-15 20:29:54,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:29:54,634 INFO L225 Difference]: With dead ends: 50 [2019-11-15 20:29:54,635 INFO L226 Difference]: Without dead ends: 22 [2019-11-15 20:29:54,637 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-11-15 20:29:54,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2019-11-15 20:29:54,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2019-11-15 20:29:54,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2019-11-15 20:29:54,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 26 transitions. [2019-11-15 20:29:54,665 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 26 transitions. Word has length 13 [2019-11-15 20:29:54,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:29:54,666 INFO L462 AbstractCegarLoop]: Abstraction has 22 states and 26 transitions. [2019-11-15 20:29:54,666 INFO L463 AbstractCegarLoop]: Interpolant automaton has 2 states. [2019-11-15 20:29:54,666 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 26 transitions. [2019-11-15 20:29:54,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2019-11-15 20:29:54,667 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:29:54,667 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 20:29:54,667 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:29:54,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:29:54,668 INFO L82 PathProgramCache]: Analyzing trace with hash 1860179837, now seen corresponding path program 1 times [2019-11-15 20:29:54,668 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:29:54,668 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226746133] [2019-11-15 20:29:54,669 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:54,669 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:54,669 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:29:54,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:29:54,736 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-15 20:29:54,736 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226746133] [2019-11-15 20:29:54,737 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 20:29:54,737 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 20:29:54,737 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656238554] [2019-11-15 20:29:54,738 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 20:29:54,739 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:29:54,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 20:29:54,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 20:29:54,739 INFO L87 Difference]: Start difference. First operand 22 states and 26 transitions. Second operand 3 states. [2019-11-15 20:29:54,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:29:54,783 INFO L93 Difference]: Finished difference Result 42 states and 50 transitions. [2019-11-15 20:29:54,784 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 20:29:54,784 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 13 [2019-11-15 20:29:54,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:29:54,785 INFO L225 Difference]: With dead ends: 42 [2019-11-15 20:29:54,785 INFO L226 Difference]: Without dead ends: 27 [2019-11-15 20:29:54,786 INFO L600 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-15 20:29:54,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2019-11-15 20:29:54,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 23. [2019-11-15 20:29:54,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2019-11-15 20:29:54,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 27 transitions. [2019-11-15 20:29:54,792 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 27 transitions. Word has length 13 [2019-11-15 20:29:54,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:29:54,792 INFO L462 AbstractCegarLoop]: Abstraction has 23 states and 27 transitions. [2019-11-15 20:29:54,792 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 20:29:54,792 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 27 transitions. [2019-11-15 20:29:54,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2019-11-15 20:29:54,793 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:29:54,793 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 20:29:54,794 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:29:54,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:29:54,794 INFO L82 PathProgramCache]: Analyzing trace with hash -2027989739, now seen corresponding path program 1 times [2019-11-15 20:29:54,795 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:29:54,795 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571004496] [2019-11-15 20:29:54,795 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:54,795 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:54,796 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:29:54,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:29:54,887 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-15 20:29:54,887 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571004496] [2019-11-15 20:29:54,887 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446286202] [2019-11-15 20:29:54,887 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/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-15 20:29:54,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:29:54,967 INFO L256 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 5 conjunts are in the unsatisfiable core [2019-11-15 20:29:54,971 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 20:29:55,011 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-15 20:29:55,018 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 20:29:55,019 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2019-11-15 20:29:55,019 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826929813] [2019-11-15 20:29:55,019 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 20:29:55,020 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:29:55,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 20:29:55,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-11-15 20:29:55,021 INFO L87 Difference]: Start difference. First operand 23 states and 27 transitions. Second operand 5 states. [2019-11-15 20:29:55,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:29:55,055 INFO L93 Difference]: Finished difference Result 43 states and 51 transitions. [2019-11-15 20:29:55,056 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 20:29:55,056 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 18 [2019-11-15 20:29:55,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:29:55,057 INFO L225 Difference]: With dead ends: 43 [2019-11-15 20:29:55,057 INFO L226 Difference]: Without dead ends: 28 [2019-11-15 20:29:55,058 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 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-15 20:29:55,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2019-11-15 20:29:55,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2019-11-15 20:29:55,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2019-11-15 20:29:55,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 32 transitions. [2019-11-15 20:29:55,064 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 32 transitions. Word has length 18 [2019-11-15 20:29:55,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:29:55,064 INFO L462 AbstractCegarLoop]: Abstraction has 28 states and 32 transitions. [2019-11-15 20:29:55,065 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 20:29:55,065 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 32 transitions. [2019-11-15 20:29:55,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2019-11-15 20:29:55,066 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:29:55,066 INFO L380 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 20:29:55,269 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 20:29:55,270 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:29:55,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:29:55,270 INFO L82 PathProgramCache]: Analyzing trace with hash -650193283, now seen corresponding path program 2 times [2019-11-15 20:29:55,270 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:29:55,271 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100806082] [2019-11-15 20:29:55,271 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:55,271 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:55,271 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:29:55,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:29:55,393 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2019-11-15 20:29:55,394 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100806082] [2019-11-15 20:29:55,394 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 20:29:55,394 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 20:29:55,394 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023272862] [2019-11-15 20:29:55,395 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 20:29:55,395 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:29:55,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 20:29:55,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-11-15 20:29:55,396 INFO L87 Difference]: Start difference. First operand 28 states and 32 transitions. Second operand 4 states. [2019-11-15 20:29:55,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:29:55,433 INFO L93 Difference]: Finished difference Result 49 states and 57 transitions. [2019-11-15 20:29:55,434 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 20:29:55,434 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 23 [2019-11-15 20:29:55,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:29:55,435 INFO L225 Difference]: With dead ends: 49 [2019-11-15 20:29:55,435 INFO L226 Difference]: Without dead ends: 40 [2019-11-15 20:29:55,436 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-11-15 20:29:55,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2019-11-15 20:29:55,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 29. [2019-11-15 20:29:55,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2019-11-15 20:29:55,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 33 transitions. [2019-11-15 20:29:55,443 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 33 transitions. Word has length 23 [2019-11-15 20:29:55,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:29:55,444 INFO L462 AbstractCegarLoop]: Abstraction has 29 states and 33 transitions. [2019-11-15 20:29:55,444 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 20:29:55,444 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 33 transitions. [2019-11-15 20:29:55,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2019-11-15 20:29:55,445 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:29:55,445 INFO L380 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] [2019-11-15 20:29:55,446 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:29:55,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:29:55,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1288329753, now seen corresponding path program 1 times [2019-11-15 20:29:55,447 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:29:55,447 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322813900] [2019-11-15 20:29:55,447 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:55,447 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:55,448 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:29:55,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:29:55,574 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2019-11-15 20:29:55,575 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322813900] [2019-11-15 20:29:55,575 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789968390] [2019-11-15 20:29:55,575 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/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-15 20:29:55,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:29:55,677 INFO L256 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-15 20:29:55,682 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 20:29:55,729 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2019-11-15 20:29:55,729 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 20:29:55,729 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2019-11-15 20:29:55,729 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718786205] [2019-11-15 20:29:55,730 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-15 20:29:55,730 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:29:55,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-15 20:29:55,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2019-11-15 20:29:55,731 INFO L87 Difference]: Start difference. First operand 29 states and 33 transitions. Second operand 7 states. [2019-11-15 20:29:55,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:29:55,814 INFO L93 Difference]: Finished difference Result 61 states and 71 transitions. [2019-11-15 20:29:55,815 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-15 20:29:55,815 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 27 [2019-11-15 20:29:55,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:29:55,816 INFO L225 Difference]: With dead ends: 61 [2019-11-15 20:29:55,816 INFO L226 Difference]: Without dead ends: 52 [2019-11-15 20:29:55,817 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2019-11-15 20:29:55,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2019-11-15 20:29:55,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 33. [2019-11-15 20:29:55,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2019-11-15 20:29:55,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 38 transitions. [2019-11-15 20:29:55,823 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 38 transitions. Word has length 27 [2019-11-15 20:29:55,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:29:55,823 INFO L462 AbstractCegarLoop]: Abstraction has 33 states and 38 transitions. [2019-11-15 20:29:55,823 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-15 20:29:55,824 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 38 transitions. [2019-11-15 20:29:55,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2019-11-15 20:29:55,825 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:29:55,825 INFO L380 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 20:29:56,026 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 20:29:56,028 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:29:56,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:29:56,028 INFO L82 PathProgramCache]: Analyzing trace with hash 218280017, now seen corresponding path program 2 times [2019-11-15 20:29:56,029 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:29:56,029 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203836830] [2019-11-15 20:29:56,029 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:56,029 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:56,029 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:29:56,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:29:56,158 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2019-11-15 20:29:56,158 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203836830] [2019-11-15 20:29:56,158 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637618455] [2019-11-15 20:29:56,159 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/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-15 20:29:56,252 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-15 20:29:56,253 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-15 20:29:56,254 INFO L256 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 5 conjunts are in the unsatisfiable core [2019-11-15 20:29:56,260 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 20:29:56,305 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2019-11-15 20:29:56,305 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 20:29:56,305 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 9 [2019-11-15 20:29:56,305 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814816181] [2019-11-15 20:29:56,306 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-11-15 20:29:56,306 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:29:56,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-11-15 20:29:56,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2019-11-15 20:29:56,307 INFO L87 Difference]: Start difference. First operand 33 states and 38 transitions. Second operand 9 states. [2019-11-15 20:29:56,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:29:56,502 INFO L93 Difference]: Finished difference Result 56 states and 66 transitions. [2019-11-15 20:29:56,503 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-15 20:29:56,503 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 31 [2019-11-15 20:29:56,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:29:56,504 INFO L225 Difference]: With dead ends: 56 [2019-11-15 20:29:56,504 INFO L226 Difference]: Without dead ends: 43 [2019-11-15 20:29:56,505 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2019-11-15 20:29:56,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2019-11-15 20:29:56,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 34. [2019-11-15 20:29:56,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2019-11-15 20:29:56,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 39 transitions. [2019-11-15 20:29:56,517 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 39 transitions. Word has length 31 [2019-11-15 20:29:56,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:29:56,518 INFO L462 AbstractCegarLoop]: Abstraction has 34 states and 39 transitions. [2019-11-15 20:29:56,518 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-11-15 20:29:56,519 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 39 transitions. [2019-11-15 20:29:56,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-11-15 20:29:56,520 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:29:56,520 INFO L380 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 20:29:56,725 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 20:29:56,725 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:29:56,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:29:56,726 INFO L82 PathProgramCache]: Analyzing trace with hash 343591370, now seen corresponding path program 1 times [2019-11-15 20:29:56,726 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:29:56,727 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669394071] [2019-11-15 20:29:56,727 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:56,727 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:29:56,727 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:29:56,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:29:57,525 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 20:29:57,526 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669394071] [2019-11-15 20:29:57,527 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487060059] [2019-11-15 20:29:57,527 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/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-15 20:29:57,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:29:57,628 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 78 conjunts are in the unsatisfiable core [2019-11-15 20:29:57,632 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 20:29:57,709 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 6 treesize of output 5 [2019-11-15 20:29:57,710 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:29:57,716 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:29:57,716 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:29:57,717 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2019-11-15 20:29:57,880 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:29:57,880 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-11-15 20:29:57,881 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:29:57,889 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:29:57,890 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:29:57,890 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:8 [2019-11-15 20:29:57,978 INFO L375 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 13 treesize of output 9 [2019-11-15 20:29:57,979 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:29:57,986 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:29:57,986 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:29:57,987 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2019-11-15 20:29:58,180 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_10|], 2=[|v_#memory_$Pointer$.base_12|]} [2019-11-15 20:29:58,186 INFO L375 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-15 20:29:58,186 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:29:58,204 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:29:58,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 20:29:58,211 INFO L375 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 26 treesize of output 14 [2019-11-15 20:29:58,212 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 20:29:58,226 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:29:58,226 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:29:58,227 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:40, output treesize:21 [2019-11-15 20:29:58,340 INFO L375 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 20 treesize of output 8 [2019-11-15 20:29:58,340 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:29:58,348 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:29:58,348 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:29:58,348 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:15 [2019-11-15 20:29:58,403 INFO L375 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 19 treesize of output 18 [2019-11-15 20:29:58,404 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:29:58,422 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:29:58,422 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:29:58,423 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:26, output treesize:11 [2019-11-15 20:29:58,581 INFO L375 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-15 20:29:58,582 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:29:58,590 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:29:58,590 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:29:58,590 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:18, output treesize:7 [2019-11-15 20:29:58,666 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 20:29:58,667 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 20:29:58,667 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 39 [2019-11-15 20:29:58,667 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968455284] [2019-11-15 20:29:58,668 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2019-11-15 20:29:58,668 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:29:58,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2019-11-15 20:29:58,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1345, Unknown=0, NotChecked=0, Total=1482 [2019-11-15 20:29:58,669 INFO L87 Difference]: Start difference. First operand 34 states and 39 transitions. Second operand 39 states. [2019-11-15 20:30:01,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:30:01,106 INFO L93 Difference]: Finished difference Result 78 states and 92 transitions. [2019-11-15 20:30:01,106 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-11-15 20:30:01,106 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 32 [2019-11-15 20:30:01,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:30:01,107 INFO L225 Difference]: With dead ends: 78 [2019-11-15 20:30:01,107 INFO L226 Difference]: Without dead ends: 76 [2019-11-15 20:30:01,109 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=646, Invalid=3260, Unknown=0, NotChecked=0, Total=3906 [2019-11-15 20:30:01,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2019-11-15 20:30:01,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 49. [2019-11-15 20:30:01,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2019-11-15 20:30:01,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 58 transitions. [2019-11-15 20:30:01,129 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 58 transitions. Word has length 32 [2019-11-15 20:30:01,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:30:01,129 INFO L462 AbstractCegarLoop]: Abstraction has 49 states and 58 transitions. [2019-11-15 20:30:01,129 INFO L463 AbstractCegarLoop]: Interpolant automaton has 39 states. [2019-11-15 20:30:01,130 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 58 transitions. [2019-11-15 20:30:01,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2019-11-15 20:30:01,131 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:30:01,131 INFO L380 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 20:30:01,331 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 20:30:01,332 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:30:01,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:30:01,332 INFO L82 PathProgramCache]: Analyzing trace with hash 2113051981, now seen corresponding path program 1 times [2019-11-15 20:30:01,332 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:30:01,332 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687859349] [2019-11-15 20:30:01,332 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:30:01,332 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:30:01,332 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:30:01,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:30:01,387 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2019-11-15 20:30:01,387 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687859349] [2019-11-15 20:30:01,387 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 20:30:01,387 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 20:30:01,387 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631792584] [2019-11-15 20:30:01,388 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 20:30:01,388 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:30:01,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 20:30:01,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 20:30:01,389 INFO L87 Difference]: Start difference. First operand 49 states and 58 transitions. Second operand 4 states. [2019-11-15 20:30:01,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:30:01,434 INFO L93 Difference]: Finished difference Result 66 states and 77 transitions. [2019-11-15 20:30:01,435 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 20:30:01,435 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 33 [2019-11-15 20:30:01,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:30:01,436 INFO L225 Difference]: With dead ends: 66 [2019-11-15 20:30:01,436 INFO L226 Difference]: Without dead ends: 58 [2019-11-15 20:30:01,436 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-15 20:30:01,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2019-11-15 20:30:01,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 51. [2019-11-15 20:30:01,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2019-11-15 20:30:01,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 59 transitions. [2019-11-15 20:30:01,452 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 59 transitions. Word has length 33 [2019-11-15 20:30:01,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:30:01,452 INFO L462 AbstractCegarLoop]: Abstraction has 51 states and 59 transitions. [2019-11-15 20:30:01,452 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 20:30:01,452 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 59 transitions. [2019-11-15 20:30:01,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2019-11-15 20:30:01,458 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:30:01,458 INFO L380 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 20:30:01,459 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:30:01,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:30:01,459 INFO L82 PathProgramCache]: Analyzing trace with hash -66723983, now seen corresponding path program 2 times [2019-11-15 20:30:01,459 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:30:01,459 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505580666] [2019-11-15 20:30:01,459 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:30:01,459 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:30:01,459 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:30:01,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:30:01,509 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2019-11-15 20:30:01,509 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505580666] [2019-11-15 20:30:01,510 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886447766] [2019-11-15 20:30:01,510 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/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-15 20:30:01,590 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-15 20:30:01,590 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-15 20:30:01,592 INFO L256 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-15 20:30:01,595 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 20:30:01,648 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2019-11-15 20:30:01,648 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 20:30:01,648 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 7 [2019-11-15 20:30:01,648 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75743931] [2019-11-15 20:30:01,649 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-15 20:30:01,649 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:30:01,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-15 20:30:01,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2019-11-15 20:30:01,649 INFO L87 Difference]: Start difference. First operand 51 states and 59 transitions. Second operand 7 states. [2019-11-15 20:30:01,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:30:01,764 INFO L93 Difference]: Finished difference Result 61 states and 70 transitions. [2019-11-15 20:30:01,765 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-15 20:30:01,765 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 33 [2019-11-15 20:30:01,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:30:01,765 INFO L225 Difference]: With dead ends: 61 [2019-11-15 20:30:01,766 INFO L226 Difference]: Without dead ends: 41 [2019-11-15 20:30:01,766 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2019-11-15 20:30:01,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2019-11-15 20:30:01,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 39. [2019-11-15 20:30:01,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2019-11-15 20:30:01,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 42 transitions. [2019-11-15 20:30:01,775 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 42 transitions. Word has length 33 [2019-11-15 20:30:01,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:30:01,776 INFO L462 AbstractCegarLoop]: Abstraction has 39 states and 42 transitions. [2019-11-15 20:30:01,776 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-15 20:30:01,776 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 42 transitions. [2019-11-15 20:30:01,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2019-11-15 20:30:01,777 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:30:01,777 INFO L380 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 20:30:01,981 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 20:30:01,981 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:30:01,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:30:01,981 INFO L82 PathProgramCache]: Analyzing trace with hash 655990325, now seen corresponding path program 1 times [2019-11-15 20:30:01,981 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:30:01,981 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782485621] [2019-11-15 20:30:01,981 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:30:01,981 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:30:01,982 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:30:01,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:30:02,051 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2019-11-15 20:30:02,052 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782485621] [2019-11-15 20:30:02,052 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514787022] [2019-11-15 20:30:02,052 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/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-15 20:30:02,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:30:02,149 INFO L256 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 5 conjunts are in the unsatisfiable core [2019-11-15 20:30:02,152 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 20:30:02,187 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2019-11-15 20:30:02,187 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 20:30:02,187 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2019-11-15 20:30:02,188 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065328634] [2019-11-15 20:30:02,188 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-15 20:30:02,188 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:30:02,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-15 20:30:02,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-11-15 20:30:02,189 INFO L87 Difference]: Start difference. First operand 39 states and 42 transitions. Second operand 6 states. [2019-11-15 20:30:02,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:30:02,284 INFO L93 Difference]: Finished difference Result 49 states and 54 transitions. [2019-11-15 20:30:02,285 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 20:30:02,285 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 38 [2019-11-15 20:30:02,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:30:02,286 INFO L225 Difference]: With dead ends: 49 [2019-11-15 20:30:02,286 INFO L226 Difference]: Without dead ends: 41 [2019-11-15 20:30:02,286 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2019-11-15 20:30:02,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2019-11-15 20:30:02,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 40. [2019-11-15 20:30:02,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2019-11-15 20:30:02,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 43 transitions. [2019-11-15 20:30:02,293 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 43 transitions. Word has length 38 [2019-11-15 20:30:02,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:30:02,293 INFO L462 AbstractCegarLoop]: Abstraction has 40 states and 43 transitions. [2019-11-15 20:30:02,293 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-15 20:30:02,293 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 43 transitions. [2019-11-15 20:30:02,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2019-11-15 20:30:02,294 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:30:02,294 INFO L380 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 20:30:02,504 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 20:30:02,504 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:30:02,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:30:02,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1087482302, now seen corresponding path program 1 times [2019-11-15 20:30:02,505 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:30:02,505 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423784525] [2019-11-15 20:30:02,505 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:30:02,505 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:30:02,505 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:30:02,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:30:03,191 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 20:30:03,191 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423784525] [2019-11-15 20:30:03,195 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405820106] [2019-11-15 20:30:03,196 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/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-15 20:30:03,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:30:03,284 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 88 conjunts are in the unsatisfiable core [2019-11-15 20:30:03,288 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 20:30:03,315 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 6 treesize of output 5 [2019-11-15 20:30:03,315 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,319 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:03,319 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,319 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2019-11-15 20:30:03,435 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:03,435 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-11-15 20:30:03,436 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,440 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:03,441 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,441 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:8 [2019-11-15 20:30:03,521 INFO L375 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 13 treesize of output 9 [2019-11-15 20:30:03,521 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,527 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:03,528 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,528 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2019-11-15 20:30:03,711 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_11|], 2=[|v_#memory_$Pointer$.base_14|]} [2019-11-15 20:30:03,721 INFO L375 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 15 treesize of output 1 [2019-11-15 20:30:03,721 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,730 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:03,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 20:30:03,734 INFO L375 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 26 treesize of output 14 [2019-11-15 20:30:03,734 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,740 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:03,740 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,741 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:17 [2019-11-15 20:30:03,886 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_12|], 2=[|v_#memory_$Pointer$.base_15|, |v_#memory_$Pointer$.offset_12|]} [2019-11-15 20:30:03,891 INFO L375 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 21 [2019-11-15 20:30:03,892 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,911 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:03,929 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:03,930 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 122 treesize of output 134 [2019-11-15 20:30:03,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 20:30:03,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 20:30:03,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 20:30:03,936 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 3 xjuncts. [2019-11-15 20:30:03,977 INFO L567 ElimStorePlain]: treesize reduction 192, result has 29.7 percent of original size [2019-11-15 20:30:03,983 INFO L375 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 61 [2019-11-15 20:30:03,984 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,998 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:03,998 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:30:03,998 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:135, output treesize:35 [2019-11-15 20:30:04,235 INFO L375 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 39 treesize of output 21 [2019-11-15 20:30:04,236 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:30:04,245 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:04,248 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 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 23 treesize of output 11 [2019-11-15 20:30:04,248 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 20:30:04,253 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:04,254 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:30:04,254 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:51, output treesize:11 [2019-11-15 20:30:04,294 INFO L375 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-15 20:30:04,295 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 20:30:04,298 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 20:30:04,299 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 20:30:04,299 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:18, output treesize:7 [2019-11-15 20:30:04,379 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 20:30:04,379 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 20:30:04,379 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 42 [2019-11-15 20:30:04,379 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875635787] [2019-11-15 20:30:04,380 INFO L442 AbstractCegarLoop]: Interpolant automaton has 42 states [2019-11-15 20:30:04,380 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:30:04,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2019-11-15 20:30:04,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1584, Unknown=0, NotChecked=0, Total=1722 [2019-11-15 20:30:04,381 INFO L87 Difference]: Start difference. First operand 40 states and 43 transitions. Second operand 42 states. [2019-11-15 20:30:06,545 WARN L191 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 63 [2019-11-15 20:30:07,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:30:07,100 INFO L93 Difference]: Finished difference Result 56 states and 60 transitions. [2019-11-15 20:30:07,101 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-11-15 20:30:07,101 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 39 [2019-11-15 20:30:07,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:30:07,102 INFO L225 Difference]: With dead ends: 56 [2019-11-15 20:30:07,102 INFO L226 Difference]: Without dead ends: 54 [2019-11-15 20:30:07,103 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=596, Invalid=3564, Unknown=0, NotChecked=0, Total=4160 [2019-11-15 20:30:07,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2019-11-15 20:30:07,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 41. [2019-11-15 20:30:07,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2019-11-15 20:30:07,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 45 transitions. [2019-11-15 20:30:07,111 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 45 transitions. Word has length 39 [2019-11-15 20:30:07,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:30:07,111 INFO L462 AbstractCegarLoop]: Abstraction has 41 states and 45 transitions. [2019-11-15 20:30:07,111 INFO L463 AbstractCegarLoop]: Interpolant automaton has 42 states. [2019-11-15 20:30:07,111 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 45 transitions. [2019-11-15 20:30:07,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-11-15 20:30:07,112 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 20:30:07,112 INFO L380 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 20:30:07,312 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 20:30:07,313 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 20:30:07,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 20:30:07,313 INFO L82 PathProgramCache]: Analyzing trace with hash 699441109, now seen corresponding path program 2 times [2019-11-15 20:30:07,313 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 20:30:07,313 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339644929] [2019-11-15 20:30:07,313 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:30:07,313 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 20:30:07,313 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 20:30:07,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 20:30:07,359 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2019-11-15 20:30:07,360 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339644929] [2019-11-15 20:30:07,360 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468942600] [2019-11-15 20:30:07,360 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/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-15 20:30:07,465 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-15 20:30:07,466 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-15 20:30:07,467 INFO L256 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-15 20:30:07,469 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 20:30:07,473 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2019-11-15 20:30:07,474 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 20:30:07,474 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2019-11-15 20:30:07,474 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089307060] [2019-11-15 20:30:07,474 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 20:30:07,474 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 20:30:07,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 20:30:07,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2019-11-15 20:30:07,475 INFO L87 Difference]: Start difference. First operand 41 states and 45 transitions. Second operand 5 states. [2019-11-15 20:30:07,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 20:30:07,517 INFO L93 Difference]: Finished difference Result 48 states and 53 transitions. [2019-11-15 20:30:07,517 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 20:30:07,517 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 40 [2019-11-15 20:30:07,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 20:30:07,518 INFO L225 Difference]: With dead ends: 48 [2019-11-15 20:30:07,518 INFO L226 Difference]: Without dead ends: 0 [2019-11-15 20:30:07,518 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2019-11-15 20:30:07,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2019-11-15 20:30:07,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2019-11-15 20:30:07,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2019-11-15 20:30:07,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2019-11-15 20:30:07,519 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 40 [2019-11-15 20:30:07,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 20:30:07,519 INFO L462 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2019-11-15 20:30:07,519 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 20:30:07,519 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2019-11-15 20:30:07,519 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-11-15 20:30:07,720 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 20:30:07,723 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2019-11-15 20:30:08,278 WARN L191 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 76 [2019-11-15 20:30:08,720 WARN L191 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 86 [2019-11-15 20:30:09,089 WARN L191 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 72 [2019-11-15 20:30:09,463 WARN L191 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 83 [2019-11-15 20:30:09,716 WARN L191 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 60 [2019-11-15 20:30:09,772 INFO L439 ceAbstractionStarter]: At program point L589-2(lines 589 592) the Hoare annotation is: (let ((.cse21 (select |#memory_$Pointer$.base| ULTIMATE.start_main_~s~0.base)) (.cse20 (+ ULTIMATE.start_main_~s~0.offset 4))) (let ((.cse18 (select .cse21 .cse20)) (.cse19 (select |#memory_$Pointer$.offset| ULTIMATE.start_main_~s~0.base)) (.cse17 (+ ULTIMATE.start_main_~len~0 1))) (let ((.cse2 (= ULTIMATE.start_sll_update_at_~head.base (select .cse21 4))) (.cse3 (= ULTIMATE.start_node_create_~temp~0.offset 0)) (.cse4 (= ULTIMATE.start_sll_update_at_~data .cse17)) (.cse16 (select (select |#memory_int| ULTIMATE.start_sll_get_data_at_~head.base) ULTIMATE.start_sll_get_data_at_~head.offset)) (.cse5 (= 0 ULTIMATE.start_main_~s~0.offset)) (.cse6 (= 2 ULTIMATE.start_main_~len~0)) (.cse7 (= (select .cse19 4) ULTIMATE.start_sll_update_at_~head.offset)) (.cse8 (= (select |#valid| |ULTIMATE.start_node_create_#res.base|) 1)) (.cse9 (= 1 (select |#valid| ULTIMATE.start_node_create_~temp~0.base))) (.cse10 (not (= ULTIMATE.start_main_~s~0.base .cse18))) (.cse11 (= .cse17 (select (select |#memory_int| .cse18) (select .cse19 .cse20)))) (.cse12 (= ULTIMATE.start_main_~i~0 1)) (.cse13 (<= ULTIMATE.start_sll_update_at_~index 0)) (.cse14 (= (select |#valid| ULTIMATE.start_sll_create_~head~0.base) 1))) (or (let ((.cse15 (+ ULTIMATE.start_sll_get_data_at_~head.offset 4))) (let ((.cse1 (select (select |#memory_$Pointer$.base| ULTIMATE.start_sll_get_data_at_~head.base) .cse15))) (let ((.cse0 (select (select |#memory_int| .cse1) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_sll_get_data_at_~head.base) .cse15)))) (and (= 3 .cse0) (<= .cse0 ULTIMATE.start_main_~expected~0) (not (= ULTIMATE.start_sll_get_data_at_~head.base .cse1)) .cse2 (<= 1 ULTIMATE.start_sll_get_data_at_~index) .cse3 .cse4 .cse5 (<= ULTIMATE.start_sll_get_data_at_~index 1) .cse6 .cse7 .cse8 .cse9 (<= ULTIMATE.start_main_~expected~0 .cse0) .cse10 .cse11 (= ULTIMATE.start_sll_get_data_at_~head.offset 0) .cse12 .cse13 .cse14)))) (and .cse2 .cse3 .cse4 (= 2 ULTIMATE.start_main_~expected~0) .cse5 .cse6 .cse7 (= (select (select |#memory_int| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset) ULTIMATE.start_main_~len~0) (= .cse16 2) .cse8 .cse9 (= ULTIMATE.start_sll_get_data_at_~index 0) .cse10 (= ULTIMATE.start_main_~i~0 0) .cse11 .cse13 .cse14) (and (<= ULTIMATE.start_sll_get_data_at_~index 0) .cse2 .cse3 .cse4 (= 3 ULTIMATE.start_main_~expected~0) (= .cse16 3) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14))))) [2019-11-15 20:30:09,772 INFO L443 ceAbstractionStarter]: For program point L589-3(lines 589 592) no Hoare annotation was computed. [2019-11-15 20:30:09,772 INFO L439 ceAbstractionStarter]: At program point L614(lines 602 621) the Hoare annotation is: false [2019-11-15 20:30:09,772 INFO L443 ceAbstractionStarter]: For program point L581(lines 581 587) no Hoare annotation was computed. [2019-11-15 20:30:09,772 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2019-11-15 20:30:09,772 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2019-11-15 20:30:09,772 INFO L443 ceAbstractionStarter]: For program point L565(lines 565 567) no Hoare annotation was computed. [2019-11-15 20:30:09,772 INFO L443 ceAbstractionStarter]: For program point L565-1(lines 565 567) no Hoare annotation was computed. [2019-11-15 20:30:09,772 INFO L446 ceAbstractionStarter]: At program point L582-2(lines 582 586) the Hoare annotation is: true [2019-11-15 20:30:09,772 INFO L439 ceAbstractionStarter]: At program point L607-2(lines 607 610) the Hoare annotation is: (let ((.cse19 (select |#memory_$Pointer$.base| ULTIMATE.start_main_~s~0.base)) (.cse18 (+ ULTIMATE.start_main_~s~0.offset 4))) (let ((.cse16 (select .cse19 .cse18))) (let ((.cse6 (= (select (select |#memory_int| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset) ULTIMATE.start_main_~len~0)) (.cse11 (<= ULTIMATE.start_sll_update_at_~index 0)) (.cse0 (= 0 |ULTIMATE.start_sll_create_#res.offset|)) (.cse1 (= 0 ULTIMATE.start_sll_create_~head~0.offset)) (.cse2 (= ULTIMATE.start_node_create_~temp~0.offset 0)) (.cse3 (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_sll_create_~head~0.base) 4) ULTIMATE.start_sll_create_~head~0.base))) (.cse4 (= 0 ULTIMATE.start_main_~s~0.offset)) (.cse5 (= 2 ULTIMATE.start_main_~len~0)) (.cse7 (= (select |#valid| |ULTIMATE.start_node_create_#res.base|) 1)) (.cse8 (= 1 (select |#valid| ULTIMATE.start_node_create_~temp~0.base))) (.cse9 (not (= ULTIMATE.start_main_~s~0.base .cse16))) (.cse10 (not (= |ULTIMATE.start_sll_create_#res.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_sll_create_#res.base|) (+ |ULTIMATE.start_sll_create_#res.offset| 4))))) (.cse12 (= (select |#valid| ULTIMATE.start_sll_create_~head~0.base) 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (= ULTIMATE.start_main_~s~0.base ULTIMATE.start_sll_update_at_~head.base) .cse10 (= ULTIMATE.start_main_~i~0 1) .cse11 .cse12 (= ULTIMATE.start_sll_update_at_~data ULTIMATE.start_main_~len~0) (= ULTIMATE.start_main_~s~0.offset ULTIMATE.start_sll_update_at_~head.offset)) (let ((.cse17 (select |#memory_$Pointer$.offset| ULTIMATE.start_main_~s~0.base))) (let ((.cse13 (select .cse19 4)) (.cse15 (select .cse17 4)) (.cse14 (+ ULTIMATE.start_main_~len~0 1))) (and (= ULTIMATE.start_sll_update_at_~head.base .cse13) .cse2 (= ULTIMATE.start_sll_update_at_~data .cse14) .cse4 .cse5 (= .cse15 ULTIMATE.start_sll_update_at_~head.offset) .cse6 (<= (select (select |#memory_int| .cse13) .cse15) (+ ULTIMATE.start_main_~len~0 ULTIMATE.start_main_~i~0)) .cse7 .cse8 .cse9 (= .cse14 (select (select |#memory_int| .cse16) (select .cse17 .cse18))) .cse11 .cse12))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 (= ULTIMATE.start_main_~i~0 0) .cse10 .cse12))))) [2019-11-15 20:30:09,772 INFO L443 ceAbstractionStarter]: For program point L574-2(lines 574 578) no Hoare annotation was computed. [2019-11-15 20:30:09,773 INFO L443 ceAbstractionStarter]: For program point L607-3(lines 607 610) no Hoare annotation was computed. [2019-11-15 20:30:09,773 INFO L439 ceAbstractionStarter]: At program point L574-3(lines 574 578) the Hoare annotation is: (let ((.cse1 (= (select |#valid| |ULTIMATE.start_node_create_#res.base|) 1)) (.cse2 (= 1 (select |#valid| ULTIMATE.start_node_create_~temp~0.base))) (.cse3 (= ULTIMATE.start_node_create_~temp~0.offset 0)) (.cse4 (= (select |#valid| ULTIMATE.start_sll_create_~head~0.base) 1)) (.cse0 (= 2 ULTIMATE.start_main_~len~0))) (or (and .cse0 .cse1 .cse2 (= 0 ULTIMATE.start_sll_create_~head~0.offset) .cse3 .cse4 (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_sll_create_~head~0.base) 4) ULTIMATE.start_sll_create_~head~0.base))) (and .cse0 .cse1 .cse2 (<= 1 ULTIMATE.start_sll_create_~len) .cse3 .cse4) (and .cse0 (= ULTIMATE.start_sll_create_~len ULTIMATE.start_main_~len~0)))) [2019-11-15 20:30:09,773 INFO L443 ceAbstractionStarter]: For program point L574-4(lines 574 578) no Hoare annotation was computed. [2019-11-15 20:30:09,773 INFO L439 ceAbstractionStarter]: At program point L593(lines 588 594) the Hoare annotation is: (and (<= ULTIMATE.start_sll_get_data_at_~index 0) (let ((.cse17 (select |#memory_$Pointer$.base| ULTIMATE.start_main_~s~0.base)) (.cse16 (+ ULTIMATE.start_main_~s~0.offset 4))) (let ((.cse14 (select .cse17 .cse16)) (.cse15 (select |#memory_$Pointer$.offset| ULTIMATE.start_main_~s~0.base)) (.cse13 (+ ULTIMATE.start_main_~len~0 1))) (let ((.cse0 (= ULTIMATE.start_sll_update_at_~head.base (select .cse17 4))) (.cse2 (= ULTIMATE.start_sll_update_at_~data .cse13)) (.cse6 (select (select |#memory_int| ULTIMATE.start_sll_get_data_at_~head.base) ULTIMATE.start_sll_get_data_at_~head.offset)) (.cse3 (= 0 ULTIMATE.start_main_~s~0.offset)) (.cse5 (= (select .cse15 4) ULTIMATE.start_sll_update_at_~head.offset)) (.cse9 (not (= ULTIMATE.start_main_~s~0.base .cse14))) (.cse10 (= .cse13 (select (select |#memory_int| .cse14) (select .cse15 .cse16)))) (.cse11 (<= ULTIMATE.start_sll_update_at_~index 0)) (.cse12 (= (select |#valid| ULTIMATE.start_sll_create_~head~0.base) 1)) (.cse4 (= 2 ULTIMATE.start_main_~len~0)) (.cse7 (= (select |#valid| |ULTIMATE.start_node_create_#res.base|) 1)) (.cse8 (= 1 (select |#valid| ULTIMATE.start_node_create_~temp~0.base))) (.cse1 (= ULTIMATE.start_node_create_~temp~0.offset 0))) (or (and (= |ULTIMATE.start_sll_get_data_at_#res| 2) .cse0 .cse1 .cse2 (= 2 ULTIMATE.start_main_~expected~0) .cse3 .cse4 .cse5 (= (select (select |#memory_int| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset) ULTIMATE.start_main_~len~0) (= .cse6 2) .cse7 .cse8 (= ULTIMATE.start_sll_get_data_at_~index 0) .cse9 (= ULTIMATE.start_main_~i~0 0) .cse10 .cse11 .cse12) (and .cse0 .cse2 (= 3 ULTIMATE.start_main_~expected~0) (= .cse6 3) .cse3 .cse5 (= |ULTIMATE.start_sll_get_data_at_#res| 3) .cse9 .cse10 (= ULTIMATE.start_main_~i~0 1) .cse11 .cse12 (and .cse4 .cse7 .cse8 .cse1))))))) [2019-11-15 20:30:09,773 INFO L443 ceAbstractionStarter]: For program point L-1(line -1) no Hoare annotation was computed. [2019-11-15 20:30:09,773 INFO L446 ceAbstractionStarter]: At program point L561(line 561) the Hoare annotation is: true [2019-11-15 20:30:09,773 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 619) no Hoare annotation was computed. [2019-11-15 20:30:09,773 INFO L443 ceAbstractionStarter]: For program point L611-2(lines 611 616) no Hoare annotation was computed. [2019-11-15 20:30:09,773 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2019-11-15 20:30:09,774 INFO L439 ceAbstractionStarter]: At program point L611-3(lines 611 616) the Hoare annotation is: (let ((.cse16 (select |#memory_$Pointer$.offset| ULTIMATE.start_main_~s~0.base)) (.cse18 (select |#memory_$Pointer$.base| ULTIMATE.start_main_~s~0.base)) (.cse17 (+ ULTIMATE.start_main_~s~0.offset 4))) (let ((.cse15 (select .cse18 .cse17)) (.cse8 (select .cse16 4)) (.cse14 (+ ULTIMATE.start_main_~len~0 1)) (.cse7 (select .cse18 4))) (let ((.cse1 (= ULTIMATE.start_sll_update_at_~head.base .cse7)) (.cse2 (= ULTIMATE.start_node_create_~temp~0.offset 0)) (.cse3 (= ULTIMATE.start_sll_update_at_~data .cse14)) (.cse4 (= 0 ULTIMATE.start_main_~s~0.offset)) (.cse5 (= 2 ULTIMATE.start_main_~len~0)) (.cse6 (= .cse8 ULTIMATE.start_sll_update_at_~head.offset)) (.cse9 (= (select |#valid| |ULTIMATE.start_node_create_#res.base|) 1)) (.cse10 (= 1 (select |#valid| ULTIMATE.start_node_create_~temp~0.base))) (.cse11 (not (= ULTIMATE.start_main_~s~0.base .cse15))) (.cse12 (= .cse14 (select (select |#memory_int| .cse15) (select .cse16 .cse17)))) (.cse0 (<= ULTIMATE.start_sll_update_at_~index 0)) (.cse13 (= (select |#valid| ULTIMATE.start_sll_create_~head~0.base) 1))) (or (and (<= ULTIMATE.start_sll_get_data_at_~index 0) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= (select (select |#memory_int| .cse7) .cse8) (+ ULTIMATE.start_main_~len~0 ULTIMATE.start_main_~i~0)) .cse9 .cse10 .cse11 .cse12 .cse13)) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= (select (select |#memory_int| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset) ULTIMATE.start_main_~len~0) .cse9 .cse10 .cse11 (= ULTIMATE.start_main_~i~0 0) .cse12 .cse0 .cse13))))) [2019-11-15 20:30:09,774 INFO L443 ceAbstractionStarter]: For program point L611-4(lines 611 616) no Hoare annotation was computed. [2019-11-15 20:30:09,774 INFO L439 ceAbstractionStarter]: At program point L570(lines 563 571) the Hoare annotation is: (let ((.cse0 (= 2 ULTIMATE.start_main_~len~0)) (.cse1 (= (select |#valid| |ULTIMATE.start_node_create_#res.base|) 1)) (.cse2 (= 1 (select |#valid| ULTIMATE.start_node_create_~temp~0.base))) (.cse3 (= ULTIMATE.start_node_create_~temp~0.offset 0))) (or (and .cse0 (= ULTIMATE.start_sll_create_~len ULTIMATE.start_main_~len~0) .cse1 .cse2 .cse3) (and .cse0 (not (= |ULTIMATE.start_node_create_#res.base| ULTIMATE.start_sll_create_~head~0.base)) .cse1 .cse2 (<= 1 ULTIMATE.start_sll_create_~len) .cse3 (= (select |#valid| ULTIMATE.start_sll_create_~head~0.base) 1) (= |ULTIMATE.start_node_create_#res.offset| 0) (not (= ULTIMATE.start_sll_create_~head~0.base ULTIMATE.start_node_create_~temp~0.base))))) [2019-11-15 20:30:09,774 INFO L443 ceAbstractionStarter]: For program point L595(lines 1 621) no Hoare annotation was computed. [2019-11-15 20:30:09,774 INFO L446 ceAbstractionStarter]: At program point L620(lines 602 621) the Hoare annotation is: true [2019-11-15 20:30:09,774 INFO L439 ceAbstractionStarter]: At program point L579(lines 572 580) the Hoare annotation is: (and (= 2 ULTIMATE.start_main_~len~0) (= 0 |ULTIMATE.start_sll_create_#res.offset|) (= (select |#valid| |ULTIMATE.start_node_create_#res.base|) 1) (= 1 (select |#valid| ULTIMATE.start_node_create_~temp~0.base)) (not (= |ULTIMATE.start_sll_create_#res.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_sll_create_#res.base|) (+ |ULTIMATE.start_sll_create_#res.offset| 4)))) (= 0 ULTIMATE.start_sll_create_~head~0.offset) (= ULTIMATE.start_node_create_~temp~0.offset 0) (= (select |#valid| ULTIMATE.start_sll_create_~head~0.base) 1) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_sll_create_~head~0.base) 4) ULTIMATE.start_sll_create_~head~0.base))) [2019-11-15 20:30:09,774 INFO L439 ceAbstractionStarter]: At program point L596-2(lines 596 599) the Hoare annotation is: (let ((.cse28 (select |#memory_$Pointer$.base| ULTIMATE.start_main_~s~0.base)) (.cse27 (+ ULTIMATE.start_main_~s~0.offset 4))) (let ((.cse25 (select .cse28 .cse27)) (.cse24 (+ ULTIMATE.start_main_~len~0 1)) (.cse26 (select |#memory_$Pointer$.offset| ULTIMATE.start_main_~s~0.base)) (.cse19 (select |#memory_$Pointer$.base| |ULTIMATE.start_sll_create_#res.base|)) (.cse17 (select |#memory_$Pointer$.base| ULTIMATE.start_sll_create_~head~0.base))) (let ((.cse0 (not (= ULTIMATE.start_sll_create_~head~0.base (select .cse17 (+ ULTIMATE.start_sll_create_~head~0.offset 4))))) (.cse1 (= 0 |ULTIMATE.start_sll_create_#res.offset|)) (.cse3 (= 0 ULTIMATE.start_sll_create_~head~0.offset)) (.cse6 (not (= |ULTIMATE.start_sll_create_#res.base| (select .cse19 4)))) (.cse2 (= ULTIMATE.start_sll_update_at_~head.base (select .cse28 4))) (.cse9 (= (select .cse26 4) ULTIMATE.start_sll_update_at_~head.offset)) (.cse15 (<= ULTIMATE.start_sll_update_at_~index 0)) (.cse4 (= ULTIMATE.start_node_create_~temp~0.offset 0)) (.cse5 (= ULTIMATE.start_sll_update_at_~data .cse24)) (.cse7 (= 0 ULTIMATE.start_main_~s~0.offset)) (.cse8 (= 2 ULTIMATE.start_main_~len~0)) (.cse10 (= (select (select |#memory_int| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset) ULTIMATE.start_main_~len~0)) (.cse11 (= (select |#valid| |ULTIMATE.start_node_create_#res.base|) 1)) (.cse12 (= 1 (select |#valid| ULTIMATE.start_node_create_~temp~0.base))) (.cse21 (<= 1 ULTIMATE.start_sll_update_at_~index)) (.cse13 (not (= ULTIMATE.start_main_~s~0.base .cse25))) (.cse18 (= ULTIMATE.start_main_~s~0.base ULTIMATE.start_sll_update_at_~head.base)) (.cse23 (= .cse24 (select (select |#memory_int| .cse25) (select .cse26 .cse27)))) (.cse14 (= ULTIMATE.start_main_~i~0 1)) (.cse22 (<= ULTIMATE.start_sll_update_at_~index 1)) (.cse16 (= (select |#valid| ULTIMATE.start_sll_create_~head~0.base) 1)) (.cse20 (= ULTIMATE.start_main_~s~0.offset ULTIMATE.start_sll_update_at_~head.offset))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse1 .cse3 .cse4 (not (= (select .cse17 4) ULTIMATE.start_sll_create_~head~0.base)) .cse7 (<= (+ ULTIMATE.start_main_~i~0 2) (+ ULTIMATE.start_main_~len~0 ULTIMATE.start_sll_update_at_~index)) .cse8 .cse11 .cse12 .cse13 .cse18 (not (= |ULTIMATE.start_sll_create_#res.base| (select .cse19 (+ |ULTIMATE.start_sll_create_#res.offset| 4)))) .cse15 .cse16 (= ULTIMATE.start_sll_update_at_~data ULTIMATE.start_main_~len~0) .cse20 (<= 0 ULTIMATE.start_main_~i~0)) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse21 .cse13 .cse18 .cse14 .cse22 .cse16 .cse20) (and .cse2 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse14 .cse15 .cse16) (and .cse4 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse21 .cse13 .cse18 .cse23 .cse14 .cse22 .cse16 .cse20))))) [2019-11-15 20:30:09,775 INFO L443 ceAbstractionStarter]: For program point L596-3(lines 596 599) no Hoare annotation was computed. [2019-11-15 20:30:09,775 INFO L443 ceAbstractionStarter]: For program point L613(lines 613 615) no Hoare annotation was computed. [2019-11-15 20:30:09,785 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,786 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,788 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,788 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,789 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,790 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,790 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,791 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,795 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,796 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,796 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,797 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,797 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,797 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,798 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,798 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,798 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,799 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,799 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,800 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,800 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,801 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,802 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,802 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,803 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,803 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,803 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,803 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,804 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,804 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,804 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,805 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,805 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,805 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,805 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,806 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,806 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,806 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,807 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,808 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,808 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,809 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,809 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,810 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,810 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,810 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,811 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,811 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,811 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,812 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,812 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,813 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,814 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,814 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,814 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,815 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,815 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,815 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,816 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,816 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,816 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,817 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,817 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,817 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,817 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,818 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,818 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,818 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,820 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,820 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,821 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,821 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,822 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,822 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,822 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,823 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,823 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,824 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,824 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,825 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,825 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,825 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,826 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,826 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,826 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,827 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,827 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,829 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,829 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,830 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,830 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,830 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,831 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,831 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,831 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,832 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,832 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,832 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,833 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,833 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,833 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,834 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,834 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,834 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,834 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,835 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,835 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,835 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,835 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,836 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,836 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,836 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,838 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,838 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,838 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,839 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,839 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,840 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,840 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,840 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,841 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,841 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,842 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,842 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,843 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,843 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,843 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,844 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,844 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,844 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,845 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,846 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,847 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,847 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,848 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,848 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,848 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,848 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,849 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,849 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,849 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,850 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,850 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,850 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,850 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,851 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,851 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,851 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,851 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,852 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,852 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,852 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,852 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,853 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,853 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,853 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,855 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,855 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,856 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,856 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,857 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,857 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,857 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,858 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,858 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,858 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,859 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,859 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,860 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,860 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,860 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,861 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,861 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,861 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,861 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,862 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,862 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,862 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,862 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,863 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,863 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,864 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,864 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,865 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,865 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,865 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,865 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,866 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,866 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,866 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,867 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,868 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,868 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,868 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,868 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,869 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,869 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,869 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,869 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,870 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,870 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,870 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,870 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,871 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,871 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,871 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,872 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,873 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,873 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,874 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,875 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,875 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,875 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,876 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,876 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,876 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,877 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,877 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,877 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,878 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,878 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,878 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,879 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,879 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,879 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,880 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,880 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,880 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,880 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,881 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,881 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,881 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,882 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,883 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,883 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,883 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,884 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,884 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,884 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,885 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,885 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,885 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,885 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,886 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,886 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,886 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,886 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,887 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,887 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,887 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,888 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,888 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,888 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,889 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,889 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,889 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,889 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,890 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,890 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,890 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,891 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,891 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,891 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,892 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,893 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,893 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,894 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,894 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,894 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,895 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,895 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,896 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,896 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,896 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,897 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,897 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,897 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,898 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,898 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,898 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,899 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,899 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,899 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,899 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,900 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,900 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,901 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,901 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,901 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,902 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,902 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,902 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,903 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,903 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,903 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,903 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,904 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,904 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,904 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,904 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,905 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,905 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,905 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,906 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,906 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,906 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,906 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,907 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,907 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,907 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,907 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,908 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,908 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,908 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,908 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,908 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,909 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,910 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,910 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,910 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,911 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,911 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,911 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,911 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,912 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,912 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,912 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,913 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,913 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,913 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,914 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,914 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,914 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,914 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,915 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,915 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,915 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,915 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,916 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,916 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,916 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,916 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,916 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,917 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,917 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,918 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,918 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,918 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,918 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,919 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,919 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,919 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,919 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,920 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,920 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:09,920 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:09,921 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,921 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,921 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,921 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,922 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,922 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,922 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,922 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,923 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,923 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,923 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,923 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,924 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,924 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:09,924 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,924 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:09,927 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.11 08:30:09 BoogieIcfgContainer [2019-11-15 20:30:09,927 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-11-15 20:30:09,928 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-11-15 20:30:09,928 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-11-15 20:30:09,928 INFO L275 PluginConnector]: Witness Printer initialized [2019-11-15 20:30:09,929 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 08:29:54" (3/4) ... [2019-11-15 20:30:09,933 INFO L137 WitnessPrinter]: Generating witness for correct program [2019-11-15 20:30:09,944 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2019-11-15 20:30:09,945 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2019-11-15 20:30:09,946 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2019-11-15 20:30:09,978 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((2 == len && \valid[\result] == 1) && 1 == \valid[temp]) && 0 == head) && temp == 0) && \valid[head] == 1) && !(#memory_$Pointer$[head][4] == head)) || (((((2 == len && \valid[\result] == 1) && 1 == \valid[temp]) && 1 <= len) && temp == 0) && \valid[head] == 1)) || (2 == len && len == len) [2019-11-15 20:30:09,979 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((2 == len && 0 == \result) && \valid[\result] == 1) && 1 == \valid[temp]) && !(\result == #memory_$Pointer$[\result][\result + 4])) && 0 == head) && temp == 0) && \valid[head] == 1) && !(#memory_$Pointer$[head][4] == head) [2019-11-15 20:30:09,979 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((0 == \result && 0 == head) && temp == 0) && !(#memory_$Pointer$[head][4] == head)) && 0 == s) && 2 == len) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && s == head) && !(\result == #memory_$Pointer$[\result][\result + 4])) && i == 1) && index <= 0) && \valid[head] == 1) && data == len) && s == head) || (((((((((((((head == #memory_$Pointer$[s][4] && temp == 0) && data == len + 1) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && unknown-#memory_int-unknown[#memory_$Pointer$[s][4]][#memory_$Pointer$[s][4]] <= len + i) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && index <= 0) && \valid[head] == 1)) || (((((((((((0 == \result && 0 == head) && temp == 0) && !(#memory_$Pointer$[head][4] == head)) && 0 == s) && 2 == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && i == 0) && !(\result == #memory_$Pointer$[\result][\result + 4])) && \valid[head] == 1) [2019-11-15 20:30:09,979 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (index <= 0 && (((((((((((index <= 0 && head == #memory_$Pointer$[s][4]) && temp == 0) && data == len + 1) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[#memory_$Pointer$[s][4]][#memory_$Pointer$[s][4]] <= len + i) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && \valid[head] == 1) || (((((((((((((head == #memory_$Pointer$[s][4] && temp == 0) && data == len + 1) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && i == 0) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && index <= 0) && \valid[head] == 1) [2019-11-15 20:30:09,980 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((2 == len && len == len) && \valid[\result] == 1) && 1 == \valid[temp]) && temp == 0) || ((((((((2 == len && !(\result == head)) && \valid[\result] == 1) && 1 == \valid[temp]) && 1 <= len) && temp == 0) && \valid[head] == 1) && \result == 0) && !(head == temp)) [2019-11-15 20:30:09,980 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((!(head == #memory_$Pointer$[head][head + 4]) && 0 == \result) && head == #memory_$Pointer$[s][4]) && 0 == head) && temp == 0) && data == len + 1) && !(\result == #memory_$Pointer$[\result][4])) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && i == 1) && index <= 0) && \valid[head] == 1) || ((((((((((((((((0 == \result && 0 == head) && temp == 0) && !(#memory_$Pointer$[head][4] == head)) && 0 == s) && i + 2 <= len + index) && 2 == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && s == head) && !(\result == #memory_$Pointer$[\result][\result + 4])) && index <= 0) && \valid[head] == 1) && data == len) && s == head) && 0 <= i)) || (((((((((((((((((!(head == #memory_$Pointer$[head][head + 4]) && 0 == \result) && 0 == head) && temp == 0) && data == len + 1) && !(\result == #memory_$Pointer$[\result][4])) && 0 == s) && 2 == len) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && 1 <= index) && !(s == #memory_$Pointer$[s][s + 4])) && s == head) && i == 1) && index <= 1) && \valid[head] == 1) && s == head)) || (((((((((((((head == #memory_$Pointer$[s][4] && temp == 0) && data == len + 1) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && i == 1) && index <= 0) && \valid[head] == 1)) || ((((((((((((((temp == 0 && data == len + 1) && 0 == s) && 2 == len) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && 1 <= index) && !(s == #memory_$Pointer$[s][s + 4])) && s == head) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && i == 1) && index <= 1) && \valid[head] == 1) && s == head) [2019-11-15 20:30:09,981 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((3 == unknown-#memory_int-unknown[#memory_$Pointer$[head][head + 4]][#memory_$Pointer$[head][head + 4]] && unknown-#memory_int-unknown[#memory_$Pointer$[head][head + 4]][#memory_$Pointer$[head][head + 4]] <= expected) && !(head == #memory_$Pointer$[head][head + 4])) && head == #memory_$Pointer$[s][4]) && 1 <= index) && temp == 0) && data == len + 1) && 0 == s) && index <= 1) && 2 == len) && #memory_$Pointer$[s][4] == head) && \valid[\result] == 1) && 1 == \valid[temp]) && expected <= unknown-#memory_int-unknown[#memory_$Pointer$[head][head + 4]][#memory_$Pointer$[head][head + 4]]) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && head == 0) && i == 1) && index <= 0) && \valid[head] == 1) || ((((((((((((((((head == #memory_$Pointer$[s][4] && temp == 0) && data == len + 1) && 2 == expected) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && unknown-#memory_int-unknown[head][head] == 2) && \valid[\result] == 1) && 1 == \valid[temp]) && index == 0) && !(s == #memory_$Pointer$[s][s + 4])) && i == 0) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && index <= 0) && \valid[head] == 1)) || (((((((((((((((index <= 0 && head == #memory_$Pointer$[s][4]) && temp == 0) && data == len + 1) && 3 == expected) && unknown-#memory_int-unknown[head][head] == 3) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && i == 1) && index <= 0) && \valid[head] == 1) [2019-11-15 20:30:09,981 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: index <= 0 && ((((((((((((((((((\result == 2 && head == #memory_$Pointer$[s][4]) && temp == 0) && data == len + 1) && 2 == expected) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && unknown-#memory_int-unknown[head][head] == 2) && \valid[\result] == 1) && 1 == \valid[temp]) && index == 0) && !(s == #memory_$Pointer$[s][s + 4])) && i == 0) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && index <= 0) && \valid[head] == 1) || ((((((((((((head == #memory_$Pointer$[s][4] && data == len + 1) && 3 == expected) && unknown-#memory_int-unknown[head][head] == 3) && 0 == s) && #memory_$Pointer$[s][4] == head) && \result == 3) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && i == 1) && index <= 0) && \valid[head] == 1) && ((2 == len && \valid[\result] == 1) && 1 == \valid[temp]) && temp == 0)) [2019-11-15 20:30:10,000 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_3e5c2a08-8165-46dc-b23f-d463d3bce099/bin/uautomizer/witness.graphml [2019-11-15 20:30:10,001 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-11-15 20:30:10,002 INFO L168 Benchmark]: Toolchain (without parser) took 16704.74 ms. Allocated memory was 1.0 GB in the beginning and 1.4 GB in the end (delta: 380.1 MB). Free memory was 940.8 MB in the beginning and 850.1 MB in the end (delta: 90.7 MB). Peak memory consumption was 470.8 MB. Max. memory is 11.5 GB. [2019-11-15 20:30:10,002 INFO L168 Benchmark]: CDTParser took 0.27 ms. Allocated memory is still 1.0 GB. Free memory is still 967.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-15 20:30:10,003 INFO L168 Benchmark]: CACSL2BoogieTranslator took 592.41 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 129.0 MB). Free memory was 940.8 MB in the beginning and 1.1 GB in the end (delta: -156.4 MB). Peak memory consumption was 18.0 MB. Max. memory is 11.5 GB. [2019-11-15 20:30:10,003 INFO L168 Benchmark]: Boogie Procedure Inliner took 51.58 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-15 20:30:10,003 INFO L168 Benchmark]: Boogie Preprocessor took 31.27 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-15 20:30:10,004 INFO L168 Benchmark]: RCFGBuilder took 432.37 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: 29.0 MB). Peak memory consumption was 29.0 MB. Max. memory is 11.5 GB. [2019-11-15 20:30:10,004 INFO L168 Benchmark]: TraceAbstraction took 15519.77 ms. Allocated memory was 1.2 GB in the beginning and 1.4 GB in the end (delta: 251.1 MB). Free memory was 1.1 GB in the beginning and 865.1 MB in the end (delta: 203.1 MB). Peak memory consumption was 454.3 MB. Max. memory is 11.5 GB. [2019-11-15 20:30:10,005 INFO L168 Benchmark]: Witness Printer took 72.92 ms. Allocated memory is still 1.4 GB. Free memory was 853.9 MB in the beginning and 850.1 MB in the end (delta: 3.8 MB). Peak memory consumption was 3.8 MB. Max. memory is 11.5 GB. [2019-11-15 20:30:10,007 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.27 ms. Allocated memory is still 1.0 GB. Free memory is still 967.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 592.41 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 129.0 MB). Free memory was 940.8 MB in the beginning and 1.1 GB in the end (delta: -156.4 MB). Peak memory consumption was 18.0 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 51.58 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 31.27 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. * RCFGBuilder took 432.37 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: 29.0 MB). Peak memory consumption was 29.0 MB. Max. memory is 11.5 GB. * TraceAbstraction took 15519.77 ms. Allocated memory was 1.2 GB in the beginning and 1.4 GB in the end (delta: 251.1 MB). Free memory was 1.1 GB in the beginning and 865.1 MB in the end (delta: 203.1 MB). Peak memory consumption was 454.3 MB. Max. memory is 11.5 GB. * Witness Printer took 72.92 ms. Allocated memory is still 1.4 GB. Free memory was 853.9 MB in the beginning and 850.1 MB in the end (delta: 3.8 MB). Peak memory consumption was 3.8 MB. 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$.base - 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$.base - 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$.base - 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$.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$.base - 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$.base - 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$.base - 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$.base - 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$.base - 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$.base - 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$.base - 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$.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$.base - 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$.base - 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$.base - 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$.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$.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$.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$.base - 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$.base - 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$.base - 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$.base - 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$.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$.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$.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$.base - 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$.base - 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$.base - 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$.base - 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$.base - 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$.base - 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$.base - 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$.base - 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$.base - 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$.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$.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$.base - 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$.base - 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$.base - 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$.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$.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$.base - 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$.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$.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$.base - 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_$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_$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_$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_$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_$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_$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_$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_$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_$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_$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_$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_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_$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_$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_$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_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_$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_$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_$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_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_$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_$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_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_$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_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_$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_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_$Pointer$ - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_$Pointer$ * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 619]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 582]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 572]: Loop Invariant [2019-11-15 20:30:10,046 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,046 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,047 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,047 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,047 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,048 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,048 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,048 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ Derived loop invariant: (((((((2 == len && 0 == \result) && \valid[\result] == 1) && 1 == \valid[temp]) && !(\result == #memory_$Pointer$[\result][\result + 4])) && 0 == head) && temp == 0) && \valid[head] == 1) && !(#memory_$Pointer$[head][4] == head) - InvariantResult [Line: 607]: Loop Invariant [2019-11-15 20:30:10,048 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,049 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,049 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,049 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,049 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,050 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,050 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,050 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,050 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,051 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,051 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,051 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,051 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,052 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,052 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,052 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,053 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,053 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,053 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,053 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,054 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,054 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,054 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,054 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,054 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,055 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,055 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,055 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,055 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,055 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,059 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,060 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,060 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,060 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,061 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,061 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,061 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,062 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,062 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,062 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,062 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,063 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,063 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,064 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,064 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,064 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,065 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,065 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,065 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,066 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,066 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,066 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,066 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,067 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,067 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,067 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,067 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,068 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,068 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,068 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ Derived loop invariant: (((((((((((((((((0 == \result && 0 == head) && temp == 0) && !(#memory_$Pointer$[head][4] == head)) && 0 == s) && 2 == len) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && s == head) && !(\result == #memory_$Pointer$[\result][\result + 4])) && i == 1) && index <= 0) && \valid[head] == 1) && data == len) && s == head) || (((((((((((((head == #memory_$Pointer$[s][4] && temp == 0) && data == len + 1) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && unknown-#memory_int-unknown[#memory_$Pointer$[s][4]][#memory_$Pointer$[s][4]] <= len + i) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && index <= 0) && \valid[head] == 1)) || (((((((((((0 == \result && 0 == head) && temp == 0) && !(#memory_$Pointer$[head][4] == head)) && 0 == s) && 2 == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && i == 0) && !(\result == #memory_$Pointer$[\result][\result + 4])) && \valid[head] == 1) - InvariantResult [Line: 596]: Loop Invariant [2019-11-15 20:30:10,069 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,070 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,070 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,070 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,071 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,071 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,071 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,072 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,072 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,072 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,073 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,073 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,073 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,074 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,074 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,074 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,075 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,075 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,075 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,076 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,076 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,077 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,077 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,077 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,077 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,077 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,078 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,078 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,078 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,079 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,079 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,079 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,079 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,080 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,080 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,080 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,080 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,080 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,081 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,081 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,081 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,081 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,082 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,082 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,083 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,083 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,083 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,084 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,084 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,084 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,084 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,085 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,085 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,085 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,086 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,086 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,086 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,086 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,087 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,087 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,087 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,087 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,088 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,089 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,089 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,089 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,090 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,090 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,090 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,091 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,091 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,091 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,092 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,092 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,092 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,093 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,093 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,093 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,093 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,094 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,094 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,094 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,094 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,095 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,095 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,095 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,096 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,096 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ Derived loop invariant: (((((((((((((((((((!(head == #memory_$Pointer$[head][head + 4]) && 0 == \result) && head == #memory_$Pointer$[s][4]) && 0 == head) && temp == 0) && data == len + 1) && !(\result == #memory_$Pointer$[\result][4])) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && i == 1) && index <= 0) && \valid[head] == 1) || ((((((((((((((((0 == \result && 0 == head) && temp == 0) && !(#memory_$Pointer$[head][4] == head)) && 0 == s) && i + 2 <= len + index) && 2 == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && s == head) && !(\result == #memory_$Pointer$[\result][\result + 4])) && index <= 0) && \valid[head] == 1) && data == len) && s == head) && 0 <= i)) || (((((((((((((((((!(head == #memory_$Pointer$[head][head + 4]) && 0 == \result) && 0 == head) && temp == 0) && data == len + 1) && !(\result == #memory_$Pointer$[\result][4])) && 0 == s) && 2 == len) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && 1 <= index) && !(s == #memory_$Pointer$[s][s + 4])) && s == head) && i == 1) && index <= 1) && \valid[head] == 1) && s == head)) || (((((((((((((head == #memory_$Pointer$[s][4] && temp == 0) && data == len + 1) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && i == 1) && index <= 0) && \valid[head] == 1)) || ((((((((((((((temp == 0 && data == len + 1) && 0 == s) && 2 == len) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && 1 <= index) && !(s == #memory_$Pointer$[s][s + 4])) && s == head) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && i == 1) && index <= 1) && \valid[head] == 1) && s == head) - InvariantResult [Line: 602]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 561]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 588]: Loop Invariant [2019-11-15 20:30:10,097 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,098 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,098 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,098 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,098 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,099 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,099 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,099 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,100 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,100 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,100 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,101 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,101 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,101 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,102 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,102 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,102 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,102 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,103 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,103 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,103 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,103 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,104 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,104 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,104 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,105 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,105 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,106 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,106 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,106 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,106 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,107 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,107 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,107 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,108 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,108 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,108 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,109 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,109 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,109 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,110 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,111 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,111 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,111 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,111 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,112 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,112 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ Derived loop invariant: index <= 0 && ((((((((((((((((((\result == 2 && head == #memory_$Pointer$[s][4]) && temp == 0) && data == len + 1) && 2 == expected) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && unknown-#memory_int-unknown[head][head] == 2) && \valid[\result] == 1) && 1 == \valid[temp]) && index == 0) && !(s == #memory_$Pointer$[s][s + 4])) && i == 0) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && index <= 0) && \valid[head] == 1) || ((((((((((((head == #memory_$Pointer$[s][4] && data == len + 1) && 3 == expected) && unknown-#memory_int-unknown[head][head] == 3) && 0 == s) && #memory_$Pointer$[s][4] == head) && \result == 3) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && i == 1) && index <= 0) && \valid[head] == 1) && ((2 == len && \valid[\result] == 1) && 1 == \valid[temp]) && temp == 0)) - InvariantResult [Line: 602]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 574]: Loop Invariant [2019-11-15 20:30:10,113 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,113 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,114 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,114 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ Derived loop invariant: (((((((2 == len && \valid[\result] == 1) && 1 == \valid[temp]) && 0 == head) && temp == 0) && \valid[head] == 1) && !(#memory_$Pointer$[head][4] == head)) || (((((2 == len && \valid[\result] == 1) && 1 == \valid[temp]) && 1 <= len) && temp == 0) && \valid[head] == 1)) || (2 == len && len == len) - InvariantResult [Line: 589]: Loop Invariant [2019-11-15 20:30:10,115 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,115 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,115 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,116 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,116 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,116 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,117 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,117 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,117 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,118 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,118 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,118 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,118 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,119 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,119 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,119 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,120 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,120 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,120 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,120 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,121 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,121 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,122 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,122 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,122 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,123 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,123 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,123 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,124 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,124 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,124 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,125 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,125 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,125 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,125 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,126 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,126 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,126 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,126 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,127 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,127 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,127 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,128 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,128 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,128 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,128 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,129 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,129 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,129 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,129 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,130 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,130 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,130 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,131 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,131 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,132 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,132 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,132 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,133 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,133 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,133 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,134 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,134 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,134 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,134 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,135 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,135 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,135 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,136 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,136 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,136 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,137 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,137 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,137 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,137 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,138 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,138 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,139 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,139 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,139 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,140 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,140 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,140 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,141 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,141 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,141 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,142 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,142 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,142 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,142 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,143 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,143 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,143 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,144 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,144 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,144 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,144 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,145 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,145 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,145 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,145 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,146 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,146 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,146 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,146 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,147 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ Derived loop invariant: ((((((((((((((((((((3 == unknown-#memory_int-unknown[#memory_$Pointer$[head][head + 4]][#memory_$Pointer$[head][head + 4]] && unknown-#memory_int-unknown[#memory_$Pointer$[head][head + 4]][#memory_$Pointer$[head][head + 4]] <= expected) && !(head == #memory_$Pointer$[head][head + 4])) && head == #memory_$Pointer$[s][4]) && 1 <= index) && temp == 0) && data == len + 1) && 0 == s) && index <= 1) && 2 == len) && #memory_$Pointer$[s][4] == head) && \valid[\result] == 1) && 1 == \valid[temp]) && expected <= unknown-#memory_int-unknown[#memory_$Pointer$[head][head + 4]][#memory_$Pointer$[head][head + 4]]) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && head == 0) && i == 1) && index <= 0) && \valid[head] == 1) || ((((((((((((((((head == #memory_$Pointer$[s][4] && temp == 0) && data == len + 1) && 2 == expected) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && unknown-#memory_int-unknown[head][head] == 2) && \valid[\result] == 1) && 1 == \valid[temp]) && index == 0) && !(s == #memory_$Pointer$[s][s + 4])) && i == 0) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && index <= 0) && \valid[head] == 1)) || (((((((((((((((index <= 0 && head == #memory_$Pointer$[s][4]) && temp == 0) && data == len + 1) && 3 == expected) && unknown-#memory_int-unknown[head][head] == 3) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && i == 1) && index <= 0) && \valid[head] == 1) - InvariantResult [Line: 611]: Loop Invariant [2019-11-15 20:30:10,148 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,148 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,148 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,148 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,149 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,149 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,149 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,149 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,150 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,150 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,150 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,150 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,151 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,151 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,152 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,152 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,152 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,152 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,153 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,153 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,153 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,153 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,154 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,154 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,154 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,154 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,155 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,155 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,155 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,156 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,156 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,156 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,156 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,157 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,157 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,157 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,157 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,158 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,158 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2019-11-15 20:30:10,158 WARN L417 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2019-11-15 20:30:10,159 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,159 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,159 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,160 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,160 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,160 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,160 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,160 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,161 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,161 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,161 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,162 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,162 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,162 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-11-15 20:30:10,162 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ [2019-11-15 20:30:10,162 WARN L1295 BoogieBacktranslator]: unknown boogie variable #memory_$Pointer$ Derived loop invariant: (index <= 0 && (((((((((((index <= 0 && head == #memory_$Pointer$[s][4]) && temp == 0) && data == len + 1) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[#memory_$Pointer$[s][4]][#memory_$Pointer$[s][4]] <= len + i) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && \valid[head] == 1) || (((((((((((((head == #memory_$Pointer$[s][4] && temp == 0) && data == len + 1) && 0 == s) && 2 == len) && #memory_$Pointer$[s][4] == head) && unknown-#memory_int-unknown[s][s] == len) && \valid[\result] == 1) && 1 == \valid[temp]) && !(s == #memory_$Pointer$[s][s + 4])) && i == 0) && len + 1 == unknown-#memory_int-unknown[#memory_$Pointer$[s][s + 4]][#memory_$Pointer$[s][s + 4]]) && index <= 0) && \valid[head] == 1) - InvariantResult [Line: 563]: Loop Invariant Derived loop invariant: ((((2 == len && len == len) && \valid[\result] == 1) && 1 == \valid[temp]) && temp == 0) || ((((((((2 == len && !(\result == head)) && \valid[\result] == 1) && 1 == \valid[temp]) && 1 <= len) && temp == 0) && \valid[head] == 1) && \result == 0) && !(head == temp)) - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 29 locations, 1 error locations. Result: SAFE, OverallTime: 15.3s, OverallIterations: 12, TraceHistogramMax: 2, AutomataDifference: 5.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 2.0s, HoareTripleCheckerStatistics: 272 SDtfs, 1132 SDslu, 951 SDs, 0 SdLazy, 1732 SolverSat, 452 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 401 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1264 ImplicationChecksByTransitivity, 6.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=51occurred 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, 12 MinimizatonAttempts, 93 StatesRemovedByMinimization, 9 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 12 LocationsWithAnnotation, 12 PreInvPairs, 30 NumberOfFragments, 1594 HoareAnnotationTreeSize, 12 FomulaSimplifications, 10117 FormulaSimplificationTreeSizeReduction, 0.2s HoareSimplificationTime, 12 FomulaSimplificationsInter, 2357 FormulaSimplificationTreeSizeReductionInter, 1.8s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 4.2s InterpolantComputationTime, 598 NumberOfCodeBlocks, 598 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 578 ConstructedInterpolants, 0 QuantifiedInterpolants, 116703 SizeOfPredicates, 90 NumberOfNonLiveVariables, 1539 ConjunctsInSsa, 197 ConjunctsInUnsatCore, 20 InterpolantComputations, 4 PerfectInterpolantSequences, 179/267 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...