./Ultimate.py --spec /storage/repos/svcomp/c/properties/unreach-call.prp --file /storage/repos/svcomp/c/array-tiling/mbpr3_true-unreach-call.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0ed9222f Calling Ultimate with: java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx12G -Xms1G -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/svcomp/c/array-tiling/mbpr3_true-unreach-call.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 8a136246cd2405c1921bef8fd641517f185138ea ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.24-0ed9222-m [2019-01-14 13:27:08,099 INFO L170 SettingsManager]: Resetting all preferences to default values... [2019-01-14 13:27:08,103 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2019-01-14 13:27:08,118 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-01-14 13:27:08,119 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-01-14 13:27:08,121 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-01-14 13:27:08,124 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-01-14 13:27:08,126 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2019-01-14 13:27:08,127 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-01-14 13:27:08,129 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-01-14 13:27:08,129 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-01-14 13:27:08,130 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-01-14 13:27:08,131 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-01-14 13:27:08,132 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-01-14 13:27:08,133 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-01-14 13:27:08,134 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-01-14 13:27:08,135 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-01-14 13:27:08,137 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-01-14 13:27:08,139 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2019-01-14 13:27:08,141 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-01-14 13:27:08,142 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-01-14 13:27:08,143 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-01-14 13:27:08,146 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-01-14 13:27:08,146 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-01-14 13:27:08,146 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-01-14 13:27:08,147 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-01-14 13:27:08,148 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-01-14 13:27:08,151 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-01-14 13:27:08,152 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2019-01-14 13:27:08,153 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-01-14 13:27:08,153 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2019-01-14 13:27:08,154 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-01-14 13:27:08,155 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-01-14 13:27:08,155 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2019-01-14 13:27:08,156 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2019-01-14 13:27:08,158 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2019-01-14 13:27:08,159 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2019-01-14 13:27:08,188 INFO L110 SettingsManager]: Loading preferences was successful [2019-01-14 13:27:08,191 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2019-01-14 13:27:08,192 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-01-14 13:27:08,192 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2019-01-14 13:27:08,192 INFO L133 SettingsManager]: * Use SBE=true [2019-01-14 13:27:08,192 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-01-14 13:27:08,192 INFO L133 SettingsManager]: * sizeof long=4 [2019-01-14 13:27:08,193 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2019-01-14 13:27:08,194 INFO L133 SettingsManager]: * sizeof POINTER=4 [2019-01-14 13:27:08,194 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2019-01-14 13:27:08,194 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-01-14 13:27:08,194 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-01-14 13:27:08,195 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-01-14 13:27:08,195 INFO L133 SettingsManager]: * sizeof long double=12 [2019-01-14 13:27:08,195 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2019-01-14 13:27:08,195 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-01-14 13:27:08,195 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-01-14 13:27:08,195 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-01-14 13:27:08,196 INFO L133 SettingsManager]: * To the following directory=./dump/ [2019-01-14 13:27:08,198 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2019-01-14 13:27:08,198 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-01-14 13:27:08,198 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-01-14 13:27:08,198 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-01-14 13:27:08,199 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-01-14 13:27:08,199 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2019-01-14 13:27:08,199 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-01-14 13:27:08,199 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-01-14 13:27:08,199 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8a136246cd2405c1921bef8fd641517f185138ea [2019-01-14 13:27:08,252 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-01-14 13:27:08,269 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-01-14 13:27:08,275 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-01-14 13:27:08,277 INFO L271 PluginConnector]: Initializing CDTParser... [2019-01-14 13:27:08,277 INFO L276 PluginConnector]: CDTParser initialized [2019-01-14 13:27:08,278 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/svcomp/c/array-tiling/mbpr3_true-unreach-call.i [2019-01-14 13:27:08,333 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a101cfc48/cf51e9e6bdd74209bddbc6c057d80016/FLAGb2fd2c7b3 [2019-01-14 13:27:08,723 INFO L307 CDTParser]: Found 1 translation units. [2019-01-14 13:27:08,724 INFO L161 CDTParser]: Scanning /storage/repos/svcomp/c/array-tiling/mbpr3_true-unreach-call.i [2019-01-14 13:27:08,731 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a101cfc48/cf51e9e6bdd74209bddbc6c057d80016/FLAGb2fd2c7b3 [2019-01-14 13:27:09,082 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a101cfc48/cf51e9e6bdd74209bddbc6c057d80016 [2019-01-14 13:27:09,086 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-01-14 13:27:09,087 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-01-14 13:27:09,088 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-01-14 13:27:09,088 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-01-14 13:27:09,091 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2019-01-14 13:27:09,092 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.01 01:27:09" (1/1) ... [2019-01-14 13:27:09,095 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c11335a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09, skipping insertion in model container [2019-01-14 13:27:09,095 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.01 01:27:09" (1/1) ... [2019-01-14 13:27:09,103 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-01-14 13:27:09,122 INFO L176 MainTranslator]: Built tables and reachable declarations [2019-01-14 13:27:09,344 INFO L208 PostProcessor]: Analyzing one entry point: main [2019-01-14 13:27:09,349 INFO L191 MainTranslator]: Completed pre-run [2019-01-14 13:27:09,403 INFO L208 PostProcessor]: Analyzing one entry point: main [2019-01-14 13:27:09,427 INFO L195 MainTranslator]: Completed translation [2019-01-14 13:27:09,428 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09 WrapperNode [2019-01-14 13:27:09,428 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-01-14 13:27:09,430 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-01-14 13:27:09,430 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-01-14 13:27:09,430 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2019-01-14 13:27:09,439 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09" (1/1) ... [2019-01-14 13:27:09,460 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09" (1/1) ... [2019-01-14 13:27:09,498 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-01-14 13:27:09,500 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-01-14 13:27:09,500 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-01-14 13:27:09,500 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2019-01-14 13:27:09,594 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09" (1/1) ... [2019-01-14 13:27:09,594 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09" (1/1) ... [2019-01-14 13:27:09,597 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09" (1/1) ... [2019-01-14 13:27:09,599 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09" (1/1) ... [2019-01-14 13:27:09,615 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09" (1/1) ... [2019-01-14 13:27:09,625 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09" (1/1) ... [2019-01-14 13:27:09,628 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09" (1/1) ... [2019-01-14 13:27:09,630 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-01-14 13:27:09,631 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-01-14 13:27:09,631 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-01-14 13:27:09,631 INFO L276 PluginConnector]: RCFGBuilder initialized [2019-01-14 13:27:09,632 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-01-14 13:27:09,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-01-14 13:27:09,682 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-01-14 13:27:09,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-01-14 13:27:09,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-01-14 13:27:09,682 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-01-14 13:27:09,683 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-01-14 13:27:10,168 INFO L281 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-01-14 13:27:10,168 INFO L286 CfgBuilder]: Removed 10 assue(true) statements. [2019-01-14 13:27:10,170 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.01 01:27:10 BoogieIcfgContainer [2019-01-14 13:27:10,170 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-01-14 13:27:10,171 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-01-14 13:27:10,171 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-01-14 13:27:10,174 INFO L276 PluginConnector]: TraceAbstraction initialized [2019-01-14 13:27:10,174 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.01 01:27:09" (1/3) ... [2019-01-14 13:27:10,175 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13f926b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.01 01:27:10, skipping insertion in model container [2019-01-14 13:27:10,175 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.01 01:27:09" (2/3) ... [2019-01-14 13:27:10,175 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13f926b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.01 01:27:10, skipping insertion in model container [2019-01-14 13:27:10,175 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.01 01:27:10" (3/3) ... [2019-01-14 13:27:10,177 INFO L112 eAbstractionObserver]: Analyzing ICFG mbpr3_true-unreach-call.i [2019-01-14 13:27:10,186 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-01-14 13:27:10,194 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-01-14 13:27:10,210 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-01-14 13:27:10,239 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2019-01-14 13:27:10,240 INFO L382 AbstractCegarLoop]: Interprodecural is true [2019-01-14 13:27:10,240 INFO L383 AbstractCegarLoop]: Hoare is true [2019-01-14 13:27:10,240 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-01-14 13:27:10,241 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-01-14 13:27:10,241 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-01-14 13:27:10,241 INFO L387 AbstractCegarLoop]: Difference is false [2019-01-14 13:27:10,241 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-01-14 13:27:10,241 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-01-14 13:27:10,256 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states. [2019-01-14 13:27:10,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2019-01-14 13:27:10,262 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:27:10,263 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-01-14 13:27:10,265 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:27:10,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:27:10,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1172251972, now seen corresponding path program 1 times [2019-01-14 13:27:10,273 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:27:10,273 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:27:10,313 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:10,313 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-14 13:27:10,313 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:10,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:10,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-01-14 13:27:10,402 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-01-14 13:27:10,402 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-01-14 13:27:10,405 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2019-01-14 13:27:10,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2019-01-14 13:27:10,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-01-14 13:27:10,417 INFO L87 Difference]: Start difference. First operand 32 states. Second operand 2 states. [2019-01-14 13:27:10,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:27:10,432 INFO L93 Difference]: Finished difference Result 56 states and 79 transitions. [2019-01-14 13:27:10,432 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2019-01-14 13:27:10,433 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 15 [2019-01-14 13:27:10,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:27:10,441 INFO L225 Difference]: With dead ends: 56 [2019-01-14 13:27:10,441 INFO L226 Difference]: Without dead ends: 27 [2019-01-14 13:27:10,444 INFO L631 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-01-14 13:27:10,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2019-01-14 13:27:10,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2019-01-14 13:27:10,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2019-01-14 13:27:10,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 34 transitions. [2019-01-14 13:27:10,473 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 34 transitions. Word has length 15 [2019-01-14 13:27:10,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:27:10,473 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 34 transitions. [2019-01-14 13:27:10,473 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2019-01-14 13:27:10,473 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 34 transitions. [2019-01-14 13:27:10,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2019-01-14 13:27:10,474 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:27:10,474 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-01-14 13:27:10,475 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:27:10,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:27:10,475 INFO L82 PathProgramCache]: Analyzing trace with hash -2097793694, now seen corresponding path program 1 times [2019-01-14 13:27:10,475 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:27:10,476 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:27:10,477 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:10,477 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-14 13:27:10,477 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:10,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:10,594 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-01-14 13:27:10,594 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-01-14 13:27:10,594 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-01-14 13:27:10,597 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-01-14 13:27:10,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-01-14 13:27:10,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-01-14 13:27:10,598 INFO L87 Difference]: Start difference. First operand 27 states and 34 transitions. Second operand 4 states. [2019-01-14 13:27:10,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:27:10,740 INFO L93 Difference]: Finished difference Result 36 states and 44 transitions. [2019-01-14 13:27:10,740 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-01-14 13:27:10,741 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 15 [2019-01-14 13:27:10,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:27:10,742 INFO L225 Difference]: With dead ends: 36 [2019-01-14 13:27:10,742 INFO L226 Difference]: Without dead ends: 34 [2019-01-14 13:27:10,743 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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-01-14 13:27:10,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2019-01-14 13:27:10,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 29. [2019-01-14 13:27:10,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2019-01-14 13:27:10,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 36 transitions. [2019-01-14 13:27:10,748 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 36 transitions. Word has length 15 [2019-01-14 13:27:10,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:27:10,749 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 36 transitions. [2019-01-14 13:27:10,749 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-01-14 13:27:10,749 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 36 transitions. [2019-01-14 13:27:10,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2019-01-14 13:27:10,750 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:27:10,750 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-01-14 13:27:10,750 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:27:10,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:27:10,751 INFO L82 PathProgramCache]: Analyzing trace with hash -2097734112, now seen corresponding path program 1 times [2019-01-14 13:27:10,751 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:27:10,751 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:27:10,752 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:10,752 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-14 13:27:10,752 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:10,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:11,057 WARN L181 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 8 [2019-01-14 13:27:11,144 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-01-14 13:27:11,145 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-01-14 13:27:11,145 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-01-14 13:27:11,145 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-01-14 13:27:11,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-01-14 13:27:11,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-01-14 13:27:11,146 INFO L87 Difference]: Start difference. First operand 29 states and 36 transitions. Second operand 5 states. [2019-01-14 13:27:11,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:27:11,434 INFO L93 Difference]: Finished difference Result 62 states and 80 transitions. [2019-01-14 13:27:11,435 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-01-14 13:27:11,435 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 15 [2019-01-14 13:27:11,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:27:11,436 INFO L225 Difference]: With dead ends: 62 [2019-01-14 13:27:11,436 INFO L226 Difference]: Without dead ends: 41 [2019-01-14 13:27:11,437 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-01-14 13:27:11,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2019-01-14 13:27:11,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 32. [2019-01-14 13:27:11,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2019-01-14 13:27:11,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 39 transitions. [2019-01-14 13:27:11,443 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 39 transitions. Word has length 15 [2019-01-14 13:27:11,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:27:11,444 INFO L480 AbstractCegarLoop]: Abstraction has 32 states and 39 transitions. [2019-01-14 13:27:11,444 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-01-14 13:27:11,444 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 39 transitions. [2019-01-14 13:27:11,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2019-01-14 13:27:11,445 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:27:11,445 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-01-14 13:27:11,446 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:27:11,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:27:11,446 INFO L82 PathProgramCache]: Analyzing trace with hash -27892337, now seen corresponding path program 1 times [2019-01-14 13:27:11,446 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:27:11,446 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:27:11,447 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:11,448 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-14 13:27:11,448 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:11,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:12,036 WARN L181 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 20 [2019-01-14 13:27:12,605 WARN L181 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 36 [2019-01-14 13:27:13,460 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-01-14 13:27:13,460 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-01-14 13:27:13,460 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-01-14 13:27:13,484 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-14 13:27:13,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:13,541 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2019-01-14 13:27:13,647 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2019-01-14 13:27:13,650 INFO L478 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 13 treesize of output 12 [2019-01-14 13:27:13,650 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:13,654 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:13,678 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:13,678 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2019-01-14 13:27:13,749 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:13,750 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 68 [2019-01-14 13:27:13,814 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:13,815 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:13,816 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:13,823 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 47 [2019-01-14 13:27:13,830 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:13,833 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 23 [2019-01-14 13:27:13,834 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:13,846 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:13,848 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:13,855 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:13,856 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:55, output treesize:14 [2019-01-14 13:27:13,941 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2019-01-14 13:27:13,947 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:13,950 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 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 19 treesize of output 29 [2019-01-14 13:27:13,951 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:13,958 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:13,986 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:13,986 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:17 [2019-01-14 13:27:13,999 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:14,000 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 104 [2019-01-14 13:27:14,017 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,018 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,046 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 62 [2019-01-14 13:27:14,066 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,073 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 29 [2019-01-14 13:27:14,074 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:14,083 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:14,084 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:14,093 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:14,094 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:76, output treesize:14 [2019-01-14 13:27:14,106 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2019-01-14 13:27:14,109 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,110 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,112 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 37 [2019-01-14 13:27:14,113 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:14,126 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:14,137 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:14,138 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:33, output treesize:29 [2019-01-14 13:27:14,176 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:14,177 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 114 [2019-01-14 13:27:14,250 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,252 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,255 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,257 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,259 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,268 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,277 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 51 treesize of output 119 [2019-01-14 13:27:14,285 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:14,312 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 71 [2019-01-14 13:27:14,313 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:14,356 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:14,360 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:14,435 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-01-14 13:27:14,436 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:88, output treesize:29 [2019-01-14 13:27:14,646 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-01-14 13:27:14,674 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-01-14 13:27:14,674 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2019-01-14 13:27:14,675 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2019-01-14 13:27:14,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2019-01-14 13:27:14,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2019-01-14 13:27:14,677 INFO L87 Difference]: Start difference. First operand 32 states and 39 transitions. Second operand 21 states. [2019-01-14 13:27:16,815 WARN L181 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2019-01-14 13:27:17,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:27:17,386 INFO L93 Difference]: Finished difference Result 151 states and 181 transitions. [2019-01-14 13:27:17,387 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2019-01-14 13:27:17,387 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 27 [2019-01-14 13:27:17,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:27:17,389 INFO L225 Difference]: With dead ends: 151 [2019-01-14 13:27:17,389 INFO L226 Difference]: Without dead ends: 124 [2019-01-14 13:27:17,390 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 7 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=395, Invalid=1245, Unknown=0, NotChecked=0, Total=1640 [2019-01-14 13:27:17,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2019-01-14 13:27:17,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 34. [2019-01-14 13:27:17,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2019-01-14 13:27:17,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 40 transitions. [2019-01-14 13:27:17,399 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 40 transitions. Word has length 27 [2019-01-14 13:27:17,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:27:17,400 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 40 transitions. [2019-01-14 13:27:17,400 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2019-01-14 13:27:17,400 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 40 transitions. [2019-01-14 13:27:17,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2019-01-14 13:27:17,401 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:27:17,401 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-01-14 13:27:17,401 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:27:17,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:27:17,402 INFO L82 PathProgramCache]: Analyzing trace with hash -1637457854, now seen corresponding path program 1 times [2019-01-14 13:27:17,402 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:27:17,402 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:27:17,403 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:17,403 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-14 13:27:17,403 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:17,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:17,714 WARN L181 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 14 [2019-01-14 13:27:17,917 WARN L181 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 29 [2019-01-14 13:27:18,260 WARN L181 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 26 [2019-01-14 13:27:18,780 WARN L181 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 39 [2019-01-14 13:27:19,276 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-01-14 13:27:19,276 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-01-14 13:27:19,276 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-01-14 13:27:19,294 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-14 13:27:19,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:19,331 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2019-01-14 13:27:19,401 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2019-01-14 13:27:19,407 INFO L478 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 13 treesize of output 12 [2019-01-14 13:27:19,408 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,416 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,432 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,433 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2019-01-14 13:27:19,461 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:19,461 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 54 [2019-01-14 13:27:19,473 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,475 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,476 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,482 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 47 [2019-01-14 13:27:19,484 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,487 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2019-01-14 13:27:19,488 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,494 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,496 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,503 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,503 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:49, output treesize:16 [2019-01-14 13:27:19,570 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2019-01-14 13:27:19,586 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,587 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,588 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 43 [2019-01-14 13:27:19,589 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,595 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,606 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,606 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:31 [2019-01-14 13:27:19,640 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:19,641 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 116 [2019-01-14 13:27:19,684 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,685 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,687 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,688 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,690 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,697 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,718 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 141 [2019-01-14 13:27:19,776 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,776 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,780 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,788 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 141 [2019-01-14 13:27:19,790 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,849 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,850 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,851 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,854 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:19,860 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 89 [2019-01-14 13:27:19,861 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,876 INFO L267 ElimStorePlain]: Start of recursive call 3: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,881 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:19,893 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-01-14 13:27:19,893 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:90, output treesize:31 [2019-01-14 13:27:20,048 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-01-14 13:27:20,066 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-01-14 13:27:20,067 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2019-01-14 13:27:20,067 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2019-01-14 13:27:20,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2019-01-14 13:27:20,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2019-01-14 13:27:20,068 INFO L87 Difference]: Start difference. First operand 34 states and 40 transitions. Second operand 24 states. [2019-01-14 13:27:23,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:27:23,976 INFO L93 Difference]: Finished difference Result 168 states and 197 transitions. [2019-01-14 13:27:23,977 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2019-01-14 13:27:23,977 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 33 [2019-01-14 13:27:23,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:27:23,980 INFO L225 Difference]: With dead ends: 168 [2019-01-14 13:27:23,980 INFO L226 Difference]: Without dead ends: 145 [2019-01-14 13:27:23,982 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=690, Invalid=2616, Unknown=0, NotChecked=0, Total=3306 [2019-01-14 13:27:23,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2019-01-14 13:27:23,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 60. [2019-01-14 13:27:23,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2019-01-14 13:27:23,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 70 transitions. [2019-01-14 13:27:23,996 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 70 transitions. Word has length 33 [2019-01-14 13:27:23,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:27:23,996 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 70 transitions. [2019-01-14 13:27:23,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2019-01-14 13:27:23,996 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 70 transitions. [2019-01-14 13:27:23,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2019-01-14 13:27:23,999 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:27:23,999 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-01-14 13:27:23,999 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:27:23,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:27:23,999 INFO L82 PathProgramCache]: Analyzing trace with hash -271297025, now seen corresponding path program 1 times [2019-01-14 13:27:24,000 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:27:24,001 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:27:24,002 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:24,002 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-14 13:27:24,002 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:24,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:24,117 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-01-14 13:27:24,118 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-01-14 13:27:24,118 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-01-14 13:27:24,118 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-01-14 13:27:24,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-01-14 13:27:24,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-01-14 13:27:24,118 INFO L87 Difference]: Start difference. First operand 60 states and 70 transitions. Second operand 3 states. [2019-01-14 13:27:24,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:27:24,132 INFO L93 Difference]: Finished difference Result 87 states and 102 transitions. [2019-01-14 13:27:24,133 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-01-14 13:27:24,133 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 37 [2019-01-14 13:27:24,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:27:24,133 INFO L225 Difference]: With dead ends: 87 [2019-01-14 13:27:24,134 INFO L226 Difference]: Without dead ends: 56 [2019-01-14 13:27:24,134 INFO L631 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-01-14 13:27:24,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2019-01-14 13:27:24,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 40. [2019-01-14 13:27:24,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2019-01-14 13:27:24,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 44 transitions. [2019-01-14 13:27:24,142 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 44 transitions. Word has length 37 [2019-01-14 13:27:24,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:27:24,143 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 44 transitions. [2019-01-14 13:27:24,143 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-01-14 13:27:24,143 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 44 transitions. [2019-01-14 13:27:24,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2019-01-14 13:27:24,145 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:27:24,146 INFO L402 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-01-14 13:27:24,146 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:27:24,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:27:24,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1978775371, now seen corresponding path program 2 times [2019-01-14 13:27:24,146 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:27:24,146 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:27:24,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:24,149 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-14 13:27:24,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:24,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:24,631 WARN L181 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 11 [2019-01-14 13:27:24,940 WARN L181 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 24 [2019-01-14 13:27:25,460 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-01-14 13:27:25,461 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-01-14 13:27:25,461 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-01-14 13:27:25,482 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2019-01-14 13:27:25,524 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-01-14 13:27:25,524 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-01-14 13:27:25,528 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2019-01-14 13:27:25,734 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2019-01-14 13:27:25,736 INFO L478 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 13 treesize of output 12 [2019-01-14 13:27:25,736 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:25,739 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:25,744 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:25,745 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:23, output treesize:19 [2019-01-14 13:27:25,768 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:25,769 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 62 [2019-01-14 13:27:25,780 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:25,781 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:25,782 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:25,790 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 45 [2019-01-14 13:27:25,793 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:25,795 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 23 [2019-01-14 13:27:25,796 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:25,818 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:25,820 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:25,824 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:25,824 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:50, output treesize:13 [2019-01-14 13:27:26,007 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-01-14 13:27:26,025 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-01-14 13:27:26,025 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 10] total 24 [2019-01-14 13:27:26,025 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2019-01-14 13:27:26,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2019-01-14 13:27:26,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2019-01-14 13:27:26,027 INFO L87 Difference]: Start difference. First operand 40 states and 44 transitions. Second operand 24 states. [2019-01-14 13:27:28,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:27:28,303 INFO L93 Difference]: Finished difference Result 153 states and 172 transitions. [2019-01-14 13:27:28,304 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2019-01-14 13:27:28,305 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 39 [2019-01-14 13:27:28,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:27:28,306 INFO L225 Difference]: With dead ends: 153 [2019-01-14 13:27:28,306 INFO L226 Difference]: Without dead ends: 76 [2019-01-14 13:27:28,308 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 904 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=651, Invalid=2771, Unknown=0, NotChecked=0, Total=3422 [2019-01-14 13:27:28,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2019-01-14 13:27:28,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 50. [2019-01-14 13:27:28,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2019-01-14 13:27:28,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 55 transitions. [2019-01-14 13:27:28,317 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 55 transitions. Word has length 39 [2019-01-14 13:27:28,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:27:28,318 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 55 transitions. [2019-01-14 13:27:28,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2019-01-14 13:27:28,318 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 55 transitions. [2019-01-14 13:27:28,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2019-01-14 13:27:28,319 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:27:28,319 INFO L402 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-01-14 13:27:28,319 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:27:28,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:27:28,320 INFO L82 PathProgramCache]: Analyzing trace with hash 957947875, now seen corresponding path program 3 times [2019-01-14 13:27:28,320 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:27:28,320 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:27:28,321 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:28,321 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2019-01-14 13:27:28,321 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:28,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:28,548 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-01-14 13:27:28,549 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-01-14 13:27:28,549 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-01-14 13:27:28,557 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2019-01-14 13:27:28,586 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-01-14 13:27:28,586 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-01-14 13:27:28,589 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2019-01-14 13:27:28,754 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-01-14 13:27:28,772 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-01-14 13:27:28,773 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2019-01-14 13:27:28,773 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-01-14 13:27:28,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-01-14 13:27:28,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2019-01-14 13:27:28,774 INFO L87 Difference]: Start difference. First operand 50 states and 55 transitions. Second operand 12 states. [2019-01-14 13:27:29,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:27:29,047 INFO L93 Difference]: Finished difference Result 95 states and 105 transitions. [2019-01-14 13:27:29,048 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-01-14 13:27:29,048 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 49 [2019-01-14 13:27:29,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:27:29,050 INFO L225 Difference]: With dead ends: 95 [2019-01-14 13:27:29,050 INFO L226 Difference]: Without dead ends: 64 [2019-01-14 13:27:29,051 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2019-01-14 13:27:29,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2019-01-14 13:27:29,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 58. [2019-01-14 13:27:29,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2019-01-14 13:27:29,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 63 transitions. [2019-01-14 13:27:29,060 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 63 transitions. Word has length 49 [2019-01-14 13:27:29,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:27:29,061 INFO L480 AbstractCegarLoop]: Abstraction has 58 states and 63 transitions. [2019-01-14 13:27:29,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-01-14 13:27:29,062 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 63 transitions. [2019-01-14 13:27:29,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2019-01-14 13:27:29,063 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:27:29,064 INFO L402 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 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-01-14 13:27:29,064 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:27:29,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:27:29,064 INFO L82 PathProgramCache]: Analyzing trace with hash -599046121, now seen corresponding path program 4 times [2019-01-14 13:27:29,064 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:27:29,064 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:27:29,065 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:29,065 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2019-01-14 13:27:29,065 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:29,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:29,581 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 20 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2019-01-14 13:27:29,581 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-01-14 13:27:29,581 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-01-14 13:27:29,591 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2019-01-14 13:27:29,620 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-01-14 13:27:29,621 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-01-14 13:27:29,625 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2019-01-14 13:27:29,688 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2019-01-14 13:27:29,692 INFO L478 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 13 treesize of output 12 [2019-01-14 13:27:29,692 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,694 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,703 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,703 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:26, output treesize:22 [2019-01-14 13:27:29,723 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:29,724 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 109 [2019-01-14 13:27:29,737 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,738 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,739 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,746 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 83 [2019-01-14 13:27:29,750 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,752 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 39 [2019-01-14 13:27:29,753 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,758 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,760 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,769 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,769 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:81, output treesize:22 [2019-01-14 13:27:29,797 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2019-01-14 13:27:29,800 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,802 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 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 21 treesize of output 33 [2019-01-14 13:27:29,803 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,808 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,818 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,819 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:31 [2019-01-14 13:27:29,855 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:29,856 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 116 [2019-01-14 13:27:29,872 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,873 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,874 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,875 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,875 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,876 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,889 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 123 [2019-01-14 13:27:29,900 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,901 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,901 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:29,906 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 70 [2019-01-14 13:27:29,907 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,919 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,924 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:29,935 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-01-14 13:27:29,936 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:90, output treesize:31 [2019-01-14 13:27:30,130 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 16 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2019-01-14 13:27:30,148 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-01-14 13:27:30,148 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2019-01-14 13:27:30,148 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-01-14 13:27:30,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-01-14 13:27:30,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2019-01-14 13:27:30,149 INFO L87 Difference]: Start difference. First operand 58 states and 63 transitions. Second operand 20 states. [2019-01-14 13:27:37,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:27:37,032 INFO L93 Difference]: Finished difference Result 75 states and 81 transitions. [2019-01-14 13:27:37,033 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-01-14 13:27:37,033 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 57 [2019-01-14 13:27:37,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:27:37,034 INFO L225 Difference]: With dead ends: 75 [2019-01-14 13:27:37,034 INFO L226 Difference]: Without dead ends: 65 [2019-01-14 13:27:37,036 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 49 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=146, Invalid=404, Unknown=2, NotChecked=0, Total=552 [2019-01-14 13:27:37,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2019-01-14 13:27:37,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 58. [2019-01-14 13:27:37,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2019-01-14 13:27:37,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 62 transitions. [2019-01-14 13:27:37,047 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 62 transitions. Word has length 57 [2019-01-14 13:27:37,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:27:37,047 INFO L480 AbstractCegarLoop]: Abstraction has 58 states and 62 transitions. [2019-01-14 13:27:37,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-01-14 13:27:37,048 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 62 transitions. [2019-01-14 13:27:37,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2019-01-14 13:27:37,048 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:27:37,051 INFO L402 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 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-01-14 13:27:37,051 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:27:37,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:27:37,052 INFO L82 PathProgramCache]: Analyzing trace with hash -992073131, now seen corresponding path program 5 times [2019-01-14 13:27:37,052 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:27:37,052 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:27:37,053 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:37,053 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2019-01-14 13:27:37,053 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:27:37,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:27:37,680 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-01-14 13:27:37,681 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-01-14 13:27:37,681 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-01-14 13:27:37,699 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2019-01-14 13:27:37,773 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-01-14 13:27:37,773 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-01-14 13:27:37,777 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2019-01-14 13:27:37,888 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2019-01-14 13:27:37,893 INFO L478 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 13 treesize of output 12 [2019-01-14 13:27:37,893 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:37,896 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:37,905 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:37,906 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2019-01-14 13:27:37,941 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:37,942 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 70 [2019-01-14 13:27:37,965 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:37,966 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:37,967 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:37,972 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 53 [2019-01-14 13:27:37,976 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:37,983 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2019-01-14 13:27:37,984 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:37,988 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:37,990 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:37,995 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:37,995 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:57, output treesize:16 [2019-01-14 13:27:38,040 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2019-01-14 13:27:38,045 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,046 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 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 21 treesize of output 33 [2019-01-14 13:27:38,047 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:38,051 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:38,064 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:38,064 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:31 [2019-01-14 13:27:38,107 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:38,108 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 116 [2019-01-14 13:27:38,125 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,126 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,127 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,130 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,131 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,154 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 115 [2019-01-14 13:27:38,186 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,208 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,231 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,254 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 70 [2019-01-14 13:27:38,255 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:38,267 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:38,273 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:38,284 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:38,284 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:90, output treesize:31 [2019-01-14 13:27:38,732 WARN L181 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2019-01-14 13:27:38,771 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 28 [2019-01-14 13:27:38,810 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,835 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,860 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:38,911 INFO L303 Elim1Store]: Index analysis took 138 ms [2019-01-14 13:27:38,912 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 67 [2019-01-14 13:27:38,913 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:39,049 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:39,197 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:39,197 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:44, output treesize:40 [2019-01-14 13:27:39,240 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:39,241 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 123 [2019-01-14 13:27:39,258 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,259 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,261 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,262 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,263 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,264 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,265 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,267 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,268 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,309 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 190 [2019-01-14 13:27:39,315 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,316 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,317 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,318 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,319 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,320 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,321 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,323 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,324 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,340 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 176 treesize of output 178 [2019-01-14 13:27:39,341 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:39,432 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,433 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,434 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,435 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,435 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,439 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:39,449 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 118 [2019-01-14 13:27:39,450 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:39,470 INFO L267 ElimStorePlain]: Start of recursive call 3: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:39,476 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:39,486 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-01-14 13:27:39,487 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:99, output treesize:40 [2019-01-14 13:27:45,113 WARN L181 SmtUtils]: Spent 709.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2019-01-14 13:27:45,957 WARN L181 SmtUtils]: Spent 809.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2019-01-14 13:27:45,964 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 38 [2019-01-14 13:27:45,987 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:45,988 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:45,989 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:45,989 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:45,990 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:45,991 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:45,996 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:45,998 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 128 [2019-01-14 13:27:45,999 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:46,016 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:46,032 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-01-14 13:27:46,032 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:59, output treesize:55 [2019-01-14 13:27:47,800 WARN L181 SmtUtils]: Spent 1.74 s on a formula simplification that was a NOOP. DAG size: 35 [2019-01-14 13:27:47,805 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:47,806 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 133 [2019-01-14 13:27:47,896 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:47,918 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:47,943 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:47,970 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,009 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,027 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,033 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,035 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,037 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,039 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,042 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,044 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,046 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,048 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,089 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,093 INFO L303 Elim1Store]: Index analysis took 263 ms [2019-01-14 13:27:48,114 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 70 treesize of output 282 [2019-01-14 13:27:48,125 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,128 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,130 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,132 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,134 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,136 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,138 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,140 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,142 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,144 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,146 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,149 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,151 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,188 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 268 treesize of output 276 [2019-01-14 13:27:48,190 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:48,336 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,338 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,339 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,340 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,342 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,343 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,345 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,380 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,382 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,383 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,397 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:48,400 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 11 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 202 [2019-01-14 13:27:48,401 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:48,439 INFO L267 ElimStorePlain]: Start of recursive call 3: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:48,448 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:48,465 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-01-14 13:27:48,465 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:114, output treesize:55 [2019-01-14 13:27:49,282 WARN L181 SmtUtils]: Spent 780.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2019-01-14 13:27:49,290 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 45 [2019-01-14 13:27:49,297 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:49,298 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:49,300 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:49,302 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:49,304 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:49,305 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:49,306 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:49,307 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:49,309 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:49,310 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:49,314 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:49,322 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 184 [2019-01-14 13:27:49,323 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:49,358 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:49,376 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-01-14 13:27:49,376 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:68, output treesize:64 [2019-01-14 13:27:51,424 WARN L181 SmtUtils]: Spent 2.01 s on a formula simplification that was a NOOP. DAG size: 38 [2019-01-14 13:27:51,429 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:27:51,430 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 140 [2019-01-14 13:27:51,464 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,465 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,466 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,467 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,468 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,468 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,470 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,471 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,471 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,473 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,475 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,476 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,477 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,478 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,479 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,480 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,482 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,483 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,490 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,540 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 19 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 77 treesize of output 309 [2019-01-14 13:27:51,548 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,549 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,550 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,551 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,551 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,552 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,553 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,554 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,555 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,556 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,563 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,565 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:27:51,598 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 74 treesize of output 246 [2019-01-14 13:27:51,599 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:27:51,647 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:51,656 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:27:51,676 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-01-14 13:27:51,677 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:123, output treesize:64 [2019-01-14 13:27:52,524 WARN L181 SmtUtils]: Spent 811.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2019-01-14 13:27:54,595 WARN L181 SmtUtils]: Spent 2.03 s on a formula simplification that was a NOOP. DAG size: 42 [2019-01-14 13:27:55,147 WARN L181 SmtUtils]: Spent 488.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2019-01-14 13:27:56,019 WARN L181 SmtUtils]: Spent 813.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2019-01-14 13:27:57,195 WARN L181 SmtUtils]: Spent 1.13 s on a formula simplification that was a NOOP. DAG size: 43 [2019-01-14 13:27:57,232 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 8 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-01-14 13:27:57,250 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-01-14 13:27:57,250 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 22] total 32 [2019-01-14 13:27:57,251 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2019-01-14 13:27:57,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2019-01-14 13:27:57,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=836, Unknown=5, NotChecked=0, Total=992 [2019-01-14 13:27:57,252 INFO L87 Difference]: Start difference. First operand 58 states and 62 transitions. Second operand 32 states. [2019-01-14 13:28:36,093 WARN L181 SmtUtils]: Spent 1.18 s on a formula simplification that was a NOOP. DAG size: 38 [2019-01-14 13:28:39,704 WARN L181 SmtUtils]: Spent 855.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2019-01-14 13:28:40,833 WARN L181 SmtUtils]: Spent 981.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2019-01-14 13:28:43,771 WARN L181 SmtUtils]: Spent 883.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2019-01-14 13:28:47,384 WARN L181 SmtUtils]: Spent 3.56 s on a formula simplification. DAG size of input: 41 DAG size of output: 35 [2019-01-14 13:28:49,722 WARN L181 SmtUtils]: Spent 2.19 s on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2019-01-14 13:28:50,482 WARN L181 SmtUtils]: Spent 710.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2019-01-14 13:28:51,484 WARN L181 SmtUtils]: Spent 905.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2019-01-14 13:28:53,561 WARN L181 SmtUtils]: Spent 1.99 s on a formula simplification. DAG size of input: 50 DAG size of output: 41 [2019-01-14 13:28:54,851 WARN L181 SmtUtils]: Spent 1.24 s on a formula simplification that was a NOOP. DAG size: 45 [2019-01-14 13:28:56,394 WARN L181 SmtUtils]: Spent 1.45 s on a formula simplification that was a NOOP. DAG size: 42 [2019-01-14 13:28:57,341 WARN L181 SmtUtils]: Spent 901.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2019-01-14 13:28:58,870 WARN L181 SmtUtils]: Spent 1.49 s on a formula simplification that was a NOOP. DAG size: 45 [2019-01-14 13:29:00,369 WARN L181 SmtUtils]: Spent 1.44 s on a formula simplification that was a NOOP. DAG size: 46 [2019-01-14 13:29:01,356 WARN L181 SmtUtils]: Spent 938.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2019-01-14 13:29:02,227 WARN L181 SmtUtils]: Spent 827.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2019-01-14 13:29:03,409 WARN L181 SmtUtils]: Spent 1.12 s on a formula simplification that was a NOOP. DAG size: 46 [2019-01-14 13:29:04,411 WARN L181 SmtUtils]: Spent 919.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2019-01-14 13:29:04,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:29:04,427 INFO L93 Difference]: Finished difference Result 103 states and 112 transitions. [2019-01-14 13:29:04,428 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-01-14 13:29:04,428 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 57 [2019-01-14 13:29:04,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:29:04,430 INFO L225 Difference]: With dead ends: 103 [2019-01-14 13:29:04,430 INFO L226 Difference]: Without dead ends: 93 [2019-01-14 13:29:04,432 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 39 SyntacticMatches, 14 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 53.6s TimeCoverageRelationStatistics Valid=561, Invalid=2845, Unknown=16, NotChecked=0, Total=3422 [2019-01-14 13:29:04,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2019-01-14 13:29:04,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 64. [2019-01-14 13:29:04,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2019-01-14 13:29:04,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 68 transitions. [2019-01-14 13:29:04,443 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 68 transitions. Word has length 57 [2019-01-14 13:29:04,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:29:04,443 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 68 transitions. [2019-01-14 13:29:04,443 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2019-01-14 13:29:04,444 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 68 transitions. [2019-01-14 13:29:04,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2019-01-14 13:29:04,446 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:29:04,446 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 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-01-14 13:29:04,448 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:29:04,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:29:04,448 INFO L82 PathProgramCache]: Analyzing trace with hash 1394407560, now seen corresponding path program 6 times [2019-01-14 13:29:04,448 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:29:04,448 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:29:04,449 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:29:04,449 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2019-01-14 13:29:04,449 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:29:04,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:29:05,276 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 11 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-01-14 13:29:05,276 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-01-14 13:29:05,276 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-01-14 13:29:05,288 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2019-01-14 13:29:05,318 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-01-14 13:29:05,318 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-01-14 13:29:05,322 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2019-01-14 13:29:05,419 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2019-01-14 13:29:05,422 INFO L478 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 13 treesize of output 12 [2019-01-14 13:29:05,422 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,424 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,432 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,433 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2019-01-14 13:29:05,455 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:29:05,456 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 70 [2019-01-14 13:29:05,467 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,468 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,469 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,478 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 53 [2019-01-14 13:29:05,483 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,485 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2019-01-14 13:29:05,486 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,491 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,496 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,500 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,501 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:57, output treesize:16 [2019-01-14 13:29:05,552 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2019-01-14 13:29:05,555 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,556 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,557 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 43 [2019-01-14 13:29:05,557 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,563 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,574 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,574 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:31 [2019-01-14 13:29:05,620 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:29:05,621 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 116 [2019-01-14 13:29:05,639 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,640 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,641 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,642 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,643 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,644 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,646 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,654 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 138 [2019-01-14 13:29:05,658 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,659 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,663 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 89 [2019-01-14 13:29:05,664 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,679 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,684 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,694 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,694 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:90, output treesize:31 [2019-01-14 13:29:05,730 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 28 [2019-01-14 13:29:05,733 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,734 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,735 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,736 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,736 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 77 [2019-01-14 13:29:05,737 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,749 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,762 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,763 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:44, output treesize:40 [2019-01-14 13:29:05,800 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:29:05,801 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 123 [2019-01-14 13:29:05,821 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,824 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,825 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,827 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,828 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,829 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,830 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,831 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,832 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,833 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,857 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 171 [2019-01-14 13:29:05,864 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,865 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,866 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,867 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:05,874 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 125 [2019-01-14 13:29:05,875 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,896 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,902 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:05,915 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-01-14 13:29:05,915 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:99, output treesize:40 [2019-01-14 13:29:07,836 WARN L181 SmtUtils]: Spent 1.00 s on a formula simplification that was a NOOP. DAG size: 31 [2019-01-14 13:29:08,227 WARN L181 SmtUtils]: Spent 265.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2019-01-14 13:29:08,308 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2019-01-14 13:29:08,326 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-01-14 13:29:08,326 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2019-01-14 13:29:08,327 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2019-01-14 13:29:08,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2019-01-14 13:29:08,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=879, Unknown=0, NotChecked=0, Total=1056 [2019-01-14 13:29:08,329 INFO L87 Difference]: Start difference. First operand 64 states and 68 transitions. Second operand 33 states. [2019-01-14 13:29:13,125 WARN L181 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2019-01-14 13:29:14,105 WARN L181 SmtUtils]: Spent 532.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2019-01-14 13:29:14,453 WARN L181 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2019-01-14 13:29:14,615 WARN L181 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2019-01-14 13:29:15,883 WARN L181 SmtUtils]: Spent 746.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 47 [2019-01-14 13:29:16,731 WARN L181 SmtUtils]: Spent 743.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2019-01-14 13:29:16,873 WARN L181 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2019-01-14 13:29:17,247 WARN L181 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2019-01-14 13:29:18,439 WARN L181 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2019-01-14 13:29:19,351 WARN L181 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2019-01-14 13:29:20,150 WARN L181 SmtUtils]: Spent 751.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2019-01-14 13:29:21,010 WARN L181 SmtUtils]: Spent 387.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2019-01-14 13:29:21,578 WARN L181 SmtUtils]: Spent 506.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2019-01-14 13:29:22,644 WARN L181 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2019-01-14 13:29:23,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:29:23,093 INFO L93 Difference]: Finished difference Result 189 states and 203 transitions. [2019-01-14 13:29:23,095 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2019-01-14 13:29:23,095 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 63 [2019-01-14 13:29:23,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:29:23,097 INFO L225 Difference]: With dead ends: 189 [2019-01-14 13:29:23,098 INFO L226 Difference]: Without dead ends: 154 [2019-01-14 13:29:23,101 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 51 SyntacticMatches, 8 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1652 ImplicationChecksByTransitivity, 15.5s TimeCoverageRelationStatistics Valid=1033, Invalid=4809, Unknown=10, NotChecked=0, Total=5852 [2019-01-14 13:29:23,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2019-01-14 13:29:23,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 84. [2019-01-14 13:29:23,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2019-01-14 13:29:23,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 89 transitions. [2019-01-14 13:29:23,119 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 89 transitions. Word has length 63 [2019-01-14 13:29:23,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:29:23,120 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 89 transitions. [2019-01-14 13:29:23,120 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2019-01-14 13:29:23,120 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 89 transitions. [2019-01-14 13:29:23,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2019-01-14 13:29:23,121 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:29:23,121 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 4, 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-01-14 13:29:23,121 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:29:23,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:29:23,122 INFO L82 PathProgramCache]: Analyzing trace with hash -2006510469, now seen corresponding path program 7 times [2019-01-14 13:29:23,122 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:29:23,122 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:29:23,123 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:29:23,123 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2019-01-14 13:29:23,123 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:29:23,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:29:23,760 WARN L181 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 19 [2019-01-14 13:29:23,998 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2019-01-14 13:29:23,999 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-01-14 13:29:23,999 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-01-14 13:29:24,010 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-14 13:29:24,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:29:24,043 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2019-01-14 13:29:24,098 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2019-01-14 13:29:24,099 INFO L478 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 13 treesize of output 12 [2019-01-14 13:29:24,100 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:24,102 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:24,107 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:24,107 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:23, output treesize:19 [2019-01-14 13:29:24,137 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:29:24,138 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 70 [2019-01-14 13:29:24,189 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:24,190 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:24,191 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:24,196 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 53 [2019-01-14 13:29:24,200 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:24,202 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2019-01-14 13:29:24,202 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:24,206 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:24,208 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:24,213 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:24,213 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:54, output treesize:13 [2019-01-14 13:29:24,383 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 86 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2019-01-14 13:29:24,402 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-01-14 13:29:24,402 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2019-01-14 13:29:24,402 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2019-01-14 13:29:24,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2019-01-14 13:29:24,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2019-01-14 13:29:24,403 INFO L87 Difference]: Start difference. First operand 84 states and 89 transitions. Second operand 25 states. [2019-01-14 13:29:25,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:29:25,557 INFO L93 Difference]: Finished difference Result 125 states and 135 transitions. [2019-01-14 13:29:25,559 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-01-14 13:29:25,559 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 69 [2019-01-14 13:29:25,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:29:25,562 INFO L225 Difference]: With dead ends: 125 [2019-01-14 13:29:25,562 INFO L226 Difference]: Without dead ends: 123 [2019-01-14 13:29:25,563 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 59 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=338, Invalid=1824, Unknown=0, NotChecked=0, Total=2162 [2019-01-14 13:29:25,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2019-01-14 13:29:25,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 90. [2019-01-14 13:29:25,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2019-01-14 13:29:25,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 96 transitions. [2019-01-14 13:29:25,582 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 96 transitions. Word has length 69 [2019-01-14 13:29:25,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:29:25,582 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 96 transitions. [2019-01-14 13:29:25,582 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2019-01-14 13:29:25,583 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 96 transitions. [2019-01-14 13:29:25,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2019-01-14 13:29:25,586 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:29:25,586 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 5, 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-01-14 13:29:25,586 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:29:25,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:29:25,587 INFO L82 PathProgramCache]: Analyzing trace with hash -1661260242, now seen corresponding path program 8 times [2019-01-14 13:29:25,587 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:29:25,587 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:29:25,590 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:29:25,590 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-14 13:29:25,590 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:29:25,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:29:25,910 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 83 proven. 37 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2019-01-14 13:29:25,910 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-01-14 13:29:25,910 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-01-14 13:29:25,920 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2019-01-14 13:29:25,951 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-01-14 13:29:25,951 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-01-14 13:29:25,954 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2019-01-14 13:29:26,283 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 114 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2019-01-14 13:29:26,301 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-01-14 13:29:26,302 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 27 [2019-01-14 13:29:26,302 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2019-01-14 13:29:26,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2019-01-14 13:29:26,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=535, Unknown=0, NotChecked=0, Total=702 [2019-01-14 13:29:26,303 INFO L87 Difference]: Start difference. First operand 90 states and 96 transitions. Second operand 27 states. [2019-01-14 13:29:26,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:29:26,855 INFO L93 Difference]: Finished difference Result 214 states and 228 transitions. [2019-01-14 13:29:26,856 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-01-14 13:29:26,857 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 75 [2019-01-14 13:29:26,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:29:26,857 INFO L225 Difference]: With dead ends: 214 [2019-01-14 13:29:26,857 INFO L226 Difference]: Without dead ends: 97 [2019-01-14 13:29:26,858 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=256, Invalid=800, Unknown=0, NotChecked=0, Total=1056 [2019-01-14 13:29:26,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2019-01-14 13:29:26,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 88. [2019-01-14 13:29:26,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2019-01-14 13:29:26,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 93 transitions. [2019-01-14 13:29:26,871 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 93 transitions. Word has length 75 [2019-01-14 13:29:26,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:29:26,871 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 93 transitions. [2019-01-14 13:29:26,871 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2019-01-14 13:29:26,871 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 93 transitions. [2019-01-14 13:29:26,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2019-01-14 13:29:26,872 INFO L394 BasicCegarLoop]: Found error trace [2019-01-14 13:29:26,872 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-01-14 13:29:26,872 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-01-14 13:29:26,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-14 13:29:26,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1967704349, now seen corresponding path program 9 times [2019-01-14 13:29:26,873 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-01-14 13:29:26,873 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-01-14 13:29:26,873 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:29:26,874 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2019-01-14 13:29:26,874 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-14 13:29:26,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-14 13:29:27,526 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 43 proven. 98 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2019-01-14 13:29:27,526 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-01-14 13:29:27,526 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-01-14 13:29:27,538 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2019-01-14 13:29:27,630 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2019-01-14 13:29:27,630 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-01-14 13:29:27,634 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2019-01-14 13:29:27,650 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2019-01-14 13:29:27,653 INFO L478 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 13 treesize of output 12 [2019-01-14 13:29:27,653 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,656 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,668 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,668 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:26, output treesize:22 [2019-01-14 13:29:27,698 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:29:27,699 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 139 [2019-01-14 13:29:27,733 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:29:27,735 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:27,736 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:27,737 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:29:27,745 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 120 [2019-01-14 13:29:27,755 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:27,756 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:27,758 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:27,763 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 56 [2019-01-14 13:29:27,764 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-01-14 13:29:27,773 INFO L478 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 13 treesize of output 12 [2019-01-14 13:29:27,774 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,776 INFO L267 ElimStorePlain]: Start of recursive call 3: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,779 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,781 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,782 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:114, output treesize:9 [2019-01-14 13:29:27,809 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2019-01-14 13:29:27,812 INFO L478 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 13 treesize of output 12 [2019-01-14 13:29:27,812 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,814 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,820 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,820 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:23, output treesize:19 [2019-01-14 13:29:27,874 INFO L683 Elim1Store]: detected equality via solver [2019-01-14 13:29:27,875 INFO L478 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 109 [2019-01-14 13:29:27,887 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:27,888 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:27,888 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:27,894 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 83 [2019-01-14 13:29:27,897 INFO L701 Elim1Store]: detected not equals via solver [2019-01-14 13:29:27,900 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 39 [2019-01-14 13:29:27,901 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,907 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,910 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-01-14 13:29:27,916 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-01-14 13:29:27,917 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:78, output treesize:19 [2019-01-14 13:29:28,533 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2019-01-14 13:29:28,551 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-01-14 13:29:28,551 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 24 [2019-01-14 13:29:28,552 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2019-01-14 13:29:28,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2019-01-14 13:29:28,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2019-01-14 13:29:28,554 INFO L87 Difference]: Start difference. First operand 88 states and 93 transitions. Second operand 24 states. [2019-01-14 13:29:37,820 WARN L181 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2019-01-14 13:29:42,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-14 13:29:42,843 INFO L93 Difference]: Finished difference Result 114 states and 123 transitions. [2019-01-14 13:29:42,844 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2019-01-14 13:29:42,844 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 87 [2019-01-14 13:29:42,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-14 13:29:42,845 INFO L225 Difference]: With dead ends: 114 [2019-01-14 13:29:42,845 INFO L226 Difference]: Without dead ends: 0 [2019-01-14 13:29:42,847 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=256, Invalid=1464, Unknown=2, NotChecked=0, Total=1722 [2019-01-14 13:29:42,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2019-01-14 13:29:42,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2019-01-14 13:29:42,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2019-01-14 13:29:42,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2019-01-14 13:29:42,848 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 87 [2019-01-14 13:29:42,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-14 13:29:42,848 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2019-01-14 13:29:42,848 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2019-01-14 13:29:42,849 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2019-01-14 13:29:42,849 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-01-14 13:29:42,854 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2019-01-14 13:29:43,139 WARN L181 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 296 DAG size of output: 282 [2019-01-14 13:29:43,222 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2019-01-14 13:29:43,366 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2019-01-14 13:29:43,388 WARN L181 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 229 DAG size of output: 212 [2019-01-14 13:30:54,796 WARN L181 SmtUtils]: Spent 1.19 m on a formula simplification. DAG size of input: 281 DAG size of output: 180 [2019-01-14 13:30:55,027 WARN L181 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 46 [2019-01-14 13:31:24,159 WARN L181 SmtUtils]: Spent 29.13 s on a formula simplification. DAG size of input: 210 DAG size of output: 122 [2019-01-14 13:31:27,836 WARN L181 SmtUtils]: Spent 3.67 s on a formula simplification. DAG size of input: 162 DAG size of output: 78 [2019-01-14 13:31:27,840 INFO L448 ceAbstractionStarter]: For program point L27(lines 27 34) no Hoare annotation was computed. [2019-01-14 13:31:27,840 INFO L448 ceAbstractionStarter]: For program point L27-2(lines 27 34) no Hoare annotation was computed. [2019-01-14 13:31:27,840 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 5) no Hoare annotation was computed. [2019-01-14 13:31:27,840 INFO L448 ceAbstractionStarter]: For program point L69(line 69) no Hoare annotation was computed. [2019-01-14 13:31:27,841 INFO L448 ceAbstractionStarter]: For program point L69-2(line 69) no Hoare annotation was computed. [2019-01-14 13:31:27,841 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2019-01-14 13:31:27,842 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2019-01-14 13:31:27,843 INFO L448 ceAbstractionStarter]: For program point L53-2(lines 53 65) no Hoare annotation was computed. [2019-01-14 13:31:27,843 INFO L444 ceAbstractionStarter]: At program point L53-3(lines 53 65) the Hoare annotation is: (let ((.cse11 (div ~CELLCOUNT~0 3)) (.cse22 (= ~CELLCOUNT~0 ULTIMATE.start_main_~CCCELVOL2~0))) (let ((.cse14 (or .cse22 (<= 4 ~CELLCOUNT~0))) (.cse18 (<= 3 ULTIMATE.start_main_~CCCELVOL2~0)) (.cse16 (<= 2 ULTIMATE.start_main_~MINVAL~0)) (.cse17 (= ULTIMATE.start_main_~CCCELVOL1~0 1)) (.cse13 (<= ULTIMATE.start_main_~MINVAL~0 2)) (.cse15 (<= 7 ULTIMATE.start_main_~CCCELVOL3~0)) (.cse19 (= ~CELLCOUNT~0 (* 3 .cse11))) (.cse10 (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|))) (let ((.cse8 (= (select .cse10 (+ |ULTIMATE.start_main_~#volArray~0.offset| 8)) 0)) (.cse2 (exists ((v_prenex_6 Int)) (and (<= 2 v_prenex_6) (let ((.cse23 (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|)) (.cse24 (* 12 v_prenex_6))) (= (select .cse23 (+ .cse24 |ULTIMATE.start_main_~#volArray~0.offset| (- 20))) (select .cse23 (+ .cse24 |ULTIMATE.start_main_~#volArray~0.offset| (- 8)))))))) (.cse9 (let ((.cse20 (<= 1 ULTIMATE.start_main_~i~0)) (.cse21 (<= 7 (select .cse10 |ULTIMATE.start_main_~#volArray~0.offset|)))) (or (and .cse13 .cse14 (<= 3 (select .cse10 (+ |ULTIMATE.start_main_~#volArray~0.offset| 4))) .cse20 .cse15 .cse16 .cse17 (exists ((ULTIMATE.start_main_~i~0 Int)) (and (<= 1 ULTIMATE.start_main_~i~0) (= 0 (select (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|) (+ (* 12 ULTIMATE.start_main_~i~0) |ULTIMATE.start_main_~#volArray~0.offset| (- 4)))))) .cse18 .cse19 .cse21) (and .cse16 .cse17 (and .cse13 .cse20 (<= (* 3 ULTIMATE.start_main_~i~0) 6) (<= 2 ~CELLCOUNT~0) (= ~CELLCOUNT~0 (select .cse10 (+ |ULTIMATE.start_main_~#volArray~0.offset| (+ (* 4 3) (- 8))))) .cse15 (<= (div (+ (* (- 3) .cse11) (+ (* 3 ~CELLCOUNT~0) 1)) 2) 3) .cse22 .cse19 .cse21))))) (.cse3 (<= 3 (select .cse10 (+ |ULTIMATE.start_main_~#volArray~0.offset| 16)))) (.cse4 (<= 7 (select .cse10 (+ |ULTIMATE.start_main_~#volArray~0.offset| 12)))) (.cse6 (= |ULTIMATE.start_main_~#volArray~0.offset| 0)) (.cse12 (* 12 ULTIMATE.start_main_~i~0))) (let ((.cse1 (and .cse13 .cse14 .cse15 .cse16 .cse17 .cse6 (<= 3 (select .cse10 (+ .cse12 |ULTIMATE.start_main_~#volArray~0.offset| (- 8)))) .cse18 (<= 7 (select .cse10 (+ .cse12 |ULTIMATE.start_main_~#volArray~0.offset| (- 12)))) .cse19)) (.cse5 (= ULTIMATE.start_main_~i~0 1)) (.cse0 (and (= (select .cse10 (+ |ULTIMATE.start_main_~#volArray~0.offset| 20)) 0) (and .cse8 .cse6 (<= 2 .cse11) (<= 2 ULTIMATE.start_main_~i~0) .cse2 .cse9 .cse3 (or (not (= .cse12 24)) (<= .cse11 ULTIMATE.start_main_~i~0)) .cse4))) (.cse7 (= ULTIMATE.start_main_~i~0 2))) (or (and (exists ((ULTIMATE.start_main_~i~0 Int)) (and (= 0 (select (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|) (+ (* 12 ULTIMATE.start_main_~i~0) |ULTIMATE.start_main_~#volArray~0.offset| (- 4)))) (<= 3 ULTIMATE.start_main_~i~0))) .cse0) (and .cse1 .cse2 .cse3 .cse4 .cse5) (and .cse6 .cse2 .cse4 .cse7 .cse8 .cse9 .cse3) (and (<= ~CELLCOUNT~0 3) .cse1 .cse5) (and (<= ULTIMATE.start_main_~i~0 3) .cse0) (and .cse7 .cse8 .cse6 (<= ~CELLCOUNT~0 (+ ULTIMATE.start_main_~i~0 2)) .cse9)))))) [2019-01-14 13:31:27,843 INFO L448 ceAbstractionStarter]: For program point L53-4(lines 53 65) no Hoare annotation was computed. [2019-01-14 13:31:27,843 INFO L448 ceAbstractionStarter]: For program point L13(lines 13 71) no Hoare annotation was computed. [2019-01-14 13:31:27,844 INFO L448 ceAbstractionStarter]: For program point L13-2(lines 13 71) no Hoare annotation was computed. [2019-01-14 13:31:27,844 INFO L448 ceAbstractionStarter]: For program point L5(line 5) no Hoare annotation was computed. [2019-01-14 13:31:27,844 INFO L448 ceAbstractionStarter]: For program point L5-1(line 5) no Hoare annotation was computed. [2019-01-14 13:31:27,844 INFO L448 ceAbstractionStarter]: For program point L5-3(line 5) no Hoare annotation was computed. [2019-01-14 13:31:27,844 INFO L448 ceAbstractionStarter]: For program point L55(lines 55 62) no Hoare annotation was computed. [2019-01-14 13:31:27,844 INFO L448 ceAbstractionStarter]: For program point L22(line 22) no Hoare annotation was computed. [2019-01-14 13:31:27,844 INFO L448 ceAbstractionStarter]: For program point L55-2(lines 55 62) no Hoare annotation was computed. [2019-01-14 13:31:27,844 INFO L451 ceAbstractionStarter]: At program point L72(lines 10 73) the Hoare annotation is: true [2019-01-14 13:31:27,844 INFO L448 ceAbstractionStarter]: For program point L39-2(lines 39 51) no Hoare annotation was computed. [2019-01-14 13:31:27,847 INFO L444 ceAbstractionStarter]: At program point L39-3(lines 39 51) the Hoare annotation is: (let ((.cse0 (div ~CELLCOUNT~0 3))) (let ((.cse11 (<= ULTIMATE.start_main_~MINVAL~0 2)) (.cse12 (or (<= ~CELLCOUNT~0 2) (= ~CELLCOUNT~0 ULTIMATE.start_main_~CCCELVOL2~0) (<= 4 ~CELLCOUNT~0))) (.cse13 (<= 2 ~CELLCOUNT~0)) (.cse14 (<= 7 ULTIMATE.start_main_~CCCELVOL3~0)) (.cse15 (<= 2 ULTIMATE.start_main_~MINVAL~0)) (.cse16 (= ULTIMATE.start_main_~CCCELVOL1~0 1)) (.cse7 (= |ULTIMATE.start_main_~#volArray~0.offset| 0)) (.cse17 (<= 3 ULTIMATE.start_main_~CCCELVOL2~0)) (.cse8 (= ~CELLCOUNT~0 (* 3 .cse0))) (.cse6 (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|)) (.cse18 (* 12 ULTIMATE.start_main_~i~0))) (let ((.cse4 (= (select .cse6 (+ .cse18 |ULTIMATE.start_main_~#volArray~0.offset| (- 20))) ULTIMATE.start_main_~CCCELVOL2~0)) (.cse5 (and .cse11 .cse12 (<= 3 (select .cse6 (+ |ULTIMATE.start_main_~#volArray~0.offset| 4))) (<= 1 ULTIMATE.start_main_~i~0) .cse13 .cse14 .cse15 .cse16 .cse7 .cse17 .cse8 (<= 7 (select .cse6 |ULTIMATE.start_main_~#volArray~0.offset|)))) (.cse1 (<= 7 (select .cse6 (+ |ULTIMATE.start_main_~#volArray~0.offset| 12)))) (.cse9 (= ULTIMATE.start_main_~i~0 1)) (.cse10 (and .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (<= 7 (select .cse6 (+ .cse18 |ULTIMATE.start_main_~#volArray~0.offset| (- 12))))))) (or (and (and (<= 2 .cse0) .cse1 (exists ((ULTIMATE.start_main_~i~0 Int)) (and (<= 2 ULTIMATE.start_main_~i~0) (let ((.cse2 (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|)) (.cse3 (* 12 ULTIMATE.start_main_~i~0))) (= (select .cse2 (+ .cse3 |ULTIMATE.start_main_~#volArray~0.offset| (- 20))) (select .cse2 (+ .cse3 |ULTIMATE.start_main_~#volArray~0.offset| (- 8))))))) .cse4 .cse5) (<= 3 (select .cse6 (+ |ULTIMATE.start_main_~#volArray~0.offset| 16)))) (and (= ULTIMATE.start_main_~i~0 2) .cse1 .cse4 .cse5) (and (<= (* 3 ULTIMATE.start_main_~i~0) 6) (<= ~CELLCOUNT~0 (+ ULTIMATE.start_main_~i~0 2)) .cse5) (and .cse7 .cse1 .cse8 .cse9 .cse10) (and (<= ~CELLCOUNT~0 3) .cse7 .cse8 .cse9 .cse10))))) [2019-01-14 13:31:27,847 INFO L448 ceAbstractionStarter]: For program point L39-4(lines 39 51) no Hoare annotation was computed. [2019-01-14 13:31:27,847 INFO L448 ceAbstractionStarter]: For program point L-1(line -1) no Hoare annotation was computed. [2019-01-14 13:31:27,847 INFO L448 ceAbstractionStarter]: For program point L41(lines 41 48) no Hoare annotation was computed. [2019-01-14 13:31:27,847 INFO L448 ceAbstractionStarter]: For program point L41-2(lines 41 48) no Hoare annotation was computed. [2019-01-14 13:31:27,847 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2019-01-14 13:31:27,847 INFO L448 ceAbstractionStarter]: For program point L25-2(lines 25 37) no Hoare annotation was computed. [2019-01-14 13:31:27,848 INFO L444 ceAbstractionStarter]: At program point L25-3(lines 25 37) the Hoare annotation is: (let ((.cse4 (div ~CELLCOUNT~0 3))) (let ((.cse6 (<= ULTIMATE.start_main_~MINVAL~0 2)) (.cse10 (= ~CELLCOUNT~0 ULTIMATE.start_main_~CCCELVOL2~0)) (.cse7 (= ULTIMATE.start_main_~CCCELVOL1~0 1)) (.cse8 (<= 3 ULTIMATE.start_main_~CCCELVOL2~0)) (.cse9 (= ~CELLCOUNT~0 (* 3 .cse4))) (.cse5 (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|))) (let ((.cse0 (and .cse6 (or .cse10 (<= 4 ~CELLCOUNT~0)) .cse7 .cse8 .cse9 (<= 7 (select .cse5 |ULTIMATE.start_main_~#volArray~0.offset|)))) (.cse1 (<= 7 ULTIMATE.start_main_~CCCELVOL3~0)) (.cse2 (<= 2 ULTIMATE.start_main_~MINVAL~0)) (.cse3 (= |ULTIMATE.start_main_~#volArray~0.offset| 0))) (or (and .cse0 .cse1 .cse2 .cse3 (<= 2 .cse4) (<= 2 ULTIMATE.start_main_~i~0) (<= 7 (select .cse5 (+ |ULTIMATE.start_main_~#volArray~0.offset| 12)))) (and .cse0 .cse1 (= ULTIMATE.start_main_~i~0 2) .cse2 .cse3) (and .cse6 .cse1 .cse2 .cse7 .cse3 .cse8 .cse9 (= ULTIMATE.start_main_~i~0 1) (or .cse10 (<= (+ ULTIMATE.start_main_~i~0 1) .cse4))))))) [2019-01-14 13:31:27,848 INFO L448 ceAbstractionStarter]: For program point L25-4(lines 25 37) no Hoare annotation was computed. [2019-01-14 13:31:27,848 INFO L448 ceAbstractionStarter]: For program point L67-2(lines 67 70) no Hoare annotation was computed. [2019-01-14 13:31:27,848 INFO L444 ceAbstractionStarter]: At program point L67-3(lines 67 70) the Hoare annotation is: (let ((.cse25 (div ~CELLCOUNT~0 3)) (.cse1 (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|)) (.cse41 (= ~CELLCOUNT~0 ULTIMATE.start_main_~CCCELVOL2~0))) (let ((.cse32 (or (<= ~CELLCOUNT~0 2) .cse41 (<= 4 ~CELLCOUNT~0))) (.cse33 (<= 3 (select .cse1 (+ |ULTIMATE.start_main_~#volArray~0.offset| 4)))) (.cse31 (<= ULTIMATE.start_main_~MINVAL~0 2)) (.cse34 (<= 2 ~CELLCOUNT~0)) (.cse35 (<= 7 ULTIMATE.start_main_~CCCELVOL3~0)) (.cse36 (= |ULTIMATE.start_main_~#volArray~0.offset| 0)) (.cse39 (= ~CELLCOUNT~0 (* 3 .cse25))) (.cse40 (<= 7 (select .cse1 |ULTIMATE.start_main_~#volArray~0.offset|))) (.cse37 (<= 3 ULTIMATE.start_main_~CCCELVOL2~0))) (let ((.cse11 (<= 2 ULTIMATE.start_main_~MINVAL~0)) (.cse12 (= ULTIMATE.start_main_~CCCELVOL1~0 1)) (.cse13 (and .cse32 .cse33 (and .cse31 (<= 1 ULTIMATE.start_main_~i~0) .cse34 .cse35 .cse36 .cse39 .cse40) .cse37))) (let ((.cse21 (* 12 ULTIMATE.start_main_~i~0)) (.cse10 (= (select .cse1 (+ |ULTIMATE.start_main_~#volArray~0.offset| 8)) 0)) (.cse15 (<= 2 .cse25)) (.cse16 (exists ((v_prenex_6 Int)) (and (<= 2 v_prenex_6) (let ((.cse42 (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|)) (.cse43 (* 12 v_prenex_6))) (= (select .cse42 (+ .cse43 |ULTIMATE.start_main_~#volArray~0.offset| (- 20))) (select .cse42 (+ .cse43 |ULTIMATE.start_main_~#volArray~0.offset| (- 8)))))))) (.cse17 (<= 3 (select .cse1 (+ |ULTIMATE.start_main_~#volArray~0.offset| 16)))) (.cse18 (and .cse11 .cse12 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond)) .cse13)) (.cse19 (<= 7 (select .cse1 (+ |ULTIMATE.start_main_~#volArray~0.offset| 12)))) (.cse26 (* 4 6))) (let ((.cse8 (= 1 ULTIMATE.start___VERIFIER_assert_~cond)) (.cse23 (let ((.cse38 (= ULTIMATE.start_main_~i~0 0))) (or (and .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 (exists ((v_prenex_3 Int)) (and (<= 1 v_prenex_3) (= 0 (select (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|) (+ (* 12 v_prenex_3) |ULTIMATE.start_main_~#volArray~0.offset| (- 4)))))) .cse37 .cse38 .cse39 .cse40) (and .cse31 (= ~CELLCOUNT~0 (select .cse1 (+ |ULTIMATE.start_main_~#volArray~0.offset| (+ (* 4 3) (- 8))))) .cse35 (<= (div (+ (* (- 3) .cse25) (+ (* 3 ~CELLCOUNT~0) 1)) 2) 3) .cse41 .cse36 (<= (+ ULTIMATE.start_main_~i~0 1) .cse25) .cse38 .cse40)))) (.cse24 (exists ((v_prenex_8 Int)) (and (<= 2 v_prenex_8) (= 0 (select (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|) (+ (* 12 v_prenex_8) |ULTIMATE.start_main_~#volArray~0.offset| (- 4))))))) (.cse6 (= (select .cse1 (+ |ULTIMATE.start_main_~#volArray~0.offset| 20)) 0)) (.cse7 (let ((.cse29 (<= 2 ULTIMATE.start_main_~i~0)) (.cse30 (exists ((ULTIMATE.start_main_~i~0 Int)) (and (= 0 (select (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|) (+ (* 12 ULTIMATE.start_main_~i~0) |ULTIMATE.start_main_~#volArray~0.offset| (- 4)))) (<= 2 ULTIMATE.start_main_~i~0))))) (or (and .cse10 .cse15 .cse29 .cse30 .cse16 .cse17 (not (= .cse21 24)) .cse18 .cse19) (and .cse10 .cse15 .cse29 .cse30 .cse16 .cse17 .cse18 .cse19 (<= .cse25 (div (+ (- |ULTIMATE.start_main_~#volArray~0.offset|) (+ (+ |ULTIMATE.start_main_~#volArray~0.offset| (+ .cse26 (- 8))) 8)) 12))))))) (let ((.cse5 (and .cse6 .cse7)) (.cse14 (<= 3 ULTIMATE.start_main_~i~0)) (.cse0 (and .cse11 .cse12 .cse16 .cse19 .cse10 .cse23 .cse24 .cse17)) (.cse20 (let ((.cse28 (+ |ULTIMATE.start_main_~#volArray~0.offset| .cse21 (- 12)))) (store (let ((.cse27 (+ |ULTIMATE.start_main_~#volArray~0.offset| .cse21 (- 8)))) (store .cse1 .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28)))) (.cse2 (+ |ULTIMATE.start_main_~#volArray~0.offset| (+ .cse26 (- 4)))) (.cse3 (exists ((v_prenex_10 Int)) (and (= 0 (select (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|) (+ (* 12 v_prenex_10) |ULTIMATE.start_main_~#volArray~0.offset| (- 4)))) (<= 3 v_prenex_10)))) (.cse9 (<= ~CELLCOUNT~0 3)) (.cse4 (<= .cse25 2)) (.cse22 (and .cse13 .cse11 .cse12 .cse16 .cse19 .cse10 .cse8 .cse24 .cse17 (= ULTIMATE.start_main_~i~0 1)))) (or (and .cse0 (= 0 (select .cse1 .cse2)) .cse3) (and .cse4 .cse5 (<= 6 ULTIMATE.start_main_~i~0)) (and .cse6 .cse7 .cse4 .cse8) (and .cse9 .cse10 .cse11 .cse12 .cse8 .cse13) (and .cse14 .cse5 (exists ((ULTIMATE.start_main_~i~0 Int)) (and (= 0 (select (select |#memory_int| |ULTIMATE.start_main_~#volArray~0.base|) (+ (* 12 ULTIMATE.start_main_~i~0) |ULTIMATE.start_main_~#volArray~0.offset| (- 4)))) (<= 3 ULTIMATE.start_main_~i~0)))) (and .cse6 (and .cse10 .cse15 .cse16 .cse17 .cse18 .cse19) .cse14 .cse4 (<= ULTIMATE.start_main_~i~0 3)) (and .cse6 .cse0 (<= ~CELLCOUNT~0 6)) (and (= 0 (select .cse20 (+ |ULTIMATE.start_main_~#volArray~0.offset| .cse21 (- 4)))) (and .cse11 .cse12 .cse16 .cse19 (= ULTIMATE.start_main_~i~0 2) .cse10 .cse13 .cse8 .cse17) .cse3) (and .cse22 (= 0 (select .cse20 .cse2)) .cse3) (and .cse9 .cse10 .cse23 .cse11 .cse12) (and .cse6 .cse4 .cse22)))))))) [2019-01-14 13:31:27,849 INFO L448 ceAbstractionStarter]: For program point L67-4(lines 67 70) no Hoare annotation was computed. [2019-01-14 13:31:27,865 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,866 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,866 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,867 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:27,867 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:27,870 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:27,871 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:27,871 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:27,871 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:27,872 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,872 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,872 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,872 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,877 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,877 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,878 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,878 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,878 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,878 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,880 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,880 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,880 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,881 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,881 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,881 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,882 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,882 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,882 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,883 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,883 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,884 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,886 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,887 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,887 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,887 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,888 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,888 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,888 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,888 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,891 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,891 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,892 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,893 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,893 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,894 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,895 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,895 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,896 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:27,896 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:27,896 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:27,897 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:27,897 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,897 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,898 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,898 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:27,898 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:27,898 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,899 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,899 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,899 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:27,899 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:27,900 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:27,900 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:27,900 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:27,900 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:27,901 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,901 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,901 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,902 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:27,902 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:27,910 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,911 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,911 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,911 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,912 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,912 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,912 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,913 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,913 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,913 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,914 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,914 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,914 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,914 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,915 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,915 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,915 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,915 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,916 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,916 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,916 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,917 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,917 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,917 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,918 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,918 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,918 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,918 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,919 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,919 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,919 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,919 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,920 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,920 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,920 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,921 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,921 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,921 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,921 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,922 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,922 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,922 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,923 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,923 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,923 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,924 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,924 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,924 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,924 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,925 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,925 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,925 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,925 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,926 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,926 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,926 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,926 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,927 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,927 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,927 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,928 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,928 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,928 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,928 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,929 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,929 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,929 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,930 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,930 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,930 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,930 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,931 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,931 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,931 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,931 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,932 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,932 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,932 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,932 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,932 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,933 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,933 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,933 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,933 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,934 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,934 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,934 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,934 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,935 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,935 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,935 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,935 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,936 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,936 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,936 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,936 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,937 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,937 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,937 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,937 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,938 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,938 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,938 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,938 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,938 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,939 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,939 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,939 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,939 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,939 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,940 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,940 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,940 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,940 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,941 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,941 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,941 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,941 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,942 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,942 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,942 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,942 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,942 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,943 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,943 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,943 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:27,973 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,973 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,973 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,974 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:27,974 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:27,974 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:27,979 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:27,980 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:27,980 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:27,980 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,980 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,981 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,984 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,984 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,985 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,985 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,985 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,985 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,989 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,989 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,990 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,990 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,990 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,990 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,993 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,993 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,993 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,994 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,994 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,994 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,995 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:27,995 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,995 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:27,995 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,003 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,003 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,004 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,004 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,004 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,004 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,008 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,008 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,008 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,009 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,009 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,009 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,009 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,010 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,010 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,010 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,010 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,014 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,014 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,014 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,015 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,015 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,015 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,018 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,018 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,018 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,019 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,019 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,019 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,019 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,019 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,020 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,020 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,020 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,020 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,021 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,029 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,029 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,029 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,029 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,030 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,030 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,030 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,031 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,031 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,031 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,031 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,032 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,032 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,032 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,032 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,033 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,033 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,033 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,034 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,034 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,034 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,035 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,035 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,035 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,035 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,036 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,036 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,037 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,037 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,037 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,037 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,038 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,038 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,043 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,043 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,043 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,044 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,044 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,044 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,044 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,045 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,045 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,045 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,046 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,048 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,048 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,048 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,049 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,049 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,049 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,049 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,050 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,050 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,050 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,050 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,051 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,054 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,054 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,054 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,055 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,055 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,055 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,055 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,056 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,056 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,056 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,056 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,062 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,062 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,062 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,063 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,063 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,063 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,063 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,063 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,064 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,064 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,064 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,064 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,065 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,065 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,065 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,065 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,066 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,066 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,066 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,066 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,067 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,072 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,072 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,072 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,073 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,073 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,073 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,073 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,073 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,074 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,074 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,074 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,074 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,075 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,077 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,077 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,077 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,078 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,078 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,078 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,078 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,078 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,079 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,079 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,079 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,079 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,083 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,083 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,083 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,084 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,084 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,084 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,084 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,084 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,085 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,085 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,085 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,085 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,085 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,092 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,092 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,093 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,094 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,094 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,094 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,096 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,100 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,100 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,100 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,101 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,101 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,101 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,101 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,102 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,102 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,102 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,102 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,102 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,103 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,103 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,103 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,103 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,105 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,105 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,105 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,106 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,106 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,107 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,107 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,107 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,108 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,108 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,108 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,108 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,109 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,109 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,109 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,109 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,110 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,110 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,110 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,110 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,111 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,111 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,111 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,111 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,111 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,112 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,112 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,112 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,112 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,113 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,113 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,113 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,113 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,113 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,114 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,114 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,114 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,114 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,114 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,115 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,115 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,115 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,115 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,116 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,116 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,116 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,116 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,117 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,117 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,117 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,117 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,117 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,119 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,119 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,119 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,120 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,120 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,120 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,120 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,121 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,121 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,121 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,121 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,122 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,122 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,122 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,122 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,123 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,123 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,123 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,123 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,124 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,124 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,124 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,125 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,125 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,126 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,126 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,126 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,126 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,127 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,127 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,127 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,127 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,128 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,128 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,128 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,128 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,128 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,129 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,129 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,129 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,129 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,129 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,130 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,130 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,130 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,130 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,130 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,131 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,131 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,131 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,131 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,131 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,132 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,132 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,132 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,132 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,132 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,133 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,133 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,133 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,133 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,134 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,134 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,134 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,134 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,134 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,135 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,135 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,135 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,142 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,142 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,143 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,144 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,144 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,144 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,145 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,145 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,145 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,145 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,145 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,146 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,146 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,146 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,146 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,152 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,152 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,152 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,152 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,153 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,153 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,154 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,154 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,155 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,157 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,157 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,157 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,159 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,159 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,159 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,159 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,159 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,167 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.01 01:31:28 BoogieIcfgContainer [2019-01-14 13:31:28,167 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-01-14 13:31:28,167 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-01-14 13:31:28,167 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-01-14 13:31:28,168 INFO L276 PluginConnector]: Witness Printer initialized [2019-01-14 13:31:28,168 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.01 01:27:10" (3/4) ... [2019-01-14 13:31:28,179 INFO L144 WitnessPrinter]: Generating witness for correct program [2019-01-14 13:31:28,205 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2019-01-14 13:31:28,209 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2019-01-14 13:31:28,276 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((2 <= CELLCOUNT / 3 && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && (\exists ULTIMATE.start_main_~i~0 : int :: 2 <= ULTIMATE.start_main_~i~0 && unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -8])) && unknown-#memory_int-unknown[volArray][12 * i + volArray + -20] == CCCELVOL2) && ((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && volArray == 0) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) || (((i == 2 && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && unknown-#memory_int-unknown[volArray][12 * i + volArray + -20] == CCCELVOL2) && ((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && volArray == 0) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray])) || ((3 * i <= 6 && CELLCOUNT <= i + 2) && ((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && volArray == 0) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray])) || ((((volArray == 0 && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && i == 1) && ((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -12])) || ((((CELLCOUNT <= 3 && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && i == 1) && ((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -12]) [2019-01-14 13:31:28,279 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 3 <= ULTIMATE.start_main_~i~0) && unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && (((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && volArray == 0) && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && (((((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists ULTIMATE.start_main_~i~0 : int :: 1 <= ULTIMATE.start_main_~i~0 && 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4])) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((2 <= MINVAL && CCCELVOL1 == 1) && ((((((((MINVAL <= 2 && 1 <= i) && 3 * i <= 6) && 2 <= CELLCOUNT) && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && (!(12 * i == 24) || CELLCOUNT / 3 <= i)) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) || (((((((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && volArray == 0) && 3 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -8]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -12]) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && i == 1)) || ((((((volArray == 0 && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && i == 2) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && (((((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists ULTIMATE.start_main_~i~0 : int :: 1 <= ULTIMATE.start_main_~i~0 && 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4])) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((2 <= MINVAL && CCCELVOL1 == 1) && ((((((((MINVAL <= 2 && 1 <= i) && 3 * i <= 6) && 2 <= CELLCOUNT) && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16])) || ((CELLCOUNT <= 3 && ((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && volArray == 0) && 3 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -8]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -12]) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && i == 1)) || (i <= 3 && unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && (((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && volArray == 0) && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && (((((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists ULTIMATE.start_main_~i~0 : int :: 1 <= ULTIMATE.start_main_~i~0 && 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4])) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((2 <= MINVAL && CCCELVOL1 == 1) && ((((((((MINVAL <= 2 && 1 <= i) && 3 * i <= 6) && 2 <= CELLCOUNT) && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && (!(12 * i == 24) || CELLCOUNT / 3 <= i)) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12])) || ((((i == 2 && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && volArray == 0) && CELLCOUNT <= i + 2) && (((((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists ULTIMATE.start_main_~i~0 : int :: 1 <= ULTIMATE.start_main_~i~0 && 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4])) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((2 <= MINVAL && CCCELVOL1 == 1) && ((((((((MINVAL <= 2 && 1 <= i) && 3 * i <= 6) && 2 <= CELLCOUNT) && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) [2019-01-14 13:31:28,279 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((2 <= MINVAL && CCCELVOL1 == 1) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && (((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && (\exists v_prenex_3 : int :: 1 <= v_prenex_3 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_3 + volArray + -4])) && 3 <= CCCELVOL2) && i == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((((((((MINVAL <= 2 && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && volArray == 0) && i + 1 <= CELLCOUNT / 3) && i == 0) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && (\exists v_prenex_8 : int :: 2 <= v_prenex_8 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_8 + volArray + -4])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && 0 == unknown-#memory_int-unknown[volArray][volArray + (4 * 6 + -4)]) && (\exists v_prenex_10 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_10 + volArray + -4] && 3 <= v_prenex_10)) || ((CELLCOUNT / 3 <= 2 && unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && (((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && !(12 * i == 24)) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) || ((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && CELLCOUNT / 3 <= (-volArray + (volArray + (4 * 6 + -8) + 8)) / 12))) && 6 <= i)) || (((unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && (((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && !(12 * i == 24)) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) || ((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && CELLCOUNT / 3 <= (-volArray + (volArray + (4 * 6 + -8) + 8)) / 12))) && CELLCOUNT / 3 <= 2) && 1 == cond)) || (((((CELLCOUNT <= 3 && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && 2 <= MINVAL) && CCCELVOL1 == 1) && 1 == cond) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2)) || ((3 <= i && unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && (((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && !(12 * i == 24)) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) || ((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && CELLCOUNT / 3 <= (-volArray + (volArray + (4 * 6 + -8) + 8)) / 12))) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 3 <= ULTIMATE.start_main_~i~0))) || ((((unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && ((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && 3 <= i) && CELLCOUNT / 3 <= 2) && i <= 3)) || ((unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && ((((((2 <= MINVAL && CCCELVOL1 == 1) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && (((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && (\exists v_prenex_3 : int :: 1 <= v_prenex_3 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_3 + volArray + -4])) && 3 <= CCCELVOL2) && i == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((((((((MINVAL <= 2 && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && volArray == 0) && i + 1 <= CELLCOUNT / 3) && i == 0) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && (\exists v_prenex_8 : int :: 2 <= v_prenex_8 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_8 + volArray + -4])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && CELLCOUNT <= 6)) || ((0 == unknown-#memory_int-unknown[volArray][volArray + 12 * i + -8 := unknown-#memory_int-unknown[volArray][volArray + 12 * i + -8]][volArray + 12 * i + -12 := unknown-#memory_int-unknown[volArray][volArray + 12 * i + -12]][volArray + 12 * i + -4] && (((((((2 <= MINVAL && CCCELVOL1 == 1) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && i == 2) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 1 == cond) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && (\exists v_prenex_10 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_10 + volArray + -4] && 3 <= v_prenex_10))) || ((((((((((((((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && 1 == cond) && (\exists v_prenex_8 : int :: 2 <= v_prenex_8 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_8 + volArray + -4])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && i == 1) && 0 == unknown-#memory_int-unknown[volArray][volArray + 12 * i + -8 := unknown-#memory_int-unknown[volArray][volArray + 12 * i + -8]][volArray + 12 * i + -12 := unknown-#memory_int-unknown[volArray][volArray + 12 * i + -12]][volArray + (4 * 6 + -4)]) && (\exists v_prenex_10 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_10 + volArray + -4] && 3 <= v_prenex_10))) || ((((CELLCOUNT <= 3 && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && (((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && (\exists v_prenex_3 : int :: 1 <= v_prenex_3 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_3 + volArray + -4])) && 3 <= CCCELVOL2) && i == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((((((((MINVAL <= 2 && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && volArray == 0) && i + 1 <= CELLCOUNT / 3) && i == 0) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && 2 <= MINVAL) && CCCELVOL1 == 1)) || ((unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && CELLCOUNT / 3 <= 2) && (((((((((((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && 1 == cond) && (\exists v_prenex_8 : int :: 2 <= v_prenex_8 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_8 + volArray + -4])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && i == 1) [2019-01-14 13:31:28,334 INFO L145 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2019-01-14 13:31:28,334 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-01-14 13:31:28,335 INFO L168 Benchmark]: Toolchain (without parser) took 259249.03 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 270.5 MB). Free memory was 951.3 MB in the beginning and 956.8 MB in the end (delta: -5.5 MB). Peak memory consumption was 265.0 MB. Max. memory is 11.5 GB. [2019-01-14 13:31:28,339 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 1.0 GB. Free memory is still 978.2 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-01-14 13:31:28,340 INFO L168 Benchmark]: CACSL2BoogieTranslator took 340.97 ms. Allocated memory is still 1.0 GB. Free memory was 951.3 MB in the beginning and 940.6 MB in the end (delta: 10.7 MB). Peak memory consumption was 10.7 MB. Max. memory is 11.5 GB. [2019-01-14 13:31:28,340 INFO L168 Benchmark]: Boogie Procedure Inliner took 69.85 ms. Allocated memory is still 1.0 GB. Free memory was 940.6 MB in the beginning and 935.2 MB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. [2019-01-14 13:31:28,341 INFO L168 Benchmark]: Boogie Preprocessor took 130.61 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 160.4 MB). Free memory was 935.2 MB in the beginning and 1.1 GB in the end (delta: -214.0 MB). Peak memory consumption was 13.3 MB. Max. memory is 11.5 GB. [2019-01-14 13:31:28,341 INFO L168 Benchmark]: RCFGBuilder took 539.00 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: 20.2 MB). Peak memory consumption was 20.2 MB. Max. memory is 11.5 GB. [2019-01-14 13:31:28,341 INFO L168 Benchmark]: TraceAbstraction took 257996.41 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 110.1 MB). Free memory was 1.1 GB in the beginning and 956.8 MB in the end (delta: 172.2 MB). Peak memory consumption was 430.0 MB. Max. memory is 11.5 GB. [2019-01-14 13:31:28,342 INFO L168 Benchmark]: Witness Printer took 166.91 ms. Allocated memory is still 1.3 GB. Free memory is still 956.8 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-01-14 13:31:28,344 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.16 ms. Allocated memory is still 1.0 GB. Free memory is still 978.2 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 340.97 ms. Allocated memory is still 1.0 GB. Free memory was 951.3 MB in the beginning and 940.6 MB in the end (delta: 10.7 MB). Peak memory consumption was 10.7 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 69.85 ms. Allocated memory is still 1.0 GB. Free memory was 940.6 MB in the beginning and 935.2 MB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 130.61 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 160.4 MB). Free memory was 935.2 MB in the beginning and 1.1 GB in the end (delta: -214.0 MB). Peak memory consumption was 13.3 MB. Max. memory is 11.5 GB. * RCFGBuilder took 539.00 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: 20.2 MB). Peak memory consumption was 20.2 MB. Max. memory is 11.5 GB. * TraceAbstraction took 257996.41 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 110.1 MB). Free memory was 1.1 GB in the beginning and 956.8 MB in the end (delta: 172.2 MB). Peak memory consumption was 430.0 MB. Max. memory is 11.5 GB. * Witness Printer took 166.91 ms. Allocated memory is still 1.3 GB. Free memory is still 956.8 MB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int - GenericResult: Unfinished Backtranslation unknown boogie variable #memory_int * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 5]: 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: 67]: Loop Invariant [2019-01-14 13:31:28,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,368 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,368 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,368 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,368 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,397 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,397 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,397 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,398 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,398 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,398 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,398 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,399 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,399 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,399 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,399 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,400 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,400 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,400 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,400 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,401 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,401 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,401 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,401 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,402 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,402 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,404 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,404 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,433 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,433 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,433 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,434 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,434 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,434 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,434 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,434 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,435 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,435 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,436 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,436 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,436 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,436 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,436 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,437 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,437 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,437 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,437 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,438 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,438 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,438 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,438 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,468 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,468 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,468 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,468 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,469 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,469 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,469 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,469 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,469 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,471 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,471 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,475 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,476 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,476 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,476 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,476 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,477 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,477 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,477 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,477 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,481 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,481 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,481 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,482 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,508 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,508 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,508 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,509 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,509 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,509 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,509 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,510 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,510 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,510 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,510 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,511 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,511 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,511 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,511 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,512 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,512 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,512 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,512 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,513 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,513 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,513 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,513 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,517 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,517 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,517 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,518 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,518 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,518 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,518 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,518 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,519 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,519 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,519 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,519 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,520 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,520 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,520 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,520 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,520 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,521 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,521 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,548 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,548 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,548 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,549 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,549 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,549 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,549 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,549 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,550 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,550 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,550 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,550 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,551 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,551 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,551 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,551 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,552 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,552 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,552 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,552 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,552 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,553 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,553 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,553 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,553 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,553 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,556 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,556 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,556 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,556 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,557 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,557 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,557 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,557 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,557 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,558 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,558 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,558 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,558 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,558 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,558 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,563 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,589 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,589 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,589 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,589 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,590 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,590 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,590 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,590 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,590 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,590 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,591 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,591 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,591 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,591 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,591 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,591 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,592 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,592 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,592 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,592 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,592 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,592 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,593 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,593 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,593 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,593 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,593 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,594 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,594 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,599 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,599 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,599 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,600 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,600 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,600 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,601 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,632 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,632 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,633 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,633 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,633 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,634 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,634 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,635 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,635 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,635 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,635 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,636 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,636 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,636 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,640 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,640 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,640 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,641 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,641 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,641 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,641 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,642 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,642 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,686 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,687 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,687 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,687 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,688 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,688 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,689 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,689 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,689 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,690 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:28,690 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,690 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,690 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,690 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,691 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,691 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,691 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,691 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,692 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,692 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,692 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,692 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,692 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,752 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,752 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,752 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,752 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,753 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,753 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,753 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,753 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,753 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2019-01-14 13:31:28,753 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,754 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2019-01-14 13:31:28,754 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,754 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,754 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:28,754 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,754 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_8,QUANTIFIED] [2019-01-14 13:31:28,757 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,757 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,757 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,757 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,757 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,761 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,761 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,761 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,762 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,762 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,762 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,762 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,762 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,817 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,817 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,817 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,817 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,818 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,818 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,818 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,818 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,819 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,819 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,819 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,819 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,820 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,820 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,820 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,820 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,820 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,821 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,821 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,821 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,821 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,822 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,822 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,822 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,822 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,822 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,823 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,823 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,823 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,823 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,824 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,824 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,824 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,824 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,824 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,825 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,827 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,827 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,827 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,827 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,828 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,828 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,862 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,863 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,863 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,863 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,863 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,864 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,864 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,864 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,864 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,865 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,865 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,865 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,865 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,865 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,866 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,866 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,866 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,866 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,866 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,867 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,867 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,867 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,867 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,867 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,867 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,868 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,868 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,868 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,868 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,868 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,874 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,874 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,874 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,874 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,875 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,875 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,875 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,875 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,875 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,876 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,876 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,876 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,911 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,912 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,912 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,912 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,912 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,912 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,913 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,913 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,913 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,913 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,913 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,913 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,914 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,914 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,914 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,914 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,914 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,914 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,915 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,916 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,916 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,916 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,916 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,916 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,917 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,917 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,917 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,917 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:28,917 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int Derived loop invariant: ((((((((((((((((((2 <= MINVAL && CCCELVOL1 == 1) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && (((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && (\exists v_prenex_3 : int :: 1 <= v_prenex_3 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_3 + volArray + -4])) && 3 <= CCCELVOL2) && i == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((((((((MINVAL <= 2 && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && volArray == 0) && i + 1 <= CELLCOUNT / 3) && i == 0) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && (\exists v_prenex_8 : int :: 2 <= v_prenex_8 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_8 + volArray + -4])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && 0 == unknown-#memory_int-unknown[volArray][volArray + (4 * 6 + -4)]) && (\exists v_prenex_10 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_10 + volArray + -4] && 3 <= v_prenex_10)) || ((CELLCOUNT / 3 <= 2 && unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && (((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && !(12 * i == 24)) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) || ((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && CELLCOUNT / 3 <= (-volArray + (volArray + (4 * 6 + -8) + 8)) / 12))) && 6 <= i)) || (((unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && (((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && !(12 * i == 24)) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) || ((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && CELLCOUNT / 3 <= (-volArray + (volArray + (4 * 6 + -8) + 8)) / 12))) && CELLCOUNT / 3 <= 2) && 1 == cond)) || (((((CELLCOUNT <= 3 && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && 2 <= MINVAL) && CCCELVOL1 == 1) && 1 == cond) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2)) || ((3 <= i && unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && (((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && !(12 * i == 24)) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) || ((((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 2 <= ULTIMATE.start_main_~i~0)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && CELLCOUNT / 3 <= (-volArray + (volArray + (4 * 6 + -8) + 8)) / 12))) && (\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 3 <= ULTIMATE.start_main_~i~0))) || ((((unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && ((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && 2 <= CELLCOUNT / 3) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && ((2 <= MINVAL && CCCELVOL1 == 1) && !(0 == cond)) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && 3 <= i) && CELLCOUNT / 3 <= 2) && i <= 3)) || ((unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && ((((((2 <= MINVAL && CCCELVOL1 == 1) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && (((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && (\exists v_prenex_3 : int :: 1 <= v_prenex_3 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_3 + volArray + -4])) && 3 <= CCCELVOL2) && i == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((((((((MINVAL <= 2 && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && volArray == 0) && i + 1 <= CELLCOUNT / 3) && i == 0) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && (\exists v_prenex_8 : int :: 2 <= v_prenex_8 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_8 + volArray + -4])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && CELLCOUNT <= 6)) || ((0 == unknown-#memory_int-unknown[volArray][volArray + 12 * i + -8 := unknown-#memory_int-unknown[volArray][volArray + 12 * i + -8]][volArray + 12 * i + -12 := unknown-#memory_int-unknown[volArray][volArray + 12 * i + -12]][volArray + 12 * i + -4] && (((((((2 <= MINVAL && CCCELVOL1 == 1) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && i == 2) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && ((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 1 == cond) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && (\exists v_prenex_10 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_10 + volArray + -4] && 3 <= v_prenex_10))) || ((((((((((((((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && 1 == cond) && (\exists v_prenex_8 : int :: 2 <= v_prenex_8 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_8 + volArray + -4])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && i == 1) && 0 == unknown-#memory_int-unknown[volArray][volArray + 12 * i + -8 := unknown-#memory_int-unknown[volArray][volArray + 12 * i + -8]][volArray + 12 * i + -12 := unknown-#memory_int-unknown[volArray][volArray + 12 * i + -12]][volArray + (4 * 6 + -4)]) && (\exists v_prenex_10 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_10 + volArray + -4] && 3 <= v_prenex_10))) || ((((CELLCOUNT <= 3 && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && (((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && (\exists v_prenex_3 : int :: 1 <= v_prenex_3 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_3 + volArray + -4])) && 3 <= CCCELVOL2) && i == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((((((((MINVAL <= 2 && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && volArray == 0) && i + 1 <= CELLCOUNT / 3) && i == 0) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && 2 <= MINVAL) && CCCELVOL1 == 1)) || ((unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && CELLCOUNT / 3 <= 2) && (((((((((((((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && (((((MINVAL <= 2 && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= CCCELVOL2) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && 1 == cond) && (\exists v_prenex_8 : int :: 2 <= v_prenex_8 && 0 == unknown-#memory_int-unknown[volArray][12 * v_prenex_8 + volArray + -4])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && i == 1) - InvariantResult [Line: 25]: Loop Invariant [2019-01-14 13:31:29,115 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,115 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,115 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,116 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,116 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,116 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int Derived loop invariant: ((((((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && CCCELVOL1 == 1) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 7 <= CCCELVOL3) && 2 <= MINVAL) && volArray == 0) && 2 <= CELLCOUNT / 3) && 2 <= i) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) || (((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && CCCELVOL1 == 1) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 7 <= CCCELVOL3) && i == 2) && 2 <= MINVAL) && volArray == 0)) || ((((((((MINVAL <= 2 && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && volArray == 0) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && i == 1) && (CELLCOUNT == CCCELVOL2 || i + 1 <= CELLCOUNT / 3)) - InvariantResult [Line: 53]: Loop Invariant [2019-01-14 13:31:29,132 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,132 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,132 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,132 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,133 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,133 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,133 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,133 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,134 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,134 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,134 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,134 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,134 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,135 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,135 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,135 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,135 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,135 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,136 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,154 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,154 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,154 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,155 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,155 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,156 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,156 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,156 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,156 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,156 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,157 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,157 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,157 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,157 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,158 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,159 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,162 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,162 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,162 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,162 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,163 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,163 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,163 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,163 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,163 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,164 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,164 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,164 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,164 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,164 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,164 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,165 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,167 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,184 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,184 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,184 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,185 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,185 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,185 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,185 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,185 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,186 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,186 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,186 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,186 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,187 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,187 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,188 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,188 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,188 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,188 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,189 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,189 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,189 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,189 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,190 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,193 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,193 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,193 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,194 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,194 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,194 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,221 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2019-01-14 13:31:29,221 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,221 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,222 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,222 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,223 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,223 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,223 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,224 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,224 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,224 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,224 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,225 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,225 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,225 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,225 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,225 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,226 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,226 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,226 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,226 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,226 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,226 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,227 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,230 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,230 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,230 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,231 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,231 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,231 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,231 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,232 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,234 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,234 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,234 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,234 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,234 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,263 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,263 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,263 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,263 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,264 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,264 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,264 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,264 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,264 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,265 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,265 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,265 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,265 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,265 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,265 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int Derived loop invariant: ((((((\exists ULTIMATE.start_main_~i~0 : int :: 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4] && 3 <= ULTIMATE.start_main_~i~0) && unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && (((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && volArray == 0) && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && (((((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists ULTIMATE.start_main_~i~0 : int :: 1 <= ULTIMATE.start_main_~i~0 && 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4])) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((2 <= MINVAL && CCCELVOL1 == 1) && ((((((((MINVAL <= 2 && 1 <= i) && 3 * i <= 6) && 2 <= CELLCOUNT) && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && (!(12 * i == 24) || CELLCOUNT / 3 <= i)) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) || (((((((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && volArray == 0) && 3 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -8]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -12]) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && i == 1)) || ((((((volArray == 0 && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && i == 2) && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && (((((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists ULTIMATE.start_main_~i~0 : int :: 1 <= ULTIMATE.start_main_~i~0 && 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4])) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((2 <= MINVAL && CCCELVOL1 == 1) && ((((((((MINVAL <= 2 && 1 <= i) && 3 * i <= 6) && 2 <= CELLCOUNT) && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16])) || ((CELLCOUNT <= 3 && ((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && volArray == 0) && 3 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -8]) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -12]) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && i == 1)) || (i <= 3 && unknown-#memory_int-unknown[volArray][volArray + 20] == 0 && (((((((unknown-#memory_int-unknown[volArray][volArray + 8] == 0 && volArray == 0) && 2 <= CELLCOUNT / 3) && 2 <= i) && (\exists v_prenex_6 : int :: 2 <= v_prenex_6 && unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * v_prenex_6 + volArray + -8])) && (((((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists ULTIMATE.start_main_~i~0 : int :: 1 <= ULTIMATE.start_main_~i~0 && 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4])) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((2 <= MINVAL && CCCELVOL1 == 1) && ((((((((MINVAL <= 2 && 1 <= i) && 3 * i <= 6) && 2 <= CELLCOUNT) && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) && (!(12 * i == 24) || CELLCOUNT / 3 <= i)) && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12])) || ((((i == 2 && unknown-#memory_int-unknown[volArray][volArray + 8] == 0) && volArray == 0) && CELLCOUNT <= i + 2) && (((((((((((MINVAL <= 2 && (CELLCOUNT == CCCELVOL2 || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && (\exists ULTIMATE.start_main_~i~0 : int :: 1 <= ULTIMATE.start_main_~i~0 && 0 == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -4])) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) || ((2 <= MINVAL && CCCELVOL1 == 1) && ((((((((MINVAL <= 2 && 1 <= i) && 3 * i <= 6) && 2 <= CELLCOUNT) && CELLCOUNT == unknown-#memory_int-unknown[volArray][volArray + (4 * 3 + -8)]) && 7 <= CCCELVOL3) && (-3 * (CELLCOUNT / 3) + (3 * CELLCOUNT + 1)) / 2 <= 3) && CELLCOUNT == CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]))) - InvariantResult [Line: 10]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 39]: Loop Invariant [2019-01-14 13:31:29,310 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,310 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,310 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,311 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,311 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,311 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,311 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,312 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,312 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,312 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,312 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,312 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,312 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,313 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,313 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,313 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,313 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,313 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,313 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,314 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,314 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,314 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_main_~i~0,QUANTIFIED] [2019-01-14 13:31:29,315 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,315 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,315 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,316 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,316 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,316 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,316 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,316 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,317 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,317 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,317 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,317 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,317 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,318 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,335 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int [2019-01-14 13:31:29,335 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int Derived loop invariant: ((((((((2 <= CELLCOUNT / 3 && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && (\exists ULTIMATE.start_main_~i~0 : int :: 2 <= ULTIMATE.start_main_~i~0 && unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -20] == unknown-#memory_int-unknown[volArray][12 * ULTIMATE.start_main_~i~0 + volArray + -8])) && unknown-#memory_int-unknown[volArray][12 * i + volArray + -20] == CCCELVOL2) && ((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && volArray == 0) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray]) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 16]) || (((i == 2 && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && unknown-#memory_int-unknown[volArray][12 * i + volArray + -20] == CCCELVOL2) && ((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && volArray == 0) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray])) || ((3 * i <= 6 && CELLCOUNT <= i + 2) && ((((((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 3 <= unknown-#memory_int-unknown[volArray][volArray + 4]) && 1 <= i) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && volArray == 0) && 3 <= CCCELVOL2) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && 7 <= unknown-#memory_int-unknown[volArray][volArray])) || ((((volArray == 0 && 7 <= unknown-#memory_int-unknown[volArray][volArray + 12]) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && i == 1) && ((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -12])) || ((((CELLCOUNT <= 3 && volArray == 0) && CELLCOUNT == 3 * (CELLCOUNT / 3)) && i == 1) && ((((((MINVAL <= 2 && ((CELLCOUNT <= 2 || CELLCOUNT == CCCELVOL2) || 4 <= CELLCOUNT)) && 2 <= CELLCOUNT) && 7 <= CCCELVOL3) && 2 <= MINVAL) && CCCELVOL1 == 1) && 3 <= CCCELVOL2) && 7 <= unknown-#memory_int-unknown[volArray][12 * i + volArray + -12]) - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 32 locations, 1 error locations. SAFE Result, 257.6s OverallTime, 14 OverallIterations, 7 TraceHistogramMax, 114.5s AutomataDifference, 0.0s DeadEndRemovalTime, 104.9s HoareAnnotationTime, HoareTripleCheckerStatistics: 328 SDtfs, 3392 SDslu, 1532 SDs, 0 SdLazy, 5903 SolverSat, 1548 SolverUnsat, 33 SolverUnknown, 0 SolverNotchecked, 49.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 973 GetRequests, 473 SyntacticMatches, 56 SemanticMatches, 444 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5775 ImplicationChecksByTransitivity, 94.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=90occurred in iteration=12, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 14 MinimizatonAttempts, 385 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 5 LocationsWithAnnotation, 5 PreInvPairs, 50 NumberOfFragments, 3892 HoareAnnotationTreeSize, 5 FomulaSimplifications, 185414 FormulaSimplificationTreeSizeReduction, 0.6s HoareSimplificationTime, 5 FomulaSimplificationsInter, 83298 FormulaSimplificationTreeSizeReductionInter, 104.3s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.7s SatisfiabilityAnalysisTime, 36.4s InterpolantComputationTime, 1194 NumberOfCodeBlocks, 1188 NumberOfCodeBlocksAsserted, 42 NumberOfCheckSat, 1170 ConstructedInterpolants, 124 QuantifiedInterpolants, 1019434 SizeOfPredicates, 84 NumberOfNonLiveVariables, 1333 ConjunctsInSsa, 228 ConjunctsInUnsatCore, 24 InterpolantComputations, 4 PerfectInterpolantSequences, 517/1252 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! [MP z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process Received shutdown request...