424.07/240.55 NO 424.07/240.55 424.07/240.55 Ultimate: Cannot open display: 424.07/240.55 This is Ultimate 0.1.24-8dc7c08-m 424.07/240.55 [2019-03-28 12:24:17,965 INFO L170 SettingsManager]: Resetting all preferences to default values... 424.07/240.55 [2019-03-28 12:24:17,967 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values 424.07/240.55 [2019-03-28 12:24:17,979 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... 424.07/240.55 [2019-03-28 12:24:17,979 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values 424.07/240.55 [2019-03-28 12:24:17,980 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values 424.07/240.55 [2019-03-28 12:24:17,982 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values 424.07/240.55 [2019-03-28 12:24:17,983 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values 424.07/240.55 [2019-03-28 12:24:17,985 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values 424.07/240.55 [2019-03-28 12:24:17,986 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values 424.07/240.55 [2019-03-28 12:24:17,986 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... 424.07/240.55 [2019-03-28 12:24:17,987 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values 424.07/240.55 [2019-03-28 12:24:17,988 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values 424.07/240.55 [2019-03-28 12:24:17,988 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values 424.07/240.55 [2019-03-28 12:24:17,990 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values 424.07/240.55 [2019-03-28 12:24:17,990 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values 424.07/240.55 [2019-03-28 12:24:17,991 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values 424.07/240.55 [2019-03-28 12:24:17,993 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values 424.07/240.55 [2019-03-28 12:24:17,995 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values 424.07/240.55 [2019-03-28 12:24:17,996 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values 424.07/240.55 [2019-03-28 12:24:17,997 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values 424.07/240.55 [2019-03-28 12:24:17,998 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values 424.07/240.55 [2019-03-28 12:24:18,000 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... 424.07/240.55 [2019-03-28 12:24:18,000 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... 424.07/240.55 [2019-03-28 12:24:18,001 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values 424.07/240.55 [2019-03-28 12:24:18,002 INFO L174 SettingsManager]: Resetting IcfgToChc preferences to default values 424.07/240.55 [2019-03-28 12:24:18,002 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values 424.07/240.55 [2019-03-28 12:24:18,003 INFO L177 SettingsManager]: ReqToTest provides no preferences, ignoring... 424.07/240.55 [2019-03-28 12:24:18,003 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values 424.07/240.55 [2019-03-28 12:24:18,004 INFO L174 SettingsManager]: Resetting ChcSmtPrinter preferences to default values 424.07/240.55 [2019-03-28 12:24:18,005 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values 424.07/240.55 [2019-03-28 12:24:18,005 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values 424.07/240.55 [2019-03-28 12:24:18,006 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... 424.07/240.55 [2019-03-28 12:24:18,007 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values 424.07/240.55 [2019-03-28 12:24:18,007 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... 424.07/240.55 [2019-03-28 12:24:18,007 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... 424.07/240.55 [2019-03-28 12:24:18,008 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values 424.07/240.55 [2019-03-28 12:24:18,009 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values 424.07/240.55 [2019-03-28 12:24:18,009 INFO L181 SettingsManager]: Finished resetting all preferences to default values... 424.07/240.55 [2019-03-28 12:24:18,010 INFO L98 SettingsManager]: Beginning loading settings from /export/starexec/sandbox/solver/bin/./../termcomp2017.epf 424.07/240.55 [2019-03-28 12:24:18,025 INFO L110 SettingsManager]: Loading preferences was successful 424.07/240.55 [2019-03-28 12:24:18,025 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: 424.07/240.55 [2019-03-28 12:24:18,027 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: 424.07/240.55 [2019-03-28 12:24:18,027 INFO L133 SettingsManager]: * Rewrite not-equals=true 424.07/240.55 [2019-03-28 12:24:18,027 INFO L133 SettingsManager]: * Create parallel compositions if possible=false 424.07/240.55 [2019-03-28 12:24:18,027 INFO L133 SettingsManager]: * Minimize states using LBE with the strategy=SINGLE 424.07/240.55 [2019-03-28 12:24:18,027 INFO L133 SettingsManager]: * Use SBE=true 424.07/240.55 [2019-03-28 12:24:18,027 INFO L131 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: 424.07/240.55 [2019-03-28 12:24:18,028 INFO L133 SettingsManager]: * Use old map elimination=false 424.07/240.55 [2019-03-28 12:24:18,028 INFO L133 SettingsManager]: * Use external solver (rank synthesis)=false 424.07/240.55 [2019-03-28 12:24:18,028 INFO L133 SettingsManager]: * Buchi interpolant automaton construction strategy=DANDELION 424.07/240.55 [2019-03-28 12:24:18,028 INFO L133 SettingsManager]: * Use only trivial implications for array writes=true 424.07/240.55 [2019-03-28 12:24:18,028 INFO L133 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES 424.07/240.55 [2019-03-28 12:24:18,028 INFO L133 SettingsManager]: * Construct termination proof for TermComp=true 424.07/240.55 [2019-03-28 12:24:18,029 INFO L133 SettingsManager]: * Command for external solver (GNTA synthesis)=z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.55 [2019-03-28 12:24:18,029 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: 424.07/240.55 [2019-03-28 12:24:18,029 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false 424.07/240.55 [2019-03-28 12:24:18,029 INFO L133 SettingsManager]: * Check division by zero=IGNORE 424.07/240.55 [2019-03-28 12:24:18,029 INFO L133 SettingsManager]: * Check if freed pointer was valid=false 424.07/240.55 [2019-03-28 12:24:18,030 INFO L133 SettingsManager]: * Assume nondeterminstic values are in range=false 424.07/240.55 [2019-03-28 12:24:18,030 INFO L133 SettingsManager]: * How to treat unsigned ints differently from normal ones=IGNORE 424.07/240.55 [2019-03-28 12:24:18,030 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: 424.07/240.55 [2019-03-28 12:24:18,030 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements 424.07/240.55 [2019-03-28 12:24:18,030 INFO L133 SettingsManager]: * To the following directory=/home/matthias/ultimate/dump 424.07/240.55 [2019-03-28 12:24:18,030 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:5000 424.07/240.55 [2019-03-28 12:24:18,031 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: 424.07/240.55 [2019-03-28 12:24:18,031 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles 424.07/240.55 [2019-03-28 12:24:18,031 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL 424.07/240.55 [2019-03-28 12:24:18,031 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 424.07/240.55 [2019-03-28 12:24:18,057 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp 424.07/240.55 [2019-03-28 12:24:18,072 INFO L259 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized 424.07/240.55 [2019-03-28 12:24:18,076 INFO L215 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. 424.07/240.55 [2019-03-28 12:24:18,078 INFO L271 PluginConnector]: Initializing CDTParser... 424.07/240.55 [2019-03-28 12:24:18,078 INFO L276 PluginConnector]: CDTParser initialized 424.07/240.55 [2019-03-28 12:24:18,079 INFO L430 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /export/starexec/sandbox/benchmark/theBenchmark.c 424.07/240.55 [2019-03-28 12:24:18,170 INFO L221 CDTParser]: Created temporary CDT project at /export/starexec/sandbox/tmp/06ff356141fc48c4ad15edfdd775c3be/FLAG2d5d9ae6a 424.07/240.55 [2019-03-28 12:24:18,772 INFO L307 CDTParser]: Found 1 translation units. 424.07/240.55 [2019-03-28 12:24:18,773 INFO L161 CDTParser]: Scanning /export/starexec/sandbox/benchmark/theBenchmark.c 424.07/240.55 [2019-03-28 12:24:18,786 INFO L355 CDTParser]: About to delete temporary CDT project at /export/starexec/sandbox/tmp/06ff356141fc48c4ad15edfdd775c3be/FLAG2d5d9ae6a 424.07/240.55 [2019-03-28 12:24:19,095 INFO L363 CDTParser]: Successfully deleted /export/starexec/sandbox/tmp/06ff356141fc48c4ad15edfdd775c3be 424.07/240.55 [2019-03-28 12:24:19,107 INFO L297 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### 424.07/240.55 [2019-03-28 12:24:19,108 INFO L131 ToolchainWalker]: Walking toolchain with 7 elements. 424.07/240.55 [2019-03-28 12:24:19,109 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- 424.07/240.55 [2019-03-28 12:24:19,110 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... 424.07/240.55 [2019-03-28 12:24:19,113 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized 424.07/240.55 [2019-03-28 12:24:19,114 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.03 12:24:19" (1/1) ... 424.07/240.55 [2019-03-28 12:24:19,118 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@620dadd0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19, skipping insertion in model container 424.07/240.55 [2019-03-28 12:24:19,118 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.03 12:24:19" (1/1) ... 424.07/240.55 [2019-03-28 12:24:19,126 INFO L145 MainTranslator]: Starting translation in SV-COMP mode 424.07/240.55 [2019-03-28 12:24:19,174 INFO L176 MainTranslator]: Built tables and reachable declarations 424.07/240.55 [2019-03-28 12:24:19,569 INFO L206 PostProcessor]: Analyzing one entry point: main 424.07/240.55 [2019-03-28 12:24:19,575 INFO L191 MainTranslator]: Completed pre-run 424.07/240.55 [2019-03-28 12:24:19,679 INFO L206 PostProcessor]: Analyzing one entry point: main 424.07/240.55 [2019-03-28 12:24:19,696 INFO L195 MainTranslator]: Completed translation 424.07/240.55 [2019-03-28 12:24:19,697 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19 WrapperNode 424.07/240.55 [2019-03-28 12:24:19,697 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- 424.07/240.55 [2019-03-28 12:24:19,698 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- 424.07/240.55 [2019-03-28 12:24:19,698 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... 424.07/240.55 [2019-03-28 12:24:19,699 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized 424.07/240.55 [2019-03-28 12:24:19,708 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (1/1) ... 424.07/240.55 [2019-03-28 12:24:19,726 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (1/1) ... 424.07/240.55 [2019-03-28 12:24:19,778 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- 424.07/240.55 [2019-03-28 12:24:19,779 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- 424.07/240.55 [2019-03-28 12:24:19,779 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... 424.07/240.55 [2019-03-28 12:24:19,779 INFO L276 PluginConnector]: Boogie Preprocessor initialized 424.07/240.55 [2019-03-28 12:24:19,790 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (1/1) ... 424.07/240.55 [2019-03-28 12:24:19,790 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (1/1) ... 424.07/240.55 [2019-03-28 12:24:19,794 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (1/1) ... 424.07/240.55 [2019-03-28 12:24:19,794 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (1/1) ... 424.07/240.55 [2019-03-28 12:24:19,814 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (1/1) ... 424.07/240.55 [2019-03-28 12:24:19,828 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (1/1) ... 424.07/240.55 [2019-03-28 12:24:19,833 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (1/1) ... 424.07/240.55 [2019-03-28 12:24:19,839 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- 424.07/240.55 [2019-03-28 12:24:19,840 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- 424.07/240.55 [2019-03-28 12:24:19,840 INFO L271 PluginConnector]: Initializing RCFGBuilder... 424.07/240.55 [2019-03-28 12:24:19,840 INFO L276 PluginConnector]: RCFGBuilder initialized 424.07/240.55 [2019-03-28 12:24:19,841 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (1/1) ... 424.07/240.55 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.55 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:5000 (exit command is (exit), workingDir is null) 424.07/240.55 Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:5000 424.07/240.55 [2019-03-28 12:24:19,917 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start 424.07/240.55 [2019-03-28 12:24:19,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start 424.07/240.55 [2019-03-28 12:24:21,184 INFO L281 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) 424.07/240.55 [2019-03-28 12:24:21,184 INFO L286 CfgBuilder]: Removed 7 assue(true) statements. 424.07/240.55 [2019-03-28 12:24:21,185 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 12:24:21 BoogieIcfgContainer 424.07/240.55 [2019-03-28 12:24:21,186 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- 424.07/240.55 [2019-03-28 12:24:21,186 INFO L113 PluginConnector]: ------------------------BlockEncodingV2---------------------------- 424.07/240.55 [2019-03-28 12:24:21,186 INFO L271 PluginConnector]: Initializing BlockEncodingV2... 424.07/240.55 [2019-03-28 12:24:21,189 INFO L276 PluginConnector]: BlockEncodingV2 initialized 424.07/240.55 [2019-03-28 12:24:21,190 INFO L185 PluginConnector]: Executing the observer BlockEncodingObserver from plugin BlockEncodingV2 for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 12:24:21" (1/1) ... 424.07/240.55 [2019-03-28 12:24:21,222 INFO L313 BlockEncoder]: Initial Icfg 226 locations, 374 edges 424.07/240.55 [2019-03-28 12:24:21,223 INFO L258 BlockEncoder]: Using Remove infeasible edges 424.07/240.55 [2019-03-28 12:24:21,224 INFO L263 BlockEncoder]: Using Maximize final states 424.07/240.55 [2019-03-28 12:24:21,226 INFO L270 BlockEncoder]: Using Minimize states even if more edges are added than removed.=false 424.07/240.55 [2019-03-28 12:24:21,226 INFO L276 BlockEncoder]: Using Minimize states using LBE with the strategy=SINGLE 424.07/240.55 [2019-03-28 12:24:21,228 INFO L296 BlockEncoder]: Using Remove sink states 424.07/240.55 [2019-03-28 12:24:21,229 INFO L171 BlockEncoder]: Using Apply optimizations until nothing changes=true 424.07/240.55 [2019-03-28 12:24:21,229 INFO L179 BlockEncoder]: Using Rewrite not-equals 424.07/240.55 [2019-03-28 12:24:21,322 INFO L185 BlockEncoder]: Using Use SBE 424.07/240.55 [2019-03-28 12:24:21,502 INFO L200 BlockEncoder]: SBE split 269 edges 424.07/240.55 [2019-03-28 12:24:21,517 INFO L70 emoveInfeasibleEdges]: Removed 63 edges and 0 locations because of local infeasibility 424.07/240.55 [2019-03-28 12:24:21,521 INFO L71 MaximizeFinalStates]: 0 new accepting states 424.07/240.55 [2019-03-28 12:24:21,580 INFO L100 BaseMinimizeStates]: Removed 4 edges and 2 locations by large block encoding 424.07/240.55 [2019-03-28 12:24:21,583 INFO L70 RemoveSinkStates]: Removed 215 edges and 63 locations by removing sink states 424.07/240.55 [2019-03-28 12:24:21,598 INFO L70 emoveInfeasibleEdges]: Removed 0 edges and 0 locations because of local infeasibility 424.07/240.55 [2019-03-28 12:24:21,600 INFO L71 MaximizeFinalStates]: 0 new accepting states 424.07/240.55 [2019-03-28 12:24:21,601 INFO L100 BaseMinimizeStates]: Removed 0 edges and 0 locations by large block encoding 424.07/240.55 [2019-03-28 12:24:21,602 INFO L70 RemoveSinkStates]: Removed 0 edges and 0 locations by removing sink states 424.07/240.55 [2019-03-28 12:24:21,619 INFO L313 BlockEncoder]: Encoded RCFG 161 locations, 2235 edges 424.07/240.55 [2019-03-28 12:24:21,620 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.blockencoding CFG 28.03 12:24:21 BasicIcfg 424.07/240.55 [2019-03-28 12:24:21,620 INFO L132 PluginConnector]: ------------------------ END BlockEncodingV2---------------------------- 424.07/240.55 [2019-03-28 12:24:21,621 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- 424.07/240.55 [2019-03-28 12:24:21,621 INFO L271 PluginConnector]: Initializing TraceAbstraction... 424.07/240.55 [2019-03-28 12:24:21,625 INFO L276 PluginConnector]: TraceAbstraction initialized 424.07/240.55 [2019-03-28 12:24:21,625 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.03 12:24:19" (1/4) ... 424.07/240.55 [2019-03-28 12:24:21,626 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3421f506 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.03 12:24:21, skipping insertion in model container 424.07/240.55 [2019-03-28 12:24:21,626 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (2/4) ... 424.07/240.55 [2019-03-28 12:24:21,626 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3421f506 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.03 12:24:21, skipping insertion in model container 424.07/240.55 [2019-03-28 12:24:21,627 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 12:24:21" (3/4) ... 424.07/240.55 [2019-03-28 12:24:21,627 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3421f506 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.03 12:24:21, skipping insertion in model container 424.07/240.55 [2019-03-28 12:24:21,627 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.blockencoding CFG 28.03 12:24:21" (4/4) ... 424.07/240.55 [2019-03-28 12:24:21,629 INFO L112 eAbstractionObserver]: Analyzing ICFG theBenchmark.c_BEv2 424.07/240.55 [2019-03-28 12:24:21,640 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION 424.07/240.55 [2019-03-28 12:24:21,649 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 0 error locations. 424.07/240.55 [2019-03-28 12:24:21,668 INFO L257 AbstractCegarLoop]: Starting to check reachability of 0 error locations. 424.07/240.55 [2019-03-28 12:24:21,701 INFO L133 ementStrategyFactory]: Using default assertion order modulation 424.07/240.55 [2019-03-28 12:24:21,702 INFO L382 AbstractCegarLoop]: Interprodecural is true 424.07/240.55 [2019-03-28 12:24:21,702 INFO L383 AbstractCegarLoop]: Hoare is true 424.07/240.55 [2019-03-28 12:24:21,702 INFO L384 AbstractCegarLoop]: Compute interpolants for ForwardPredicates 424.07/240.55 [2019-03-28 12:24:21,702 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE 424.07/240.55 [2019-03-28 12:24:21,702 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION 424.07/240.55 [2019-03-28 12:24:21,703 INFO L387 AbstractCegarLoop]: Difference is false 424.07/240.55 [2019-03-28 12:24:21,703 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA 424.07/240.55 [2019-03-28 12:24:21,703 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== 424.07/240.55 [2019-03-28 12:24:21,725 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states. 424.07/240.55 [2019-03-28 12:24:21,738 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. 424.07/240.55 [2019-03-28 12:24:21,746 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 161 states. 424.07/240.55 [2019-03-28 12:24:21,806 INFO L448 ceAbstractionStarter]: For program point L217(lines 217 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,806 INFO L448 ceAbstractionStarter]: For program point L184(lines 184 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,807 INFO L448 ceAbstractionStarter]: For program point L118(lines 118 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,807 INFO L448 ceAbstractionStarter]: For program point L201(lines 201 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,807 INFO L448 ceAbstractionStarter]: For program point L168(lines 168 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,807 INFO L448 ceAbstractionStarter]: For program point L581-1(lines 28 597) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,807 INFO L448 ceAbstractionStarter]: For program point L548-1(lines 28 597) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,807 INFO L448 ceAbstractionStarter]: For program point L515-1(lines 28 597) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,807 INFO L448 ceAbstractionStarter]: For program point L482-1(lines 28 597) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,808 INFO L448 ceAbstractionStarter]: For program point L449-1(lines 28 597) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,808 INFO L448 ceAbstractionStarter]: For program point L416-1(lines 28 597) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,808 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,808 INFO L448 ceAbstractionStarter]: For program point L53(lines 53 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,808 INFO L448 ceAbstractionStarter]: For program point L367(lines 367 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,808 INFO L448 ceAbstractionStarter]: For program point L202(lines 202 209) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,808 INFO L448 ceAbstractionStarter]: For program point L202-2(lines 202 209) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,809 INFO L448 ceAbstractionStarter]: For program point L37(lines 37 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,809 INFO L448 ceAbstractionStarter]: For program point L285(lines 285 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,809 INFO L448 ceAbstractionStarter]: For program point L252(lines 252 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,809 INFO L448 ceAbstractionStarter]: For program point L186(lines 186 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,809 INFO L448 ceAbstractionStarter]: For program point L153(lines 153 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,809 INFO L448 ceAbstractionStarter]: For program point L566-1(lines 28 597) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,810 INFO L448 ceAbstractionStarter]: For program point L533-1(lines 28 597) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,810 INFO L448 ceAbstractionStarter]: For program point L500-1(lines 28 597) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,810 INFO L448 ceAbstractionStarter]: For program point L467-1(lines 28 597) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,810 INFO L448 ceAbstractionStarter]: For program point L401(lines 401 412) no Hoare annotation was computed. 424.07/240.55 [2019-03-28 12:24:21,810 INFO L448 ceAbstractionStarter]: For program point L434-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,810 INFO L448 ceAbstractionStarter]: For program point L236(lines 236 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,810 INFO L448 ceAbstractionStarter]: For program point L336(lines 336 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,810 INFO L448 ceAbstractionStarter]: For program point L237(lines 237 245) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,811 INFO L448 ceAbstractionStarter]: For program point L237-2(lines 237 245) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,811 INFO L448 ceAbstractionStarter]: For program point L138(lines 138 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,811 INFO L448 ceAbstractionStarter]: For program point L105(lines 105 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,811 INFO L448 ceAbstractionStarter]: For program point L584-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,811 INFO L448 ceAbstractionStarter]: For program point L551-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,811 INFO L448 ceAbstractionStarter]: For program point L518-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,812 INFO L448 ceAbstractionStarter]: For program point L485-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,812 INFO L448 ceAbstractionStarter]: For program point L452-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,812 INFO L448 ceAbstractionStarter]: For program point L419-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,812 INFO L448 ceAbstractionStarter]: For program point L353(lines 353 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,812 INFO L448 ceAbstractionStarter]: For program point L188(lines 188 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,812 INFO L448 ceAbstractionStarter]: For program point L122(lines 122 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,812 INFO L448 ceAbstractionStarter]: For program point L403(lines 403 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,813 INFO L448 ceAbstractionStarter]: For program point L337(lines 337 346) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,813 INFO L448 ceAbstractionStarter]: For program point L337-2(lines 337 346) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,813 INFO L448 ceAbstractionStarter]: For program point L73(lines 73 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,813 INFO L448 ceAbstractionStarter]: For program point L222(lines 222 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,813 INFO L448 ceAbstractionStarter]: For program point L90(lines 90 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,813 INFO L448 ceAbstractionStarter]: For program point L569-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,813 INFO L448 ceAbstractionStarter]: For program point L536-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,814 INFO L448 ceAbstractionStarter]: For program point L503-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,814 INFO L448 ceAbstractionStarter]: For program point L470-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,814 INFO L448 ceAbstractionStarter]: For program point L437-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,814 INFO L448 ceAbstractionStarter]: For program point L74(lines 74 79) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,814 INFO L448 ceAbstractionStarter]: For program point L41(lines 41 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,814 INFO L448 ceAbstractionStarter]: For program point L74-2(lines 74 79) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,814 INFO L448 ceAbstractionStarter]: For program point L388(lines 388 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,814 INFO L448 ceAbstractionStarter]: For program point L190(lines 190 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,815 INFO L448 ceAbstractionStarter]: For program point L58(lines 58 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,815 INFO L448 ceAbstractionStarter]: For program point L174(lines 174 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,815 INFO L448 ceAbstractionStarter]: For program point L587-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,815 INFO L448 ceAbstractionStarter]: For program point L554-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,815 INFO L448 ceAbstractionStarter]: For program point L521-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,815 INFO L448 ceAbstractionStarter]: For program point L488-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,815 INFO L448 ceAbstractionStarter]: For program point L455-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,816 INFO L448 ceAbstractionStarter]: For program point L422-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,816 INFO L448 ceAbstractionStarter]: For program point L290(lines 290 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,816 INFO L448 ceAbstractionStarter]: For program point L224(lines 224 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,816 INFO L448 ceAbstractionStarter]: For program point L158(lines 158 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,816 INFO L448 ceAbstractionStarter]: For program point L406(lines 406 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,816 INFO L448 ceAbstractionStarter]: For program point L142(lines 142 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,816 INFO L448 ceAbstractionStarter]: For program point L258(lines 258 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,817 INFO L451 ceAbstractionStarter]: At program point L605-2(lines 605 615) the Hoare annotation is: true 424.07/240.56 [2019-03-28 12:24:21,817 INFO L448 ceAbstractionStarter]: For program point L572-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,817 INFO L448 ceAbstractionStarter]: For program point L539-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,817 INFO L448 ceAbstractionStarter]: For program point L506-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,817 INFO L448 ceAbstractionStarter]: For program point L473-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,818 INFO L448 ceAbstractionStarter]: For program point L440-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,818 INFO L448 ceAbstractionStarter]: For program point L374(lines 374 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,818 INFO L448 ceAbstractionStarter]: For program point L308(lines 308 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,818 INFO L448 ceAbstractionStarter]: For program point L275(lines 275 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,818 INFO L448 ceAbstractionStarter]: For program point L292(lines 292 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,818 INFO L448 ceAbstractionStarter]: For program point L193(lines 193 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,818 INFO L448 ceAbstractionStarter]: For program point L94(lines 94 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,819 INFO L448 ceAbstractionStarter]: For program point L408(lines 408 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,819 INFO L448 ceAbstractionStarter]: For program point L590-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,819 INFO L448 ceAbstractionStarter]: For program point L557-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,819 INFO L448 ceAbstractionStarter]: For program point L524-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,819 INFO L448 ceAbstractionStarter]: For program point L491-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,819 INFO L448 ceAbstractionStarter]: For program point L458-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,819 INFO L448 ceAbstractionStarter]: For program point L425-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,820 INFO L448 ceAbstractionStarter]: For program point L260(lines 260 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,820 INFO L448 ceAbstractionStarter]: For program point L29(lines 29 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,820 INFO L448 ceAbstractionStarter]: For program point L211(lines 211 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,820 INFO L448 ceAbstractionStarter]: For program point L178(lines 178 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,820 INFO L448 ceAbstractionStarter]: For program point L112(lines 112 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,820 INFO L448 ceAbstractionStarter]: For program point L46(lines 46 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,820 INFO L448 ceAbstractionStarter]: For program point L393(lines 393 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,821 INFO L448 ceAbstractionStarter]: For program point L360(lines 360 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,821 INFO L448 ceAbstractionStarter]: For program point L327(lines 327 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,821 INFO L448 ceAbstractionStarter]: For program point L261(lines 261 273) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,821 INFO L448 ceAbstractionStarter]: For program point L261-2(lines 261 273) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,821 INFO L448 ceAbstractionStarter]: For program point L129(lines 129 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,821 INFO L448 ceAbstractionStarter]: For program point L575-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,821 INFO L448 ceAbstractionStarter]: For program point L542-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,821 INFO L448 ceAbstractionStarter]: For program point L509-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,822 INFO L448 ceAbstractionStarter]: For program point L476-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,822 INFO L448 ceAbstractionStarter]: For program point L443-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,822 INFO L448 ceAbstractionStarter]: For program point L377(lines 377 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,822 INFO L448 ceAbstractionStarter]: For program point L64(lines 64 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,822 INFO L448 ceAbstractionStarter]: For program point L279(lines 279 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,822 INFO L448 ceAbstractionStarter]: For program point L147(lines 147 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,822 INFO L448 ceAbstractionStarter]: For program point L81(lines 81 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,823 INFO L448 ceAbstractionStarter]: For program point L593-1(lines 593 595) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,823 INFO L448 ceAbstractionStarter]: For program point L560-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,823 INFO L448 ceAbstractionStarter]: For program point L527-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,823 INFO L448 ceAbstractionStarter]: For program point L494-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,823 INFO L448 ceAbstractionStarter]: For program point L461-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,823 INFO L448 ceAbstractionStarter]: For program point L428-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,823 INFO L448 ceAbstractionStarter]: For program point L296(lines 296 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,823 INFO L448 ceAbstractionStarter]: For program point L197(lines 197 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,824 INFO L448 ceAbstractionStarter]: For program point L164(lines 164 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,824 INFO L448 ceAbstractionStarter]: For program point L610(line 610) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,824 INFO L448 ceAbstractionStarter]: For program point L98(lines 98 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,824 INFO L448 ceAbstractionStarter]: For program point L379(lines 379 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,824 INFO L448 ceAbstractionStarter]: For program point L313(lines 313 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,824 INFO L448 ceAbstractionStarter]: For program point L247(lines 247 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,824 INFO L448 ceAbstractionStarter]: For program point L214(lines 214 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,825 INFO L448 ceAbstractionStarter]: For program point L82(lines 82 88) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,825 INFO L448 ceAbstractionStarter]: For program point L49(lines 49 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,825 INFO L448 ceAbstractionStarter]: For program point L82-2(lines 82 88) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,825 INFO L448 ceAbstractionStarter]: For program point L330(lines 330 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,825 INFO L448 ceAbstractionStarter]: For program point L297(lines 297 306) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,825 INFO L448 ceAbstractionStarter]: For program point L231(lines 231 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,825 INFO L448 ceAbstractionStarter]: For program point L297-2(lines 297 306) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,825 INFO L448 ceAbstractionStarter]: For program point L578-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,826 INFO L448 ceAbstractionStarter]: For program point L545-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,826 INFO L448 ceAbstractionStarter]: For program point L512-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,826 INFO L448 ceAbstractionStarter]: For program point L479-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,826 INFO L448 ceAbstractionStarter]: For program point L413(lines 413 415) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,826 INFO L448 ceAbstractionStarter]: For program point L446-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,826 INFO L448 ceAbstractionStarter]: For program point L380(lines 380 386) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,826 INFO L448 ceAbstractionStarter]: For program point L413-2(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,826 INFO L448 ceAbstractionStarter]: For program point L314(lines 314 325) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,827 INFO L448 ceAbstractionStarter]: For program point L380-2(lines 380 386) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,827 INFO L448 ceAbstractionStarter]: For program point L314-2(lines 314 325) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,827 INFO L448 ceAbstractionStarter]: For program point L397(lines 397 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,827 INFO L448 ceAbstractionStarter]: For program point L331(lines 331 334) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,827 INFO L448 ceAbstractionStarter]: For program point L331-2(lines 331 334) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,827 INFO L448 ceAbstractionStarter]: For program point L133(lines 133 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,827 INFO L448 ceAbstractionStarter]: For program point L34(lines 34 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,828 INFO L448 ceAbstractionStarter]: For program point L348(lines 348 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,828 INFO L448 ceAbstractionStarter]: For program point L282(lines 282 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,828 INFO L451 ceAbstractionStarter]: At program point L596(lines 28 597) the Hoare annotation is: true 424.07/240.56 [2019-03-28 12:24:21,828 INFO L448 ceAbstractionStarter]: For program point L563-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,828 INFO L448 ceAbstractionStarter]: For program point L530-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,828 INFO L448 ceAbstractionStarter]: For program point L497-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,828 INFO L448 ceAbstractionStarter]: For program point L464-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,829 INFO L448 ceAbstractionStarter]: For program point L431-1(lines 28 597) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,829 INFO L448 ceAbstractionStarter]: For program point L233(lines 233 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,829 INFO L448 ceAbstractionStarter]: For program point L68(lines 68 412) no Hoare annotation was computed. 424.07/240.56 [2019-03-28 12:24:21,840 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.03 12:24:21 BasicIcfg 424.07/240.56 [2019-03-28 12:24:21,840 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- 424.07/240.56 [2019-03-28 12:24:21,841 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- 424.07/240.56 [2019-03-28 12:24:21,841 INFO L271 PluginConnector]: Initializing BuchiAutomizer... 424.07/240.56 [2019-03-28 12:24:21,844 INFO L276 PluginConnector]: BuchiAutomizer initialized 424.07/240.56 [2019-03-28 12:24:21,845 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis 424.07/240.56 [2019-03-28 12:24:21,845 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.03 12:24:19" (1/5) ... 424.07/240.56 [2019-03-28 12:24:21,846 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@229b7b8c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.03 12:24:21, skipping insertion in model container 424.07/240.56 [2019-03-28 12:24:21,846 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis 424.07/240.56 [2019-03-28 12:24:21,846 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:24:19" (2/5) ... 424.07/240.56 [2019-03-28 12:24:21,847 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@229b7b8c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.03 12:24:21, skipping insertion in model container 424.07/240.56 [2019-03-28 12:24:21,847 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis 424.07/240.56 [2019-03-28 12:24:21,847 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 12:24:21" (3/5) ... 424.07/240.56 [2019-03-28 12:24:21,847 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@229b7b8c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.03 12:24:21, skipping insertion in model container 424.07/240.56 [2019-03-28 12:24:21,847 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis 424.07/240.56 [2019-03-28 12:24:21,847 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.blockencoding CFG 28.03 12:24:21" (4/5) ... 424.07/240.56 [2019-03-28 12:24:21,848 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@229b7b8c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.03 12:24:21, skipping insertion in model container 424.07/240.56 [2019-03-28 12:24:21,848 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis 424.07/240.56 [2019-03-28 12:24:21,848 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.03 12:24:21" (5/5) ... 424.07/240.56 [2019-03-28 12:24:21,850 INFO L375 chiAutomizerObserver]: Analyzing ICFG theBenchmark.c_BEv2 424.07/240.56 [2019-03-28 12:24:21,875 INFO L133 ementStrategyFactory]: Using default assertion order modulation 424.07/240.56 [2019-03-28 12:24:21,875 INFO L374 BuchiCegarLoop]: Interprodecural is true 424.07/240.56 [2019-03-28 12:24:21,876 INFO L375 BuchiCegarLoop]: Hoare is true 424.07/240.56 [2019-03-28 12:24:21,876 INFO L376 BuchiCegarLoop]: Compute interpolants for ForwardPredicates 424.07/240.56 [2019-03-28 12:24:21,876 INFO L377 BuchiCegarLoop]: Backedges is STRAIGHT_LINE 424.07/240.56 [2019-03-28 12:24:21,876 INFO L378 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION 424.07/240.56 [2019-03-28 12:24:21,876 INFO L379 BuchiCegarLoop]: Difference is false 424.07/240.56 [2019-03-28 12:24:21,876 INFO L380 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA 424.07/240.56 [2019-03-28 12:24:21,876 INFO L383 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== 424.07/240.56 [2019-03-28 12:24:21,884 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 161 states. 424.07/240.56 [2019-03-28 12:24:21,925 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 160 424.07/240.56 [2019-03-28 12:24:21,926 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:24:21,926 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:24:21,936 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1] 424.07/240.56 [2019-03-28 12:24:21,936 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:24:21,936 INFO L442 BuchiCegarLoop]: ======== Iteration 1============ 424.07/240.56 [2019-03-28 12:24:21,937 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 161 states. 424.07/240.56 [2019-03-28 12:24:21,953 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 160 424.07/240.56 [2019-03-28 12:24:21,953 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:24:21,954 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:24:21,955 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1] 424.07/240.56 [2019-03-28 12:24:21,956 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:24:21,961 INFO L794 eck$LassoCheckResult]: Stem: 114#ULTIMATE.startENTRYtrue [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 135#L605-2true 424.07/240.56 [2019-03-28 12:24:21,962 INFO L796 eck$LassoCheckResult]: Loop: 135#L605-2true [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 6#L610true [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 8#L29true [1637] L29-->L596: Formula: (and (= 9 v_~a28~0_8) (= 1 v_~a21~0_7) (= v_~a28~0_7 9) (= v_~a11~0_7 1) (= |v_ULTIMATE.start_calculate_output_#res_2| (- 1)) (= 8 v_~a17~0_7) (< 1 v_~a11~0_8) (= v_~a25~0_7 1) (= 1 v_~a25~0_8) (= 1 v_~a19~0_7) (= 4 v_ULTIMATE.start_calculate_output_~input_3)) InVars {~a19~0=v_~a19~0_7, ~a17~0=v_~a17~0_7, ~a21~0=v_~a21~0_7, ~a28~0=v_~a28~0_8, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_3, ~a25~0=v_~a25~0_8, ~a11~0=v_~a11~0_8} OutVars{~a19~0=v_~a19~0_7, ~a17~0=v_~a17~0_7, ~a21~0=v_~a21~0_7, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_2|, ~a28~0=v_~a28~0_7, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_3, ~a25~0=v_~a25~0_7, ~a11~0=v_~a11~0_7} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0, ~a25~0, ~a11~0] 13#L596true [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 135#L605-2true 424.07/240.56 [2019-03-28 12:24:21,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:21,969 INFO L82 PathProgramCache]: Analyzing trace with hash 4041, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:24:21,971 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:21,971 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:21,993 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:21,993 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:21,993 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:22,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:22,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:22,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:22,057 INFO L82 PathProgramCache]: Analyzing trace with hash 35670403, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:24:22,057 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:22,057 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:22,058 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:22,058 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:22,058 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:22,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:24:22,129 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:24:22,131 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:24:22,131 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:24:22,137 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:24:22,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:24:22,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:24:22,155 INFO L87 Difference]: Start difference. First operand 161 states. Second operand 3 states. 424.07/240.56 [2019-03-28 12:24:26,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:24:26,881 INFO L93 Difference]: Finished difference Result 301 states and 3775 transitions. 424.07/240.56 [2019-03-28 12:24:26,881 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:24:26,886 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 301 states and 3775 transitions. 424.07/240.56 [2019-03-28 12:24:26,899 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 300 424.07/240.56 [2019-03-28 12:24:26,916 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 301 states to 301 states and 3775 transitions. 424.07/240.56 [2019-03-28 12:24:26,918 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 301 424.07/240.56 [2019-03-28 12:24:26,921 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 301 424.07/240.56 [2019-03-28 12:24:26,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 301 states and 3775 transitions. 424.07/240.56 [2019-03-28 12:24:26,929 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 424.07/240.56 [2019-03-28 12:24:26,929 INFO L706 BuchiCegarLoop]: Abstraction has 301 states and 3775 transitions. 424.07/240.56 [2019-03-28 12:24:26,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states and 3775 transitions. 424.07/240.56 [2019-03-28 12:24:26,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 236. 424.07/240.56 [2019-03-28 12:24:26,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. 424.07/240.56 [2019-03-28 12:24:26,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 3116 transitions. 424.07/240.56 [2019-03-28 12:24:26,998 INFO L729 BuchiCegarLoop]: Abstraction has 236 states and 3116 transitions. 424.07/240.56 [2019-03-28 12:24:26,998 INFO L609 BuchiCegarLoop]: Abstraction has 236 states and 3116 transitions. 424.07/240.56 [2019-03-28 12:24:26,999 INFO L442 BuchiCegarLoop]: ======== Iteration 2============ 424.07/240.56 [2019-03-28 12:24:26,999 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 236 states and 3116 transitions. 424.07/240.56 [2019-03-28 12:24:27,004 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 235 424.07/240.56 [2019-03-28 12:24:27,004 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:24:27,004 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:24:27,005 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1] 424.07/240.56 [2019-03-28 12:24:27,006 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:24:27,006 INFO L794 eck$LassoCheckResult]: Stem: 606#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 493#L605-2 424.07/240.56 [2019-03-28 12:24:27,006 INFO L796 eck$LassoCheckResult]: Loop: 493#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 478#L610 [1601] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 1) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 480#L29 [1637] L29-->L596: Formula: (and (= 9 v_~a28~0_8) (= 1 v_~a21~0_7) (= v_~a28~0_7 9) (= v_~a11~0_7 1) (= |v_ULTIMATE.start_calculate_output_#res_2| (- 1)) (= 8 v_~a17~0_7) (< 1 v_~a11~0_8) (= v_~a25~0_7 1) (= 1 v_~a25~0_8) (= 1 v_~a19~0_7) (= 4 v_ULTIMATE.start_calculate_output_~input_3)) InVars {~a19~0=v_~a19~0_7, ~a17~0=v_~a17~0_7, ~a21~0=v_~a21~0_7, ~a28~0=v_~a28~0_8, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_3, ~a25~0=v_~a25~0_8, ~a11~0=v_~a11~0_8} OutVars{~a19~0=v_~a19~0_7, ~a17~0=v_~a17~0_7, ~a21~0=v_~a21~0_7, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_2|, ~a28~0=v_~a28~0_7, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_3, ~a25~0=v_~a25~0_7, ~a11~0=v_~a11~0_7} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0, ~a25~0, ~a11~0] 475#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 493#L605-2 424.07/240.56 [2019-03-28 12:24:27,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:27,007 INFO L82 PathProgramCache]: Analyzing trace with hash 4041, now seen corresponding path program 2 times 424.07/240.56 [2019-03-28 12:24:27,007 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:27,007 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:27,008 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:27,009 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:27,009 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:27,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:27,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:27,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:27,022 INFO L82 PathProgramCache]: Analyzing trace with hash 35671364, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:24:27,022 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:27,023 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:27,023 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:27,024 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:27,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:27,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:24:27,051 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:24:27,051 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:24:27,051 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:24:27,052 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:24:27,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:24:27,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:24:27,052 INFO L87 Difference]: Start difference. First operand 236 states and 3116 transitions. cyclomatic complexity: 2881 Second operand 3 states. 424.07/240.56 [2019-03-28 12:24:31,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:24:31,667 INFO L93 Difference]: Finished difference Result 376 states and 4756 transitions. 424.07/240.56 [2019-03-28 12:24:31,668 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:24:31,669 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 376 states and 4756 transitions. 424.07/240.56 [2019-03-28 12:24:31,678 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 375 424.07/240.56 [2019-03-28 12:24:31,689 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 376 states to 376 states and 4756 transitions. 424.07/240.56 [2019-03-28 12:24:31,689 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 376 424.07/240.56 [2019-03-28 12:24:31,692 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 376 424.07/240.56 [2019-03-28 12:24:31,692 INFO L73 IsDeterministic]: Start isDeterministic. Operand 376 states and 4756 transitions. 424.07/240.56 [2019-03-28 12:24:31,695 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 424.07/240.56 [2019-03-28 12:24:31,696 INFO L706 BuchiCegarLoop]: Abstraction has 376 states and 4756 transitions. 424.07/240.56 [2019-03-28 12:24:31,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states and 4756 transitions. 424.07/240.56 [2019-03-28 12:24:31,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 311. 424.07/240.56 [2019-03-28 12:24:31,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 311 states. 424.07/240.56 [2019-03-28 12:24:31,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 4097 transitions. 424.07/240.56 [2019-03-28 12:24:31,723 INFO L729 BuchiCegarLoop]: Abstraction has 311 states and 4097 transitions. 424.07/240.56 [2019-03-28 12:24:31,723 INFO L609 BuchiCegarLoop]: Abstraction has 311 states and 4097 transitions. 424.07/240.56 [2019-03-28 12:24:31,723 INFO L442 BuchiCegarLoop]: ======== Iteration 3============ 424.07/240.56 [2019-03-28 12:24:31,723 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 311 states and 4097 transitions. 424.07/240.56 [2019-03-28 12:24:31,728 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 310 424.07/240.56 [2019-03-28 12:24:31,728 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:24:31,728 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:24:31,730 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1] 424.07/240.56 [2019-03-28 12:24:31,730 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:24:31,730 INFO L794 eck$LassoCheckResult]: Stem: 1224#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 1111#L605-2 424.07/240.56 [2019-03-28 12:24:31,730 INFO L796 eck$LassoCheckResult]: Loop: 1111#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1096#L610 [1602] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 3) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1099#L29 [1637] L29-->L596: Formula: (and (= 9 v_~a28~0_8) (= 1 v_~a21~0_7) (= v_~a28~0_7 9) (= v_~a11~0_7 1) (= |v_ULTIMATE.start_calculate_output_#res_2| (- 1)) (= 8 v_~a17~0_7) (< 1 v_~a11~0_8) (= v_~a25~0_7 1) (= 1 v_~a25~0_8) (= 1 v_~a19~0_7) (= 4 v_ULTIMATE.start_calculate_output_~input_3)) InVars {~a19~0=v_~a19~0_7, ~a17~0=v_~a17~0_7, ~a21~0=v_~a21~0_7, ~a28~0=v_~a28~0_8, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_3, ~a25~0=v_~a25~0_8, ~a11~0=v_~a11~0_8} OutVars{~a19~0=v_~a19~0_7, ~a17~0=v_~a17~0_7, ~a21~0=v_~a21~0_7, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_2|, ~a28~0=v_~a28~0_7, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_3, ~a25~0=v_~a25~0_7, ~a11~0=v_~a11~0_7} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0, ~a25~0, ~a11~0] 1093#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1111#L605-2 424.07/240.56 [2019-03-28 12:24:31,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:31,731 INFO L82 PathProgramCache]: Analyzing trace with hash 4041, now seen corresponding path program 3 times 424.07/240.56 [2019-03-28 12:24:31,731 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:31,731 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:31,732 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:31,732 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:31,732 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:31,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:31,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:31,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:31,745 INFO L82 PathProgramCache]: Analyzing trace with hash 35672325, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:24:31,745 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:31,745 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:31,746 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:31,746 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:31,746 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:31,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:24:31,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:24:31,759 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:24:31,759 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:24:31,760 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:24:31,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:24:31,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:24:31,760 INFO L87 Difference]: Start difference. First operand 311 states and 4097 transitions. cyclomatic complexity: 3787 Second operand 3 states. 424.07/240.56 [2019-03-28 12:24:36,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:24:36,099 INFO L93 Difference]: Finished difference Result 451 states and 5737 transitions. 424.07/240.56 [2019-03-28 12:24:36,100 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:24:36,100 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 451 states and 5737 transitions. 424.07/240.56 [2019-03-28 12:24:36,111 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 450 424.07/240.56 [2019-03-28 12:24:36,126 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 451 states to 451 states and 5737 transitions. 424.07/240.56 [2019-03-28 12:24:36,127 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 451 424.07/240.56 [2019-03-28 12:24:36,129 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 451 424.07/240.56 [2019-03-28 12:24:36,129 INFO L73 IsDeterministic]: Start isDeterministic. Operand 451 states and 5737 transitions. 424.07/240.56 [2019-03-28 12:24:36,132 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 424.07/240.56 [2019-03-28 12:24:36,132 INFO L706 BuchiCegarLoop]: Abstraction has 451 states and 5737 transitions. 424.07/240.56 [2019-03-28 12:24:36,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states and 5737 transitions. 424.07/240.56 [2019-03-28 12:24:36,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 386. 424.07/240.56 [2019-03-28 12:24:36,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 386 states. 424.07/240.56 [2019-03-28 12:24:36,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 5078 transitions. 424.07/240.56 [2019-03-28 12:24:36,158 INFO L729 BuchiCegarLoop]: Abstraction has 386 states and 5078 transitions. 424.07/240.56 [2019-03-28 12:24:36,158 INFO L609 BuchiCegarLoop]: Abstraction has 386 states and 5078 transitions. 424.07/240.56 [2019-03-28 12:24:36,158 INFO L442 BuchiCegarLoop]: ======== Iteration 4============ 424.07/240.56 [2019-03-28 12:24:36,158 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 386 states and 5078 transitions. 424.07/240.56 [2019-03-28 12:24:36,193 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 385 424.07/240.56 [2019-03-28 12:24:36,193 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:24:36,193 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:24:36,194 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1] 424.07/240.56 [2019-03-28 12:24:36,194 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:24:36,195 INFO L794 eck$LassoCheckResult]: Stem: 1998#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 1880#L605-2 424.07/240.56 [2019-03-28 12:24:36,195 INFO L796 eck$LassoCheckResult]: Loop: 1880#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1863#L610 [1603] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 6)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1867#L29 [1637] L29-->L596: Formula: (and (= 9 v_~a28~0_8) (= 1 v_~a21~0_7) (= v_~a28~0_7 9) (= v_~a11~0_7 1) (= |v_ULTIMATE.start_calculate_output_#res_2| (- 1)) (= 8 v_~a17~0_7) (< 1 v_~a11~0_8) (= v_~a25~0_7 1) (= 1 v_~a25~0_8) (= 1 v_~a19~0_7) (= 4 v_ULTIMATE.start_calculate_output_~input_3)) InVars {~a19~0=v_~a19~0_7, ~a17~0=v_~a17~0_7, ~a21~0=v_~a21~0_7, ~a28~0=v_~a28~0_8, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_3, ~a25~0=v_~a25~0_8, ~a11~0=v_~a11~0_8} OutVars{~a19~0=v_~a19~0_7, ~a17~0=v_~a17~0_7, ~a21~0=v_~a21~0_7, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_2|, ~a28~0=v_~a28~0_7, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_3, ~a25~0=v_~a25~0_7, ~a11~0=v_~a11~0_7} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0, ~a25~0, ~a11~0] 1870#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1880#L605-2 424.07/240.56 [2019-03-28 12:24:36,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:36,195 INFO L82 PathProgramCache]: Analyzing trace with hash 4041, now seen corresponding path program 4 times 424.07/240.56 [2019-03-28 12:24:36,196 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:36,196 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:36,197 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:36,197 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:36,197 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:36,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:36,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:36,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:36,208 INFO L82 PathProgramCache]: Analyzing trace with hash 35673286, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:24:36,209 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:36,209 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:36,210 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:36,210 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:36,210 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:36,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:24:36,222 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:24:36,222 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:24:36,222 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:24:36,222 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:24:36,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:24:36,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:24:36,223 INFO L87 Difference]: Start difference. First operand 386 states and 5078 transitions. cyclomatic complexity: 4693 Second operand 3 states. 424.07/240.56 [2019-03-28 12:24:40,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:24:40,321 INFO L93 Difference]: Finished difference Result 526 states and 6718 transitions. 424.07/240.56 [2019-03-28 12:24:40,321 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:24:40,322 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 526 states and 6718 transitions. 424.07/240.56 [2019-03-28 12:24:40,335 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 525 424.07/240.56 [2019-03-28 12:24:40,350 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 526 states to 526 states and 6718 transitions. 424.07/240.56 [2019-03-28 12:24:40,350 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 526 424.07/240.56 [2019-03-28 12:24:40,352 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 526 424.07/240.56 [2019-03-28 12:24:40,352 INFO L73 IsDeterministic]: Start isDeterministic. Operand 526 states and 6718 transitions. 424.07/240.56 [2019-03-28 12:24:40,355 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 424.07/240.56 [2019-03-28 12:24:40,355 INFO L706 BuchiCegarLoop]: Abstraction has 526 states and 6718 transitions. 424.07/240.56 [2019-03-28 12:24:40,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states and 6718 transitions. 424.07/240.56 [2019-03-28 12:24:40,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 460. 424.07/240.56 [2019-03-28 12:24:40,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 460 states. 424.07/240.56 [2019-03-28 12:24:40,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 6043 transitions. 424.07/240.56 [2019-03-28 12:24:40,378 INFO L729 BuchiCegarLoop]: Abstraction has 460 states and 6043 transitions. 424.07/240.56 [2019-03-28 12:24:40,378 INFO L609 BuchiCegarLoop]: Abstraction has 460 states and 6043 transitions. 424.07/240.56 [2019-03-28 12:24:40,379 INFO L442 BuchiCegarLoop]: ======== Iteration 5============ 424.07/240.56 [2019-03-28 12:24:40,379 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 460 states and 6043 transitions. 424.07/240.56 [2019-03-28 12:24:40,386 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 459 424.07/240.56 [2019-03-28 12:24:40,386 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:24:40,387 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:24:40,388 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1] 424.07/240.56 [2019-03-28 12:24:40,388 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:24:40,389 INFO L794 eck$LassoCheckResult]: Stem: 2916#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 2799#L605-2 424.07/240.56 [2019-03-28 12:24:40,389 INFO L796 eck$LassoCheckResult]: Loop: 2799#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2781#L610 [1604] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 4) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2786#L29 [1637] L29-->L596: Formula: (and (= 9 v_~a28~0_8) (= 1 v_~a21~0_7) (= v_~a28~0_7 9) (= v_~a11~0_7 1) (= |v_ULTIMATE.start_calculate_output_#res_2| (- 1)) (= 8 v_~a17~0_7) (< 1 v_~a11~0_8) (= v_~a25~0_7 1) (= 1 v_~a25~0_8) (= 1 v_~a19~0_7) (= 4 v_ULTIMATE.start_calculate_output_~input_3)) InVars {~a19~0=v_~a19~0_7, ~a17~0=v_~a17~0_7, ~a21~0=v_~a21~0_7, ~a28~0=v_~a28~0_8, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_3, ~a25~0=v_~a25~0_8, ~a11~0=v_~a11~0_8} OutVars{~a19~0=v_~a19~0_7, ~a17~0=v_~a17~0_7, ~a21~0=v_~a21~0_7, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_2|, ~a28~0=v_~a28~0_7, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_3, ~a25~0=v_~a25~0_7, ~a11~0=v_~a11~0_7} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0, ~a25~0, ~a11~0] 2798#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 2799#L605-2 424.07/240.56 [2019-03-28 12:24:40,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:40,389 INFO L82 PathProgramCache]: Analyzing trace with hash 4041, now seen corresponding path program 5 times 424.07/240.56 [2019-03-28 12:24:40,390 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:40,390 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:40,391 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:40,391 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:40,391 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:40,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:40,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:40,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:40,402 INFO L82 PathProgramCache]: Analyzing trace with hash 35674247, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:24:40,403 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:40,403 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:40,403 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:40,404 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:40,404 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:40,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:40,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:40,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:40,415 INFO L82 PathProgramCache]: Analyzing trace with hash -528268209, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:24:40,415 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:40,415 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:40,416 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:40,416 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:40,416 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:40,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:24:40,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:24:40,441 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:24:40,441 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 424.07/240.56 [2019-03-28 12:24:40,561 INFO L216 LassoAnalysis]: Preferences: 424.07/240.56 [2019-03-28 12:24:40,563 INFO L124 ssoRankerPreferences]: Compute integeral hull: false 424.07/240.56 [2019-03-28 12:24:40,563 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true 424.07/240.56 [2019-03-28 12:24:40,563 INFO L126 ssoRankerPreferences]: Term annotations enabled: false 424.07/240.56 [2019-03-28 12:24:40,563 INFO L127 ssoRankerPreferences]: Use exernal solver: true 424.07/240.56 [2019-03-28 12:24:40,563 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.56 [2019-03-28 12:24:40,564 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false 424.07/240.56 [2019-03-28 12:24:40,564 INFO L130 ssoRankerPreferences]: Path of dumped script: 424.07/240.56 [2019-03-28 12:24:40,564 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration5_Loop 424.07/240.56 [2019-03-28 12:24:40,564 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank 424.07/240.56 [2019-03-28 12:24:40,564 INFO L282 LassoAnalysis]: Starting lasso preprocessing... 424.07/240.56 [2019-03-28 12:24:40,584 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,593 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,598 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,600 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,605 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,607 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,612 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,618 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,623 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,624 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,749 INFO L300 LassoAnalysis]: Preprocessing complete. 424.07/240.56 [2019-03-28 12:24:40,750 INFO L412 LassoAnalysis]: Checking for nontermination... 424.07/240.56 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.56 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.56 Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.56 [2019-03-28 12:24:40,761 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.56 [2019-03-28 12:24:40,761 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.56 [2019-03-28 12:24:40,772 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.56 [2019-03-28 12:24:40,772 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a17~0=8} Honda state: {~a17~0=8} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.56 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.56 Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.56 Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.56 [2019-03-28 12:24:40,801 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.56 [2019-03-28 12:24:40,801 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.56 [2019-03-28 12:24:40,807 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.56 [2019-03-28 12:24:40,807 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_calculate_output_#res=-1, ULTIMATE.start_main_~output~0=-1} Honda state: {ULTIMATE.start_calculate_output_#res=-1, ULTIMATE.start_main_~output~0=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.56 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.56 Starting monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.56 Waiting until toolchain timeout for monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.56 [2019-03-28 12:24:40,837 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.56 [2019-03-28 12:24:40,838 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.56 [2019-03-28 12:24:40,842 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.56 [2019-03-28 12:24:40,842 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a19~0=1} Honda state: {~a19~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.56 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.56 Starting monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.56 Waiting until toolchain timeout for monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.56 [2019-03-28 12:24:40,873 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.56 [2019-03-28 12:24:40,873 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.56 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.56 Starting monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.56 Waiting until toolchain timeout for monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.56 [2019-03-28 12:24:40,908 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true 424.07/240.56 [2019-03-28 12:24:40,908 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.56 [2019-03-28 12:24:40,941 INFO L452 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. 424.07/240.56 [2019-03-28 12:24:40,943 INFO L216 LassoAnalysis]: Preferences: 424.07/240.56 [2019-03-28 12:24:40,944 INFO L124 ssoRankerPreferences]: Compute integeral hull: false 424.07/240.56 [2019-03-28 12:24:40,944 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true 424.07/240.56 [2019-03-28 12:24:40,944 INFO L126 ssoRankerPreferences]: Term annotations enabled: false 424.07/240.56 [2019-03-28 12:24:40,944 INFO L127 ssoRankerPreferences]: Use exernal solver: false 424.07/240.56 [2019-03-28 12:24:40,944 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 424.07/240.56 [2019-03-28 12:24:40,944 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false 424.07/240.56 [2019-03-28 12:24:40,944 INFO L130 ssoRankerPreferences]: Path of dumped script: 424.07/240.56 [2019-03-28 12:24:40,945 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration5_Loop 424.07/240.56 [2019-03-28 12:24:40,945 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank 424.07/240.56 [2019-03-28 12:24:40,945 INFO L282 LassoAnalysis]: Starting lasso preprocessing... 424.07/240.56 [2019-03-28 12:24:40,947 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,950 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,956 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,959 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,965 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,979 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:40,998 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:41,001 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:41,003 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:41,010 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.56 [2019-03-28 12:24:41,140 INFO L300 LassoAnalysis]: Preprocessing complete. 424.07/240.56 [2019-03-28 12:24:41,146 INFO L497 LassoAnalysis]: Using template 'affine'. 424.07/240.56 [2019-03-28 12:24:41,148 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 424.07/240.56 Termination analysis: LINEAR_WITH_GUESSES 424.07/240.56 Number of strict supporting invariants: 0 424.07/240.56 Number of non-strict supporting invariants: 1 424.07/240.56 Consider only non-deceasing supporting invariants: true 424.07/240.56 Simplify termination arguments: true 424.07/240.56 Simplify supporting invariants: trueOverapproximate stem: false 424.07/240.56 [2019-03-28 12:24:41,150 INFO L339 nArgumentSynthesizer]: Template has degree 0. 424.07/240.56 [2019-03-28 12:24:41,150 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 424.07/240.56 [2019-03-28 12:24:41,151 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 424.07/240.56 [2019-03-28 12:24:41,151 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 424.07/240.56 [2019-03-28 12:24:41,151 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 424.07/240.56 [2019-03-28 12:24:41,153 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 424.07/240.56 [2019-03-28 12:24:41,153 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 424.07/240.56 [2019-03-28 12:24:41,157 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 424.07/240.56 [2019-03-28 12:24:41,158 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 424.07/240.56 Termination analysis: LINEAR_WITH_GUESSES 424.07/240.56 Number of strict supporting invariants: 0 424.07/240.56 Number of non-strict supporting invariants: 1 424.07/240.56 Consider only non-deceasing supporting invariants: true 424.07/240.56 Simplify termination arguments: true 424.07/240.56 Simplify supporting invariants: trueOverapproximate stem: false 424.07/240.56 [2019-03-28 12:24:41,158 INFO L339 nArgumentSynthesizer]: Template has degree 0. 424.07/240.56 [2019-03-28 12:24:41,159 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 424.07/240.56 [2019-03-28 12:24:41,159 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 424.07/240.56 [2019-03-28 12:24:41,159 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 424.07/240.56 [2019-03-28 12:24:41,159 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 424.07/240.56 [2019-03-28 12:24:41,160 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 424.07/240.56 [2019-03-28 12:24:41,160 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 424.07/240.56 [2019-03-28 12:24:41,164 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 424.07/240.56 [2019-03-28 12:24:41,164 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 424.07/240.56 Termination analysis: LINEAR_WITH_GUESSES 424.07/240.56 Number of strict supporting invariants: 0 424.07/240.56 Number of non-strict supporting invariants: 1 424.07/240.56 Consider only non-deceasing supporting invariants: true 424.07/240.56 Simplify termination arguments: true 424.07/240.56 Simplify supporting invariants: trueOverapproximate stem: false 424.07/240.56 [2019-03-28 12:24:41,165 INFO L339 nArgumentSynthesizer]: Template has degree 0. 424.07/240.56 [2019-03-28 12:24:41,165 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 424.07/240.56 [2019-03-28 12:24:41,165 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 424.07/240.56 [2019-03-28 12:24:41,165 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 424.07/240.56 [2019-03-28 12:24:41,165 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 424.07/240.56 [2019-03-28 12:24:41,166 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 424.07/240.56 [2019-03-28 12:24:41,166 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 424.07/240.56 [2019-03-28 12:24:41,168 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 424.07/240.56 [2019-03-28 12:24:41,169 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 424.07/240.56 Termination analysis: LINEAR_WITH_GUESSES 424.07/240.56 Number of strict supporting invariants: 0 424.07/240.56 Number of non-strict supporting invariants: 1 424.07/240.56 Consider only non-deceasing supporting invariants: true 424.07/240.56 Simplify termination arguments: true 424.07/240.56 Simplify supporting invariants: trueOverapproximate stem: false 424.07/240.56 [2019-03-28 12:24:41,169 INFO L339 nArgumentSynthesizer]: Template has degree 0. 424.07/240.56 [2019-03-28 12:24:41,169 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 424.07/240.56 [2019-03-28 12:24:41,170 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 424.07/240.56 [2019-03-28 12:24:41,170 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 424.07/240.56 [2019-03-28 12:24:41,170 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 424.07/240.56 [2019-03-28 12:24:41,171 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 424.07/240.56 [2019-03-28 12:24:41,171 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 424.07/240.56 [2019-03-28 12:24:41,175 INFO L421 nArgumentSynthesizer]: Found a termination argument, trying to simplify. 424.07/240.56 [2019-03-28 12:24:41,179 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. 424.07/240.56 [2019-03-28 12:24:41,179 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. 424.07/240.56 [2019-03-28 12:24:41,181 INFO L437 nArgumentSynthesizer]: Simplifying supporting invariants... 424.07/240.56 [2019-03-28 12:24:41,182 INFO L440 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. 424.07/240.56 [2019-03-28 12:24:41,182 INFO L518 LassoAnalysis]: Proved termination. 424.07/240.56 [2019-03-28 12:24:41,182 INFO L520 LassoAnalysis]: Termination argument consisting of: 424.07/240.56 Ranking function f(~a11~0) = 1*~a11~0 424.07/240.56 Supporting invariants [] 424.07/240.56 [2019-03-28 12:24:41,183 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed 424.07/240.56 [2019-03-28 12:24:41,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:41,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:24:41,222 INFO L256 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core 424.07/240.56 [2019-03-28 12:24:41,223 INFO L279 TraceCheckSpWp]: Computing forward predicates... 424.07/240.56 [2019-03-28 12:24:41,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:24:41,239 INFO L256 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 4 conjunts are in the unsatisfiable core 424.07/240.56 [2019-03-28 12:24:41,240 INFO L279 TraceCheckSpWp]: Computing forward predicates... 424.07/240.56 [2019-03-28 12:24:41,263 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:24:41,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:24:41,292 INFO L256 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 4 conjunts are in the unsatisfiable core 424.07/240.56 [2019-03-28 12:24:41,292 INFO L279 TraceCheckSpWp]: Computing forward predicates... 424.07/240.56 [2019-03-28 12:24:41,293 INFO L98 LoopCannibalizer]: 3 predicates before loop cannibalization 3 predicates after loop cannibalization 424.07/240.56 [2019-03-28 12:24:41,297 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates 424.07/240.56 [2019-03-28 12:24:41,298 INFO L69 BuchiDifferenceNCSB]: Start buchiDifferenceNCSB. First operand 460 states and 6043 transitions. cyclomatic complexity: 5584 Second operand 4 states. 424.07/240.56 [2019-03-28 12:24:49,804 INFO L73 BuchiDifferenceNCSB]: Finished buchiDifferenceNCSB. First operand 460 states and 6043 transitions. cyclomatic complexity: 5584. Second operand 4 states. Result 2296 states and 29197 transitions. Complement of second has 7 states. 424.07/240.56 [2019-03-28 12:24:49,805 INFO L142 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 2 non-accepting loop states 1 accepting loop states 424.07/240.56 [2019-03-28 12:24:49,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. 424.07/240.56 [2019-03-28 12:24:49,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 8538 transitions. 424.07/240.56 [2019-03-28 12:24:49,813 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 8538 transitions. Stem has 1 letters. Loop has 4 letters. 424.07/240.56 [2019-03-28 12:24:49,814 INFO L116 BuchiAccepts]: Finished buchiAccepts. 424.07/240.56 [2019-03-28 12:24:49,814 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 8538 transitions. Stem has 5 letters. Loop has 4 letters. 424.07/240.56 [2019-03-28 12:24:49,814 INFO L116 BuchiAccepts]: Finished buchiAccepts. 424.07/240.56 [2019-03-28 12:24:49,814 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 8538 transitions. Stem has 1 letters. Loop has 8 letters. 424.07/240.56 [2019-03-28 12:24:49,815 INFO L116 BuchiAccepts]: Finished buchiAccepts. 424.07/240.56 [2019-03-28 12:24:49,895 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2296 states and 29197 transitions. 424.07/240.56 [2019-03-28 12:24:49,959 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 914 424.07/240.56 [2019-03-28 12:24:50,001 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2296 states to 1376 states and 16450 transitions. 424.07/240.56 [2019-03-28 12:24:50,002 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 918 424.07/240.56 [2019-03-28 12:24:50,005 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 920 424.07/240.56 [2019-03-28 12:24:50,006 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1376 states and 16450 transitions. 424.07/240.56 [2019-03-28 12:24:50,009 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:24:50,009 INFO L706 BuchiCegarLoop]: Abstraction has 1376 states and 16450 transitions. 424.07/240.56 [2019-03-28 12:24:50,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1376 states and 16450 transitions. 424.07/240.56 [2019-03-28 12:24:50,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1376 to 1372. 424.07/240.56 [2019-03-28 12:24:50,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1372 states. 424.07/240.56 [2019-03-28 12:24:50,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 16438 transitions. 424.07/240.56 [2019-03-28 12:24:50,071 INFO L729 BuchiCegarLoop]: Abstraction has 1372 states and 16438 transitions. 424.07/240.56 [2019-03-28 12:24:50,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:24:50,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:24:50,072 INFO L87 Difference]: Start difference. First operand 1372 states and 16438 transitions. Second operand 3 states. 424.07/240.56 [2019-03-28 12:24:53,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:24:53,158 INFO L93 Difference]: Finished difference Result 2726 states and 30304 transitions. 424.07/240.56 [2019-03-28 12:24:53,158 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:24:53,228 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2726 states and 30304 transitions. 424.07/240.56 [2019-03-28 12:24:53,276 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1817 424.07/240.56 [2019-03-28 12:24:53,341 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2726 states to 2726 states and 30304 transitions. 424.07/240.56 [2019-03-28 12:24:53,341 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1819 424.07/240.56 [2019-03-28 12:24:53,346 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1819 424.07/240.56 [2019-03-28 12:24:53,347 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2726 states and 30304 transitions. 424.07/240.56 [2019-03-28 12:24:53,354 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:24:53,354 INFO L706 BuchiCegarLoop]: Abstraction has 2726 states and 30304 transitions. 424.07/240.56 [2019-03-28 12:24:53,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2726 states and 30304 transitions. 424.07/240.56 [2019-03-28 12:24:53,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2726 to 2713. 424.07/240.56 [2019-03-28 12:24:53,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2713 states. 424.07/240.56 [2019-03-28 12:24:53,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2713 states to 2713 states and 30274 transitions. 424.07/240.56 [2019-03-28 12:24:53,460 INFO L729 BuchiCegarLoop]: Abstraction has 2713 states and 30274 transitions. 424.07/240.56 [2019-03-28 12:24:53,460 INFO L609 BuchiCegarLoop]: Abstraction has 2713 states and 30274 transitions. 424.07/240.56 [2019-03-28 12:24:53,461 INFO L442 BuchiCegarLoop]: ======== Iteration 6============ 424.07/240.56 [2019-03-28 12:24:53,461 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2713 states and 30274 transitions. 424.07/240.56 [2019-03-28 12:24:53,489 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1808 424.07/240.56 [2019-03-28 12:24:53,489 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:24:53,489 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:24:53,491 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:24:53,491 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:24:53,491 INFO L794 eck$LassoCheckResult]: Stem: 10005#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 10006#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 10120#L610 424.07/240.56 [2019-03-28 12:24:53,492 INFO L796 eck$LassoCheckResult]: Loop: 10120#L610 [1603] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 6)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 11598#L29 [1648] L29-->L34: Formula: (= 1 v_~a11~0_10) InVars {~a11~0=v_~a11~0_10} OutVars{~a11~0=v_~a11~0_10} AuxVars[] AssignedVars[] 11600#L34 [1666] L34-->L596: Formula: (and (> 1 v_~a25~0_11) (= 6 v_ULTIMATE.start_calculate_output_~input_5) (= 7 v_~a28~0_12) (= v_~a28~0_11 10) (= |v_ULTIMATE.start_calculate_output_#res_3| 22) (= 8 v_~a17~0_10) (> 1 v_~a11~0_11) (= 1 v_~a19~0_10) (= 1 v_~a21~0_10)) InVars {~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ~a28~0=v_~a28~0_12, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} OutVars{~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_3|, ~a28~0=v_~a28~0_11, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0] 10919#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 11137#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 10120#L610 424.07/240.56 [2019-03-28 12:24:53,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:53,492 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:24:53,492 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:53,493 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:53,494 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:53,494 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:53,494 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:53,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:53,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:53,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:53,504 INFO L82 PathProgramCache]: Analyzing trace with hash 1559766733, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:24:53,504 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:53,504 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:53,505 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:53,505 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:53,505 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:53,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:24:53,532 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:24:53,532 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:24:53,533 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:24:53,533 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:24:53,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:24:53,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:24:53,534 INFO L87 Difference]: Start difference. First operand 2713 states and 30274 transitions. cyclomatic complexity: 27564 Second operand 3 states. 424.07/240.56 [2019-03-28 12:24:56,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:24:56,657 INFO L93 Difference]: Finished difference Result 5356 states and 58390 transitions. 424.07/240.56 [2019-03-28 12:24:56,658 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:24:56,723 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5356 states and 58390 transitions. 424.07/240.56 [2019-03-28 12:24:56,817 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 3568 424.07/240.56 [2019-03-28 12:24:56,907 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5356 states to 5356 states and 58390 transitions. 424.07/240.56 [2019-03-28 12:24:56,907 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3573 424.07/240.56 [2019-03-28 12:24:56,917 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3573 424.07/240.56 [2019-03-28 12:24:56,917 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5356 states and 58390 transitions. 424.07/240.56 [2019-03-28 12:24:56,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:24:56,923 INFO L706 BuchiCegarLoop]: Abstraction has 5356 states and 58390 transitions. 424.07/240.56 [2019-03-28 12:24:56,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5356 states and 58390 transitions. 424.07/240.56 [2019-03-28 12:24:57,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5356 to 5356. 424.07/240.56 [2019-03-28 12:24:57,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5356 states. 424.07/240.56 [2019-03-28 12:24:57,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5356 states to 5356 states and 58390 transitions. 424.07/240.56 [2019-03-28 12:24:57,115 INFO L729 BuchiCegarLoop]: Abstraction has 5356 states and 58390 transitions. 424.07/240.56 [2019-03-28 12:24:57,115 INFO L609 BuchiCegarLoop]: Abstraction has 5356 states and 58390 transitions. 424.07/240.56 [2019-03-28 12:24:57,116 INFO L442 BuchiCegarLoop]: ======== Iteration 7============ 424.07/240.56 [2019-03-28 12:24:57,116 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 5356 states and 58390 transitions. 424.07/240.56 [2019-03-28 12:24:57,171 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 3568 424.07/240.56 [2019-03-28 12:24:57,171 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:24:57,172 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:24:57,173 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:24:57,173 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:24:57,173 INFO L794 eck$LassoCheckResult]: Stem: 18058#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 18059#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 18319#L610 424.07/240.56 [2019-03-28 12:24:57,173 INFO L796 eck$LassoCheckResult]: Loop: 18319#L610 [1603] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 6)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 19362#L29 [1649] L29-->L34: Formula: (and (> 1 v_~a25~0_10) (< 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 20754#L34 [1666] L34-->L596: Formula: (and (> 1 v_~a25~0_11) (= 6 v_ULTIMATE.start_calculate_output_~input_5) (= 7 v_~a28~0_12) (= v_~a28~0_11 10) (= |v_ULTIMATE.start_calculate_output_#res_3| 22) (= 8 v_~a17~0_10) (> 1 v_~a11~0_11) (= 1 v_~a19~0_10) (= 1 v_~a21~0_10)) InVars {~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ~a28~0=v_~a28~0_12, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} OutVars{~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_3|, ~a28~0=v_~a28~0_11, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0] 19126#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 19367#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 18319#L610 424.07/240.56 [2019-03-28 12:24:57,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:57,174 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 2 times 424.07/240.56 [2019-03-28 12:24:57,174 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:57,174 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:57,175 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:57,176 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:57,176 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:57,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:24:57,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:24:57,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1559796524, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:24:57,185 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:24:57,185 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:24:57,186 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:57,186 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:57,186 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:24:57,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:24:57,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:24:57,207 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:24:57,207 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:24:57,208 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:24:57,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:24:57,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:24:57,208 INFO L87 Difference]: Start difference. First operand 5356 states and 58390 transitions. cyclomatic complexity: 53038 Second operand 3 states. 424.07/240.56 [2019-03-28 12:25:00,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:25:00,409 INFO L93 Difference]: Finished difference Result 10633 states and 110316 transitions. 424.07/240.56 [2019-03-28 12:25:00,409 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:25:00,469 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 10633 states and 110316 transitions. 424.07/240.56 [2019-03-28 12:25:00,650 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 7085 424.07/240.56 [2019-03-28 12:25:00,811 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 10633 states to 10633 states and 110316 transitions. 424.07/240.56 [2019-03-28 12:25:00,811 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 7090 424.07/240.56 [2019-03-28 12:25:00,830 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 7090 424.07/240.56 [2019-03-28 12:25:00,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10633 states and 110316 transitions. 424.07/240.56 [2019-03-28 12:25:00,834 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:25:00,835 INFO L706 BuchiCegarLoop]: Abstraction has 10633 states and 110316 transitions. 424.07/240.56 [2019-03-28 12:25:00,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10633 states and 110316 transitions. 424.07/240.56 [2019-03-28 12:25:01,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10633 to 10630. 424.07/240.56 [2019-03-28 12:25:01,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10630 states. 424.07/240.56 [2019-03-28 12:25:01,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10630 states to 10630 states and 110310 transitions. 424.07/240.56 [2019-03-28 12:25:01,204 INFO L729 BuchiCegarLoop]: Abstraction has 10630 states and 110310 transitions. 424.07/240.56 [2019-03-28 12:25:01,204 INFO L609 BuchiCegarLoop]: Abstraction has 10630 states and 110310 transitions. 424.07/240.56 [2019-03-28 12:25:01,204 INFO L442 BuchiCegarLoop]: ======== Iteration 8============ 424.07/240.56 [2019-03-28 12:25:01,204 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 10630 states and 110310 transitions. 424.07/240.56 [2019-03-28 12:25:01,897 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 7083 424.07/240.56 [2019-03-28 12:25:01,897 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:25:01,897 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:25:01,898 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:25:01,899 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:25:01,899 INFO L794 eck$LassoCheckResult]: Stem: 34063#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 34064#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 34243#L610 424.07/240.56 [2019-03-28 12:25:01,899 INFO L796 eck$LassoCheckResult]: Loop: 34243#L610 [1604] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 4) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 37955#L29 [1650] L29-->L34: Formula: (< 8 v_~a17~0_9) InVars {~a17~0=v_~a17~0_9} OutVars{~a17~0=v_~a17~0_9} AuxVars[] AssignedVars[] 37614#L34 [1668] L34-->L37: Formula: (< 1 v_~a19~0_12) InVars {~a19~0=v_~a19~0_12} OutVars{~a19~0=v_~a19~0_12} AuxVars[] AssignedVars[] 37952#L37 [1680] L37-->L41: Formula: (< 1 v_~a19~0_15) InVars {~a19~0=v_~a19~0_15} OutVars{~a19~0=v_~a19~0_15} AuxVars[] AssignedVars[] 37949#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 37946#L46 [1714] L46-->L49: Formula: (< 1 v_~a19~0_23) InVars {~a19~0=v_~a19~0_23} OutVars{~a19~0=v_~a19~0_23} AuxVars[] AssignedVars[] 37944#L49 [1728] L49-->L53: Formula: (< 1 v_~a21~0_25) InVars {~a21~0=v_~a21~0_25} OutVars{~a21~0=v_~a21~0_25} AuxVars[] AssignedVars[] 37941#L53 [1761] L53-->L58: Formula: (< v_ULTIMATE.start_calculate_output_~input_16 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_16} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_16} AuxVars[] AssignedVars[] 37573#L58 [1793] L58-->L64: Formula: (> 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 37868#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 37564#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 37862#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 37543#L81 [1878] L81-->L82: Formula: (and (= 1 v_~a21~0_45) (< 1 v_~a19~0_49) (> 1 v_~a25~0_54) (= v_ULTIMATE.start_calculate_output_~input_25 4) (> 1 v_~a11~0_50) (= 7 v_~a28~0_54) (= 8 v_~a17~0_46)) InVars {~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} OutVars{~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} AuxVars[] AssignedVars[] 37856#L82 [1909] L82-->L82-2: Formula: (and (< 10 v_~a28~0_59) (= v_~a28~0_58 8) (= v_~a25~0_57 0)) InVars {~a28~0=v_~a28~0_59} OutVars{~a25~0=v_~a25~0_57, ~a28~0=v_~a28~0_58} AuxVars[] AssignedVars[~a28~0, ~a25~0] 37933#L82-2 [1095] L82-2-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_13| 22) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_13|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 37699#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 37634#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 34243#L610 424.07/240.56 [2019-03-28 12:25:01,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:01,900 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 3 times 424.07/240.56 [2019-03-28 12:25:01,900 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:01,900 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:01,901 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:01,901 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:01,901 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:01,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:01,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:01,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:01,909 INFO L82 PathProgramCache]: Analyzing trace with hash -2038661833, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:25:01,909 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:01,909 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:01,910 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:01,910 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:01,910 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:01,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:25:01,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:25:01,925 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:25:01,925 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 424.07/240.56 [2019-03-28 12:25:01,926 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:25:01,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:25:01,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:25:01,926 INFO L87 Difference]: Start difference. First operand 10630 states and 110310 transitions. cyclomatic complexity: 99684 Second operand 3 states. 424.07/240.56 [2019-03-28 12:25:04,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:25:04,821 INFO L93 Difference]: Finished difference Result 12192 states and 121860 transitions. 424.07/240.56 [2019-03-28 12:25:04,821 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:25:04,878 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 12192 states and 121860 transitions. 424.07/240.56 [2019-03-28 12:25:05,077 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 8123 424.07/240.56 [2019-03-28 12:25:05,245 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 12192 states to 12192 states and 121860 transitions. 424.07/240.56 [2019-03-28 12:25:05,245 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 8128 424.07/240.56 [2019-03-28 12:25:05,266 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 8128 424.07/240.56 [2019-03-28 12:25:05,267 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12192 states and 121860 transitions. 424.07/240.56 [2019-03-28 12:25:05,274 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:25:05,274 INFO L706 BuchiCegarLoop]: Abstraction has 12192 states and 121860 transitions. 424.07/240.56 [2019-03-28 12:25:05,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12192 states and 121860 transitions. 424.07/240.56 [2019-03-28 12:25:05,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12192 to 10606. 424.07/240.56 [2019-03-28 12:25:05,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10606 states. 424.07/240.56 [2019-03-28 12:25:05,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10606 states to 10606 states and 108356 transitions. 424.07/240.56 [2019-03-28 12:25:05,850 INFO L729 BuchiCegarLoop]: Abstraction has 10606 states and 108356 transitions. 424.07/240.56 [2019-03-28 12:25:05,850 INFO L609 BuchiCegarLoop]: Abstraction has 10606 states and 108356 transitions. 424.07/240.56 [2019-03-28 12:25:05,850 INFO L442 BuchiCegarLoop]: ======== Iteration 9============ 424.07/240.56 [2019-03-28 12:25:05,850 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 10606 states and 108356 transitions. 424.07/240.56 [2019-03-28 12:25:05,959 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 7067 424.07/240.56 [2019-03-28 12:25:05,959 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:25:05,959 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:25:05,960 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:25:05,960 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:25:05,961 INFO L794 eck$LassoCheckResult]: Stem: 56897#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 56898#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 57173#L610 424.07/240.56 [2019-03-28 12:25:05,961 INFO L796 eck$LassoCheckResult]: Loop: 57173#L610 [1604] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 4) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 57985#L29 [1650] L29-->L34: Formula: (< 8 v_~a17~0_9) InVars {~a17~0=v_~a17~0_9} OutVars{~a17~0=v_~a17~0_9} AuxVars[] AssignedVars[] 58458#L34 [1668] L34-->L37: Formula: (< 1 v_~a19~0_12) InVars {~a19~0=v_~a19~0_12} OutVars{~a19~0=v_~a19~0_12} AuxVars[] AssignedVars[] 58459#L37 [1680] L37-->L41: Formula: (< 1 v_~a19~0_15) InVars {~a19~0=v_~a19~0_15} OutVars{~a19~0=v_~a19~0_15} AuxVars[] AssignedVars[] 58445#L41 [1701] L41-->L46: Formula: (< 8 v_~a17~0_18) InVars {~a17~0=v_~a17~0_18} OutVars{~a17~0=v_~a17~0_18} AuxVars[] AssignedVars[] 58446#L46 [1714] L46-->L49: Formula: (< 1 v_~a19~0_23) InVars {~a19~0=v_~a19~0_23} OutVars{~a19~0=v_~a19~0_23} AuxVars[] AssignedVars[] 58431#L49 [1728] L49-->L53: Formula: (< 1 v_~a21~0_25) InVars {~a21~0=v_~a21~0_25} OutVars{~a21~0=v_~a21~0_25} AuxVars[] AssignedVars[] 58432#L53 [1762] L53-->L58: Formula: (> 8 v_~a17~0_28) InVars {~a17~0=v_~a17~0_28} OutVars{~a17~0=v_~a17~0_28} AuxVars[] AssignedVars[] 58417#L58 [1793] L58-->L64: Formula: (> 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 58418#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 58402#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 58403#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 58380#L81 [1878] L81-->L82: Formula: (and (= 1 v_~a21~0_45) (< 1 v_~a19~0_49) (> 1 v_~a25~0_54) (= v_ULTIMATE.start_calculate_output_~input_25 4) (> 1 v_~a11~0_50) (= 7 v_~a28~0_54) (= 8 v_~a17~0_46)) InVars {~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} OutVars{~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} AuxVars[] AssignedVars[] 58383#L82 [1909] L82-->L82-2: Formula: (and (< 10 v_~a28~0_59) (= v_~a28~0_58 8) (= v_~a25~0_57 0)) InVars {~a28~0=v_~a28~0_59} OutVars{~a25~0=v_~a25~0_57, ~a28~0=v_~a28~0_58} AuxVars[] AssignedVars[~a28~0, ~a25~0] 60760#L82-2 [1095] L82-2-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_13| 22) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_13|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 60745#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 60737#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 57173#L610 424.07/240.56 [2019-03-28 12:25:05,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:05,961 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 4 times 424.07/240.56 [2019-03-28 12:25:05,961 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:05,962 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:05,962 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:05,963 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:05,963 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:05,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:05,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:05,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:05,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1766388951, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:25:05,970 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:05,970 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:05,971 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:05,971 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:05,971 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:05,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:25:05,983 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:25:05,984 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:25:05,984 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:25:05,984 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:25:05,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:25:05,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:25:05,985 INFO L87 Difference]: Start difference. First operand 10606 states and 108356 transitions. cyclomatic complexity: 97754 Second operand 3 states. 424.07/240.56 [2019-03-28 12:25:09,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:25:09,120 INFO L93 Difference]: Finished difference Result 21118 states and 204434 transitions. 424.07/240.56 [2019-03-28 12:25:09,120 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:25:09,177 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 21118 states and 204434 transitions. 424.07/240.56 [2019-03-28 12:25:09,526 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 14075 424.07/240.56 [2019-03-28 12:25:11,064 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 21118 states to 21118 states and 204434 transitions. 424.07/240.56 [2019-03-28 12:25:11,064 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 14080 424.07/240.56 [2019-03-28 12:25:11,122 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 14080 424.07/240.56 [2019-03-28 12:25:11,122 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21118 states and 204434 transitions. 424.07/240.56 [2019-03-28 12:25:11,123 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:25:11,123 INFO L706 BuchiCegarLoop]: Abstraction has 21118 states and 204434 transitions. 424.07/240.56 [2019-03-28 12:25:11,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21118 states and 204434 transitions. 424.07/240.56 [2019-03-28 12:25:11,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21118 to 21118. 424.07/240.56 [2019-03-28 12:25:11,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21118 states. 424.07/240.56 [2019-03-28 12:25:11,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21118 states to 21118 states and 204434 transitions. 424.07/240.56 [2019-03-28 12:25:11,753 INFO L729 BuchiCegarLoop]: Abstraction has 21118 states and 204434 transitions. 424.07/240.56 [2019-03-28 12:25:11,753 INFO L609 BuchiCegarLoop]: Abstraction has 21118 states and 204434 transitions. 424.07/240.56 [2019-03-28 12:25:11,753 INFO L442 BuchiCegarLoop]: ======== Iteration 10============ 424.07/240.56 [2019-03-28 12:25:11,753 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21118 states and 204434 transitions. 424.07/240.56 [2019-03-28 12:25:11,971 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 14075 424.07/240.56 [2019-03-28 12:25:11,971 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:25:11,971 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:25:11,972 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:25:11,972 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:25:11,973 INFO L794 eck$LassoCheckResult]: Stem: 88658#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 88659#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 89025#L610 424.07/240.56 [2019-03-28 12:25:11,973 INFO L796 eck$LassoCheckResult]: Loop: 89025#L610 [1604] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 4) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 97402#L29 [1651] L29-->L34: Formula: (> 8 v_~a17~0_9) InVars {~a17~0=v_~a17~0_9} OutVars{~a17~0=v_~a17~0_9} AuxVars[] AssignedVars[] 94074#L34 [1668] L34-->L37: Formula: (< 1 v_~a19~0_12) InVars {~a19~0=v_~a19~0_12} OutVars{~a19~0=v_~a19~0_12} AuxVars[] AssignedVars[] 98435#L37 [1680] L37-->L41: Formula: (< 1 v_~a19~0_15) InVars {~a19~0=v_~a19~0_15} OutVars{~a19~0=v_~a19~0_15} AuxVars[] AssignedVars[] 98429#L41 [1704] L41-->L46: Formula: (> 9 v_~a28~0_21) InVars {~a28~0=v_~a28~0_21} OutVars{~a28~0=v_~a28~0_21} AuxVars[] AssignedVars[] 98424#L46 [1714] L46-->L49: Formula: (< 1 v_~a19~0_23) InVars {~a19~0=v_~a19~0_23} OutVars{~a19~0=v_~a19~0_23} AuxVars[] AssignedVars[] 98420#L49 [1728] L49-->L53: Formula: (< 1 v_~a21~0_25) InVars {~a21~0=v_~a21~0_25} OutVars{~a21~0=v_~a21~0_25} AuxVars[] AssignedVars[] 98413#L53 [1762] L53-->L58: Formula: (> 8 v_~a17~0_28) InVars {~a17~0=v_~a17~0_28} OutVars{~a17~0=v_~a17~0_28} AuxVars[] AssignedVars[] 94027#L58 [1793] L58-->L64: Formula: (> 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 94018#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 94010#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 93995#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 93984#L81 [1878] L81-->L82: Formula: (and (= 1 v_~a21~0_45) (< 1 v_~a19~0_49) (> 1 v_~a25~0_54) (= v_ULTIMATE.start_calculate_output_~input_25 4) (> 1 v_~a11~0_50) (= 7 v_~a28~0_54) (= 8 v_~a17~0_46)) InVars {~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} OutVars{~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} AuxVars[] AssignedVars[] 88689#L82 [1909] L82-->L82-2: Formula: (and (< 10 v_~a28~0_59) (= v_~a28~0_58 8) (= v_~a25~0_57 0)) InVars {~a28~0=v_~a28~0_59} OutVars{~a25~0=v_~a25~0_57, ~a28~0=v_~a28~0_58} AuxVars[] AssignedVars[~a28~0, ~a25~0] 88676#L82-2 [1095] L82-2-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_13| 22) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_13|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 88677#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 98077#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 89025#L610 424.07/240.56 [2019-03-28 12:25:11,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:11,973 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 5 times 424.07/240.56 [2019-03-28 12:25:11,973 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:11,974 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:11,974 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:11,974 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:11,975 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:11,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:11,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:11,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:11,981 INFO L82 PathProgramCache]: Analyzing trace with hash 375645753, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:25:11,981 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:11,981 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:11,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:11,982 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:11,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:11,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:25:11,993 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:25:11,993 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:25:11,993 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:25:11,994 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:25:11,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:25:11,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:25:11,994 INFO L87 Difference]: Start difference. First operand 21118 states and 204434 transitions. cyclomatic complexity: 183324 Second operand 3 states. 424.07/240.56 [2019-03-28 12:25:15,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:25:15,783 INFO L93 Difference]: Finished difference Result 42142 states and 385346 transitions. 424.07/240.56 [2019-03-28 12:25:15,783 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:25:15,840 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 42142 states and 385346 transitions. 424.07/240.56 [2019-03-28 12:25:16,538 INFO L131 ngComponentsAnalysis]: Automaton has 39 accepting balls. 28091 424.07/240.56 [2019-03-28 12:25:17,068 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 42142 states to 35134 states and 318098 transitions. 424.07/240.56 [2019-03-28 12:25:17,069 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 28096 424.07/240.56 [2019-03-28 12:25:17,140 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 28096 424.07/240.56 [2019-03-28 12:25:17,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35134 states and 318098 transitions. 424.07/240.56 [2019-03-28 12:25:17,192 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:25:17,192 INFO L706 BuchiCegarLoop]: Abstraction has 35134 states and 318098 transitions. 424.07/240.56 [2019-03-28 12:25:17,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35134 states and 318098 transitions. 424.07/240.56 [2019-03-28 12:25:20,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35134 to 28126. 424.07/240.56 [2019-03-28 12:25:20,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28126 states. 424.07/240.56 [2019-03-28 12:25:21,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28126 states to 28126 states and 257794 transitions. 424.07/240.56 [2019-03-28 12:25:21,054 INFO L729 BuchiCegarLoop]: Abstraction has 28126 states and 257794 transitions. 424.07/240.56 [2019-03-28 12:25:21,054 INFO L609 BuchiCegarLoop]: Abstraction has 28126 states and 257794 transitions. 424.07/240.56 [2019-03-28 12:25:21,054 INFO L442 BuchiCegarLoop]: ======== Iteration 11============ 424.07/240.56 [2019-03-28 12:25:21,054 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 28126 states and 257794 transitions. 424.07/240.56 [2019-03-28 12:25:21,355 INFO L131 ngComponentsAnalysis]: Automaton has 23 accepting balls. 21083 424.07/240.56 [2019-03-28 12:25:21,355 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:25:21,355 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:25:21,356 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:25:21,356 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:25:21,357 INFO L794 eck$LassoCheckResult]: Stem: 151930#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 151931#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 152337#L610 424.07/240.56 [2019-03-28 12:25:21,357 INFO L796 eck$LassoCheckResult]: Loop: 152337#L610 [1604] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 4) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 157082#L29 [1651] L29-->L34: Formula: (> 8 v_~a17~0_9) InVars {~a17~0=v_~a17~0_9} OutVars{~a17~0=v_~a17~0_9} AuxVars[] AssignedVars[] 157391#L34 [1668] L34-->L37: Formula: (< 1 v_~a19~0_12) InVars {~a19~0=v_~a19~0_12} OutVars{~a19~0=v_~a19~0_12} AuxVars[] AssignedVars[] 157392#L37 [1680] L37-->L41: Formula: (< 1 v_~a19~0_15) InVars {~a19~0=v_~a19~0_15} OutVars{~a19~0=v_~a19~0_15} AuxVars[] AssignedVars[] 157374#L41 [1704] L41-->L46: Formula: (> 9 v_~a28~0_21) InVars {~a28~0=v_~a28~0_21} OutVars{~a28~0=v_~a28~0_21} AuxVars[] AssignedVars[] 157377#L46 [1714] L46-->L49: Formula: (< 1 v_~a19~0_23) InVars {~a19~0=v_~a19~0_23} OutVars{~a19~0=v_~a19~0_23} AuxVars[] AssignedVars[] 157358#L49 [1729] L49-->L53: Formula: (> 7 v_~a28~0_29) InVars {~a28~0=v_~a28~0_29} OutVars{~a28~0=v_~a28~0_29} AuxVars[] AssignedVars[] 157351#L53 [1762] L53-->L58: Formula: (> 8 v_~a17~0_28) InVars {~a17~0=v_~a17~0_28} OutVars{~a17~0=v_~a17~0_28} AuxVars[] AssignedVars[] 157344#L58 [1793] L58-->L64: Formula: (> 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 157260#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 157252#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 157235#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 157247#L81 [1878] L81-->L82: Formula: (and (= 1 v_~a21~0_45) (< 1 v_~a19~0_49) (> 1 v_~a25~0_54) (= v_ULTIMATE.start_calculate_output_~input_25 4) (> 1 v_~a11~0_50) (= 7 v_~a28~0_54) (= 8 v_~a17~0_46)) InVars {~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} OutVars{~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} AuxVars[] AssignedVars[] 151962#L82 [1909] L82-->L82-2: Formula: (and (< 10 v_~a28~0_59) (= v_~a28~0_58 8) (= v_~a25~0_57 0)) InVars {~a28~0=v_~a28~0_59} OutVars{~a25~0=v_~a25~0_57, ~a28~0=v_~a28~0_58} AuxVars[] AssignedVars[~a28~0, ~a25~0] 151963#L82-2 [1095] L82-2-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_13| 22) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_13|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 157182#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 157183#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 152337#L610 424.07/240.56 [2019-03-28 12:25:21,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:21,357 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 6 times 424.07/240.56 [2019-03-28 12:25:21,357 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:21,358 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:21,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:21,359 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:21,359 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:21,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:21,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:21,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:21,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1421305606, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:25:21,365 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:21,365 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:21,366 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:21,366 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:21,366 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:21,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:25:21,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:25:21,388 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:25:21,388 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:25:21,388 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:25:21,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:25:21,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:25:21,389 INFO L87 Difference]: Start difference. First operand 28126 states and 257794 transitions. cyclomatic complexity: 229692 Second operand 3 states. 424.07/240.56 [2019-03-28 12:25:25,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:25:25,196 INFO L93 Difference]: Finished difference Result 42144 states and 378406 transitions. 424.07/240.56 [2019-03-28 12:25:25,197 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:25:25,251 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 42144 states and 378406 transitions. 424.07/240.56 [2019-03-28 12:25:26,485 INFO L131 ngComponentsAnalysis]: Automaton has 47 accepting balls. 31580 424.07/240.56 [2019-03-28 12:25:27,031 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 42144 states to 38634 states and 347032 transitions. 424.07/240.56 [2019-03-28 12:25:27,031 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 31600 424.07/240.56 [2019-03-28 12:25:27,105 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 31603 424.07/240.56 [2019-03-28 12:25:27,105 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38634 states and 347032 transitions. 424.07/240.56 [2019-03-28 12:25:27,108 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:25:27,108 INFO L706 BuchiCegarLoop]: Abstraction has 38634 states and 347032 transitions. 424.07/240.56 [2019-03-28 12:25:27,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38634 states and 347032 transitions. 424.07/240.56 [2019-03-28 12:25:27,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38634 to 35121. 424.07/240.56 [2019-03-28 12:25:27,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35121 states. 424.07/240.56 [2019-03-28 12:25:28,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35121 states to 35121 states and 315131 transitions. 424.07/240.56 [2019-03-28 12:25:28,135 INFO L729 BuchiCegarLoop]: Abstraction has 35121 states and 315131 transitions. 424.07/240.56 [2019-03-28 12:25:28,136 INFO L609 BuchiCegarLoop]: Abstraction has 35121 states and 315131 transitions. 424.07/240.56 [2019-03-28 12:25:28,136 INFO L442 BuchiCegarLoop]: ======== Iteration 12============ 424.07/240.56 [2019-03-28 12:25:28,136 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 35121 states and 315131 transitions. 424.07/240.56 [2019-03-28 12:25:28,514 INFO L131 ngComponentsAnalysis]: Automaton has 39 accepting balls. 28076 424.07/240.56 [2019-03-28 12:25:28,514 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:25:28,515 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:25:28,515 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:25:28,515 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:25:28,516 INFO L794 eck$LassoCheckResult]: Stem: 222225#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 222226#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 222736#L610 424.07/240.56 [2019-03-28 12:25:28,516 INFO L796 eck$LassoCheckResult]: Loop: 222736#L610 [1604] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 4) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 232460#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 227124#L34 [1668] L34-->L37: Formula: (< 1 v_~a19~0_12) InVars {~a19~0=v_~a19~0_12} OutVars{~a19~0=v_~a19~0_12} AuxVars[] AssignedVars[] 233371#L37 [1680] L37-->L41: Formula: (< 1 v_~a19~0_15) InVars {~a19~0=v_~a19~0_15} OutVars{~a19~0=v_~a19~0_15} AuxVars[] AssignedVars[] 227356#L41 [1704] L41-->L46: Formula: (> 9 v_~a28~0_21) InVars {~a28~0=v_~a28~0_21} OutVars{~a28~0=v_~a28~0_21} AuxVars[] AssignedVars[] 227359#L46 [1714] L46-->L49: Formula: (< 1 v_~a19~0_23) InVars {~a19~0=v_~a19~0_23} OutVars{~a19~0=v_~a19~0_23} AuxVars[] AssignedVars[] 227236#L49 [1729] L49-->L53: Formula: (> 7 v_~a28~0_29) InVars {~a28~0=v_~a28~0_29} OutVars{~a28~0=v_~a28~0_29} AuxVars[] AssignedVars[] 227238#L53 [1764] L53-->L58: Formula: (and (> 1 v_~a25~0_34) (> 7 v_~a28~0_33)) InVars {~a25~0=v_~a25~0_34, ~a28~0=v_~a28~0_33} OutVars{~a25~0=v_~a25~0_34, ~a28~0=v_~a28~0_33} AuxVars[] AssignedVars[] 227026#L58 [1793] L58-->L64: Formula: (> 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 227027#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 226985#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 226986#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 226911#L81 [1878] L81-->L82: Formula: (and (= 1 v_~a21~0_45) (< 1 v_~a19~0_49) (> 1 v_~a25~0_54) (= v_ULTIMATE.start_calculate_output_~input_25 4) (> 1 v_~a11~0_50) (= 7 v_~a28~0_54) (= 8 v_~a17~0_46)) InVars {~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} OutVars{~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} AuxVars[] AssignedVars[] 226918#L82 [1909] L82-->L82-2: Formula: (and (< 10 v_~a28~0_59) (= v_~a28~0_58 8) (= v_~a25~0_57 0)) InVars {~a28~0=v_~a28~0_59} OutVars{~a25~0=v_~a25~0_57, ~a28~0=v_~a28~0_58} AuxVars[] AssignedVars[~a28~0, ~a25~0] 222248#L82-2 [1095] L82-2-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_13| 22) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_13|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 222249#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 232465#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 222736#L610 424.07/240.56 [2019-03-28 12:25:28,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:28,517 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 7 times 424.07/240.56 [2019-03-28 12:25:28,517 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:28,517 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:28,518 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:28,518 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:28,518 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:28,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:28,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:28,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:28,524 INFO L82 PathProgramCache]: Analyzing trace with hash 949032149, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:25:28,524 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:28,524 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:28,525 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:28,525 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:28,525 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:28,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:25:28,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:25:28,536 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:25:28,536 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:25:28,537 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:25:28,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:25:28,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:25:28,537 INFO L87 Difference]: Start difference. First operand 35121 states and 315131 transitions. cyclomatic complexity: 280050 Second operand 3 states. 424.07/240.56 [2019-03-28 12:25:32,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:25:32,944 INFO L93 Difference]: Finished difference Result 52641 states and 455819 transitions. 424.07/240.56 [2019-03-28 12:25:32,944 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:25:32,996 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 52641 states and 455819 transitions. 424.07/240.56 [2019-03-28 12:25:33,883 INFO L131 ngComponentsAnalysis]: Automaton has 71 accepting balls. 42092 424.07/240.56 [2019-03-28 12:25:34,567 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 52641 states to 49137 states and 428915 transitions. 424.07/240.56 [2019-03-28 12:25:34,568 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 42106 424.07/240.56 [2019-03-28 12:25:34,674 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 42106 424.07/240.56 [2019-03-28 12:25:34,674 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49137 states and 428915 transitions. 424.07/240.56 [2019-03-28 12:25:34,693 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:25:34,694 INFO L706 BuchiCegarLoop]: Abstraction has 49137 states and 428915 transitions. 424.07/240.56 [2019-03-28 12:25:34,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49137 states and 428915 transitions. 424.07/240.56 [2019-03-28 12:25:39,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49137 to 45633. 424.07/240.56 [2019-03-28 12:25:39,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45633 states. 424.07/240.56 [2019-03-28 12:25:39,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45633 states to 45633 states and 398407 transitions. 424.07/240.56 [2019-03-28 12:25:39,478 INFO L729 BuchiCegarLoop]: Abstraction has 45633 states and 398407 transitions. 424.07/240.56 [2019-03-28 12:25:39,478 INFO L609 BuchiCegarLoop]: Abstraction has 45633 states and 398407 transitions. 424.07/240.56 [2019-03-28 12:25:39,478 INFO L442 BuchiCegarLoop]: ======== Iteration 13============ 424.07/240.56 [2019-03-28 12:25:39,478 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 45633 states and 398407 transitions. 424.07/240.56 [2019-03-28 12:25:39,974 INFO L131 ngComponentsAnalysis]: Automaton has 63 accepting balls. 38588 424.07/240.56 [2019-03-28 12:25:39,974 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:25:39,974 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:25:39,975 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:25:39,975 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:25:39,976 INFO L794 eck$LassoCheckResult]: Stem: 309981#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 309982#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 310246#L610 424.07/240.56 [2019-03-28 12:25:39,976 INFO L796 eck$LassoCheckResult]: Loop: 310246#L610 [1604] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 4) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 315086#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 315071#L34 [1668] L34-->L37: Formula: (< 1 v_~a19~0_12) InVars {~a19~0=v_~a19~0_12} OutVars{~a19~0=v_~a19~0_12} AuxVars[] AssignedVars[] 315021#L37 [1680] L37-->L41: Formula: (< 1 v_~a19~0_15) InVars {~a19~0=v_~a19~0_15} OutVars{~a19~0=v_~a19~0_15} AuxVars[] AssignedVars[] 315022#L41 [1704] L41-->L46: Formula: (> 9 v_~a28~0_21) InVars {~a28~0=v_~a28~0_21} OutVars{~a28~0=v_~a28~0_21} AuxVars[] AssignedVars[] 314960#L46 [1714] L46-->L49: Formula: (< 1 v_~a19~0_23) InVars {~a19~0=v_~a19~0_23} OutVars{~a19~0=v_~a19~0_23} AuxVars[] AssignedVars[] 314962#L49 [1730] L49-->L53: Formula: (< 1 v_~a19~0_26) InVars {~a19~0=v_~a19~0_26} OutVars{~a19~0=v_~a19~0_26} AuxVars[] AssignedVars[] 314901#L53 [1770] L53-->L58: Formula: (and (> 1 v_~a25~0_34) (< 7 v_~a28~0_33)) InVars {~a25~0=v_~a25~0_34, ~a28~0=v_~a28~0_33} OutVars{~a25~0=v_~a25~0_34, ~a28~0=v_~a28~0_33} AuxVars[] AssignedVars[] 314886#L58 [1793] L58-->L64: Formula: (> 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 314854#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 314843#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 314698#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 314691#L81 [1878] L81-->L82: Formula: (and (= 1 v_~a21~0_45) (< 1 v_~a19~0_49) (> 1 v_~a25~0_54) (= v_ULTIMATE.start_calculate_output_~input_25 4) (> 1 v_~a11~0_50) (= 7 v_~a28~0_54) (= 8 v_~a17~0_46)) InVars {~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} OutVars{~a19~0=v_~a19~0_49, ~a17~0=v_~a17~0_46, ~a21~0=v_~a21~0_45, ~a28~0=v_~a28~0_54, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_25, ~a25~0=v_~a25~0_54, ~a11~0=v_~a11~0_50} AuxVars[] AssignedVars[] 310021#L82 [1909] L82-->L82-2: Formula: (and (< 10 v_~a28~0_59) (= v_~a28~0_58 8) (= v_~a25~0_57 0)) InVars {~a28~0=v_~a28~0_59} OutVars{~a25~0=v_~a25~0_57, ~a28~0=v_~a28~0_58} AuxVars[] AssignedVars[~a28~0, ~a25~0] 310022#L82-2 [1095] L82-2-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_13| 22) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_13|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 315277#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 315139#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 310246#L610 424.07/240.56 [2019-03-28 12:25:39,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:39,976 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 8 times 424.07/240.56 [2019-03-28 12:25:39,977 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:39,977 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:39,977 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:39,978 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:39,978 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:39,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:39,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:39,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:39,984 INFO L82 PathProgramCache]: Analyzing trace with hash -2027000240, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:25:39,984 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:39,984 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:39,984 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:39,985 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:39,985 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:39,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:25:39,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:25:39,996 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:25:39,997 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:25:39,997 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:25:39,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:25:39,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:25:39,997 INFO L87 Difference]: Start difference. First operand 45633 states and 398407 transitions. cyclomatic complexity: 352838 Second operand 3 states. 424.07/240.56 [2019-03-28 12:25:43,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:25:43,772 INFO L93 Difference]: Finished difference Result 63159 states and 538225 transitions. 424.07/240.56 [2019-03-28 12:25:43,773 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:25:43,827 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 63159 states and 538225 transitions. 424.07/240.56 [2019-03-28 12:25:45,586 INFO L131 ngComponentsAnalysis]: Automaton has 85 accepting balls. 52607 424.07/240.56 [2019-03-28 12:25:46,465 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 63159 states to 63159 states and 538225 transitions. 424.07/240.56 [2019-03-28 12:25:46,465 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 52622 424.07/240.56 [2019-03-28 12:25:46,580 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 52622 424.07/240.56 [2019-03-28 12:25:46,580 INFO L73 IsDeterministic]: Start isDeterministic. Operand 63159 states and 538225 transitions. 424.07/240.56 [2019-03-28 12:25:46,601 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:25:46,601 INFO L706 BuchiCegarLoop]: Abstraction has 63159 states and 538225 transitions. 424.07/240.56 [2019-03-28 12:25:46,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63159 states and 538225 transitions. 424.07/240.56 [2019-03-28 12:25:47,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63159 to 56149. 424.07/240.56 [2019-03-28 12:25:47,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56149 states. 424.07/240.56 [2019-03-28 12:25:53,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56149 states to 56149 states and 484147 transitions. 424.07/240.56 [2019-03-28 12:25:53,377 INFO L729 BuchiCegarLoop]: Abstraction has 56149 states and 484147 transitions. 424.07/240.56 [2019-03-28 12:25:53,377 INFO L609 BuchiCegarLoop]: Abstraction has 56149 states and 484147 transitions. 424.07/240.56 [2019-03-28 12:25:53,377 INFO L442 BuchiCegarLoop]: ======== Iteration 14============ 424.07/240.56 [2019-03-28 12:25:53,377 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 56149 states and 484147 transitions. 424.07/240.56 [2019-03-28 12:25:53,957 INFO L131 ngComponentsAnalysis]: Automaton has 69 accepting balls. 45598 424.07/240.56 [2019-03-28 12:25:53,958 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:25:53,958 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:25:53,961 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:25:53,961 INFO L868 BuchiCegarLoop]: Counterexample loop 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:25:53,962 INFO L794 eck$LassoCheckResult]: Stem: 418797#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 418798#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 420540#L610 424.07/240.56 [2019-03-28 12:25:53,963 INFO L796 eck$LassoCheckResult]: Loop: 420540#L610 [1604] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 4) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 442922#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 426686#L34 [1666] L34-->L596: Formula: (and (> 1 v_~a25~0_11) (= 6 v_ULTIMATE.start_calculate_output_~input_5) (= 7 v_~a28~0_12) (= v_~a28~0_11 10) (= |v_ULTIMATE.start_calculate_output_#res_3| 22) (= 8 v_~a17~0_10) (> 1 v_~a11~0_11) (= 1 v_~a19~0_10) (= 1 v_~a21~0_10)) InVars {~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ~a28~0=v_~a28~0_12, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} OutVars{~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_3|, ~a28~0=v_~a28~0_11, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0] 425819#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 441172#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 441152#L610 [1602] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 3) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 441155#L29 [1649] L29-->L34: Formula: (and (> 1 v_~a25~0_10) (< 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 428298#L34 [1668] L34-->L37: Formula: (< 1 v_~a19~0_12) InVars {~a19~0=v_~a19~0_12} OutVars{~a19~0=v_~a19~0_12} AuxVars[] AssignedVars[] 442899#L37 [1680] L37-->L41: Formula: (< 1 v_~a19~0_15) InVars {~a19~0=v_~a19~0_15} OutVars{~a19~0=v_~a19~0_15} AuxVars[] AssignedVars[] 442882#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 442863#L46 [1713] L46-->L49: Formula: (< 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 442847#L49 [1730] L49-->L53: Formula: (< 1 v_~a19~0_26) InVars {~a19~0=v_~a19~0_26} OutVars{~a19~0=v_~a19~0_26} AuxVars[] AssignedVars[] 442829#L53 [1768] L53-->L58: Formula: (and (< 8 v_~a28~0_33) (< 7 v_~a28~0_33)) InVars {~a28~0=v_~a28~0_33} OutVars{~a28~0=v_~a28~0_33} AuxVars[] AssignedVars[] 431295#L58 [1793] L58-->L64: Formula: (> 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 431290#L64 [1810] L64-->L68: Formula: (< v_ULTIMATE.start_calculate_output_~input_20 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} AuxVars[] AssignedVars[] 428196#L68 [1842] L68-->L73: Formula: (and (< 8 v_~a28~0_46) (< 9 v_~a28~0_46)) InVars {~a28~0=v_~a28~0_46} OutVars{~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 428174#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 431268#L81 [1896] L81-->L90: Formula: (< v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 431264#L90 [1920] L90-->L94: Formula: (< 1 v_~a19~0_55) InVars {~a19~0=v_~a19~0_55} OutVars{~a19~0=v_~a19~0_55} AuxVars[] AssignedVars[] 431251#L94 [1938] L94-->L98: Formula: (> 1 v_~a21~0_54) InVars {~a21~0=v_~a21~0_54} OutVars{~a21~0=v_~a21~0_54} AuxVars[] AssignedVars[] 441327#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 440221#L105 [1968] L105-->L112: Formula: (< 1 v_~a19~0_68) InVars {~a19~0=v_~a19~0_68} OutVars{~a19~0=v_~a19~0_68} AuxVars[] AssignedVars[] 440206#L112 [2000] L112-->L118: Formula: (> 1 v_~a21~0_64) InVars {~a21~0=v_~a21~0_64} OutVars{~a21~0=v_~a21~0_64} AuxVars[] AssignedVars[] 428072#L118 [2023] L118-->L122: Formula: (> 1 v_~a21~0_67) InVars {~a21~0=v_~a21~0_67} OutVars{~a21~0=v_~a21~0_67} AuxVars[] AssignedVars[] 440177#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 440165#L129 [2080] L129-->L133: Formula: (< 9 v_~a28~0_94) InVars {~a28~0=v_~a28~0_94} OutVars{~a28~0=v_~a28~0_94} AuxVars[] AssignedVars[] 442411#L133 [2097] L133-->L138: Formula: (< 11 v_~a28~0_98) InVars {~a28~0=v_~a28~0_98} OutVars{~a28~0=v_~a28~0_98} AuxVars[] AssignedVars[] 442405#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 442400#L142 [2130] L142-->L147: Formula: (> v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 442395#L147 [2148] L147-->L153: Formula: (= v_~a19~0_100 1) InVars {~a19~0=v_~a19~0_100} OutVars{~a19~0=v_~a19~0_100} AuxVars[] AssignedVars[] 440102#L153 [2197] L153-->L158: Formula: (< v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 440091#L158 [2209] L158-->L164: Formula: (> v_~a28~0_117 8) InVars {~a28~0=v_~a28~0_117} OutVars{~a28~0=v_~a28~0_117} AuxVars[] AssignedVars[] 442379#L164 [2224] L164-->L168: Formula: (< v_~a19~0_112 1) InVars {~a19~0=v_~a19~0_112} OutVars{~a19~0=v_~a19~0_112} AuxVars[] AssignedVars[] 442555#L168 [2240] L168-->L174: Formula: (> v_~a28~0_126 11) InVars {~a28~0=v_~a28~0_126} OutVars{~a28~0=v_~a28~0_126} AuxVars[] AssignedVars[] 442367#L174 [2260] L174-->L178: Formula: (> v_~a19~0_119 1) InVars {~a19~0=v_~a19~0_119} OutVars{~a19~0=v_~a19~0_119} AuxVars[] AssignedVars[] 440046#L178 [2272] L178-->L184: Formula: (< v_ULTIMATE.start_calculate_output_~input_62 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} AuxVars[] AssignedVars[] 440035#L184 [2290] L184-->L186: Formula: (> v_~a19~0_126 1) InVars {~a19~0=v_~a19~0_126} OutVars{~a19~0=v_~a19~0_126} AuxVars[] AssignedVars[] 440024#L186 [2310] L186-->L188: Formula: (> v_~a28~0_141 9) InVars {~a28~0=v_~a28~0_141} OutVars{~a28~0=v_~a28~0_141} AuxVars[] AssignedVars[] 442346#L188 [2323] L188-->L190: Formula: (> v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 442340#L190 [2339] L190-->L193: Formula: (> v_~a19~0_135 1) InVars {~a19~0=v_~a19~0_135} OutVars{~a19~0=v_~a19~0_135} AuxVars[] AssignedVars[] 442334#L193 [2352] L193-->L197: Formula: (> v_~a19~0_139 1) InVars {~a19~0=v_~a19~0_139} OutVars{~a19~0=v_~a19~0_139} AuxVars[] AssignedVars[] 442326#L197 [2368] L197-->L201: Formula: (< v_ULTIMATE.start_calculate_output_~input_74 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} AuxVars[] AssignedVars[] 439962#L201 [2400] L201-->L211: Formula: (> v_~a19~0_149 1) InVars {~a19~0=v_~a19~0_149} OutVars{~a19~0=v_~a19~0_149} AuxVars[] AssignedVars[] 427804#L211 [2418] L211-->L214: Formula: (> 1 v_~a21~0_134) InVars {~a21~0=v_~a21~0_134} OutVars{~a21~0=v_~a21~0_134} AuxVars[] AssignedVars[] 439937#L214 [2432] L214-->L217: Formula: (> 1 v_~a21~0_137) InVars {~a21~0=v_~a21~0_137} OutVars{~a21~0=v_~a21~0_137} AuxVars[] AssignedVars[] 442305#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 442298#L222 [2450] L222-->L224: Formula: (> v_~a28~0_177 10) InVars {~a28~0=v_~a28~0_177} OutVars{~a28~0=v_~a28~0_177} AuxVars[] AssignedVars[] 439896#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 442283#L231 [2514] L231-->L233: Formula: (> v_ULTIMATE.start_calculate_output_~input_88 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} AuxVars[] AssignedVars[] 442278#L233 [2530] L233-->L236: Formula: (> 1 v_~a21~0_154) InVars {~a21~0=v_~a21~0_154} OutVars{~a21~0=v_~a21~0_154} AuxVars[] AssignedVars[] 442507#L236 [2564] L236-->L247: Formula: (and (> v_~a28~0_196 10) (> v_~a28~0_196 11)) InVars {~a28~0=v_~a28~0_196} OutVars{~a28~0=v_~a28~0_196} AuxVars[] AssignedVars[] 442265#L247 [2594] L247-->L252: Formula: (and (> v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 427686#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 442252#L258 [2624] L258-->L260: Formula: (< v_~a19~0_189 1) InVars {~a19~0=v_~a19~0_189} OutVars{~a19~0=v_~a19~0_189} AuxVars[] AssignedVars[] 442247#L260 [2642] L260-->L275: Formula: (> 1 v_~a21~0_173) InVars {~a21~0=v_~a21~0_173} OutVars{~a21~0=v_~a21~0_173} AuxVars[] AssignedVars[] 440075#L275 [2661] L275-->L279: Formula: (> v_~a28~0_219 7) InVars {~a28~0=v_~a28~0_219} OutVars{~a28~0=v_~a28~0_219} AuxVars[] AssignedVars[] 442492#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 440054#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 442198#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 442185#L290 [2740] L290-->L292: Formula: (> v_~a19~0_216 1) InVars {~a19~0=v_~a19~0_216} OutVars{~a19~0=v_~a19~0_216} AuxVars[] AssignedVars[] 440018#L292 [2756] L292-->L296: Formula: (> v_~a28~0_238 11) InVars {~a28~0=v_~a28~0_238} OutVars{~a28~0=v_~a28~0_238} AuxVars[] AssignedVars[] 442153#L296 [2769] L296-->L308: Formula: (> v_~a19~0_225 1) InVars {~a19~0=v_~a19~0_225} OutVars{~a19~0=v_~a19~0_225} AuxVars[] AssignedVars[] 442140#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 442129#L313 [2803] L313-->L327: Formula: (> v_~a19~0_234 1) InVars {~a19~0=v_~a19~0_234} OutVars{~a19~0=v_~a19~0_234} AuxVars[] AssignedVars[] 439972#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 441330#L330 [2848] L330-->L336: Formula: (> v_~a28~0_264 11) InVars {~a28~0=v_~a28~0_264} OutVars{~a28~0=v_~a28~0_264} AuxVars[] AssignedVars[] 442085#L336 [2884] L336-->L348: Formula: (= v_~a19~0_249 1) InVars {~a19~0=v_~a19~0_249} OutVars{~a19~0=v_~a19~0_249} AuxVars[] AssignedVars[] 442072#L348 [2897] L348-->L353: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 439917#L353 [2928] L353-->L360: Formula: (and (> v_~a28~0_280 8) (> v_~a28~0_280 9)) InVars {~a28~0=v_~a28~0_280} OutVars{~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 427471#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 442030#L367 [2978] L367-->L374: Formula: (< v_~a19~0_265 1) InVars {~a19~0=v_~a19~0_265} OutVars{~a19~0=v_~a19~0_265} AuxVars[] AssignedVars[] 427447#L374 [2993] L374-->L377: Formula: (> 1 v_~a21~0_236) InVars {~a21~0=v_~a21~0_236} OutVars{~a21~0=v_~a21~0_236} AuxVars[] AssignedVars[] 439862#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 439848#L379 [3025] L379-->L388: Formula: (< v_~a19~0_277 1) InVars {~a19~0=v_~a19~0_277} OutVars{~a19~0=v_~a19~0_277} AuxVars[] AssignedVars[] 441970#L388 [3057] L388-->L393: Formula: (and (> v_~a28~0_306 11) (> v_~a28~0_306 10)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 441949#L393 [3067] L393-->L596: Formula: (and (= 3 v_ULTIMATE.start_calculate_output_~input_141) (= |v_ULTIMATE.start_calculate_output_#res_71| 25) (= 1 v_~a21~0_249) (= v_~a28~0_308 7) (= v_~a19~0_284 1) (= v_~a19~0_283 0) (= 8 v_~a17~0_276) (> 1 v_~a25~0_309) (> 1 v_~a11~0_285) (= v_~a28~0_309 9)) InVars {~a19~0=v_~a19~0_284, ~a17~0=v_~a17~0_276, ~a21~0=v_~a21~0_249, ~a28~0=v_~a28~0_309, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_141, ~a25~0=v_~a25~0_309, ~a11~0=v_~a11~0_285} OutVars{~a19~0=v_~a19~0_283, ~a17~0=v_~a17~0_276, ~a21~0=v_~a21~0_249, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_71|, ~a28~0=v_~a28~0_308, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_141, ~a25~0=v_~a25~0_309, ~a11~0=v_~a11~0_285} AuxVars[] AssignedVars[~a19~0, ULTIMATE.start_calculate_output_#res, ~a28~0] 427376#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 443039#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 420540#L610 424.07/240.56 [2019-03-28 12:25:53,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:53,964 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 9 times 424.07/240.56 [2019-03-28 12:25:53,964 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:53,964 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:53,965 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:53,966 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:53,966 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:53,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:53,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:25:53,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:25:53,972 INFO L82 PathProgramCache]: Analyzing trace with hash -943537278, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:25:53,972 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:25:53,972 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:25:53,973 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:53,973 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:53,973 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:25:53,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:25:54,004 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:25:54,005 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:25:54,005 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 424.07/240.56 [2019-03-28 12:25:54,005 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:25:54,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:25:54,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:25:54,006 INFO L87 Difference]: Start difference. First operand 56149 states and 484147 transitions. cyclomatic complexity: 428068 Second operand 3 states. 424.07/240.56 [2019-03-28 12:25:57,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:25:57,496 INFO L93 Difference]: Finished difference Result 64597 states and 544235 transitions. 424.07/240.56 [2019-03-28 12:25:57,496 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:25:57,550 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 64597 states and 544235 transitions. 424.07/240.56 [2019-03-28 12:25:58,691 INFO L131 ngComponentsAnalysis]: Automaton has 69 accepting balls. 52462 424.07/240.56 [2019-03-28 12:26:00,271 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 64597 states to 64597 states and 544235 transitions. 424.07/240.56 [2019-03-28 12:26:00,271 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 52476 424.07/240.56 [2019-03-28 12:26:00,395 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 52476 424.07/240.56 [2019-03-28 12:26:00,396 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64597 states and 544235 transitions. 424.07/240.56 [2019-03-28 12:26:00,430 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:26:00,430 INFO L706 BuchiCegarLoop]: Abstraction has 64597 states and 544235 transitions. 424.07/240.56 [2019-03-28 12:26:00,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64597 states and 544235 transitions. 424.07/240.56 [2019-03-28 12:26:01,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64597 to 56149. 424.07/240.56 [2019-03-28 12:26:01,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56149 states. 424.07/240.56 [2019-03-28 12:26:02,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56149 states to 56149 states and 483731 transitions. 424.07/240.56 [2019-03-28 12:26:02,085 INFO L729 BuchiCegarLoop]: Abstraction has 56149 states and 483731 transitions. 424.07/240.56 [2019-03-28 12:26:02,085 INFO L609 BuchiCegarLoop]: Abstraction has 56149 states and 483731 transitions. 424.07/240.56 [2019-03-28 12:26:02,085 INFO L442 BuchiCegarLoop]: ======== Iteration 15============ 424.07/240.56 [2019-03-28 12:26:02,085 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 56149 states and 483731 transitions. 424.07/240.56 [2019-03-28 12:26:02,708 INFO L131 ngComponentsAnalysis]: Automaton has 69 accepting balls. 45598 424.07/240.56 [2019-03-28 12:26:02,708 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:26:02,708 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:26:02,711 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:26:02,711 INFO L868 BuchiCegarLoop]: Counterexample loop 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:26:02,712 INFO L794 eck$LassoCheckResult]: Stem: 539513#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 539514#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 544799#L610 424.07/240.56 [2019-03-28 12:26:02,713 INFO L796 eck$LassoCheckResult]: Loop: 544799#L610 [1603] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 6)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 551848#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 553247#L34 [1666] L34-->L596: Formula: (and (> 1 v_~a25~0_11) (= 6 v_ULTIMATE.start_calculate_output_~input_5) (= 7 v_~a28~0_12) (= v_~a28~0_11 10) (= |v_ULTIMATE.start_calculate_output_#res_3| 22) (= 8 v_~a17~0_10) (> 1 v_~a11~0_11) (= 1 v_~a19~0_10) (= 1 v_~a21~0_10)) InVars {~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ~a28~0=v_~a28~0_12, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} OutVars{~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_3|, ~a28~0=v_~a28~0_11, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0] 544183#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 566569#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 560028#L610 [1602] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 3) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 560031#L29 [1649] L29-->L34: Formula: (and (> 1 v_~a25~0_10) (< 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 552778#L34 [1668] L34-->L37: Formula: (< 1 v_~a19~0_12) InVars {~a19~0=v_~a19~0_12} OutVars{~a19~0=v_~a19~0_12} AuxVars[] AssignedVars[] 560413#L37 [1680] L37-->L41: Formula: (< 1 v_~a19~0_15) InVars {~a19~0=v_~a19~0_15} OutVars{~a19~0=v_~a19~0_15} AuxVars[] AssignedVars[] 558091#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 555957#L46 [1713] L46-->L49: Formula: (< 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 558057#L49 [1730] L49-->L53: Formula: (< 1 v_~a19~0_26) InVars {~a19~0=v_~a19~0_26} OutVars{~a19~0=v_~a19~0_26} AuxVars[] AssignedVars[] 560382#L53 [1768] L53-->L58: Formula: (and (< 8 v_~a28~0_33) (< 7 v_~a28~0_33)) InVars {~a28~0=v_~a28~0_33} OutVars{~a28~0=v_~a28~0_33} AuxVars[] AssignedVars[] 552881#L58 [1793] L58-->L64: Formula: (> 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 552877#L64 [1810] L64-->L68: Formula: (< v_ULTIMATE.start_calculate_output_~input_20 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} AuxVars[] AssignedVars[] 549495#L68 [1842] L68-->L73: Formula: (and (< 8 v_~a28~0_46) (< 9 v_~a28~0_46)) InVars {~a28~0=v_~a28~0_46} OutVars{~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 549009#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 552689#L81 [1896] L81-->L90: Formula: (< v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 557903#L90 [1920] L90-->L94: Formula: (< 1 v_~a19~0_55) InVars {~a19~0=v_~a19~0_55} OutVars{~a19~0=v_~a19~0_55} AuxVars[] AssignedVars[] 552102#L94 [1938] L94-->L98: Formula: (> 1 v_~a21~0_54) InVars {~a21~0=v_~a21~0_54} OutVars{~a21~0=v_~a21~0_54} AuxVars[] AssignedVars[] 553842#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 557891#L105 [1968] L105-->L112: Formula: (< 1 v_~a19~0_68) InVars {~a19~0=v_~a19~0_68} OutVars{~a19~0=v_~a19~0_68} AuxVars[] AssignedVars[] 553402#L112 [2000] L112-->L118: Formula: (> 1 v_~a21~0_64) InVars {~a21~0=v_~a21~0_64} OutVars{~a21~0=v_~a21~0_64} AuxVars[] AssignedVars[] 551780#L118 [2023] L118-->L122: Formula: (> 1 v_~a21~0_67) InVars {~a21~0=v_~a21~0_67} OutVars{~a21~0=v_~a21~0_67} AuxVars[] AssignedVars[] 553356#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 557882#L129 [2080] L129-->L133: Formula: (< 9 v_~a28~0_94) InVars {~a28~0=v_~a28~0_94} OutVars{~a28~0=v_~a28~0_94} AuxVars[] AssignedVars[] 553299#L133 [2097] L133-->L138: Formula: (< 11 v_~a28~0_98) InVars {~a28~0=v_~a28~0_98} OutVars{~a28~0=v_~a28~0_98} AuxVars[] AssignedVars[] 557875#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 553259#L142 [2130] L142-->L147: Formula: (> v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 557871#L147 [2148] L147-->L153: Formula: (= v_~a19~0_100 1) InVars {~a19~0=v_~a19~0_100} OutVars{~a19~0=v_~a19~0_100} AuxVars[] AssignedVars[] 552324#L153 [2197] L153-->L158: Formula: (< v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 557866#L158 [2209] L158-->L164: Formula: (> v_~a28~0_117 8) InVars {~a28~0=v_~a28~0_117} OutVars{~a28~0=v_~a28~0_117} AuxVars[] AssignedVars[] 557860#L164 [2224] L164-->L168: Formula: (< v_~a19~0_112 1) InVars {~a19~0=v_~a19~0_112} OutVars{~a19~0=v_~a19~0_112} AuxVars[] AssignedVars[] 560206#L168 [2240] L168-->L174: Formula: (> v_~a28~0_126 11) InVars {~a28~0=v_~a28~0_126} OutVars{~a28~0=v_~a28~0_126} AuxVars[] AssignedVars[] 557850#L174 [2260] L174-->L178: Formula: (> v_~a19~0_119 1) InVars {~a19~0=v_~a19~0_119} OutVars{~a19~0=v_~a19~0_119} AuxVars[] AssignedVars[] 557848#L178 [2272] L178-->L184: Formula: (< v_ULTIMATE.start_calculate_output_~input_62 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} AuxVars[] AssignedVars[] 557839#L184 [2290] L184-->L186: Formula: (> v_~a19~0_126 1) InVars {~a19~0=v_~a19~0_126} OutVars{~a19~0=v_~a19~0_126} AuxVars[] AssignedVars[] 557834#L186 [2310] L186-->L188: Formula: (> v_~a28~0_141 9) InVars {~a28~0=v_~a28~0_141} OutVars{~a28~0=v_~a28~0_141} AuxVars[] AssignedVars[] 557825#L188 [2323] L188-->L190: Formula: (> v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 557816#L190 [2339] L190-->L193: Formula: (> v_~a19~0_135 1) InVars {~a19~0=v_~a19~0_135} OutVars{~a19~0=v_~a19~0_135} AuxVars[] AssignedVars[] 557809#L193 [2352] L193-->L197: Formula: (> v_~a19~0_139 1) InVars {~a19~0=v_~a19~0_139} OutVars{~a19~0=v_~a19~0_139} AuxVars[] AssignedVars[] 557798#L197 [2368] L197-->L201: Formula: (< v_ULTIMATE.start_calculate_output_~input_74 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} AuxVars[] AssignedVars[] 557783#L201 [2400] L201-->L211: Formula: (> v_~a19~0_149 1) InVars {~a19~0=v_~a19~0_149} OutVars{~a19~0=v_~a19~0_149} AuxVars[] AssignedVars[] 557703#L211 [2418] L211-->L214: Formula: (> 1 v_~a21~0_134) InVars {~a21~0=v_~a21~0_134} OutVars{~a21~0=v_~a21~0_134} AuxVars[] AssignedVars[] 557762#L214 [2432] L214-->L217: Formula: (> 1 v_~a21~0_137) InVars {~a21~0=v_~a21~0_137} OutVars{~a21~0=v_~a21~0_137} AuxVars[] AssignedVars[] 557751#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 557733#L222 [2450] L222-->L224: Formula: (> v_~a28~0_177 10) InVars {~a28~0=v_~a28~0_177} OutVars{~a28~0=v_~a28~0_177} AuxVars[] AssignedVars[] 557715#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 557695#L231 [2514] L231-->L233: Formula: (> v_ULTIMATE.start_calculate_output_~input_88 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} AuxVars[] AssignedVars[] 557678#L233 [2530] L233-->L236: Formula: (> 1 v_~a21~0_154) InVars {~a21~0=v_~a21~0_154} OutVars{~a21~0=v_~a21~0_154} AuxVars[] AssignedVars[] 559975#L236 [2564] L236-->L247: Formula: (and (> v_~a28~0_196 10) (> v_~a28~0_196 11)) InVars {~a28~0=v_~a28~0_196} OutVars{~a28~0=v_~a28~0_196} AuxVars[] AssignedVars[] 557640#L247 [2594] L247-->L252: Formula: (and (> v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 557523#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 557602#L258 [2624] L258-->L260: Formula: (< v_~a19~0_189 1) InVars {~a19~0=v_~a19~0_189} OutVars{~a19~0=v_~a19~0_189} AuxVars[] AssignedVars[] 557583#L260 [2642] L260-->L275: Formula: (> 1 v_~a21~0_173) InVars {~a21~0=v_~a21~0_173} OutVars{~a21~0=v_~a21~0_173} AuxVars[] AssignedVars[] 557559#L275 [2661] L275-->L279: Formula: (> v_~a28~0_219 7) InVars {~a28~0=v_~a28~0_219} OutVars{~a28~0=v_~a28~0_219} AuxVars[] AssignedVars[] 559838#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 557519#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 557499#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 557481#L290 [2740] L290-->L292: Formula: (> v_~a19~0_216 1) InVars {~a19~0=v_~a19~0_216} OutVars{~a19~0=v_~a19~0_216} AuxVars[] AssignedVars[] 557459#L292 [2756] L292-->L296: Formula: (> v_~a28~0_238 11) InVars {~a28~0=v_~a28~0_238} OutVars{~a28~0=v_~a28~0_238} AuxVars[] AssignedVars[] 557437#L296 [2769] L296-->L308: Formula: (> v_~a19~0_225 1) InVars {~a19~0=v_~a19~0_225} OutVars{~a19~0=v_~a19~0_225} AuxVars[] AssignedVars[] 557418#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 557401#L313 [2803] L313-->L327: Formula: (> v_~a19~0_234 1) InVars {~a19~0=v_~a19~0_234} OutVars{~a19~0=v_~a19~0_234} AuxVars[] AssignedVars[] 557379#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 557358#L330 [2848] L330-->L336: Formula: (> v_~a28~0_264 11) InVars {~a28~0=v_~a28~0_264} OutVars{~a28~0=v_~a28~0_264} AuxVars[] AssignedVars[] 557331#L336 [2884] L336-->L348: Formula: (= v_~a19~0_249 1) InVars {~a19~0=v_~a19~0_249} OutVars{~a19~0=v_~a19~0_249} AuxVars[] AssignedVars[] 557311#L348 [2897] L348-->L353: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 557288#L353 [2928] L353-->L360: Formula: (and (> v_~a28~0_280 8) (> v_~a28~0_280 9)) InVars {~a28~0=v_~a28~0_280} OutVars{~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 557161#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 557242#L367 [2978] L367-->L374: Formula: (< v_~a19~0_265 1) InVars {~a19~0=v_~a19~0_265} OutVars{~a19~0=v_~a19~0_265} AuxVars[] AssignedVars[] 557119#L374 [2993] L374-->L377: Formula: (> 1 v_~a21~0_236) InVars {~a21~0=v_~a21~0_236} OutVars{~a21~0=v_~a21~0_236} AuxVars[] AssignedVars[] 557086#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 557062#L379 [3025] L379-->L388: Formula: (< v_~a19~0_277 1) InVars {~a19~0=v_~a19~0_277} OutVars{~a19~0=v_~a19~0_277} AuxVars[] AssignedVars[] 557038#L388 [3057] L388-->L393: Formula: (and (> v_~a28~0_306 11) (> v_~a28~0_306 10)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 555926#L393 [3067] L393-->L596: Formula: (and (= 3 v_ULTIMATE.start_calculate_output_~input_141) (= |v_ULTIMATE.start_calculate_output_#res_71| 25) (= 1 v_~a21~0_249) (= v_~a28~0_308 7) (= v_~a19~0_284 1) (= v_~a19~0_283 0) (= 8 v_~a17~0_276) (> 1 v_~a25~0_309) (> 1 v_~a11~0_285) (= v_~a28~0_309 9)) InVars {~a19~0=v_~a19~0_284, ~a17~0=v_~a17~0_276, ~a21~0=v_~a21~0_249, ~a28~0=v_~a28~0_309, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_141, ~a25~0=v_~a25~0_309, ~a11~0=v_~a11~0_285} OutVars{~a19~0=v_~a19~0_283, ~a17~0=v_~a17~0_276, ~a21~0=v_~a21~0_249, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_71|, ~a28~0=v_~a28~0_308, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_141, ~a25~0=v_~a25~0_309, ~a11~0=v_~a11~0_285} AuxVars[] AssignedVars[~a19~0, ULTIMATE.start_calculate_output_#res, ~a28~0] 555919#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 552457#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 544799#L610 424.07/240.56 [2019-03-28 12:26:02,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:26:02,713 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 10 times 424.07/240.56 [2019-03-28 12:26:02,713 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:26:02,713 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:26:02,714 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:02,714 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:02,714 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:02,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:02,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:02,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:26:02,719 INFO L82 PathProgramCache]: Analyzing trace with hash -1363054109, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:26:02,720 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:26:02,720 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:26:02,720 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:02,720 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:02,721 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:02,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:26:02,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:26:02,741 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:26:02,741 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:26:02,742 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:26:02,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:26:02,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:26:02,742 INFO L87 Difference]: Start difference. First operand 56149 states and 483731 transitions. cyclomatic complexity: 427652 Second operand 3 states. 424.07/240.56 [2019-03-28 12:26:04,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:26:04,936 INFO L93 Difference]: Finished difference Result 56149 states and 447455 transitions. 424.07/240.56 [2019-03-28 12:26:04,937 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:26:05,690 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 56149 states and 447455 transitions. 424.07/240.56 [2019-03-28 12:26:06,635 INFO L131 ngComponentsAnalysis]: Automaton has 69 accepting balls. 45598 424.07/240.56 [2019-03-28 12:26:07,419 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 56149 states to 56149 states and 447455 transitions. 424.07/240.56 [2019-03-28 12:26:07,419 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 45612 424.07/240.56 [2019-03-28 12:26:07,527 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 45612 424.07/240.56 [2019-03-28 12:26:07,528 INFO L73 IsDeterministic]: Start isDeterministic. Operand 56149 states and 447455 transitions. 424.07/240.56 [2019-03-28 12:26:07,528 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:26:07,528 INFO L706 BuchiCegarLoop]: Abstraction has 56149 states and 447455 transitions. 424.07/240.56 [2019-03-28 12:26:07,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56149 states and 447455 transitions. 424.07/240.56 [2019-03-28 12:26:08,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56149 to 56149. 424.07/240.56 [2019-03-28 12:26:08,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56149 states. 424.07/240.56 [2019-03-28 12:26:09,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56149 states to 56149 states and 447455 transitions. 424.07/240.56 [2019-03-28 12:26:09,072 INFO L729 BuchiCegarLoop]: Abstraction has 56149 states and 447455 transitions. 424.07/240.56 [2019-03-28 12:26:09,072 INFO L609 BuchiCegarLoop]: Abstraction has 56149 states and 447455 transitions. 424.07/240.56 [2019-03-28 12:26:09,072 INFO L442 BuchiCegarLoop]: ======== Iteration 16============ 424.07/240.56 [2019-03-28 12:26:09,072 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 56149 states and 447455 transitions. 424.07/240.56 [2019-03-28 12:26:09,674 INFO L131 ngComponentsAnalysis]: Automaton has 69 accepting balls. 45598 424.07/240.56 [2019-03-28 12:26:09,674 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:26:09,718 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:26:09,721 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:26:09,721 INFO L868 BuchiCegarLoop]: Counterexample loop 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:26:09,721 INFO L794 eck$LassoCheckResult]: Stem: 651822#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 651823#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 655179#L610 424.07/240.56 [2019-03-28 12:26:09,722 INFO L796 eck$LassoCheckResult]: Loop: 655179#L610 [1603] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 6)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 674372#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 660427#L34 [1666] L34-->L596: Formula: (and (> 1 v_~a25~0_11) (= 6 v_ULTIMATE.start_calculate_output_~input_5) (= 7 v_~a28~0_12) (= v_~a28~0_11 10) (= |v_ULTIMATE.start_calculate_output_#res_3| 22) (= 8 v_~a17~0_10) (> 1 v_~a11~0_11) (= 1 v_~a19~0_10) (= 1 v_~a21~0_10)) InVars {~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ~a28~0=v_~a28~0_12, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} OutVars{~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_3|, ~a28~0=v_~a28~0_11, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0] 654528#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 676753#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 676738#L610 [1602] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 3) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 676725#L29 [1649] L29-->L34: Formula: (and (> 1 v_~a25~0_10) (< 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 661364#L34 [1671] L34-->L37: Formula: (> 1 v_~a19~0_12) InVars {~a19~0=v_~a19~0_12} OutVars{~a19~0=v_~a19~0_12} AuxVars[] AssignedVars[] 676700#L37 [1683] L37-->L41: Formula: (> 1 v_~a21~0_15) InVars {~a21~0=v_~a21~0_15} OutVars{~a21~0=v_~a21~0_15} AuxVars[] AssignedVars[] 676055#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 676051#L46 [1713] L46-->L49: Formula: (< 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 676044#L49 [1733] L49-->L53: Formula: (> 1 v_~a21~0_25) InVars {~a21~0=v_~a21~0_25} OutVars{~a21~0=v_~a21~0_25} AuxVars[] AssignedVars[] 676647#L53 [1768] L53-->L58: Formula: (and (< 8 v_~a28~0_33) (< 7 v_~a28~0_33)) InVars {~a28~0=v_~a28~0_33} OutVars{~a28~0=v_~a28~0_33} AuxVars[] AssignedVars[] 664524#L58 [1793] L58-->L64: Formula: (> 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 664510#L64 [1810] L64-->L68: Formula: (< v_ULTIMATE.start_calculate_output_~input_20 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} AuxVars[] AssignedVars[] 661306#L68 [1842] L68-->L73: Formula: (and (< 8 v_~a28~0_46) (< 9 v_~a28~0_46)) InVars {~a28~0=v_~a28~0_46} OutVars{~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 661297#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 663552#L81 [1896] L81-->L90: Formula: (< v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 676013#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 676006#L94 [1938] L94-->L98: Formula: (> 1 v_~a21~0_54) InVars {~a21~0=v_~a21~0_54} OutVars{~a21~0=v_~a21~0_54} AuxVars[] AssignedVars[] 676003#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 662356#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 662349#L112 [2000] L112-->L118: Formula: (> 1 v_~a21~0_64) InVars {~a21~0=v_~a21~0_64} OutVars{~a21~0=v_~a21~0_64} AuxVars[] AssignedVars[] 658231#L118 [2023] L118-->L122: Formula: (> 1 v_~a21~0_67) InVars {~a21~0=v_~a21~0_67} OutVars{~a21~0=v_~a21~0_67} AuxVars[] AssignedVars[] 662278#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 662028#L129 [2080] L129-->L133: Formula: (< 9 v_~a28~0_94) InVars {~a28~0=v_~a28~0_94} OutVars{~a28~0=v_~a28~0_94} AuxVars[] AssignedVars[] 675980#L133 [2097] L133-->L138: Formula: (< 11 v_~a28~0_98) InVars {~a28~0=v_~a28~0_98} OutVars{~a28~0=v_~a28~0_98} AuxVars[] AssignedVars[] 675974#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 675971#L142 [2130] L142-->L147: Formula: (> v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 675964#L147 [2148] L147-->L153: Formula: (= v_~a19~0_100 1) InVars {~a19~0=v_~a19~0_100} OutVars{~a19~0=v_~a19~0_100} AuxVars[] AssignedVars[] 661971#L153 [2197] L153-->L158: Formula: (< v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 661961#L158 [2209] L158-->L164: Formula: (> v_~a28~0_117 8) InVars {~a28~0=v_~a28~0_117} OutVars{~a28~0=v_~a28~0_117} AuxVars[] AssignedVars[] 675947#L164 [2224] L164-->L168: Formula: (< v_~a19~0_112 1) InVars {~a19~0=v_~a19~0_112} OutVars{~a19~0=v_~a19~0_112} AuxVars[] AssignedVars[] 676441#L168 [2240] L168-->L174: Formula: (> v_~a28~0_126 11) InVars {~a28~0=v_~a28~0_126} OutVars{~a28~0=v_~a28~0_126} AuxVars[] AssignedVars[] 675937#L174 [2261] L174-->L178: Formula: (> 1 v_~a21~0_103) InVars {~a21~0=v_~a21~0_103} OutVars{~a21~0=v_~a21~0_103} AuxVars[] AssignedVars[] 661928#L178 [2272] L178-->L184: Formula: (< v_ULTIMATE.start_calculate_output_~input_62 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} AuxVars[] AssignedVars[] 661919#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 661893#L186 [2310] L186-->L188: Formula: (> v_~a28~0_141 9) InVars {~a28~0=v_~a28~0_141} OutVars{~a28~0=v_~a28~0_141} AuxVars[] AssignedVars[] 675924#L188 [2323] L188-->L190: Formula: (> v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 675919#L190 [2342] L190-->L193: Formula: (> 1 v_~a21~0_119) InVars {~a21~0=v_~a21~0_119} OutVars{~a21~0=v_~a21~0_119} AuxVars[] AssignedVars[] 675913#L193 [2354] L193-->L197: Formula: (< v_ULTIMATE.start_calculate_output_~input_72 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} AuxVars[] AssignedVars[] 675907#L197 [2368] L197-->L201: Formula: (< v_ULTIMATE.start_calculate_output_~input_74 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} AuxVars[] AssignedVars[] 661832#L201 [2386] L201-->L211: Formula: (> 1 v_~a21~0_131) InVars {~a21~0=v_~a21~0_131} OutVars{~a21~0=v_~a21~0_131} AuxVars[] AssignedVars[] 660900#L211 [2418] L211-->L214: Formula: (> 1 v_~a21~0_134) InVars {~a21~0=v_~a21~0_134} OutVars{~a21~0=v_~a21~0_134} AuxVars[] AssignedVars[] 661810#L214 [2432] L214-->L217: Formula: (> 1 v_~a21~0_137) InVars {~a21~0=v_~a21~0_137} OutVars{~a21~0=v_~a21~0_137} AuxVars[] AssignedVars[] 676392#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 676389#L222 [2450] L222-->L224: Formula: (> v_~a28~0_177 10) InVars {~a28~0=v_~a28~0_177} OutVars{~a28~0=v_~a28~0_177} AuxVars[] AssignedVars[] 661783#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 667242#L231 [2514] L231-->L233: Formula: (> v_ULTIMATE.start_calculate_output_~input_88 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} AuxVars[] AssignedVars[] 667225#L233 [2530] L233-->L236: Formula: (> 1 v_~a21~0_154) InVars {~a21~0=v_~a21~0_154} OutVars{~a21~0=v_~a21~0_154} AuxVars[] AssignedVars[] 665370#L236 [2564] L236-->L247: Formula: (and (> v_~a28~0_196 10) (> v_~a28~0_196 11)) InVars {~a28~0=v_~a28~0_196} OutVars{~a28~0=v_~a28~0_196} AuxVars[] AssignedVars[] 665373#L247 [2594] L247-->L252: Formula: (and (> v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 660800#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 674481#L258 [2624] L258-->L260: Formula: (< v_~a19~0_189 1) InVars {~a19~0=v_~a19~0_189} OutVars{~a19~0=v_~a19~0_189} AuxVars[] AssignedVars[] 674479#L260 [2642] L260-->L275: Formula: (> 1 v_~a21~0_173) InVars {~a21~0=v_~a21~0_173} OutVars{~a21~0=v_~a21~0_173} AuxVars[] AssignedVars[] 665978#L275 [2661] L275-->L279: Formula: (> v_~a28~0_219 7) InVars {~a28~0=v_~a28~0_219} OutVars{~a28~0=v_~a28~0_219} AuxVars[] AssignedVars[] 675861#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 665973#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 674462#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 674459#L290 [2741] L290-->L292: Formula: (> 1 v_~a21~0_190) InVars {~a21~0=v_~a21~0_190} OutVars{~a21~0=v_~a21~0_190} AuxVars[] AssignedVars[] 662007#L292 [2756] L292-->L296: Formula: (> v_~a28~0_238 11) InVars {~a28~0=v_~a28~0_238} OutVars{~a28~0=v_~a28~0_238} AuxVars[] AssignedVars[] 674443#L296 [2770] L296-->L308: Formula: (> 1 v_~a21~0_198) InVars {~a21~0=v_~a21~0_198} OutVars{~a21~0=v_~a21~0_198} AuxVars[] AssignedVars[] 674440#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 674437#L313 [2804] L313-->L327: Formula: (> 1 v_~a11~0_234) InVars {~a11~0=v_~a11~0_234} OutVars{~a11~0=v_~a11~0_234} AuxVars[] AssignedVars[] 665753#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 674428#L330 [2848] L330-->L336: Formula: (> v_~a28~0_264 11) InVars {~a28~0=v_~a28~0_264} OutVars{~a28~0=v_~a28~0_264} AuxVars[] AssignedVars[] 674424#L336 [2884] L336-->L348: Formula: (= v_~a19~0_249 1) InVars {~a19~0=v_~a19~0_249} OutVars{~a19~0=v_~a19~0_249} AuxVars[] AssignedVars[] 674421#L348 [2897] L348-->L353: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 661941#L353 [2928] L353-->L360: Formula: (and (> v_~a28~0_280 8) (> v_~a28~0_280 9)) InVars {~a28~0=v_~a28~0_280} OutVars{~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 660582#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 674409#L367 [2978] L367-->L374: Formula: (< v_~a19~0_265 1) InVars {~a19~0=v_~a19~0_265} OutVars{~a19~0=v_~a19~0_265} AuxVars[] AssignedVars[] 660553#L374 [2993] L374-->L377: Formula: (> 1 v_~a21~0_236) InVars {~a21~0=v_~a21~0_236} OutVars{~a21~0=v_~a21~0_236} AuxVars[] AssignedVars[] 661910#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 661904#L379 [3025] L379-->L388: Formula: (< v_~a19~0_277 1) InVars {~a19~0=v_~a19~0_277} OutVars{~a19~0=v_~a19~0_277} AuxVars[] AssignedVars[] 674399#L388 [3057] L388-->L393: Formula: (and (> v_~a28~0_306 11) (> v_~a28~0_306 10)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 674391#L393 [3067] L393-->L596: Formula: (and (= 3 v_ULTIMATE.start_calculate_output_~input_141) (= |v_ULTIMATE.start_calculate_output_#res_71| 25) (= 1 v_~a21~0_249) (= v_~a28~0_308 7) (= v_~a19~0_284 1) (= v_~a19~0_283 0) (= 8 v_~a17~0_276) (> 1 v_~a25~0_309) (> 1 v_~a11~0_285) (= v_~a28~0_309 9)) InVars {~a19~0=v_~a19~0_284, ~a17~0=v_~a17~0_276, ~a21~0=v_~a21~0_249, ~a28~0=v_~a28~0_309, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_141, ~a25~0=v_~a25~0_309, ~a11~0=v_~a11~0_285} OutVars{~a19~0=v_~a19~0_283, ~a17~0=v_~a17~0_276, ~a21~0=v_~a21~0_249, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_71|, ~a28~0=v_~a28~0_308, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_141, ~a25~0=v_~a25~0_309, ~a11~0=v_~a11~0_285} AuxVars[] AssignedVars[~a19~0, ULTIMATE.start_calculate_output_#res, ~a28~0] 657925#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 674375#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 655179#L610 424.07/240.56 [2019-03-28 12:26:09,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:26:09,722 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 11 times 424.07/240.56 [2019-03-28 12:26:09,723 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:26:09,723 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:26:09,724 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:09,724 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:09,724 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:09,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:09,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:09,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:26:09,729 INFO L82 PathProgramCache]: Analyzing trace with hash -133044427, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:26:09,729 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:26:09,729 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:26:09,730 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:09,730 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:09,730 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:09,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:26:09,758 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:26:09,758 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:26:09,759 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:26:09,759 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:26:09,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:26:09,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:26:09,760 INFO L87 Difference]: Start difference. First operand 56149 states and 447455 transitions. cyclomatic complexity: 391376 Second operand 3 states. 424.07/240.56 [2019-03-28 12:26:14,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:26:14,055 INFO L93 Difference]: Finished difference Result 107826 states and 816119 transitions. 424.07/240.56 [2019-03-28 12:26:14,055 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:26:14,108 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 107826 states and 816119 transitions. 424.07/240.56 [2019-03-28 12:26:15,903 INFO L131 ngComponentsAnalysis]: Automaton has 134 accepting balls. 87642 424.07/240.56 [2019-03-28 12:26:17,425 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 107826 states to 107826 states and 816119 transitions. 424.07/240.56 [2019-03-28 12:26:17,425 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 87655 424.07/240.56 [2019-03-28 12:26:22,855 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 87655 424.07/240.56 [2019-03-28 12:26:22,856 INFO L73 IsDeterministic]: Start isDeterministic. Operand 107826 states and 816119 transitions. 424.07/240.56 [2019-03-28 12:26:22,919 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:26:22,920 INFO L706 BuchiCegarLoop]: Abstraction has 107826 states and 816119 transitions. 424.07/240.56 [2019-03-28 12:26:22,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107826 states and 816119 transitions. 424.07/240.56 [2019-03-28 12:26:25,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107826 to 107826. 424.07/240.56 [2019-03-28 12:26:25,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107826 states. 424.07/240.56 [2019-03-28 12:26:25,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107826 states to 107826 states and 816119 transitions. 424.07/240.56 [2019-03-28 12:26:25,865 INFO L729 BuchiCegarLoop]: Abstraction has 107826 states and 816119 transitions. 424.07/240.56 [2019-03-28 12:26:25,865 INFO L609 BuchiCegarLoop]: Abstraction has 107826 states and 816119 transitions. 424.07/240.56 [2019-03-28 12:26:25,865 INFO L442 BuchiCegarLoop]: ======== Iteration 17============ 424.07/240.56 [2019-03-28 12:26:25,866 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 107826 states and 816119 transitions. 424.07/240.56 [2019-03-28 12:26:27,032 INFO L131 ngComponentsAnalysis]: Automaton has 134 accepting balls. 87642 424.07/240.56 [2019-03-28 12:26:27,033 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:26:27,033 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:26:27,039 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:26:27,040 INFO L868 BuchiCegarLoop]: Counterexample loop 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, 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, 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, 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, 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] 424.07/240.56 [2019-03-28 12:26:27,040 INFO L794 eck$LassoCheckResult]: Stem: 815784#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 815785#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 824107#L610 424.07/240.56 [2019-03-28 12:26:27,041 INFO L796 eck$LassoCheckResult]: Loop: 824107#L610 [1604] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 4) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 860744#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 829408#L34 [1673] L34-->L37: Formula: (> 1 v_~a21~0_12) InVars {~a21~0=v_~a21~0_12} OutVars{~a21~0=v_~a21~0_12} AuxVars[] AssignedVars[] 861372#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 861364#L41 [1704] L41-->L46: Formula: (> 9 v_~a28~0_21) InVars {~a28~0=v_~a28~0_21} OutVars{~a28~0=v_~a28~0_21} AuxVars[] AssignedVars[] 857610#L46 [1715] L46-->L49: Formula: (> 1 v_~a21~0_22) InVars {~a21~0=v_~a21~0_22} OutVars{~a21~0=v_~a21~0_22} AuxVars[] AssignedVars[] 861353#L49 [1733] L49-->L53: Formula: (> 1 v_~a21~0_25) InVars {~a21~0=v_~a21~0_25} OutVars{~a21~0=v_~a21~0_25} AuxVars[] AssignedVars[] 861348#L53 [1756] L53-->L58: Formula: (= 1 v_~a19~0_29) InVars {~a19~0=v_~a19~0_29} OutVars{~a19~0=v_~a19~0_29} AuxVars[] AssignedVars[] 857562#L58 [1793] L58-->L64: Formula: (> 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 861338#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 829321#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 829301#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 849944#L81 [1891] L81-->L90: Formula: (> v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 828132#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 849895#L94 [1938] L94-->L98: Formula: (> 1 v_~a21~0_54) InVars {~a21~0=v_~a21~0_54} OutVars{~a21~0=v_~a21~0_54} AuxVars[] AssignedVars[] 858142#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 849842#L105 [1969] L105-->L112: Formula: (> v_ULTIMATE.start_calculate_output_~input_34 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_34} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_34} AuxVars[] AssignedVars[] 861295#L112 [2000] L112-->L118: Formula: (> 1 v_~a21~0_64) InVars {~a21~0=v_~a21~0_64} OutVars{~a21~0=v_~a21~0_64} AuxVars[] AssignedVars[] 829215#L118 [2023] L118-->L122: Formula: (> 1 v_~a21~0_67) InVars {~a21~0=v_~a21~0_67} OutVars{~a21~0=v_~a21~0_67} AuxVars[] AssignedVars[] 849778#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 858111#L129 [2083] L129-->L133: Formula: (< v_ULTIMATE.start_calculate_output_~input_42 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} AuxVars[] AssignedVars[] 858105#L133 [2098] L133-->L138: Formula: (> 1 v_~a21~0_77) InVars {~a21~0=v_~a21~0_77} OutVars{~a21~0=v_~a21~0_77} AuxVars[] AssignedVars[] 861261#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 861253#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 858087#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 858079#L153 [2197] L153-->L158: Formula: (< v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 858072#L158 [2212] L158-->L164: Formula: (> 1 v_~a11~0_105) InVars {~a11~0=v_~a11~0_105} OutVars{~a11~0=v_~a11~0_105} AuxVars[] AssignedVars[] 859490#L164 [2229] L164-->L168: Formula: (> v_ULTIMATE.start_calculate_output_~input_56 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} AuxVars[] AssignedVars[] 861217#L168 [2243] L168-->L174: Formula: (> 1 v_~a21~0_100) InVars {~a21~0=v_~a21~0_100} OutVars{~a21~0=v_~a21~0_100} AuxVars[] AssignedVars[] 861207#L174 [2259] L174-->L178: Formula: (> v_ULTIMATE.start_calculate_output_~input_60 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} AuxVars[] AssignedVars[] 849525#L178 [2273] L178-->L184: Formula: (> 1 v_~a11~0_120) InVars {~a11~0=v_~a11~0_120} OutVars{~a11~0=v_~a11~0_120} AuxVars[] AssignedVars[] 861196#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 849478#L186 [2307] L186-->L188: Formula: (> v_ULTIMATE.start_calculate_output_~input_66 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} AuxVars[] AssignedVars[] 861178#L188 [2326] L188-->L190: Formula: (> 1 v_~a21~0_116) InVars {~a21~0=v_~a21~0_116} OutVars{~a21~0=v_~a21~0_116} AuxVars[] AssignedVars[] 861168#L190 [2337] L190-->L193: Formula: (> v_ULTIMATE.start_calculate_output_~input_70 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} AuxVars[] AssignedVars[] 861160#L193 [2356] L193-->L197: Formula: (> 1 v_~a11~0_138) InVars {~a11~0=v_~a11~0_138} OutVars{~a11~0=v_~a11~0_138} AuxVars[] AssignedVars[] 859346#L197 [2368] L197-->L201: Formula: (< v_ULTIMATE.start_calculate_output_~input_74 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} AuxVars[] AssignedVars[] 848943#L201 [2386] L201-->L211: Formula: (> 1 v_~a21~0_131) InVars {~a21~0=v_~a21~0_131} OutVars{~a21~0=v_~a21~0_131} AuxVars[] AssignedVars[] 834538#L211 [2418] L211-->L214: Formula: (> 1 v_~a21~0_134) InVars {~a21~0=v_~a21~0_134} OutVars{~a21~0=v_~a21~0_134} AuxVars[] AssignedVars[] 848897#L214 [2432] L214-->L217: Formula: (> 1 v_~a21~0_137) InVars {~a21~0=v_~a21~0_137} OutVars{~a21~0=v_~a21~0_137} AuxVars[] AssignedVars[] 861122#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 861111#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 848827#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 857984#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 857978#L233 [2530] L233-->L236: Formula: (> 1 v_~a21~0_154) InVars {~a21~0=v_~a21~0_154} OutVars{~a21~0=v_~a21~0_154} AuxVars[] AssignedVars[] 860692#L236 [2567] L236-->L247: Formula: (> v_ULTIMATE.start_calculate_output_~input_92 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} AuxVars[] AssignedVars[] 857971#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 834442#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 861450#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 861451#L260 [2642] L260-->L275: Formula: (> 1 v_~a21~0_173) InVars {~a21~0=v_~a21~0_173} OutVars{~a21~0=v_~a21~0_173} AuxVars[] AssignedVars[] 829412#L275 [2664] L275-->L279: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_102) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} AuxVars[] AssignedVars[] 829416#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 849325#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 862500#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 857940#L290 [2741] L290-->L292: Formula: (> 1 v_~a21~0_190) InVars {~a21~0=v_~a21~0_190} OutVars{~a21~0=v_~a21~0_190} AuxVars[] AssignedVars[] 849311#L292 [2758] L292-->L296: Formula: (< 5 v_ULTIMATE.start_calculate_output_~input_112) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} AuxVars[] AssignedVars[] 862472#L296 [2770] L296-->L308: Formula: (> 1 v_~a21~0_198) InVars {~a21~0=v_~a21~0_198} OutVars{~a21~0=v_~a21~0_198} AuxVars[] AssignedVars[] 862463#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 862455#L313 [2804] L313-->L327: Formula: (> 1 v_~a11~0_234) InVars {~a11~0=v_~a11~0_234} OutVars{~a11~0=v_~a11~0_234} AuxVars[] AssignedVars[] 862446#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 862437#L330 [2849] L330-->L336: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_122) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} AuxVars[] AssignedVars[] 862422#L336 [2882] L336-->L348: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_124) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} AuxVars[] AssignedVars[] 857901#L348 [2902] L348-->L353: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 849270#L353 [2930] L353-->L360: Formula: (< 6 v_ULTIMATE.start_calculate_output_~input_128) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_128} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_128} AuxVars[] AssignedVars[] 834268#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 858750#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 834239#L374 [2992] L374-->L377: Formula: (< 5 v_ULTIMATE.start_calculate_output_~input_134) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_134} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_134} AuxVars[] AssignedVars[] 849250#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 849245#L379 [3027] L379-->L388: Formula: (> 1 v_~a11~0_280) InVars {~a11~0=v_~a11~0_280} OutVars{~a11~0=v_~a11~0_280} AuxVars[] AssignedVars[] 858672#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 857876#L393 [3072] L393-->L397: Formula: (> 1 v_~a21~0_250) InVars {~a21~0=v_~a21~0_250} OutVars{~a21~0=v_~a21~0_250} AuxVars[] AssignedVars[] 861984#L397 [3110] L397-->L401: Formula: (and (< v_~a28~0_314 9) (< v_~a28~0_314 8)) InVars {~a28~0=v_~a28~0_314} OutVars{~a28~0=v_~a28~0_314} AuxVars[] AssignedVars[] 834173#L401 [3121] L401-->L403: Formula: (< 5 v_ULTIMATE.start_calculate_output_~input_146) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} AuxVars[] AssignedVars[] 861947#L403 [3137] L403-->L406: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_148) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_148} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_148} AuxVars[] AssignedVars[] 858564#L406 [3152] L406-->L408: Formula: (< 5 v_ULTIMATE.start_calculate_output_~input_150) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} AuxVars[] AssignedVars[] 849029#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 829980#L413 [3192] L413-->L413-2: Formula: (> 1 v_~a11~0_299) InVars {~a11~0=v_~a11~0_299} OutVars{~a11~0=v_~a11~0_299} AuxVars[] AssignedVars[] 857850#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 848971#L416-1 [3216] L416-1-->L419-1: Formula: (> 1 v_~a21~0_267) InVars {~a21~0=v_~a21~0_267} OutVars{~a21~0=v_~a21~0_267} AuxVars[] AssignedVars[] 848946#L419-1 [3237] L419-1-->L422-1: Formula: (> 1 v_~a11~0_305) InVars {~a11~0=v_~a11~0_305} OutVars{~a11~0=v_~a11~0_305} AuxVars[] AssignedVars[] 848924#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 848900#L425-1 [3254] L425-1-->L428-1: Formula: (> 1 v_~a25~0_335) InVars {~a25~0=v_~a25~0_335} OutVars{~a25~0=v_~a25~0_335} AuxVars[] AssignedVars[] 848878#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 857841#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 861807#L434-1 [3301] L434-1-->L437-1: Formula: (> 1 v_~a11~0_9) InVars {~a11~0=v_~a11~0_9} OutVars{~a11~0=v_~a11~0_9} AuxVars[] AssignedVars[] 861793#L437-1 [3313] L437-1-->L440-1: Formula: (> 1 v_~a21~0_13) InVars {~a21~0=v_~a21~0_13} OutVars{~a21~0=v_~a21~0_13} AuxVars[] AssignedVars[] 848780#L440-1 [3317] L440-1-->L443-1: Formula: (> 1 v_~a11~0_21) InVars {~a11~0=v_~a11~0_21} OutVars{~a11~0=v_~a11~0_21} AuxVars[] AssignedVars[] 847350#L443-1 [3332] L443-1-->L446-1: Formula: (< 7 v_~a17~0_24) InVars {~a17~0=v_~a17~0_24} OutVars{~a17~0=v_~a17~0_24} AuxVars[] AssignedVars[] 846699#L446-1 [3344] L446-1-->L449-1: Formula: (> 1 v_~a21~0_29) InVars {~a21~0=v_~a21~0_29} OutVars{~a21~0=v_~a21~0_29} AuxVars[] AssignedVars[] 857941#L449-1 [3362] L449-1-->L452-1: Formula: (= 1 v_~a19~0_35) InVars {~a19~0=v_~a19~0_35} OutVars{~a19~0=v_~a19~0_35} AuxVars[] AssignedVars[] 846694#L452-1 [3378] L452-1-->L455-1: Formula: (> 1 v_~a21~0_39) InVars {~a21~0=v_~a21~0_39} OutVars{~a21~0=v_~a21~0_39} AuxVars[] AssignedVars[] 846688#L455-1 [3392] L455-1-->L458-1: Formula: (> 1 v_~a21~0_42) InVars {~a21~0=v_~a21~0_42} OutVars{~a21~0=v_~a21~0_42} AuxVars[] AssignedVars[] 846685#L458-1 [3400] L458-1-->L461-1: Formula: (> 1 v_~a21~0_46) InVars {~a21~0=v_~a21~0_46} OutVars{~a21~0=v_~a21~0_46} AuxVars[] AssignedVars[] 857925#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 857817#L464-1 [3432] L464-1-->L467-1: Formula: (< 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 861424#L467-1 [3442] L467-1-->L470-1: Formula: (> 8 v_~a28~0_77) InVars {~a28~0=v_~a28~0_77} OutVars{~a28~0=v_~a28~0_77} AuxVars[] AssignedVars[] 857910#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 857808#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 846655#L476-1 [3489] L476-1-->L479-1: Formula: (> 1 v_~a21~0_75) InVars {~a21~0=v_~a21~0_75} OutVars{~a21~0=v_~a21~0_75} AuxVars[] AssignedVars[] 857799#L479-1 [3505] L479-1-->L482-1: Formula: (> 1 v_~a11~0_91) InVars {~a11~0=v_~a11~0_91} OutVars{~a11~0=v_~a11~0_91} AuxVars[] AssignedVars[] 857797#L482-1 [3520] L482-1-->L485-1: Formula: (> 1 v_~a21~0_86) InVars {~a21~0=v_~a21~0_86} OutVars{~a21~0=v_~a21~0_86} AuxVars[] AssignedVars[] 846638#L485-1 [3523] L485-1-->L488-1: Formula: (> 1 v_~a21~0_91) InVars {~a21~0=v_~a21~0_91} OutVars{~a21~0=v_~a21~0_91} AuxVars[] AssignedVars[] 861411#L488-1 [3541] L488-1-->L491-1: Formula: (< v_~a28~0_121 11) InVars {~a28~0=v_~a28~0_121} OutVars{~a28~0=v_~a28~0_121} AuxVars[] AssignedVars[] 846629#L491-1 [3552] L491-1-->L494-1: Formula: (< 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 846622#L494-1 [3568] L494-1-->L497-1: Formula: (< 7 v_~a17~0_116) InVars {~a17~0=v_~a17~0_116} OutVars{~a17~0=v_~a17~0_116} AuxVars[] AssignedVars[] 857787#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 846613#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 846605#L503-1 [3604] L503-1-->L506-1: Formula: (> 1 v_~a11~0_137) InVars {~a11~0=v_~a11~0_137} OutVars{~a11~0=v_~a11~0_137} AuxVars[] AssignedVars[] 861390#L506-1 [3618] L506-1-->L509-1: Formula: (< 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 846594#L509-1 [3634] L509-1-->L512-1: Formula: (> 1 v_~a21~0_130) InVars {~a21~0=v_~a21~0_130} OutVars{~a21~0=v_~a21~0_130} AuxVars[] AssignedVars[] 861376#L512-1 [3652] L512-1-->L515-1: Formula: (> 1 v_~a21~0_135) InVars {~a21~0=v_~a21~0_135} OutVars{~a21~0=v_~a21~0_135} AuxVars[] AssignedVars[] 861370#L515-1 [3664] L515-1-->L518-1: Formula: (< 7 v_~a17~0_151) InVars {~a17~0=v_~a17~0_151} OutVars{~a17~0=v_~a17~0_151} AuxVars[] AssignedVars[] 846580#L518-1 [3671] L518-1-->L521-1: Formula: (< 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 857751#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 857749#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 846568#L527-1 [3713] L527-1-->L530-1: Formula: (< 7 v_~a17~0_170) InVars {~a17~0=v_~a17~0_170} OutVars{~a17~0=v_~a17~0_170} AuxVars[] AssignedVars[] 846563#L530-1 [3729] L530-1-->L533-1: Formula: (> 1 v_~a21~0_163) InVars {~a21~0=v_~a21~0_163} OutVars{~a21~0=v_~a21~0_163} AuxVars[] AssignedVars[] 846559#L533-1 [3745] L533-1-->L536-1: Formula: (> 1 v_~a21~0_169) InVars {~a21~0=v_~a21~0_169} OutVars{~a21~0=v_~a21~0_169} AuxVars[] AssignedVars[] 861331#L536-1 [3754] L536-1-->L539-1: Formula: (> 1 v_~a11~0_194) InVars {~a11~0=v_~a11~0_194} OutVars{~a11~0=v_~a11~0_194} AuxVars[] AssignedVars[] 857735#L539-1 [3770] L539-1-->L542-1: Formula: (< v_~a28~0_218 11) InVars {~a28~0=v_~a28~0_218} OutVars{~a28~0=v_~a28~0_218} AuxVars[] AssignedVars[] 861319#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 846542#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 846536#L548-1 [3809] L548-1-->L551-1: Formula: (< 7 v_~a17~0_207) InVars {~a17~0=v_~a17~0_207} OutVars{~a17~0=v_~a17~0_207} AuxVars[] AssignedVars[] 857721#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 857717#L554-1 [3841] L554-1-->L557-1: Formula: (> 1 v_~a11~0_224) InVars {~a11~0=v_~a11~0_224} OutVars{~a11~0=v_~a11~0_224} AuxVars[] AssignedVars[] 846507#L557-1 [3847] L557-1-->L560-1: Formula: (= v_~a19~0_231 1) InVars {~a19~0=v_~a19~0_231} OutVars{~a19~0=v_~a19~0_231} AuxVars[] AssignedVars[] 846479#L560-1 [3865] L560-1-->L563-1: Formula: (> 1 v_~a21~0_207) InVars {~a21~0=v_~a21~0_207} OutVars{~a21~0=v_~a21~0_207} AuxVars[] AssignedVars[] 857707#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 857701#L566-1 [3893] L566-1-->L569-1: Formula: (< 7 v_~a17~0_234) InVars {~a17~0=v_~a17~0_234} OutVars{~a17~0=v_~a17~0_234} AuxVars[] AssignedVars[] 846394#L569-1 [3908] L569-1-->L572-1: Formula: (< v_~a28~0_270 10) InVars {~a28~0=v_~a28~0_270} OutVars{~a28~0=v_~a28~0_270} AuxVars[] AssignedVars[] 846372#L572-1 [3922] L572-1-->L575-1: Formula: (< 7 v_~a17~0_244) InVars {~a17~0=v_~a17~0_244} OutVars{~a17~0=v_~a17~0_244} AuxVars[] AssignedVars[] 857689#L575-1 [3938] L575-1-->L578-1: Formula: (> 1 v_~a21~0_227) InVars {~a21~0=v_~a21~0_227} OutVars{~a21~0=v_~a21~0_227} AuxVars[] AssignedVars[] 861241#L578-1 [3954] L578-1-->L581-1: Formula: (> 1 v_~a11~0_268) InVars {~a11~0=v_~a11~0_268} OutVars{~a11~0=v_~a11~0_268} AuxVars[] AssignedVars[] 861233#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 846270#L584-1 [3971] L584-1-->L587-1: Formula: (> 1 v_~a11~0_278) InVars {~a11~0=v_~a11~0_278} OutVars{~a11~0=v_~a11~0_278} AuxVars[] AssignedVars[] 846246#L587-1 [3986] L587-1-->L590-1: Formula: (< 7 v_~a17~0_272) InVars {~a17~0=v_~a17~0_272} OutVars{~a17~0=v_~a17~0_272} AuxVars[] AssignedVars[] 861213#L590-1 [4005] L590-1-->L593-1: Formula: (> 1 v_~a25~0_311) InVars {~a25~0=v_~a25~0_311} OutVars{~a25~0=v_~a25~0_311} AuxVars[] AssignedVars[] 846200#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 860750#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 860748#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 824107#L610 424.07/240.56 [2019-03-28 12:26:27,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:26:27,042 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 12 times 424.07/240.56 [2019-03-28 12:26:27,042 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:26:27,042 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:26:27,043 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:27,043 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:27,043 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:27,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:27,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:27,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:26:27,049 INFO L82 PathProgramCache]: Analyzing trace with hash -2131860305, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:26:27,049 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:26:27,049 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:26:27,050 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:27,050 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:27,050 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:27,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:26:27,084 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:26:27,084 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:26:27,084 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 424.07/240.56 [2019-03-28 12:26:27,085 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:26:27,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:26:27,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:26:27,085 INFO L87 Difference]: Start difference. First operand 107826 states and 816119 transitions. cyclomatic complexity: 708428 Second operand 3 states. 424.07/240.56 [2019-03-28 12:26:32,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:26:32,222 INFO L93 Difference]: Finished difference Result 124062 states and 908055 transitions. 424.07/240.56 [2019-03-28 12:26:32,222 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:26:32,275 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 124062 states and 908055 transitions. 424.07/240.56 [2019-03-28 12:26:34,338 INFO L131 ngComponentsAnalysis]: Automaton has 134 accepting balls. 100842 424.07/240.56 [2019-03-28 12:26:36,089 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 124062 states to 124062 states and 908055 transitions. 424.07/240.56 [2019-03-28 12:26:36,090 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 100855 424.07/240.56 [2019-03-28 12:26:36,328 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 100855 424.07/240.56 [2019-03-28 12:26:36,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 124062 states and 908055 transitions. 424.07/240.56 [2019-03-28 12:26:36,329 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:26:36,329 INFO L706 BuchiCegarLoop]: Abstraction has 124062 states and 908055 transitions. 424.07/240.56 [2019-03-28 12:26:36,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124062 states and 908055 transitions. 424.07/240.56 [2019-03-28 12:26:45,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124062 to 107826. 424.07/240.56 [2019-03-28 12:26:45,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107826 states. 424.07/240.56 [2019-03-28 12:26:46,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107826 states to 107826 states and 804595 transitions. 424.07/240.56 [2019-03-28 12:26:46,264 INFO L729 BuchiCegarLoop]: Abstraction has 107826 states and 804595 transitions. 424.07/240.56 [2019-03-28 12:26:46,264 INFO L609 BuchiCegarLoop]: Abstraction has 107826 states and 804595 transitions. 424.07/240.56 [2019-03-28 12:26:46,265 INFO L442 BuchiCegarLoop]: ======== Iteration 18============ 424.07/240.56 [2019-03-28 12:26:46,265 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 107826 states and 804595 transitions. 424.07/240.56 [2019-03-28 12:26:47,420 INFO L131 ngComponentsAnalysis]: Automaton has 134 accepting balls. 87642 424.07/240.56 [2019-03-28 12:26:47,421 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:26:47,421 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:26:47,427 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:26:47,427 INFO L868 BuchiCegarLoop]: Counterexample loop 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, 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, 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, 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, 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] 424.07/240.56 [2019-03-28 12:26:47,428 INFO L794 eck$LassoCheckResult]: Stem: 1047680#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 1047681#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1052221#L610 424.07/240.56 [2019-03-28 12:26:47,429 INFO L796 eck$LassoCheckResult]: Loop: 1052221#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1088160#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1066426#L34 [1673] L34-->L37: Formula: (> 1 v_~a21~0_12) InVars {~a21~0=v_~a21~0_12} OutVars{~a21~0=v_~a21~0_12} AuxVars[] AssignedVars[] 1094148#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 1094143#L41 [1704] L41-->L46: Formula: (> 9 v_~a28~0_21) InVars {~a28~0=v_~a28~0_21} OutVars{~a28~0=v_~a28~0_21} AuxVars[] AssignedVars[] 1078527#L46 [1715] L46-->L49: Formula: (> 1 v_~a21~0_22) InVars {~a21~0=v_~a21~0_22} OutVars{~a21~0=v_~a21~0_22} AuxVars[] AssignedVars[] 1094134#L49 [1733] L49-->L53: Formula: (> 1 v_~a21~0_25) InVars {~a21~0=v_~a21~0_25} OutVars{~a21~0=v_~a21~0_25} AuxVars[] AssignedVars[] 1094129#L53 [1756] L53-->L58: Formula: (= 1 v_~a19~0_29) InVars {~a19~0=v_~a19~0_29} OutVars{~a19~0=v_~a19~0_29} AuxVars[] AssignedVars[] 1078517#L58 [1793] L58-->L64: Formula: (> 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 1094117#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 1066393#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 1066383#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 1078506#L81 [1891] L81-->L90: Formula: (> v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 1078503#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 1083105#L94 [1938] L94-->L98: Formula: (> 1 v_~a21~0_54) InVars {~a21~0=v_~a21~0_54} OutVars{~a21~0=v_~a21~0_54} AuxVars[] AssignedVars[] 1078496#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 1083090#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 1094063#L112 [2000] L112-->L118: Formula: (> 1 v_~a21~0_64) InVars {~a21~0=v_~a21~0_64} OutVars{~a21~0=v_~a21~0_64} AuxVars[] AssignedVars[] 1066350#L118 [2023] L118-->L122: Formula: (> 1 v_~a21~0_67) InVars {~a21~0=v_~a21~0_67} OutVars{~a21~0=v_~a21~0_67} AuxVars[] AssignedVars[] 1078478#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 1078472#L129 [2083] L129-->L133: Formula: (< v_ULTIMATE.start_calculate_output_~input_42 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} AuxVars[] AssignedVars[] 1078467#L133 [2098] L133-->L138: Formula: (> 1 v_~a21~0_77) InVars {~a21~0=v_~a21~0_77} OutVars{~a21~0=v_~a21~0_77} AuxVars[] AssignedVars[] 1094031#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 1094024#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 1078450#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 1078442#L153 [2184] L153-->L158: Formula: (> 1 v_~a21~0_90) InVars {~a21~0=v_~a21~0_90} OutVars{~a21~0=v_~a21~0_90} AuxVars[] AssignedVars[] 1078435#L158 [2212] L158-->L164: Formula: (> 1 v_~a11~0_105) InVars {~a11~0=v_~a11~0_105} OutVars{~a11~0=v_~a11~0_105} AuxVars[] AssignedVars[] 1089879#L164 [2229] L164-->L168: Formula: (> v_ULTIMATE.start_calculate_output_~input_56 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} AuxVars[] AssignedVars[] 1093996#L168 [2243] L168-->L174: Formula: (> 1 v_~a21~0_100) InVars {~a21~0=v_~a21~0_100} OutVars{~a21~0=v_~a21~0_100} AuxVars[] AssignedVars[] 1093987#L174 [2259] L174-->L178: Formula: (> v_ULTIMATE.start_calculate_output_~input_60 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} AuxVars[] AssignedVars[] 1083002#L178 [2273] L178-->L184: Formula: (> 1 v_~a11~0_120) InVars {~a11~0=v_~a11~0_120} OutVars{~a11~0=v_~a11~0_120} AuxVars[] AssignedVars[] 1093975#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 1082990#L186 [2307] L186-->L188: Formula: (> v_ULTIMATE.start_calculate_output_~input_66 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} AuxVars[] AssignedVars[] 1093966#L188 [2326] L188-->L190: Formula: (> 1 v_~a21~0_116) InVars {~a21~0=v_~a21~0_116} OutVars{~a21~0=v_~a21~0_116} AuxVars[] AssignedVars[] 1093962#L190 [2337] L190-->L193: Formula: (> v_ULTIMATE.start_calculate_output_~input_70 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} AuxVars[] AssignedVars[] 1093959#L193 [2356] L193-->L197: Formula: (> 1 v_~a11~0_138) InVars {~a11~0=v_~a11~0_138} OutVars{~a11~0=v_~a11~0_138} AuxVars[] AssignedVars[] 1089835#L197 [2372] L197-->L201: Formula: (< v_~a28~0_155 10) InVars {~a28~0=v_~a28~0_155} OutVars{~a28~0=v_~a28~0_155} AuxVars[] AssignedVars[] 1082959#L201 [2386] L201-->L211: Formula: (> 1 v_~a21~0_131) InVars {~a21~0=v_~a21~0_131} OutVars{~a21~0=v_~a21~0_131} AuxVars[] AssignedVars[] 1066267#L211 [2418] L211-->L214: Formula: (> 1 v_~a21~0_134) InVars {~a21~0=v_~a21~0_134} OutVars{~a21~0=v_~a21~0_134} AuxVars[] AssignedVars[] 1082951#L214 [2432] L214-->L217: Formula: (> 1 v_~a21~0_137) InVars {~a21~0=v_~a21~0_137} OutVars{~a21~0=v_~a21~0_137} AuxVars[] AssignedVars[] 1093946#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 1093942#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 1082935#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 1091942#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 1091935#L233 [2530] L233-->L236: Formula: (> 1 v_~a21~0_154) InVars {~a21~0=v_~a21~0_154} OutVars{~a21~0=v_~a21~0_154} AuxVars[] AssignedVars[] 1093927#L236 [2567] L236-->L247: Formula: (> v_ULTIMATE.start_calculate_output_~input_92 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} AuxVars[] AssignedVars[] 1091924#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 1066223#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 1093919#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 1093916#L260 [2642] L260-->L275: Formula: (> 1 v_~a21~0_173) InVars {~a21~0=v_~a21~0_173} OutVars{~a21~0=v_~a21~0_173} AuxVars[] AssignedVars[] 1093911#L275 [2671] L275-->L279: Formula: (> 1 v_~a21~0_177) InVars {~a21~0=v_~a21~0_177} OutVars{~a21~0=v_~a21~0_177} AuxVars[] AssignedVars[] 1093914#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 1082883#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 1094108#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 1091881#L290 [2741] L290-->L292: Formula: (> 1 v_~a21~0_190) InVars {~a21~0=v_~a21~0_190} OutVars{~a21~0=v_~a21~0_190} AuxVars[] AssignedVars[] 1082866#L292 [2761] L292-->L296: Formula: (< v_~a28~0_238 11) InVars {~a28~0=v_~a28~0_238} OutVars{~a28~0=v_~a28~0_238} AuxVars[] AssignedVars[] 1094089#L296 [2770] L296-->L308: Formula: (> 1 v_~a21~0_198) InVars {~a21~0=v_~a21~0_198} OutVars{~a21~0=v_~a21~0_198} AuxVars[] AssignedVars[] 1094082#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 1094075#L313 [2804] L313-->L327: Formula: (> 1 v_~a11~0_234) InVars {~a11~0=v_~a11~0_234} OutVars{~a11~0=v_~a11~0_234} AuxVars[] AssignedVars[] 1094069#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 1094060#L330 [2849] L330-->L336: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_122) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} AuxVars[] AssignedVars[] 1094052#L336 [2882] L336-->L348: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_124) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} AuxVars[] AssignedVars[] 1091837#L348 [2902] L348-->L353: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 1082828#L353 [2931] L353-->L360: Formula: (and (< v_~a28~0_280 8) (> 1 v_~a25~0_281)) InVars {~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} OutVars{~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 1063984#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 1089714#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 1063906#L374 [2993] L374-->L377: Formula: (> 1 v_~a21~0_236) InVars {~a21~0=v_~a21~0_236} OutVars{~a21~0=v_~a21~0_236} AuxVars[] AssignedVars[] 1082812#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 1082808#L379 [3027] L379-->L388: Formula: (> 1 v_~a11~0_280) InVars {~a11~0=v_~a11~0_280} OutVars{~a11~0=v_~a11~0_280} AuxVars[] AssignedVars[] 1089699#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 1091801#L393 [3072] L393-->L397: Formula: (> 1 v_~a21~0_250) InVars {~a21~0=v_~a21~0_250} OutVars{~a21~0=v_~a21~0_250} AuxVars[] AssignedVars[] 1093993#L397 [3110] L397-->L401: Formula: (and (< v_~a28~0_314 9) (< v_~a28~0_314 8)) InVars {~a28~0=v_~a28~0_314} OutVars{~a28~0=v_~a28~0_314} AuxVars[] AssignedVars[] 1081447#L401 [3118] L401-->L403: Formula: (> 1 v_~a21~0_255) InVars {~a21~0=v_~a21~0_255} OutVars{~a21~0=v_~a21~0_255} AuxVars[] AssignedVars[] 1093980#L403 [3141] L403-->L406: Formula: (> 9 v_~a17~0_285) InVars {~a17~0=v_~a17~0_285} OutVars{~a17~0=v_~a17~0_285} AuxVars[] AssignedVars[] 1089679#L406 [3147] L406-->L408: Formula: (> 1 v_~a25~0_320) InVars {~a25~0=v_~a25~0_320} OutVars{~a25~0=v_~a25~0_320} AuxVars[] AssignedVars[] 1082766#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 1081373#L413 [3192] L413-->L413-2: Formula: (> 1 v_~a11~0_299) InVars {~a11~0=v_~a11~0_299} OutVars{~a11~0=v_~a11~0_299} AuxVars[] AssignedVars[] 1091766#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 1082742#L416-1 [3216] L416-1-->L419-1: Formula: (> 1 v_~a21~0_267) InVars {~a21~0=v_~a21~0_267} OutVars{~a21~0=v_~a21~0_267} AuxVars[] AssignedVars[] 1082736#L419-1 [3237] L419-1-->L422-1: Formula: (> 1 v_~a11~0_305) InVars {~a11~0=v_~a11~0_305} OutVars{~a11~0=v_~a11~0_305} AuxVars[] AssignedVars[] 1082730#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 1082722#L425-1 [3254] L425-1-->L428-1: Formula: (> 1 v_~a25~0_335) InVars {~a25~0=v_~a25~0_335} OutVars{~a25~0=v_~a25~0_335} AuxVars[] AssignedVars[] 1082716#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 1091754#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 1093940#L434-1 [3301] L434-1-->L437-1: Formula: (> 1 v_~a11~0_9) InVars {~a11~0=v_~a11~0_9} OutVars{~a11~0=v_~a11~0_9} AuxVars[] AssignedVars[] 1093936#L437-1 [3313] L437-1-->L440-1: Formula: (> 1 v_~a21~0_13) InVars {~a21~0=v_~a21~0_13} OutVars{~a21~0=v_~a21~0_13} AuxVars[] AssignedVars[] 1082706#L440-1 [3317] L440-1-->L443-1: Formula: (> 1 v_~a11~0_21) InVars {~a11~0=v_~a11~0_21} OutVars{~a11~0=v_~a11~0_21} AuxVars[] AssignedVars[] 1082702#L443-1 [3332] L443-1-->L446-1: Formula: (< 7 v_~a17~0_24) InVars {~a17~0=v_~a17~0_24} OutVars{~a17~0=v_~a17~0_24} AuxVars[] AssignedVars[] 1082693#L446-1 [3344] L446-1-->L449-1: Formula: (> 1 v_~a21~0_29) InVars {~a21~0=v_~a21~0_29} OutVars{~a21~0=v_~a21~0_29} AuxVars[] AssignedVars[] 1089643#L449-1 [3362] L449-1-->L452-1: Formula: (= 1 v_~a19~0_35) InVars {~a19~0=v_~a19~0_35} OutVars{~a19~0=v_~a19~0_35} AuxVars[] AssignedVars[] 1082689#L452-1 [3378] L452-1-->L455-1: Formula: (> 1 v_~a21~0_39) InVars {~a21~0=v_~a21~0_39} OutVars{~a21~0=v_~a21~0_39} AuxVars[] AssignedVars[] 1082684#L455-1 [3392] L455-1-->L458-1: Formula: (> 1 v_~a21~0_42) InVars {~a21~0=v_~a21~0_42} OutVars{~a21~0=v_~a21~0_42} AuxVars[] AssignedVars[] 1082683#L458-1 [3400] L458-1-->L461-1: Formula: (> 1 v_~a21~0_46) InVars {~a21~0=v_~a21~0_46} OutVars{~a21~0=v_~a21~0_46} AuxVars[] AssignedVars[] 1089636#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 1091730#L464-1 [3432] L464-1-->L467-1: Formula: (< 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 1093907#L467-1 [3442] L467-1-->L470-1: Formula: (> 8 v_~a28~0_77) InVars {~a28~0=v_~a28~0_77} OutVars{~a28~0=v_~a28~0_77} AuxVars[] AssignedVars[] 1089627#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 1091720#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 1082661#L476-1 [3489] L476-1-->L479-1: Formula: (> 1 v_~a21~0_75) InVars {~a21~0=v_~a21~0_75} OutVars{~a21~0=v_~a21~0_75} AuxVars[] AssignedVars[] 1091714#L479-1 [3505] L479-1-->L482-1: Formula: (> 1 v_~a11~0_91) InVars {~a11~0=v_~a11~0_91} OutVars{~a11~0=v_~a11~0_91} AuxVars[] AssignedVars[] 1089613#L482-1 [3520] L482-1-->L485-1: Formula: (> 1 v_~a21~0_86) InVars {~a21~0=v_~a21~0_86} OutVars{~a21~0=v_~a21~0_86} AuxVars[] AssignedVars[] 1082648#L485-1 [3523] L485-1-->L488-1: Formula: (> 1 v_~a21~0_91) InVars {~a21~0=v_~a21~0_91} OutVars{~a21~0=v_~a21~0_91} AuxVars[] AssignedVars[] 1093885#L488-1 [3541] L488-1-->L491-1: Formula: (< v_~a28~0_121 11) InVars {~a28~0=v_~a28~0_121} OutVars{~a28~0=v_~a28~0_121} AuxVars[] AssignedVars[] 1082642#L491-1 [3552] L491-1-->L494-1: Formula: (< 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 1082636#L494-1 [3568] L494-1-->L497-1: Formula: (< 7 v_~a17~0_116) InVars {~a17~0=v_~a17~0_116} OutVars{~a17~0=v_~a17~0_116} AuxVars[] AssignedVars[] 1089604#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 1082627#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 1082622#L503-1 [3604] L503-1-->L506-1: Formula: (> 1 v_~a11~0_137) InVars {~a11~0=v_~a11~0_137} OutVars{~a11~0=v_~a11~0_137} AuxVars[] AssignedVars[] 1093869#L506-1 [3618] L506-1-->L509-1: Formula: (< 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 1082613#L509-1 [3634] L509-1-->L512-1: Formula: (> 1 v_~a21~0_130) InVars {~a21~0=v_~a21~0_130} OutVars{~a21~0=v_~a21~0_130} AuxVars[] AssignedVars[] 1093863#L512-1 [3652] L512-1-->L515-1: Formula: (> 1 v_~a21~0_135) InVars {~a21~0=v_~a21~0_135} OutVars{~a21~0=v_~a21~0_135} AuxVars[] AssignedVars[] 1093860#L515-1 [3664] L515-1-->L518-1: Formula: (< 7 v_~a17~0_151) InVars {~a17~0=v_~a17~0_151} OutVars{~a17~0=v_~a17~0_151} AuxVars[] AssignedVars[] 1082600#L518-1 [3671] L518-1-->L521-1: Formula: (< 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 1091688#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 1089576#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 1080990#L527-1 [3713] L527-1-->L530-1: Formula: (< 7 v_~a17~0_170) InVars {~a17~0=v_~a17~0_170} OutVars{~a17~0=v_~a17~0_170} AuxVars[] AssignedVars[] 1080983#L530-1 [3729] L530-1-->L533-1: Formula: (> 1 v_~a21~0_163) InVars {~a21~0=v_~a21~0_163} OutVars{~a21~0=v_~a21~0_163} AuxVars[] AssignedVars[] 1080976#L533-1 [3745] L533-1-->L536-1: Formula: (> 1 v_~a21~0_169) InVars {~a21~0=v_~a21~0_169} OutVars{~a21~0=v_~a21~0_169} AuxVars[] AssignedVars[] 1093844#L536-1 [3754] L536-1-->L539-1: Formula: (> 1 v_~a11~0_194) InVars {~a11~0=v_~a11~0_194} OutVars{~a11~0=v_~a11~0_194} AuxVars[] AssignedVars[] 1091684#L539-1 [3770] L539-1-->L542-1: Formula: (< v_~a28~0_218 11) InVars {~a28~0=v_~a28~0_218} OutVars{~a28~0=v_~a28~0_218} AuxVars[] AssignedVars[] 1093837#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 1080957#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 1080950#L548-1 [3809] L548-1-->L551-1: Formula: (< 7 v_~a17~0_207) InVars {~a17~0=v_~a17~0_207} OutVars{~a17~0=v_~a17~0_207} AuxVars[] AssignedVars[] 1091674#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 1091672#L554-1 [3841] L554-1-->L557-1: Formula: (> 1 v_~a11~0_224) InVars {~a11~0=v_~a11~0_224} OutVars{~a11~0=v_~a11~0_224} AuxVars[] AssignedVars[] 1080936#L557-1 [3847] L557-1-->L560-1: Formula: (= v_~a19~0_231 1) InVars {~a19~0=v_~a19~0_231} OutVars{~a19~0=v_~a19~0_231} AuxVars[] AssignedVars[] 1080930#L560-1 [3865] L560-1-->L563-1: Formula: (> 1 v_~a21~0_207) InVars {~a21~0=v_~a21~0_207} OutVars{~a21~0=v_~a21~0_207} AuxVars[] AssignedVars[] 1091668#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 1091664#L566-1 [3893] L566-1-->L569-1: Formula: (< 7 v_~a17~0_234) InVars {~a17~0=v_~a17~0_234} OutVars{~a17~0=v_~a17~0_234} AuxVars[] AssignedVars[] 1080914#L569-1 [3908] L569-1-->L572-1: Formula: (< v_~a28~0_270 10) InVars {~a28~0=v_~a28~0_270} OutVars{~a28~0=v_~a28~0_270} AuxVars[] AssignedVars[] 1080641#L572-1 [3922] L572-1-->L575-1: Formula: (< 7 v_~a17~0_244) InVars {~a17~0=v_~a17~0_244} OutVars{~a17~0=v_~a17~0_244} AuxVars[] AssignedVars[] 1091656#L575-1 [3938] L575-1-->L578-1: Formula: (> 1 v_~a21~0_227) InVars {~a21~0=v_~a21~0_227} OutVars{~a21~0=v_~a21~0_227} AuxVars[] AssignedVars[] 1092829#L578-1 [3954] L578-1-->L581-1: Formula: (> 1 v_~a11~0_268) InVars {~a11~0=v_~a11~0_268} OutVars{~a11~0=v_~a11~0_268} AuxVars[] AssignedVars[] 1092825#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 1079619#L584-1 [3971] L584-1-->L587-1: Formula: (> 1 v_~a11~0_278) InVars {~a11~0=v_~a11~0_278} OutVars{~a11~0=v_~a11~0_278} AuxVars[] AssignedVars[] 1079603#L587-1 [3986] L587-1-->L590-1: Formula: (< 7 v_~a17~0_272) InVars {~a17~0=v_~a17~0_272} OutVars{~a17~0=v_~a17~0_272} AuxVars[] AssignedVars[] 1089342#L590-1 [4005] L590-1-->L593-1: Formula: (> 1 v_~a25~0_311) InVars {~a25~0=v_~a25~0_311} OutVars{~a25~0=v_~a25~0_311} AuxVars[] AssignedVars[] 1079572#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 1088663#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1088656#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1052221#L610 424.07/240.56 [2019-03-28 12:26:47,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:26:47,429 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 13 times 424.07/240.56 [2019-03-28 12:26:47,429 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:26:47,430 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:26:47,430 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:47,431 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:47,431 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:47,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:47,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:47,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:26:47,436 INFO L82 PathProgramCache]: Analyzing trace with hash -135775607, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:26:47,436 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:26:47,437 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:26:47,437 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:47,437 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:47,437 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:47,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:47,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:47,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:26:47,464 INFO L82 PathProgramCache]: Analyzing trace with hash 169748920, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:26:47,464 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:26:47,464 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:26:47,465 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:47,465 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:47,465 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:47,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:26:47,496 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:26:47,496 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:26:47,496 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 424.07/240.56 [2019-03-28 12:26:47,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:26:47,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:26:47,589 INFO L87 Difference]: Start difference. First operand 107826 states and 804595 transitions. cyclomatic complexity: 696904 Second operand 3 states. 424.07/240.56 [2019-03-28 12:26:50,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:26:50,213 INFO L93 Difference]: Finished difference Result 105849 states and 713243 transitions. 424.07/240.56 [2019-03-28 12:26:50,214 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:26:51,376 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 105849 states and 713243 transitions. 424.07/240.56 [2019-03-28 12:26:53,059 INFO L131 ngComponentsAnalysis]: Automaton has 131 accepting balls. 85012 424.07/240.56 [2019-03-28 12:26:54,460 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 105849 states to 105849 states and 713243 transitions. 424.07/240.56 [2019-03-28 12:26:54,460 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 86337 424.07/240.56 [2019-03-28 12:26:54,654 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 86337 424.07/240.56 [2019-03-28 12:26:54,654 INFO L73 IsDeterministic]: Start isDeterministic. Operand 105849 states and 713243 transitions. 424.07/240.56 [2019-03-28 12:26:54,654 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:26:54,654 INFO L706 BuchiCegarLoop]: Abstraction has 105849 states and 713243 transitions. 424.07/240.56 [2019-03-28 12:26:54,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105849 states and 713243 transitions. 424.07/240.56 [2019-03-28 12:26:56,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105849 to 88741. 424.07/240.56 [2019-03-28 12:26:56,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88741 states. 424.07/240.56 [2019-03-28 12:26:57,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88741 states to 88741 states and 599285 transitions. 424.07/240.56 [2019-03-28 12:26:57,033 INFO L729 BuchiCegarLoop]: Abstraction has 88741 states and 599285 transitions. 424.07/240.56 [2019-03-28 12:26:57,033 INFO L609 BuchiCegarLoop]: Abstraction has 88741 states and 599285 transitions. 424.07/240.56 [2019-03-28 12:26:57,033 INFO L442 BuchiCegarLoop]: ======== Iteration 19============ 424.07/240.56 [2019-03-28 12:26:57,033 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 88741 states and 599285 transitions. 424.07/240.56 [2019-03-28 12:26:59,237 INFO L131 ngComponentsAnalysis]: Automaton has 92 accepting balls. 67930 424.07/240.56 [2019-03-28 12:26:59,238 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:26:59,238 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:26:59,243 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:26:59,244 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:26:59,244 INFO L794 eck$LassoCheckResult]: Stem: 1261378#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 1261379#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1269810#L610 424.07/240.56 [2019-03-28 12:26:59,246 INFO L796 eck$LassoCheckResult]: Loop: 1269810#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1298491#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1278026#L34 [1675] L34-->L37: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} AuxVars[] AssignedVars[] 1300438#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 1300431#L41 [1704] L41-->L46: Formula: (> 9 v_~a28~0_21) InVars {~a28~0=v_~a28~0_21} OutVars{~a28~0=v_~a28~0_21} AuxVars[] AssignedVars[] 1292806#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 1300415#L49 [1737] L49-->L53: Formula: (> v_ULTIMATE.start_calculate_output_~input_14 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_14} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_14} AuxVars[] AssignedVars[] 1300407#L53 [1756] L53-->L58: Formula: (= 1 v_~a19~0_29) InVars {~a19~0=v_~a19~0_29} OutVars{~a19~0=v_~a19~0_29} AuxVars[] AssignedVars[] 1292783#L58 [1797] L58-->L64: Formula: (> v_ULTIMATE.start_calculate_output_~input_18 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_18} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_18} AuxVars[] AssignedVars[] 1300395#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 1277924#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 1277902#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 1285278#L81 [1891] L81-->L90: Formula: (> v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 1292751#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 1285261#L94 [1939] L94-->L98: Formula: (> v_ULTIMATE.start_calculate_output_~input_30 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} AuxVars[] AssignedVars[] 1292734#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 1285242#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 1300337#L112 [2003] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 1277821#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 1285222#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 1292699#L129 [2083] L129-->L133: Formula: (< v_ULTIMATE.start_calculate_output_~input_42 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} AuxVars[] AssignedVars[] 1292691#L133 [2089] L133-->L138: Formula: (> v_ULTIMATE.start_calculate_output_~input_44 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} AuxVars[] AssignedVars[] 1300304#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 1299832#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 1292669#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 1292659#L153 [2188] L153-->L158: Formula: (= v_~a19~0_104 1) InVars {~a19~0=v_~a19~0_104} OutVars{~a19~0=v_~a19~0_104} AuxVars[] AssignedVars[] 1284481#L158 [2212] L158-->L164: Formula: (> 1 v_~a11~0_105) InVars {~a11~0=v_~a11~0_105} OutVars{~a11~0=v_~a11~0_105} AuxVars[] AssignedVars[] 1299546#L164 [2229] L164-->L168: Formula: (> v_ULTIMATE.start_calculate_output_~input_56 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} AuxVars[] AssignedVars[] 1299793#L168 [2244] L168-->L174: Formula: (< v_ULTIMATE.start_calculate_output_~input_58 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} AuxVars[] AssignedVars[] 1299783#L174 [2259] L174-->L178: Formula: (> v_ULTIMATE.start_calculate_output_~input_60 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} AuxVars[] AssignedVars[] 1280523#L178 [2273] L178-->L184: Formula: (> 1 v_~a11~0_120) InVars {~a11~0=v_~a11~0_120} OutVars{~a11~0=v_~a11~0_120} AuxVars[] AssignedVars[] 1299765#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 1280484#L186 [2307] L186-->L188: Formula: (> v_ULTIMATE.start_calculate_output_~input_66 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} AuxVars[] AssignedVars[] 1299746#L188 [2330] L188-->L190: Formula: (< v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 1299735#L190 [2337] L190-->L193: Formula: (> v_ULTIMATE.start_calculate_output_~input_70 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} AuxVars[] AssignedVars[] 1299728#L193 [2356] L193-->L197: Formula: (> 1 v_~a11~0_138) InVars {~a11~0=v_~a11~0_138} OutVars{~a11~0=v_~a11~0_138} AuxVars[] AssignedVars[] 1299423#L197 [2372] L197-->L201: Formula: (< v_~a28~0_155 10) InVars {~a28~0=v_~a28~0_155} OutVars{~a28~0=v_~a28~0_155} AuxVars[] AssignedVars[] 1280395#L201 [2388] L201-->L211: Formula: (> v_ULTIMATE.start_calculate_output_~input_76 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} AuxVars[] AssignedVars[] 1277576#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 1280367#L214 [2426] L214-->L217: Formula: (< v_~a28~0_169 10) InVars {~a28~0=v_~a28~0_169} OutVars{~a28~0=v_~a28~0_169} AuxVars[] AssignedVars[] 1299688#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 1299679#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 1280324#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 1293827#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 1293820#L233 [2522] L233-->L236: Formula: (> v_ULTIMATE.start_calculate_output_~input_90 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} AuxVars[] AssignedVars[] 1299644#L236 [2567] L236-->L247: Formula: (> v_ULTIMATE.start_calculate_output_~input_92 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} AuxVars[] AssignedVars[] 1293807#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 1277464#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 1299605#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 1299593#L260 [2644] L260-->L275: Formula: (> 9 v_~a17~0_188) InVars {~a17~0=v_~a17~0_188} OutVars{~a17~0=v_~a17~0_188} AuxVars[] AssignedVars[] 1275074#L275 [2657] L275-->L596: Formula: (and (= |v_ULTIMATE.start_calculate_output_#res_51| 21) (> 1 v_~a11~0_197) (= v_~a19~0_200 1) (= 8 v_~a17~0_190) (= 1 v_~a21~0_175) (= 5 v_ULTIMATE.start_calculate_output_~input_101) (> 1 v_~a25~0_215) (= v_~a28~0_217 7) (= v_~a28~0_216 8) (= v_~a25~0_214 1)) InVars {~a19~0=v_~a19~0_200, ~a21~0=v_~a21~0_175, ~a17~0=v_~a17~0_190, ~a28~0=v_~a28~0_217, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_101, ~a25~0=v_~a25~0_215, ~a11~0=v_~a11~0_197} OutVars{~a19~0=v_~a19~0_200, ~a21~0=v_~a21~0_175, ~a17~0=v_~a17~0_190, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_51|, ~a28~0=v_~a28~0_216, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_101, ~a25~0=v_~a25~0_214, ~a11~0=v_~a11~0_197} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0, ~a25~0] 1273666#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1273667#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1273635#L610 [1603] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 6)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1273639#L29 [1652] L29-->L34: Formula: (and (< 1 v_~a25~0_10) (> 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1276500#L34 [1669] L34-->L37: Formula: (= 1 v_~a25~0_13) InVars {~a25~0=v_~a25~0_13} OutVars{~a25~0=v_~a25~0_13} AuxVars[] AssignedVars[] 1283958#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 1301401#L41 [1702] L41-->L46: Formula: (= 1 v_~a25~0_21) InVars {~a25~0=v_~a25~0_21} OutVars{~a25~0=v_~a25~0_21} AuxVars[] AssignedVars[] 1301381#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 1301365#L49 [1737] L49-->L53: Formula: (> v_ULTIMATE.start_calculate_output_~input_14 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_14} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_14} AuxVars[] AssignedVars[] 1301343#L53 [1756] L53-->L58: Formula: (= 1 v_~a19~0_29) InVars {~a19~0=v_~a19~0_29} OutVars{~a19~0=v_~a19~0_29} AuxVars[] AssignedVars[] 1301324#L58 [1797] L58-->L64: Formula: (> v_ULTIMATE.start_calculate_output_~input_18 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_18} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_18} AuxVars[] AssignedVars[] 1301304#L64 [1808] L64-->L68: Formula: (and (= 1 v_~a25~0_43) (> 9 v_~a28~0_42)) InVars {~a25~0=v_~a25~0_43, ~a28~0=v_~a28~0_42} OutVars{~a25~0=v_~a25~0_43, ~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 1276464#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 1276457#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 1301256#L81 [1891] L81-->L90: Formula: (> v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 1301234#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 1301220#L94 [1939] L94-->L98: Formula: (> v_ULTIMATE.start_calculate_output_~input_30 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} AuxVars[] AssignedVars[] 1301196#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 1301174#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 1301114#L112 [2003] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 1276423#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 1299134#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 1299129#L129 [2074] L129-->L133: Formula: (= 1 v_~a19~0_85) InVars {~a19~0=v_~a19~0_85} OutVars{~a19~0=v_~a19~0_85} AuxVars[] AssignedVars[] 1299124#L133 [2089] L133-->L138: Formula: (> v_ULTIMATE.start_calculate_output_~input_44 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} AuxVars[] AssignedVars[] 1299120#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 1299115#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 1299109#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 1299104#L153 [2183] L153-->L158: Formula: (> v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 1299100#L158 [2212] L158-->L164: Formula: (> 1 v_~a11~0_105) InVars {~a11~0=v_~a11~0_105} OutVars{~a11~0=v_~a11~0_105} AuxVars[] AssignedVars[] 1298195#L164 [2229] L164-->L168: Formula: (> v_ULTIMATE.start_calculate_output_~input_56 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} AuxVars[] AssignedVars[] 1299092#L168 [2236] L168-->L174: Formula: (< v_~a28~0_126 11) InVars {~a28~0=v_~a28~0_126} OutVars{~a28~0=v_~a28~0_126} AuxVars[] AssignedVars[] 1299086#L174 [2259] L174-->L178: Formula: (> v_ULTIMATE.start_calculate_output_~input_60 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} AuxVars[] AssignedVars[] 1291851#L178 [2273] L178-->L184: Formula: (> 1 v_~a11~0_120) InVars {~a11~0=v_~a11~0_120} OutVars{~a11~0=v_~a11~0_120} AuxVars[] AssignedVars[] 1299078#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 1291839#L186 [2307] L186-->L188: Formula: (> v_ULTIMATE.start_calculate_output_~input_66 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} AuxVars[] AssignedVars[] 1299068#L188 [2330] L188-->L190: Formula: (< v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 1299062#L190 [2337] L190-->L193: Formula: (> v_ULTIMATE.start_calculate_output_~input_70 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} AuxVars[] AssignedVars[] 1299057#L193 [2356] L193-->L197: Formula: (> 1 v_~a11~0_138) InVars {~a11~0=v_~a11~0_138} OutVars{~a11~0=v_~a11~0_138} AuxVars[] AssignedVars[] 1298109#L197 [2372] L197-->L201: Formula: (< v_~a28~0_155 10) InVars {~a28~0=v_~a28~0_155} OutVars{~a28~0=v_~a28~0_155} AuxVars[] AssignedVars[] 1291809#L201 [2388] L201-->L211: Formula: (> v_ULTIMATE.start_calculate_output_~input_76 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} AuxVars[] AssignedVars[] 1276337#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 1291797#L214 [2426] L214-->L217: Formula: (< v_~a28~0_169 10) InVars {~a28~0=v_~a28~0_169} OutVars{~a28~0=v_~a28~0_169} AuxVars[] AssignedVars[] 1299037#L217 [2441] L217-->L222: Formula: (< v_~a28~0_174 9) InVars {~a28~0=v_~a28~0_174} OutVars{~a28~0=v_~a28~0_174} AuxVars[] AssignedVars[] 1299032#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 1291781#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 1294005#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 1293996#L233 [2522] L233-->L236: Formula: (> v_ULTIMATE.start_calculate_output_~input_90 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} AuxVars[] AssignedVars[] 1299014#L236 [2567] L236-->L247: Formula: (> v_ULTIMATE.start_calculate_output_~input_92 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} AuxVars[] AssignedVars[] 1293982#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 1273807#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 1298996#L258 [2623] L258-->L260: Formula: (< v_~a28~0_207 9) InVars {~a28~0=v_~a28~0_207} OutVars{~a28~0=v_~a28~0_207} AuxVars[] AssignedVars[] 1298989#L260 [2644] L260-->L275: Formula: (> 9 v_~a17~0_188) InVars {~a17~0=v_~a17~0_188} OutVars{~a17~0=v_~a17~0_188} AuxVars[] AssignedVars[] 1298981#L275 [2667] L275-->L279: Formula: (< 5 v_ULTIMATE.start_calculate_output_~input_102) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} AuxVars[] AssignedVars[] 1298972#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 1291184#L282 [2692] L282-->L285: Formula: (< v_~a28~0_226 10) InVars {~a28~0=v_~a28~0_226} OutVars{~a28~0=v_~a28~0_226} AuxVars[] AssignedVars[] 1298957#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 1293934#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 1291106#L292 [2758] L292-->L296: Formula: (< 5 v_ULTIMATE.start_calculate_output_~input_112) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} AuxVars[] AssignedVars[] 1298938#L296 [2771] L296-->L308: Formula: (> 9 v_~a17~0_215) InVars {~a17~0=v_~a17~0_215} OutVars{~a17~0=v_~a17~0_215} AuxVars[] AssignedVars[] 1298930#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 1298923#L313 [2804] L313-->L327: Formula: (> 1 v_~a11~0_234) InVars {~a11~0=v_~a11~0_234} OutVars{~a11~0=v_~a11~0_234} AuxVars[] AssignedVars[] 1298915#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 1298906#L330 [2849] L330-->L336: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_122) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} AuxVars[] AssignedVars[] 1298897#L336 [2882] L336-->L348: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_124) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} AuxVars[] AssignedVars[] 1293745#L348 [2902] L348-->L353: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 1290909#L353 [2931] L353-->L360: Formula: (and (< v_~a28~0_280 8) (> 1 v_~a25~0_281)) InVars {~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} OutVars{~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 1278019#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 1297773#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 1277989#L374 [2992] L374-->L377: Formula: (< 5 v_ULTIMATE.start_calculate_output_~input_134) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_134} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_134} AuxVars[] AssignedVars[] 1290815#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 1290789#L379 [3027] L379-->L388: Formula: (> 1 v_~a11~0_280) InVars {~a11~0=v_~a11~0_280} OutVars{~a11~0=v_~a11~0_280} AuxVars[] AssignedVars[] 1297718#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 1293695#L393 [3077] L393-->L397: Formula: (< 3 v_ULTIMATE.start_calculate_output_~input_142) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_142} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_142} AuxVars[] AssignedVars[] 1298825#L397 [3110] L397-->L401: Formula: (and (< v_~a28~0_314 9) (< v_~a28~0_314 8)) InVars {~a28~0=v_~a28~0_314} OutVars{~a28~0=v_~a28~0_314} AuxVars[] AssignedVars[] 1277915#L401 [3121] L401-->L403: Formula: (< 5 v_ULTIMATE.start_calculate_output_~input_146) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} AuxVars[] AssignedVars[] 1298808#L403 [3141] L403-->L406: Formula: (> 9 v_~a17~0_285) InVars {~a17~0=v_~a17~0_285} OutVars{~a17~0=v_~a17~0_285} AuxVars[] AssignedVars[] 1297636#L406 [3152] L406-->L408: Formula: (< 5 v_ULTIMATE.start_calculate_output_~input_150) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} AuxVars[] AssignedVars[] 1290633#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 1277111#L413 [3192] L413-->L413-2: Formula: (> 1 v_~a11~0_299) InVars {~a11~0=v_~a11~0_299} OutVars{~a11~0=v_~a11~0_299} AuxVars[] AssignedVars[] 1293215#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 1290597#L416-1 [3219] L416-1-->L419-1: Formula: (> 1 v_~a25~0_329) InVars {~a25~0=v_~a25~0_329} OutVars{~a25~0=v_~a25~0_329} AuxVars[] AssignedVars[] 1290590#L419-1 [3237] L419-1-->L422-1: Formula: (> 1 v_~a11~0_305) InVars {~a11~0=v_~a11~0_305} OutVars{~a11~0=v_~a11~0_305} AuxVars[] AssignedVars[] 1290586#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 1290475#L425-1 [3254] L425-1-->L428-1: Formula: (> 1 v_~a25~0_335) InVars {~a25~0=v_~a25~0_335} OutVars{~a25~0=v_~a25~0_335} AuxVars[] AssignedVars[] 1290450#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 1293181#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 1298792#L434-1 [3301] L434-1-->L437-1: Formula: (> 1 v_~a11~0_9) InVars {~a11~0=v_~a11~0_9} OutVars{~a11~0=v_~a11~0_9} AuxVars[] AssignedVars[] 1298790#L437-1 [3304] L437-1-->L440-1: Formula: (> 8 v_~a28~0_15) InVars {~a28~0=v_~a28~0_15} OutVars{~a28~0=v_~a28~0_15} AuxVars[] AssignedVars[] 1290142#L440-1 [3317] L440-1-->L443-1: Formula: (> 1 v_~a11~0_21) InVars {~a11~0=v_~a11~0_21} OutVars{~a11~0=v_~a11~0_21} AuxVars[] AssignedVars[] 1290128#L443-1 [3332] L443-1-->L446-1: Formula: (< 7 v_~a17~0_24) InVars {~a17~0=v_~a17~0_24} OutVars{~a17~0=v_~a17~0_24} AuxVars[] AssignedVars[] 1290112#L446-1 [3347] L446-1-->L449-1: Formula: (< 7 v_~a17~0_29) InVars {~a17~0=v_~a17~0_29} OutVars{~a17~0=v_~a17~0_29} AuxVars[] AssignedVars[] 1297569#L449-1 [3362] L449-1-->L452-1: Formula: (= 1 v_~a19~0_35) InVars {~a19~0=v_~a19~0_35} OutVars{~a19~0=v_~a19~0_35} AuxVars[] AssignedVars[] 1290087#L452-1 [3380] L452-1-->L455-1: Formula: (> 11 v_~a28~0_47) InVars {~a28~0=v_~a28~0_47} OutVars{~a28~0=v_~a28~0_47} AuxVars[] AssignedVars[] 1290073#L455-1 [3387] L455-1-->L458-1: Formula: (< 7 v_~a17~0_43) InVars {~a17~0=v_~a17~0_43} OutVars{~a17~0=v_~a17~0_43} AuxVars[] AssignedVars[] 1290061#L458-1 [3405] L458-1-->L461-1: Formula: (> 8 v_~a28~0_57) InVars {~a28~0=v_~a28~0_57} OutVars{~a28~0=v_~a28~0_57} AuxVars[] AssignedVars[] 1297534#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 1293119#L464-1 [3432] L464-1-->L467-1: Formula: (< 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 1298759#L467-1 [3442] L467-1-->L470-1: Formula: (> 8 v_~a28~0_77) InVars {~a28~0=v_~a28~0_77} OutVars{~a28~0=v_~a28~0_77} AuxVars[] AssignedVars[] 1297500#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 1293101#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 1289983#L476-1 [3493] L476-1-->L479-1: Formula: (> 11 v_~a28~0_95) InVars {~a28~0=v_~a28~0_95} OutVars{~a28~0=v_~a28~0_95} AuxVars[] AssignedVars[] 1293088#L479-1 [3505] L479-1-->L482-1: Formula: (> 1 v_~a11~0_91) InVars {~a11~0=v_~a11~0_91} OutVars{~a11~0=v_~a11~0_91} AuxVars[] AssignedVars[] 1293081#L482-1 [3511] L482-1-->L485-1: Formula: (> 1 v_~a25~0_106) InVars {~a25~0=v_~a25~0_106} OutVars{~a25~0=v_~a25~0_106} AuxVars[] AssignedVars[] 1289946#L485-1 [3525] L485-1-->L488-1: Formula: (< v_~a28~0_114 9) InVars {~a28~0=v_~a28~0_114} OutVars{~a28~0=v_~a28~0_114} AuxVars[] AssignedVars[] 1298738#L488-1 [3541] L488-1-->L491-1: Formula: (< v_~a28~0_121 11) InVars {~a28~0=v_~a28~0_121} OutVars{~a28~0=v_~a28~0_121} AuxVars[] AssignedVars[] 1289921#L491-1 [3552] L491-1-->L494-1: Formula: (< 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 1289903#L494-1 [3568] L494-1-->L497-1: Formula: (< 7 v_~a17~0_116) InVars {~a17~0=v_~a17~0_116} OutVars{~a17~0=v_~a17~0_116} AuxVars[] AssignedVars[] 1293055#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 1289872#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 1289851#L503-1 [3604] L503-1-->L506-1: Formula: (> 1 v_~a11~0_137) InVars {~a11~0=v_~a11~0_137} OutVars{~a11~0=v_~a11~0_137} AuxVars[] AssignedVars[] 1298720#L506-1 [3618] L506-1-->L509-1: Formula: (< 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 1289814#L509-1 [3635] L509-1-->L512-1: Formula: (< v_~a28~0_161 9) InVars {~a28~0=v_~a28~0_161} OutVars{~a28~0=v_~a28~0_161} AuxVars[] AssignedVars[] 1298714#L512-1 [3646] L512-1-->L515-1: Formula: (< 7 v_~a17~0_145) InVars {~a17~0=v_~a17~0_145} OutVars{~a17~0=v_~a17~0_145} AuxVars[] AssignedVars[] 1298711#L515-1 [3664] L515-1-->L518-1: Formula: (< 7 v_~a17~0_151) InVars {~a17~0=v_~a17~0_151} OutVars{~a17~0=v_~a17~0_151} AuxVars[] AssignedVars[] 1289770#L518-1 [3671] L518-1-->L521-1: Formula: (< 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 1293009#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 1293005#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 1289721#L527-1 [3713] L527-1-->L530-1: Formula: (< 7 v_~a17~0_170) InVars {~a17~0=v_~a17~0_170} OutVars{~a17~0=v_~a17~0_170} AuxVars[] AssignedVars[] 1289703#L530-1 [3732] L530-1-->L533-1: Formula: (< 7 v_~a17~0_175) InVars {~a17~0=v_~a17~0_175} OutVars{~a17~0=v_~a17~0_175} AuxVars[] AssignedVars[] 1289682#L533-1 [3746] L533-1-->L536-1: Formula: (< v_~a28~0_208 11) InVars {~a28~0=v_~a28~0_208} OutVars{~a28~0=v_~a28~0_208} AuxVars[] AssignedVars[] 1298673#L536-1 [3754] L536-1-->L539-1: Formula: (> 1 v_~a11~0_194) InVars {~a11~0=v_~a11~0_194} OutVars{~a11~0=v_~a11~0_194} AuxVars[] AssignedVars[] 1292982#L539-1 [3770] L539-1-->L542-1: Formula: (< v_~a28~0_218 11) InVars {~a28~0=v_~a28~0_218} OutVars{~a28~0=v_~a28~0_218} AuxVars[] AssignedVars[] 1298657#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 1289612#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 1289593#L548-1 [3809] L548-1-->L551-1: Formula: (< 7 v_~a17~0_207) InVars {~a17~0=v_~a17~0_207} OutVars{~a17~0=v_~a17~0_207} AuxVars[] AssignedVars[] 1292960#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 1292953#L554-1 [3841] L554-1-->L557-1: Formula: (> 1 v_~a11~0_224) InVars {~a11~0=v_~a11~0_224} OutVars{~a11~0=v_~a11~0_224} AuxVars[] AssignedVars[] 1289533#L557-1 [3847] L557-1-->L560-1: Formula: (= v_~a19~0_231 1) InVars {~a19~0=v_~a19~0_231} OutVars{~a19~0=v_~a19~0_231} AuxVars[] AssignedVars[] 1289513#L560-1 [3866] L560-1-->L563-1: Formula: (= v_~a19~0_235 1) InVars {~a19~0=v_~a19~0_235} OutVars{~a19~0=v_~a19~0_235} AuxVars[] AssignedVars[] 1292936#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 1292927#L566-1 [3893] L566-1-->L569-1: Formula: (< 7 v_~a17~0_234) InVars {~a17~0=v_~a17~0_234} OutVars{~a17~0=v_~a17~0_234} AuxVars[] AssignedVars[] 1289462#L569-1 [3908] L569-1-->L572-1: Formula: (< v_~a28~0_270 10) InVars {~a28~0=v_~a28~0_270} OutVars{~a28~0=v_~a28~0_270} AuxVars[] AssignedVars[] 1289435#L572-1 [3922] L572-1-->L575-1: Formula: (< 7 v_~a17~0_244) InVars {~a17~0=v_~a17~0_244} OutVars{~a17~0=v_~a17~0_244} AuxVars[] AssignedVars[] 1292909#L575-1 [3942] L575-1-->L578-1: Formula: (< 7 v_~a17~0_250) InVars {~a17~0=v_~a17~0_250} OutVars{~a17~0=v_~a17~0_250} AuxVars[] AssignedVars[] 1298564#L578-1 [3954] L578-1-->L581-1: Formula: (> 1 v_~a11~0_268) InVars {~a11~0=v_~a11~0_268} OutVars{~a11~0=v_~a11~0_268} AuxVars[] AssignedVars[] 1298554#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 1289335#L584-1 [3971] L584-1-->L587-1: Formula: (> 1 v_~a11~0_278) InVars {~a11~0=v_~a11~0_278} OutVars{~a11~0=v_~a11~0_278} AuxVars[] AssignedVars[] 1289311#L587-1 [3986] L587-1-->L590-1: Formula: (< 7 v_~a17~0_272) InVars {~a17~0=v_~a17~0_272} OutVars{~a17~0=v_~a17~0_272} AuxVars[] AssignedVars[] 1298533#L590-1 [4005] L590-1-->L593-1: Formula: (> 1 v_~a25~0_311) InVars {~a25~0=v_~a25~0_311} OutVars{~a25~0=v_~a25~0_311} AuxVars[] AssignedVars[] 1289249#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 1298513#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1298502#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1269810#L610 424.07/240.56 [2019-03-28 12:26:59,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:26:59,246 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 14 times 424.07/240.56 [2019-03-28 12:26:59,246 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:26:59,246 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:26:59,247 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:59,247 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:59,248 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:59,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:59,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:26:59,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:26:59,253 INFO L82 PathProgramCache]: Analyzing trace with hash -886642070, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:26:59,253 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:26:59,253 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:26:59,254 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:59,254 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:59,254 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:26:59,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:26:59,302 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:26:59,302 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:26:59,302 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:26:59,303 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:26:59,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:26:59,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:26:59,303 INFO L87 Difference]: Start difference. First operand 88741 states and 599285 transitions. cyclomatic complexity: 510637 Second operand 3 states. 424.07/240.56 [2019-03-28 12:27:02,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:27:02,664 INFO L93 Difference]: Finished difference Result 87894 states and 574860 transitions. 424.07/240.56 [2019-03-28 12:27:02,664 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:27:02,716 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 87894 states and 574860 transitions. 424.07/240.56 [2019-03-28 12:27:04,043 INFO L131 ngComponentsAnalysis]: Automaton has 92 accepting balls. 67365 424.07/240.56 [2019-03-28 12:27:05,166 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 87894 states to 87894 states and 574860 transitions. 424.07/240.56 [2019-03-28 12:27:05,166 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 68691 424.07/240.56 [2019-03-28 12:27:05,321 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 68691 424.07/240.56 [2019-03-28 12:27:05,321 INFO L73 IsDeterministic]: Start isDeterministic. Operand 87894 states and 574860 transitions. 424.07/240.56 [2019-03-28 12:27:05,321 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:27:05,321 INFO L706 BuchiCegarLoop]: Abstraction has 87894 states and 574860 transitions. 424.07/240.56 [2019-03-28 12:27:05,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87894 states and 574860 transitions. 424.07/240.56 [2019-03-28 12:27:13,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87894 to 87892. 424.07/240.56 [2019-03-28 12:27:13,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87892 states. 424.07/240.56 [2019-03-28 12:27:13,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87892 states to 87892 states and 574856 transitions. 424.07/240.56 [2019-03-28 12:27:13,736 INFO L729 BuchiCegarLoop]: Abstraction has 87892 states and 574856 transitions. 424.07/240.56 [2019-03-28 12:27:13,736 INFO L609 BuchiCegarLoop]: Abstraction has 87892 states and 574856 transitions. 424.07/240.56 [2019-03-28 12:27:13,736 INFO L442 BuchiCegarLoop]: ======== Iteration 20============ 424.07/240.56 [2019-03-28 12:27:13,737 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 87892 states and 574856 transitions. 424.07/240.56 [2019-03-28 12:27:14,547 INFO L131 ngComponentsAnalysis]: Automaton has 92 accepting balls. 67364 424.07/240.56 [2019-03-28 12:27:14,547 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:27:14,547 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:27:14,552 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:27:14,552 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 2, 2, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:27:14,552 INFO L794 eck$LassoCheckResult]: Stem: 1438012#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 1438013#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1444726#L610 424.07/240.56 [2019-03-28 12:27:14,554 INFO L796 eck$LassoCheckResult]: Loop: 1444726#L610 [1603] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 6)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1455382#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1460490#L34 [1666] L34-->L596: Formula: (and (> 1 v_~a25~0_11) (= 6 v_ULTIMATE.start_calculate_output_~input_5) (= 7 v_~a28~0_12) (= v_~a28~0_11 10) (= |v_ULTIMATE.start_calculate_output_#res_3| 22) (= 8 v_~a17~0_10) (> 1 v_~a11~0_11) (= 1 v_~a19~0_10) (= 1 v_~a21~0_10)) InVars {~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ~a28~0=v_~a28~0_12, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} OutVars{~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_3|, ~a28~0=v_~a28~0_11, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0] 1446410#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1466787#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1466779#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1466774#L29 [1649] L29-->L34: Formula: (and (> 1 v_~a25~0_10) (< 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1451295#L34 [1675] L34-->L37: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} AuxVars[] AssignedVars[] 1466761#L37 [1685] L37-->L41: Formula: (> 9 v_~a17~0_15) InVars {~a17~0=v_~a17~0_15} OutVars{~a17~0=v_~a17~0_15} AuxVars[] AssignedVars[] 1466417#L41 [1705] L41-->L46: Formula: (> v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 1465897#L46 [1713] L46-->L49: Formula: (< 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 1466404#L49 [1735] L49-->L53: Formula: (< 7 v_~a28~0_29) InVars {~a28~0=v_~a28~0_29} OutVars{~a28~0=v_~a28~0_29} AuxVars[] AssignedVars[] 1466733#L53 [1768] L53-->L58: Formula: (and (< 8 v_~a28~0_33) (< 7 v_~a28~0_33)) InVars {~a28~0=v_~a28~0_33} OutVars{~a28~0=v_~a28~0_33} AuxVars[] AssignedVars[] 1456208#L58 [1779] L58-->L64: Formula: (and (> 1 v_~a25~0_38) (< 7 v_~a28~0_37)) InVars {~a25~0=v_~a25~0_38, ~a28~0=v_~a28~0_37} OutVars{~a25~0=v_~a25~0_38, ~a28~0=v_~a28~0_37} AuxVars[] AssignedVars[] 1456197#L64 [1810] L64-->L68: Formula: (< v_ULTIMATE.start_calculate_output_~input_20 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} AuxVars[] AssignedVars[] 1451218#L68 [1842] L68-->L73: Formula: (and (< 8 v_~a28~0_46) (< 9 v_~a28~0_46)) InVars {~a28~0=v_~a28~0_46} OutVars{~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 1451209#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 1456170#L81 [1891] L81-->L90: Formula: (> v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 1456164#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 1456151#L94 [1939] L94-->L98: Formula: (> v_ULTIMATE.start_calculate_output_~input_30 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} AuxVars[] AssignedVars[] 1465875#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 1456038#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 1456017#L112 [2005] L112-->L118: Formula: (and (< 8 v_~a28~0_82) (< 9 v_~a28~0_82)) InVars {~a28~0=v_~a28~0_82} OutVars{~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 1451130#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 1455974#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 1455947#L129 [2080] L129-->L133: Formula: (< 9 v_~a28~0_94) InVars {~a28~0=v_~a28~0_94} OutVars{~a28~0=v_~a28~0_94} AuxVars[] AssignedVars[] 1465863#L133 [2097] L133-->L138: Formula: (< 11 v_~a28~0_98) InVars {~a28~0=v_~a28~0_98} OutVars{~a28~0=v_~a28~0_98} AuxVars[] AssignedVars[] 1466321#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 1466318#L142 [2130] L142-->L147: Formula: (> v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 1465858#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 1455817#L153 [2199] L153-->L158: Formula: (and (> v_~a28~0_113 7) (> v_~a28~0_113 8)) InVars {~a28~0=v_~a28~0_113} OutVars{~a28~0=v_~a28~0_113} AuxVars[] AssignedVars[] 1455786#L158 [2209] L158-->L164: Formula: (> v_~a28~0_117 8) InVars {~a28~0=v_~a28~0_117} OutVars{~a28~0=v_~a28~0_117} AuxVars[] AssignedVars[] 1466287#L164 [2229] L164-->L168: Formula: (> v_ULTIMATE.start_calculate_output_~input_56 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} AuxVars[] AssignedVars[] 1466569#L168 [2240] L168-->L174: Formula: (> v_~a28~0_126 11) InVars {~a28~0=v_~a28~0_126} OutVars{~a28~0=v_~a28~0_126} AuxVars[] AssignedVars[] 1466258#L174 [2259] L174-->L178: Formula: (> v_ULTIMATE.start_calculate_output_~input_60 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} AuxVars[] AssignedVars[] 1455686#L178 [2273] L178-->L184: Formula: (> 1 v_~a11~0_120) InVars {~a11~0=v_~a11~0_120} OutVars{~a11~0=v_~a11~0_120} AuxVars[] AssignedVars[] 1455655#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 1455633#L186 [2307] L186-->L188: Formula: (> v_ULTIMATE.start_calculate_output_~input_66 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} AuxVars[] AssignedVars[] 1466167#L188 [2323] L188-->L190: Formula: (> v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 1466148#L190 [2337] L190-->L193: Formula: (> v_ULTIMATE.start_calculate_output_~input_70 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} AuxVars[] AssignedVars[] 1465991#L193 [2356] L193-->L197: Formula: (> 1 v_~a11~0_138) InVars {~a11~0=v_~a11~0_138} OutVars{~a11~0=v_~a11~0_138} AuxVars[] AssignedVars[] 1465951#L197 [2372] L197-->L201: Formula: (< v_~a28~0_155 10) InVars {~a28~0=v_~a28~0_155} OutVars{~a28~0=v_~a28~0_155} AuxVars[] AssignedVars[] 1455519#L201 [2388] L201-->L211: Formula: (> v_ULTIMATE.start_calculate_output_~input_76 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} AuxVars[] AssignedVars[] 1450917#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 1455470#L214 [2426] L214-->L217: Formula: (< v_~a28~0_169 10) InVars {~a28~0=v_~a28~0_169} OutVars{~a28~0=v_~a28~0_169} AuxVars[] AssignedVars[] 1456110#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 1466561#L222 [2450] L222-->L224: Formula: (> v_~a28~0_177 10) InVars {~a28~0=v_~a28~0_177} OutVars{~a28~0=v_~a28~0_177} AuxVars[] AssignedVars[] 1455401#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 1465765#L231 [2514] L231-->L233: Formula: (> v_ULTIMATE.start_calculate_output_~input_88 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} AuxVars[] AssignedVars[] 1465754#L233 [2532] L233-->L236: Formula: (> v_~a28~0_189 7) InVars {~a28~0=v_~a28~0_189} OutVars{~a28~0=v_~a28~0_189} AuxVars[] AssignedVars[] 1466477#L236 [2564] L236-->L247: Formula: (and (> v_~a28~0_196 10) (> v_~a28~0_196 11)) InVars {~a28~0=v_~a28~0_196} OutVars{~a28~0=v_~a28~0_196} AuxVars[] AssignedVars[] 1465734#L247 [2594] L247-->L252: Formula: (and (> v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 1450807#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 1466225#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 1466160#L260 [2644] L260-->L275: Formula: (> 9 v_~a17~0_188) InVars {~a17~0=v_~a17~0_188} OutVars{~a17~0=v_~a17~0_188} AuxVars[] AssignedVars[] 1455175#L275 [2661] L275-->L279: Formula: (> v_~a28~0_219 7) InVars {~a28~0=v_~a28~0_219} OutVars{~a28~0=v_~a28~0_219} AuxVars[] AssignedVars[] 1465982#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 1455127#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 1465924#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 1465636#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 1454278#L292 [2752] L292-->L596: Formula: (and (= |v_ULTIMATE.start_calculate_output_#res_56| (- 1)) (= 1 v_~a21~0_191) (> 1 v_~a25~0_234) (= 5 v_ULTIMATE.start_calculate_output_~input_111) (= v_~a28~0_235 7) (= v_~a28~0_236 11) (> 1 v_~a11~0_213) (= 8 v_~a17~0_206) (= v_~a25~0_233 1) (= v_~a19~0_217 1)) InVars {~a19~0=v_~a19~0_217, ~a21~0=v_~a21~0_191, ~a17~0=v_~a17~0_206, ~a28~0=v_~a28~0_236, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_111, ~a25~0=v_~a25~0_234, ~a11~0=v_~a11~0_213} OutVars{~a19~0=v_~a19~0_217, ~a21~0=v_~a21~0_191, ~a17~0=v_~a17~0_206, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_56|, ~a28~0=v_~a28~0_235, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_111, ~a25~0=v_~a25~0_233, ~a11~0=v_~a11~0_213} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0, ~a25~0] 1450701#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1454270#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1454261#L610 [1601] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 1) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1454262#L29 [1652] L29-->L34: Formula: (and (< 1 v_~a25~0_10) (> 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1460282#L34 [1669] L34-->L37: Formula: (= 1 v_~a25~0_13) InVars {~a25~0=v_~a25~0_13} OutVars{~a25~0=v_~a25~0_13} AuxVars[] AssignedVars[] 1467294#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 1467287#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 1460540#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 1456125#L49 [1739] L49-->L53: Formula: (= 1 v_~a25~0_30) InVars {~a25~0=v_~a25~0_30} OutVars{~a25~0=v_~a25~0_30} AuxVars[] AssignedVars[] 1456130#L53 [1756] L53-->L58: Formula: (= 1 v_~a19~0_29) InVars {~a19~0=v_~a19~0_29} OutVars{~a19~0=v_~a19~0_29} AuxVars[] AssignedVars[] 1458523#L58 [1782] L58-->L64: Formula: (> 9 v_~a17~0_32) InVars {~a17~0=v_~a17~0_32} OutVars{~a17~0=v_~a17~0_32} AuxVars[] AssignedVars[] 1458512#L64 [1808] L64-->L68: Formula: (and (= 1 v_~a25~0_43) (> 9 v_~a28~0_42)) InVars {~a25~0=v_~a25~0_43, ~a28~0=v_~a28~0_42} OutVars{~a25~0=v_~a25~0_43, ~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 1458500#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 1458501#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 1458490#L81 [1896] L81-->L90: Formula: (< v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 1459946#L90 [1922] L90-->L94: Formula: (< v_ULTIMATE.start_calculate_output_~input_28 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_28} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_28} AuxVars[] AssignedVars[] 1458470#L94 [1940] L94-->L98: Formula: (= 1 v_~a19~0_59) InVars {~a19~0=v_~a19~0_59} OutVars{~a19~0=v_~a19~0_59} AuxVars[] AssignedVars[] 1459909#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 1458448#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 1459873#L112 [2003] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 1458430#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 1458421#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 1459809#L129 [2083] L129-->L133: Formula: (< v_ULTIMATE.start_calculate_output_~input_42 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} AuxVars[] AssignedVars[] 1459785#L133 [2090] L133-->L138: Formula: (> 11 v_~a28~0_98) InVars {~a28~0=v_~a28~0_98} OutVars{~a28~0=v_~a28~0_98} AuxVars[] AssignedVars[] 1459774#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 1459754#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 1459736#L147 [2148] L147-->L153: Formula: (= v_~a19~0_100 1) InVars {~a19~0=v_~a19~0_100} OutVars{~a19~0=v_~a19~0_100} AuxVars[] AssignedVars[] 1459720#L153 [2197] L153-->L158: Formula: (< v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 1459705#L158 [2212] L158-->L164: Formula: (> 1 v_~a11~0_105) InVars {~a11~0=v_~a11~0_105} OutVars{~a11~0=v_~a11~0_105} AuxVars[] AssignedVars[] 1459686#L164 [2220] L164-->L168: Formula: (< v_ULTIMATE.start_calculate_output_~input_56 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} AuxVars[] AssignedVars[] 1459665#L168 [2244] L168-->L174: Formula: (< v_ULTIMATE.start_calculate_output_~input_58 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} AuxVars[] AssignedVars[] 1459647#L174 [2250] L174-->L178: Formula: (< v_~a28~0_130 8) InVars {~a28~0=v_~a28~0_130} OutVars{~a28~0=v_~a28~0_130} AuxVars[] AssignedVars[] 1458314#L178 [2272] L178-->L184: Formula: (< v_ULTIMATE.start_calculate_output_~input_62 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} AuxVars[] AssignedVars[] 1459616#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 1458290#L186 [2309] L186-->L188: Formula: (< v_~a28~0_141 9) InVars {~a28~0=v_~a28~0_141} OutVars{~a28~0=v_~a28~0_141} AuxVars[] AssignedVars[] 1459578#L188 [2330] L188-->L190: Formula: (< v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 1459558#L190 [2343] L190-->L193: Formula: (< v_~a28~0_147 10) InVars {~a28~0=v_~a28~0_147} OutVars{~a28~0=v_~a28~0_147} AuxVars[] AssignedVars[] 1459546#L193 [2354] L193-->L197: Formula: (< v_ULTIMATE.start_calculate_output_~input_72 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} AuxVars[] AssignedVars[] 1459526#L197 [2368] L197-->L201: Formula: (< v_ULTIMATE.start_calculate_output_~input_74 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} AuxVars[] AssignedVars[] 1458242#L201 [2390] L201-->L211: Formula: (and (< v_~a28~0_162 9) (< v_~a28~0_162 8)) InVars {~a28~0=v_~a28~0_162} OutVars{~a28~0=v_~a28~0_162} AuxVars[] AssignedVars[] 1458230#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 1458219#L214 [2425] L214-->L217: Formula: (< v_ULTIMATE.start_calculate_output_~input_80 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} AuxVars[] AssignedVars[] 1459455#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 1459434#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 1458191#L224 [2491] L224-->L231: Formula: (and (< v_~a28~0_181 10) (< v_~a28~0_181 11)) InVars {~a28~0=v_~a28~0_181} OutVars{~a28~0=v_~a28~0_181} AuxVars[] AssignedVars[] 1459397#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 1459381#L233 [2524] L233-->L236: Formula: (< v_ULTIMATE.start_calculate_output_~input_90 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} AuxVars[] AssignedVars[] 1459366#L236 [2563] L236-->L247: Formula: (< v_ULTIMATE.start_calculate_output_~input_92 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} AuxVars[] AssignedVars[] 1459349#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 1458138#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 1459315#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 1459301#L260 [2644] L260-->L275: Formula: (> 9 v_~a17~0_188) InVars {~a17~0=v_~a17~0_188} OutVars{~a17~0=v_~a17~0_188} AuxVars[] AssignedVars[] 1459280#L275 [2664] L275-->L279: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_102) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} AuxVars[] AssignedVars[] 1459262#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 1458091#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 1459217#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 1459187#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 1458062#L292 [2759] L292-->L296: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_112) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} AuxVars[] AssignedVars[] 1459136#L296 [2771] L296-->L308: Formula: (> 9 v_~a17~0_215) InVars {~a17~0=v_~a17~0_215} OutVars{~a17~0=v_~a17~0_215} AuxVars[] AssignedVars[] 1459109#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 1459084#L313 [2804] L313-->L327: Formula: (> 1 v_~a11~0_234) InVars {~a11~0=v_~a11~0_234} OutVars{~a11~0=v_~a11~0_234} AuxVars[] AssignedVars[] 1459053#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 1459027#L330 [2841] L330-->L336: Formula: (< v_~a28~0_264 11) InVars {~a28~0=v_~a28~0_264} OutVars{~a28~0=v_~a28~0_264} AuxVars[] AssignedVars[] 1458997#L336 [2884] L336-->L348: Formula: (= v_~a19~0_249 1) InVars {~a19~0=v_~a19~0_249} OutVars{~a19~0=v_~a19~0_249} AuxVars[] AssignedVars[] 1458966#L348 [2897] L348-->L353: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 1457985#L353 [2931] L353-->L360: Formula: (and (< v_~a28~0_280 8) (> 1 v_~a25~0_281)) InVars {~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} OutVars{~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 1457971#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 1458893#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 1457951#L374 [2996] L374-->L377: Formula: (> 1 v_~a25~0_293) InVars {~a25~0=v_~a25~0_293} OutVars{~a25~0=v_~a25~0_293} AuxVars[] AssignedVars[] 1457940#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 1457933#L379 [3027] L379-->L388: Formula: (> 1 v_~a11~0_280) InVars {~a11~0=v_~a11~0_280} OutVars{~a11~0=v_~a11~0_280} AuxVars[] AssignedVars[] 1458834#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 1458814#L393 [3078] L393-->L397: Formula: (> 3 v_ULTIMATE.start_calculate_output_~input_142) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_142} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_142} AuxVars[] AssignedVars[] 1458795#L397 [3109] L397-->L401: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_144) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_144} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_144} AuxVars[] AssignedVars[] 1457903#L401 [3128] L401-->L403: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_146) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} AuxVars[] AssignedVars[] 1458767#L403 [3137] L403-->L406: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_148) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_148} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_148} AuxVars[] AssignedVars[] 1457863#L406 [3158] L406-->L408: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_150) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} AuxVars[] AssignedVars[] 1457840#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 1457819#L413 [3192] L413-->L413-2: Formula: (> 1 v_~a11~0_299) InVars {~a11~0=v_~a11~0_299} OutVars{~a11~0=v_~a11~0_299} AuxVars[] AssignedVars[] 1457804#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 1457788#L416-1 [3219] L416-1-->L419-1: Formula: (> 1 v_~a25~0_329) InVars {~a25~0=v_~a25~0_329} OutVars{~a25~0=v_~a25~0_329} AuxVars[] AssignedVars[] 1457770#L419-1 [3237] L419-1-->L422-1: Formula: (> 1 v_~a11~0_305) InVars {~a11~0=v_~a11~0_305} OutVars{~a11~0=v_~a11~0_305} AuxVars[] AssignedVars[] 1457754#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 1457738#L425-1 [3254] L425-1-->L428-1: Formula: (> 1 v_~a25~0_335) InVars {~a25~0=v_~a25~0_335} OutVars{~a25~0=v_~a25~0_335} AuxVars[] AssignedVars[] 1457725#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 1457709#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 1457694#L434-1 [3301] L434-1-->L437-1: Formula: (> 1 v_~a11~0_9) InVars {~a11~0=v_~a11~0_9} OutVars{~a11~0=v_~a11~0_9} AuxVars[] AssignedVars[] 1457678#L437-1 [3304] L437-1-->L440-1: Formula: (> 8 v_~a28~0_15) InVars {~a28~0=v_~a28~0_15} OutVars{~a28~0=v_~a28~0_15} AuxVars[] AssignedVars[] 1457662#L440-1 [3317] L440-1-->L443-1: Formula: (> 1 v_~a11~0_21) InVars {~a11~0=v_~a11~0_21} OutVars{~a11~0=v_~a11~0_21} AuxVars[] AssignedVars[] 1457646#L443-1 [3332] L443-1-->L446-1: Formula: (< 7 v_~a17~0_24) InVars {~a17~0=v_~a17~0_24} OutVars{~a17~0=v_~a17~0_24} AuxVars[] AssignedVars[] 1457632#L446-1 [3347] L446-1-->L449-1: Formula: (< 7 v_~a17~0_29) InVars {~a17~0=v_~a17~0_29} OutVars{~a17~0=v_~a17~0_29} AuxVars[] AssignedVars[] 1457617#L449-1 [3362] L449-1-->L452-1: Formula: (= 1 v_~a19~0_35) InVars {~a19~0=v_~a19~0_35} OutVars{~a19~0=v_~a19~0_35} AuxVars[] AssignedVars[] 1457604#L452-1 [3380] L452-1-->L455-1: Formula: (> 11 v_~a28~0_47) InVars {~a28~0=v_~a28~0_47} OutVars{~a28~0=v_~a28~0_47} AuxVars[] AssignedVars[] 1457588#L455-1 [3387] L455-1-->L458-1: Formula: (< 7 v_~a17~0_43) InVars {~a17~0=v_~a17~0_43} OutVars{~a17~0=v_~a17~0_43} AuxVars[] AssignedVars[] 1457572#L458-1 [3405] L458-1-->L461-1: Formula: (> 8 v_~a28~0_57) InVars {~a28~0=v_~a28~0_57} OutVars{~a28~0=v_~a28~0_57} AuxVars[] AssignedVars[] 1457556#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 1457542#L464-1 [3432] L464-1-->L467-1: Formula: (< 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 1457528#L467-1 [3442] L467-1-->L470-1: Formula: (> 8 v_~a28~0_77) InVars {~a28~0=v_~a28~0_77} OutVars{~a28~0=v_~a28~0_77} AuxVars[] AssignedVars[] 1457511#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 1457499#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 1456029#L476-1 [3493] L476-1-->L479-1: Formula: (> 11 v_~a28~0_95) InVars {~a28~0=v_~a28~0_95} OutVars{~a28~0=v_~a28~0_95} AuxVars[] AssignedVars[] 1457469#L479-1 [3505] L479-1-->L482-1: Formula: (> 1 v_~a11~0_91) InVars {~a11~0=v_~a11~0_91} OutVars{~a11~0=v_~a11~0_91} AuxVars[] AssignedVars[] 1457458#L482-1 [3511] L482-1-->L485-1: Formula: (> 1 v_~a25~0_106) InVars {~a25~0=v_~a25~0_106} OutVars{~a25~0=v_~a25~0_106} AuxVars[] AssignedVars[] 1455961#L485-1 [3525] L485-1-->L488-1: Formula: (< v_~a28~0_114 9) InVars {~a28~0=v_~a28~0_114} OutVars{~a28~0=v_~a28~0_114} AuxVars[] AssignedVars[] 1457431#L488-1 [3541] L488-1-->L491-1: Formula: (< v_~a28~0_121 11) InVars {~a28~0=v_~a28~0_121} OutVars{~a28~0=v_~a28~0_121} AuxVars[] AssignedVars[] 1455909#L491-1 [3552] L491-1-->L494-1: Formula: (< 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 1455882#L494-1 [3568] L494-1-->L497-1: Formula: (< 7 v_~a17~0_116) InVars {~a17~0=v_~a17~0_116} OutVars{~a17~0=v_~a17~0_116} AuxVars[] AssignedVars[] 1457391#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 1455831#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 1455803#L503-1 [3604] L503-1-->L506-1: Formula: (> 1 v_~a11~0_137) InVars {~a11~0=v_~a11~0_137} OutVars{~a11~0=v_~a11~0_137} AuxVars[] AssignedVars[] 1457353#L506-1 [3618] L506-1-->L509-1: Formula: (< 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 1455753#L509-1 [3635] L509-1-->L512-1: Formula: (< v_~a28~0_161 9) InVars {~a28~0=v_~a28~0_161} OutVars{~a28~0=v_~a28~0_161} AuxVars[] AssignedVars[] 1457324#L512-1 [3646] L512-1-->L515-1: Formula: (< 7 v_~a17~0_145) InVars {~a17~0=v_~a17~0_145} OutVars{~a17~0=v_~a17~0_145} AuxVars[] AssignedVars[] 1457310#L515-1 [3664] L515-1-->L518-1: Formula: (< 7 v_~a17~0_151) InVars {~a17~0=v_~a17~0_151} OutVars{~a17~0=v_~a17~0_151} AuxVars[] AssignedVars[] 1455671#L518-1 [3671] L518-1-->L521-1: Formula: (< 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 1456048#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 1456025#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 1455603#L527-1 [3713] L527-1-->L530-1: Formula: (< 7 v_~a17~0_170) InVars {~a17~0=v_~a17~0_170} OutVars{~a17~0=v_~a17~0_170} AuxVars[] AssignedVars[] 1455574#L530-1 [3732] L530-1-->L533-1: Formula: (< 7 v_~a17~0_175) InVars {~a17~0=v_~a17~0_175} OutVars{~a17~0=v_~a17~0_175} AuxVars[] AssignedVars[] 1455552#L533-1 [3746] L533-1-->L536-1: Formula: (< v_~a28~0_208 11) InVars {~a28~0=v_~a28~0_208} OutVars{~a28~0=v_~a28~0_208} AuxVars[] AssignedVars[] 1455925#L536-1 [3754] L536-1-->L539-1: Formula: (> 1 v_~a11~0_194) InVars {~a11~0=v_~a11~0_194} OutVars{~a11~0=v_~a11~0_194} AuxVars[] AssignedVars[] 1455898#L539-1 [3770] L539-1-->L542-1: Formula: (< v_~a28~0_218 11) InVars {~a28~0=v_~a28~0_218} OutVars{~a28~0=v_~a28~0_218} AuxVars[] AssignedVars[] 1455871#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 1455461#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 1455439#L548-1 [3809] L548-1-->L551-1: Formula: (< 7 v_~a17~0_207) InVars {~a17~0=v_~a17~0_207} OutVars{~a17~0=v_~a17~0_207} AuxVars[] AssignedVars[] 1455792#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 1455768#L554-1 [3841] L554-1-->L557-1: Formula: (> 1 v_~a11~0_224) InVars {~a11~0=v_~a11~0_224} OutVars{~a11~0=v_~a11~0_224} AuxVars[] AssignedVars[] 1455366#L557-1 [3847] L557-1-->L560-1: Formula: (= v_~a19~0_231 1) InVars {~a19~0=v_~a19~0_231} OutVars{~a19~0=v_~a19~0_231} AuxVars[] AssignedVars[] 1455333#L560-1 [3866] L560-1-->L563-1: Formula: (= v_~a19~0_235 1) InVars {~a19~0=v_~a19~0_235} OutVars{~a19~0=v_~a19~0_235} AuxVars[] AssignedVars[] 1455692#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 1455661#L566-1 [3893] L566-1-->L569-1: Formula: (< 7 v_~a17~0_234) InVars {~a17~0=v_~a17~0_234} OutVars{~a17~0=v_~a17~0_234} AuxVars[] AssignedVars[] 1455248#L569-1 [3908] L569-1-->L572-1: Formula: (< v_~a28~0_270 10) InVars {~a28~0=v_~a28~0_270} OutVars{~a28~0=v_~a28~0_270} AuxVars[] AssignedVars[] 1455223#L572-1 [3922] L572-1-->L575-1: Formula: (< 7 v_~a17~0_244) InVars {~a17~0=v_~a17~0_244} OutVars{~a17~0=v_~a17~0_244} AuxVars[] AssignedVars[] 1455591#L575-1 [3942] L575-1-->L578-1: Formula: (< 7 v_~a17~0_250) InVars {~a17~0=v_~a17~0_250} OutVars{~a17~0=v_~a17~0_250} AuxVars[] AssignedVars[] 1455566#L578-1 [3954] L578-1-->L581-1: Formula: (> 1 v_~a11~0_268) InVars {~a11~0=v_~a11~0_268} OutVars{~a11~0=v_~a11~0_268} AuxVars[] AssignedVars[] 1455541#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 1455115#L584-1 [3971] L584-1-->L587-1: Formula: (> 1 v_~a11~0_278) InVars {~a11~0=v_~a11~0_278} OutVars{~a11~0=v_~a11~0_278} AuxVars[] AssignedVars[] 1455090#L587-1 [3986] L587-1-->L590-1: Formula: (< 7 v_~a17~0_272) InVars {~a17~0=v_~a17~0_272} OutVars{~a17~0=v_~a17~0_272} AuxVars[] AssignedVars[] 1455476#L590-1 [4005] L590-1-->L593-1: Formula: (> 1 v_~a25~0_311) InVars {~a25~0=v_~a25~0_311} OutVars{~a25~0=v_~a25~0_311} AuxVars[] AssignedVars[] 1455038#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 1455425#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1455406#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1444726#L610 424.07/240.56 [2019-03-28 12:27:14,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:27:14,555 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 15 times 424.07/240.56 [2019-03-28 12:27:14,555 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:27:14,555 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:27:14,556 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:27:14,556 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:27:14,556 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:27:14,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:27:14,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.56 [2019-03-28 12:27:14,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.56 [2019-03-28 12:27:14,561 INFO L82 PathProgramCache]: Analyzing trace with hash 1771523475, now seen corresponding path program 1 times 424.07/240.56 [2019-03-28 12:27:14,561 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.56 [2019-03-28 12:27:14,561 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.56 [2019-03-28 12:27:14,561 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:27:14,562 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:27:14,562 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.56 [2019-03-28 12:27:14,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.56 [2019-03-28 12:27:14,611 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. 424.07/240.56 [2019-03-28 12:27:14,611 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.56 [2019-03-28 12:27:14,611 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.56 [2019-03-28 12:27:14,612 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.56 [2019-03-28 12:27:14,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.56 [2019-03-28 12:27:14,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.56 [2019-03-28 12:27:14,612 INFO L87 Difference]: Start difference. First operand 87892 states and 574856 transitions. cyclomatic complexity: 487057 Second operand 3 states. 424.07/240.56 [2019-03-28 12:27:17,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.56 [2019-03-28 12:27:17,896 INFO L93 Difference]: Finished difference Result 111548 states and 704507 transitions. 424.07/240.56 [2019-03-28 12:27:17,897 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.56 [2019-03-28 12:27:17,949 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 111548 states and 704507 transitions. 424.07/240.56 [2019-03-28 12:27:19,583 INFO L131 ngComponentsAnalysis]: Automaton has 120 accepting balls. 85761 424.07/240.56 [2019-03-28 12:27:22,288 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 111548 states to 111548 states and 704507 transitions. 424.07/240.56 [2019-03-28 12:27:22,289 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 87088 424.07/240.56 [2019-03-28 12:27:22,440 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 87088 424.07/240.56 [2019-03-28 12:27:22,440 INFO L73 IsDeterministic]: Start isDeterministic. Operand 111548 states and 704507 transitions. 424.07/240.56 [2019-03-28 12:27:22,481 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.56 [2019-03-28 12:27:22,482 INFO L706 BuchiCegarLoop]: Abstraction has 111548 states and 704507 transitions. 424.07/240.56 [2019-03-28 12:27:22,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111548 states and 704507 transitions. 424.07/240.56 [2019-03-28 12:27:24,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111548 to 111544. 424.07/240.56 [2019-03-28 12:27:24,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111544 states. 424.07/240.56 [2019-03-28 12:27:25,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111544 states to 111544 states and 704501 transitions. 424.07/240.56 [2019-03-28 12:27:25,164 INFO L729 BuchiCegarLoop]: Abstraction has 111544 states and 704501 transitions. 424.07/240.56 [2019-03-28 12:27:25,174 INFO L609 BuchiCegarLoop]: Abstraction has 111544 states and 704501 transitions. 424.07/240.56 [2019-03-28 12:27:25,174 INFO L442 BuchiCegarLoop]: ======== Iteration 21============ 424.07/240.56 [2019-03-28 12:27:25,174 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 111544 states and 704501 transitions. 424.07/240.56 [2019-03-28 12:27:26,227 INFO L131 ngComponentsAnalysis]: Automaton has 120 accepting balls. 85760 424.07/240.56 [2019-03-28 12:27:26,228 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.56 [2019-03-28 12:27:26,228 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.56 [2019-03-28 12:27:26,231 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.56 [2019-03-28 12:27:26,232 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.56 [2019-03-28 12:27:26,232 INFO L794 eck$LassoCheckResult]: Stem: 1637425#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 1637426#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1644560#L610 424.07/240.57 [2019-03-28 12:27:26,234 INFO L796 eck$LassoCheckResult]: Loop: 1644560#L610 [1601] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 1) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1671509#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1680539#L34 [1675] L34-->L37: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} AuxVars[] AssignedVars[] 1680534#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 1680524#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 1672542#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 1659360#L49 [1724] L49-->L596: Formula: (and (> 1 v_~a11~0_25) (= v_ULTIMATE.start_calculate_output_~input_13 1) (= 8 v_~a17~0_23) (= 1 v_~a19~0_24) (= 1 v_~a21~0_23) (= v_~a25~0_27 1) (> 1 v_~a25~0_28) (= 7 v_~a28~0_27) (= |v_ULTIMATE.start_calculate_output_#res_7| 26) (= v_~a28~0_26 11)) InVars {~a19~0=v_~a19~0_24, ~a17~0=v_~a17~0_23, ~a21~0=v_~a21~0_23, ~a28~0=v_~a28~0_27, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_13, ~a25~0=v_~a25~0_28, ~a11~0=v_~a11~0_25} OutVars{~a19~0=v_~a19~0_24, ~a17~0=v_~a17~0_23, ~a21~0=v_~a21~0_23, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_7|, ~a28~0=v_~a28~0_26, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_13, ~a25~0=v_~a25~0_27, ~a11~0=v_~a11~0_25} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0, ~a25~0] 1653051#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1659341#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1659331#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1659332#L29 [1649] L29-->L34: Formula: (and (> 1 v_~a25~0_10) (< 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1661706#L34 [1675] L34-->L37: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} AuxVars[] AssignedVars[] 1670652#L37 [1685] L37-->L41: Formula: (> 9 v_~a17~0_15) InVars {~a17~0=v_~a17~0_15} OutVars{~a17~0=v_~a17~0_15} AuxVars[] AssignedVars[] 1670644#L41 [1705] L41-->L46: Formula: (> v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 1663727#L46 [1713] L46-->L49: Formula: (< 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 1670630#L49 [1735] L49-->L53: Formula: (< 7 v_~a28~0_29) InVars {~a28~0=v_~a28~0_29} OutVars{~a28~0=v_~a28~0_29} AuxVars[] AssignedVars[] 1670622#L53 [1768] L53-->L58: Formula: (and (< 8 v_~a28~0_33) (< 7 v_~a28~0_33)) InVars {~a28~0=v_~a28~0_33} OutVars{~a28~0=v_~a28~0_33} AuxVars[] AssignedVars[] 1661659#L58 [1779] L58-->L64: Formula: (and (> 1 v_~a25~0_38) (< 7 v_~a28~0_37)) InVars {~a25~0=v_~a25~0_38, ~a28~0=v_~a28~0_37} OutVars{~a25~0=v_~a25~0_38, ~a28~0=v_~a28~0_37} AuxVars[] AssignedVars[] 1661650#L64 [1810] L64-->L68: Formula: (< v_ULTIMATE.start_calculate_output_~input_20 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} AuxVars[] AssignedVars[] 1661640#L68 [1842] L68-->L73: Formula: (and (< 8 v_~a28~0_46) (< 9 v_~a28~0_46)) InVars {~a28~0=v_~a28~0_46} OutVars{~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 1661631#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 1661621#L81 [1891] L81-->L90: Formula: (> v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 1661616#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 1661602#L94 [1939] L94-->L98: Formula: (> v_ULTIMATE.start_calculate_output_~input_30 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} AuxVars[] AssignedVars[] 1663629#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 1661589#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 1661583#L112 [2005] L112-->L118: Formula: (and (< 8 v_~a28~0_82) (< 9 v_~a28~0_82)) InVars {~a28~0=v_~a28~0_82} OutVars{~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 1661573#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 1661565#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 1661557#L129 [2080] L129-->L133: Formula: (< 9 v_~a28~0_94) InVars {~a28~0=v_~a28~0_94} OutVars{~a28~0=v_~a28~0_94} AuxVars[] AssignedVars[] 1663578#L133 [2097] L133-->L138: Formula: (< 11 v_~a28~0_98) InVars {~a28~0=v_~a28~0_98} OutVars{~a28~0=v_~a28~0_98} AuxVars[] AssignedVars[] 1670532#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 1670524#L142 [2130] L142-->L147: Formula: (> v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 1663557#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 1661517#L153 [2199] L153-->L158: Formula: (and (> v_~a28~0_113 7) (> v_~a28~0_113 8)) InVars {~a28~0=v_~a28~0_113} OutVars{~a28~0=v_~a28~0_113} AuxVars[] AssignedVars[] 1661509#L158 [2209] L158-->L164: Formula: (> v_~a28~0_117 8) InVars {~a28~0=v_~a28~0_117} OutVars{~a28~0=v_~a28~0_117} AuxVars[] AssignedVars[] 1670500#L164 [2229] L164-->L168: Formula: (> v_ULTIMATE.start_calculate_output_~input_56 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} AuxVars[] AssignedVars[] 1670493#L168 [2240] L168-->L174: Formula: (> v_~a28~0_126 11) InVars {~a28~0=v_~a28~0_126} OutVars{~a28~0=v_~a28~0_126} AuxVars[] AssignedVars[] 1670485#L174 [2259] L174-->L178: Formula: (> v_ULTIMATE.start_calculate_output_~input_60 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} AuxVars[] AssignedVars[] 1661474#L178 [2273] L178-->L184: Formula: (> 1 v_~a11~0_120) InVars {~a11~0=v_~a11~0_120} OutVars{~a11~0=v_~a11~0_120} AuxVars[] AssignedVars[] 1661463#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 1661455#L186 [2307] L186-->L188: Formula: (> v_ULTIMATE.start_calculate_output_~input_66 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} AuxVars[] AssignedVars[] 1670463#L188 [2323] L188-->L190: Formula: (> v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 1670455#L190 [2337] L190-->L193: Formula: (> v_ULTIMATE.start_calculate_output_~input_70 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} AuxVars[] AssignedVars[] 1670451#L193 [2356] L193-->L197: Formula: (> 1 v_~a11~0_138) InVars {~a11~0=v_~a11~0_138} OutVars{~a11~0=v_~a11~0_138} AuxVars[] AssignedVars[] 1670444#L197 [2374] L197-->L201: Formula: (> 1 v_~a25~0_152) InVars {~a25~0=v_~a25~0_152} OutVars{~a25~0=v_~a25~0_152} AuxVars[] AssignedVars[] 1661413#L201 [2388] L201-->L211: Formula: (> v_ULTIMATE.start_calculate_output_~input_76 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} AuxVars[] AssignedVars[] 1661404#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 1661392#L214 [2430] L214-->L217: Formula: (> v_~a28~0_169 10) InVars {~a28~0=v_~a28~0_169} OutVars{~a28~0=v_~a28~0_169} AuxVars[] AssignedVars[] 1670421#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 1670414#L222 [2450] L222-->L224: Formula: (> v_~a28~0_177 10) InVars {~a28~0=v_~a28~0_177} OutVars{~a28~0=v_~a28~0_177} AuxVars[] AssignedVars[] 1661367#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 1663375#L231 [2514] L231-->L233: Formula: (> v_ULTIMATE.start_calculate_output_~input_88 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} AuxVars[] AssignedVars[] 1663360#L233 [2532] L233-->L236: Formula: (> v_~a28~0_189 7) InVars {~a28~0=v_~a28~0_189} OutVars{~a28~0=v_~a28~0_189} AuxVars[] AssignedVars[] 1670387#L236 [2564] L236-->L247: Formula: (and (> v_~a28~0_196 10) (> v_~a28~0_196 11)) InVars {~a28~0=v_~a28~0_196} OutVars{~a28~0=v_~a28~0_196} AuxVars[] AssignedVars[] 1663340#L247 [2594] L247-->L252: Formula: (and (> v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 1661325#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 1670369#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 1670364#L260 [2644] L260-->L275: Formula: (> 9 v_~a17~0_188) InVars {~a17~0=v_~a17~0_188} OutVars{~a17~0=v_~a17~0_188} AuxVars[] AssignedVars[] 1661303#L275 [2661] L275-->L279: Formula: (> v_~a28~0_219 7) InVars {~a28~0=v_~a28~0_219} OutVars{~a28~0=v_~a28~0_219} AuxVars[] AssignedVars[] 1670350#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 1661292#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 1670336#L285 [2729] L285-->L290: Formula: (and (> v_~a28~0_230 10) (> v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 1663265#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 1661266#L292 [2752] L292-->L596: Formula: (and (= |v_ULTIMATE.start_calculate_output_#res_56| (- 1)) (= 1 v_~a21~0_191) (> 1 v_~a25~0_234) (= 5 v_ULTIMATE.start_calculate_output_~input_111) (= v_~a28~0_235 7) (= v_~a28~0_236 11) (> 1 v_~a11~0_213) (= 8 v_~a17~0_206) (= v_~a25~0_233 1) (= v_~a19~0_217 1)) InVars {~a19~0=v_~a19~0_217, ~a21~0=v_~a21~0_191, ~a17~0=v_~a17~0_206, ~a28~0=v_~a28~0_236, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_111, ~a25~0=v_~a25~0_234, ~a11~0=v_~a11~0_213} OutVars{~a19~0=v_~a19~0_217, ~a21~0=v_~a21~0_191, ~a17~0=v_~a17~0_206, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_56|, ~a28~0=v_~a28~0_235, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_111, ~a25~0=v_~a25~0_233, ~a11~0=v_~a11~0_213} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0, ~a25~0] 1655754#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1670303#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1670295#L610 [1602] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 3) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1670297#L29 [1652] L29-->L34: Formula: (and (< 1 v_~a25~0_10) (> 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1686326#L34 [1669] L34-->L37: Formula: (= 1 v_~a25~0_13) InVars {~a25~0=v_~a25~0_13} OutVars{~a25~0=v_~a25~0_13} AuxVars[] AssignedVars[] 1686311#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 1686298#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 1686284#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 1686267#L49 [1737] L49-->L53: Formula: (> v_ULTIMATE.start_calculate_output_~input_14 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_14} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_14} AuxVars[] AssignedVars[] 1686247#L53 [1756] L53-->L58: Formula: (= 1 v_~a19~0_29) InVars {~a19~0=v_~a19~0_29} OutVars{~a19~0=v_~a19~0_29} AuxVars[] AssignedVars[] 1686229#L58 [1797] L58-->L64: Formula: (> v_ULTIMATE.start_calculate_output_~input_18 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_18} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_18} AuxVars[] AssignedVars[] 1686210#L64 [1808] L64-->L68: Formula: (and (= 1 v_~a25~0_43) (> 9 v_~a28~0_42)) InVars {~a25~0=v_~a25~0_43, ~a28~0=v_~a28~0_42} OutVars{~a25~0=v_~a25~0_43, ~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 1686188#L68 [1840] L68-->L73: Formula: (and (> 9 v_~a28~0_46) (= 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 1686163#L73 [1861] L73-->L81: Formula: (> 10 v_~a28~0_52) InVars {~a28~0=v_~a28~0_52} OutVars{~a28~0=v_~a28~0_52} AuxVars[] AssignedVars[] 1686148#L81 [1896] L81-->L90: Formula: (< v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 1686137#L90 [1916] L90-->L94: Formula: (< 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 1686120#L94 [1940] L94-->L98: Formula: (= 1 v_~a19~0_59) InVars {~a19~0=v_~a19~0_59} OutVars{~a19~0=v_~a19~0_59} AuxVars[] AssignedVars[] 1686107#L98 [1956] L98-->L105: Formula: (> 11 v_~a28~0_74) InVars {~a28~0=v_~a28~0_74} OutVars{~a28~0=v_~a28~0_74} AuxVars[] AssignedVars[] 1686093#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 1686077#L112 [2004] L112-->L118: Formula: (and (< 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 1686061#L118 [2021] L118-->L122: Formula: (< 1 v_~a25~0_83) InVars {~a25~0=v_~a25~0_83} OutVars{~a25~0=v_~a25~0_83} AuxVars[] AssignedVars[] 1686037#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 1686019#L129 [2083] L129-->L133: Formula: (< v_ULTIMATE.start_calculate_output_~input_42 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} AuxVars[] AssignedVars[] 1686005#L133 [2089] L133-->L138: Formula: (> v_ULTIMATE.start_calculate_output_~input_44 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} AuxVars[] AssignedVars[] 1685990#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 1685976#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 1670192#L147 [2148] L147-->L153: Formula: (= v_~a19~0_100 1) InVars {~a19~0=v_~a19~0_100} OutVars{~a19~0=v_~a19~0_100} AuxVars[] AssignedVars[] 1670174#L153 [2197] L153-->L158: Formula: (< v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 1664522#L158 [2212] L158-->L164: Formula: (> 1 v_~a11~0_105) InVars {~a11~0=v_~a11~0_105} OutVars{~a11~0=v_~a11~0_105} AuxVars[] AssignedVars[] 1659393#L164 [2227] L164-->L168: Formula: (= 1 v_~a25~0_120) InVars {~a25~0=v_~a25~0_120} OutVars{~a25~0=v_~a25~0_120} AuxVars[] AssignedVars[] 1659395#L168 [2244] L168-->L174: Formula: (< v_ULTIMATE.start_calculate_output_~input_58 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} AuxVars[] AssignedVars[] 1673150#L174 [2249] L174-->L178: Formula: (< 1 v_~a25~0_127) InVars {~a25~0=v_~a25~0_127} OutVars{~a25~0=v_~a25~0_127} AuxVars[] AssignedVars[] 1673146#L178 [2272] L178-->L184: Formula: (< v_ULTIMATE.start_calculate_output_~input_62 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} AuxVars[] AssignedVars[] 1673140#L184 [2294] L184-->L186: Formula: (< v_ULTIMATE.start_calculate_output_~input_64 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_64} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_64} AuxVars[] AssignedVars[] 1673136#L186 [2309] L186-->L188: Formula: (< v_~a28~0_141 9) InVars {~a28~0=v_~a28~0_141} OutVars{~a28~0=v_~a28~0_141} AuxVars[] AssignedVars[] 1673131#L188 [2330] L188-->L190: Formula: (< v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 1673125#L190 [2343] L190-->L193: Formula: (< v_~a28~0_147 10) InVars {~a28~0=v_~a28~0_147} OutVars{~a28~0=v_~a28~0_147} AuxVars[] AssignedVars[] 1673120#L193 [2354] L193-->L197: Formula: (< v_ULTIMATE.start_calculate_output_~input_72 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} AuxVars[] AssignedVars[] 1673115#L197 [2374] L197-->L201: Formula: (> 1 v_~a25~0_152) InVars {~a25~0=v_~a25~0_152} OutVars{~a25~0=v_~a25~0_152} AuxVars[] AssignedVars[] 1673117#L201 [2388] L201-->L211: Formula: (> v_ULTIMATE.start_calculate_output_~input_76 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} AuxVars[] AssignedVars[] 1673111#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 1673104#L214 [2425] L214-->L217: Formula: (< v_ULTIMATE.start_calculate_output_~input_80 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} AuxVars[] AssignedVars[] 1673354#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 1673348#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 1673087#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 1673332#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 1673323#L233 [2524] L233-->L236: Formula: (< v_ULTIMATE.start_calculate_output_~input_90 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} AuxVars[] AssignedVars[] 1673316#L236 [2553] L236-->L247: Formula: (= v_~a19~0_179 1) InVars {~a19~0=v_~a19~0_179} OutVars{~a19~0=v_~a19~0_179} AuxVars[] AssignedVars[] 1673309#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 1673060#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 1673298#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 1673292#L260 [2644] L260-->L275: Formula: (> 9 v_~a17~0_188) InVars {~a17~0=v_~a17~0_188} OutVars{~a17~0=v_~a17~0_188} AuxVars[] AssignedVars[] 1673285#L275 [2664] L275-->L279: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_102) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} AuxVars[] AssignedVars[] 1673280#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 1673036#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 1673266#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 1673258#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 1673021#L292 [2759] L292-->L296: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_112) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} AuxVars[] AssignedVars[] 1673247#L296 [2771] L296-->L308: Formula: (> 9 v_~a17~0_215) InVars {~a17~0=v_~a17~0_215} OutVars{~a17~0=v_~a17~0_215} AuxVars[] AssignedVars[] 1673244#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 1673238#L313 [2804] L313-->L327: Formula: (> 1 v_~a11~0_234) InVars {~a11~0=v_~a11~0_234} OutVars{~a11~0=v_~a11~0_234} AuxVars[] AssignedVars[] 1673231#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 1673226#L330 [2841] L330-->L336: Formula: (< v_~a28~0_264 11) InVars {~a28~0=v_~a28~0_264} OutVars{~a28~0=v_~a28~0_264} AuxVars[] AssignedVars[] 1673221#L336 [2884] L336-->L348: Formula: (= v_~a19~0_249 1) InVars {~a19~0=v_~a19~0_249} OutVars{~a19~0=v_~a19~0_249} AuxVars[] AssignedVars[] 1673216#L348 [2897] L348-->L353: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 1672980#L353 [2931] L353-->L360: Formula: (and (< v_~a28~0_280 8) (> 1 v_~a25~0_281)) InVars {~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} OutVars{~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 1672973#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 1673202#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 1672962#L374 [2996] L374-->L377: Formula: (> 1 v_~a25~0_293) InVars {~a25~0=v_~a25~0_293} OutVars{~a25~0=v_~a25~0_293} AuxVars[] AssignedVars[] 1672957#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 1672952#L379 [3027] L379-->L388: Formula: (> 1 v_~a11~0_280) InVars {~a11~0=v_~a11~0_280} OutVars{~a11~0=v_~a11~0_280} AuxVars[] AssignedVars[] 1673184#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 1673178#L393 [3070] L393-->L397: Formula: (< v_~a28~0_310 9) InVars {~a28~0=v_~a28~0_310} OutVars{~a28~0=v_~a28~0_310} AuxVars[] AssignedVars[] 1673173#L397 [3109] L397-->L401: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_144) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_144} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_144} AuxVars[] AssignedVars[] 1672931#L401 [3128] L401-->L403: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_146) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} AuxVars[] AssignedVars[] 1673164#L403 [3137] L403-->L406: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_148) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_148} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_148} AuxVars[] AssignedVars[] 1672913#L406 [3158] L406-->L408: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_150) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} AuxVars[] AssignedVars[] 1671825#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 1671366#L413 [3192] L413-->L413-2: Formula: (> 1 v_~a11~0_299) InVars {~a11~0=v_~a11~0_299} OutVars{~a11~0=v_~a11~0_299} AuxVars[] AssignedVars[] 1671813#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 1670936#L416-1 [3219] L416-1-->L419-1: Formula: (> 1 v_~a25~0_329) InVars {~a25~0=v_~a25~0_329} OutVars{~a25~0=v_~a25~0_329} AuxVars[] AssignedVars[] 1670908#L419-1 [3237] L419-1-->L422-1: Formula: (> 1 v_~a11~0_305) InVars {~a11~0=v_~a11~0_305} OutVars{~a11~0=v_~a11~0_305} AuxVars[] AssignedVars[] 1670686#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 1670682#L425-1 [3254] L425-1-->L428-1: Formula: (> 1 v_~a25~0_335) InVars {~a25~0=v_~a25~0_335} OutVars{~a25~0=v_~a25~0_335} AuxVars[] AssignedVars[] 1670679#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 1671787#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 1671779#L434-1 [3301] L434-1-->L437-1: Formula: (> 1 v_~a11~0_9) InVars {~a11~0=v_~a11~0_9} OutVars{~a11~0=v_~a11~0_9} AuxVars[] AssignedVars[] 1671773#L437-1 [3304] L437-1-->L440-1: Formula: (> 8 v_~a28~0_15) InVars {~a28~0=v_~a28~0_15} OutVars{~a28~0=v_~a28~0_15} AuxVars[] AssignedVars[] 1670656#L440-1 [3317] L440-1-->L443-1: Formula: (> 1 v_~a11~0_21) InVars {~a11~0=v_~a11~0_21} OutVars{~a11~0=v_~a11~0_21} AuxVars[] AssignedVars[] 1670651#L443-1 [3332] L443-1-->L446-1: Formula: (< 7 v_~a17~0_24) InVars {~a17~0=v_~a17~0_24} OutVars{~a17~0=v_~a17~0_24} AuxVars[] AssignedVars[] 1670642#L446-1 [3347] L446-1-->L449-1: Formula: (< 7 v_~a17~0_29) InVars {~a17~0=v_~a17~0_29} OutVars{~a17~0=v_~a17~0_29} AuxVars[] AssignedVars[] 1671757#L449-1 [3362] L449-1-->L452-1: Formula: (= 1 v_~a19~0_35) InVars {~a19~0=v_~a19~0_35} OutVars{~a19~0=v_~a19~0_35} AuxVars[] AssignedVars[] 1670629#L452-1 [3380] L452-1-->L455-1: Formula: (> 11 v_~a28~0_47) InVars {~a28~0=v_~a28~0_47} OutVars{~a28~0=v_~a28~0_47} AuxVars[] AssignedVars[] 1670620#L455-1 [3387] L455-1-->L458-1: Formula: (< 7 v_~a17~0_43) InVars {~a17~0=v_~a17~0_43} OutVars{~a17~0=v_~a17~0_43} AuxVars[] AssignedVars[] 1670616#L458-1 [3405] L458-1-->L461-1: Formula: (> 8 v_~a28~0_57) InVars {~a28~0=v_~a28~0_57} OutVars{~a28~0=v_~a28~0_57} AuxVars[] AssignedVars[] 1671736#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 1671728#L464-1 [3432] L464-1-->L467-1: Formula: (< 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 1671720#L467-1 [3442] L467-1-->L470-1: Formula: (> 8 v_~a28~0_77) InVars {~a28~0=v_~a28~0_77} OutVars{~a28~0=v_~a28~0_77} AuxVars[] AssignedVars[] 1671714#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 1671708#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 1670578#L476-1 [3493] L476-1-->L479-1: Formula: (> 11 v_~a28~0_95) InVars {~a28~0=v_~a28~0_95} OutVars{~a28~0=v_~a28~0_95} AuxVars[] AssignedVars[] 1671698#L479-1 [3505] L479-1-->L482-1: Formula: (> 1 v_~a11~0_91) InVars {~a11~0=v_~a11~0_91} OutVars{~a11~0=v_~a11~0_91} AuxVars[] AssignedVars[] 1671692#L482-1 [3511] L482-1-->L485-1: Formula: (> 1 v_~a25~0_106) InVars {~a25~0=v_~a25~0_106} OutVars{~a25~0=v_~a25~0_106} AuxVars[] AssignedVars[] 1670561#L485-1 [3525] L485-1-->L488-1: Formula: (< v_~a28~0_114 9) InVars {~a28~0=v_~a28~0_114} OutVars{~a28~0=v_~a28~0_114} AuxVars[] AssignedVars[] 1671684#L488-1 [3541] L488-1-->L491-1: Formula: (< v_~a28~0_121 11) InVars {~a28~0=v_~a28~0_121} OutVars{~a28~0=v_~a28~0_121} AuxVars[] AssignedVars[] 1670550#L491-1 [3552] L491-1-->L494-1: Formula: (< 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 1670543#L494-1 [3568] L494-1-->L497-1: Formula: (< 7 v_~a17~0_116) InVars {~a17~0=v_~a17~0_116} OutVars{~a17~0=v_~a17~0_116} AuxVars[] AssignedVars[] 1671666#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 1670531#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 1670522#L503-1 [3604] L503-1-->L506-1: Formula: (> 1 v_~a11~0_137) InVars {~a11~0=v_~a11~0_137} OutVars{~a11~0=v_~a11~0_137} AuxVars[] AssignedVars[] 1671649#L506-1 [3618] L506-1-->L509-1: Formula: (< 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 1670510#L509-1 [3635] L509-1-->L512-1: Formula: (< v_~a28~0_161 9) InVars {~a28~0=v_~a28~0_161} OutVars{~a28~0=v_~a28~0_161} AuxVars[] AssignedVars[] 1671646#L512-1 [3646] L512-1-->L515-1: Formula: (< 7 v_~a17~0_145) InVars {~a17~0=v_~a17~0_145} OutVars{~a17~0=v_~a17~0_145} AuxVars[] AssignedVars[] 1671640#L515-1 [3664] L515-1-->L518-1: Formula: (< 7 v_~a17~0_151) InVars {~a17~0=v_~a17~0_151} OutVars{~a17~0=v_~a17~0_151} AuxVars[] AssignedVars[] 1670491#L518-1 [3671] L518-1-->L521-1: Formula: (< 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 1671633#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 1671628#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 1670476#L527-1 [3713] L527-1-->L530-1: Formula: (< 7 v_~a17~0_170) InVars {~a17~0=v_~a17~0_170} OutVars{~a17~0=v_~a17~0_170} AuxVars[] AssignedVars[] 1670469#L530-1 [3732] L530-1-->L533-1: Formula: (< 7 v_~a17~0_175) InVars {~a17~0=v_~a17~0_175} OutVars{~a17~0=v_~a17~0_175} AuxVars[] AssignedVars[] 1670462#L533-1 [3746] L533-1-->L536-1: Formula: (< v_~a28~0_208 11) InVars {~a28~0=v_~a28~0_208} OutVars{~a28~0=v_~a28~0_208} AuxVars[] AssignedVars[] 1671615#L536-1 [3754] L536-1-->L539-1: Formula: (> 1 v_~a11~0_194) InVars {~a11~0=v_~a11~0_194} OutVars{~a11~0=v_~a11~0_194} AuxVars[] AssignedVars[] 1671610#L539-1 [3770] L539-1-->L542-1: Formula: (< v_~a28~0_218 11) InVars {~a28~0=v_~a28~0_218} OutVars{~a28~0=v_~a28~0_218} AuxVars[] AssignedVars[] 1671604#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 1670437#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 1670430#L548-1 [3809] L548-1-->L551-1: Formula: (< 7 v_~a17~0_207) InVars {~a17~0=v_~a17~0_207} OutVars{~a17~0=v_~a17~0_207} AuxVars[] AssignedVars[] 1671592#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 1671589#L554-1 [3841] L554-1-->L557-1: Formula: (> 1 v_~a11~0_224) InVars {~a11~0=v_~a11~0_224} OutVars{~a11~0=v_~a11~0_224} AuxVars[] AssignedVars[] 1670413#L557-1 [3847] L557-1-->L560-1: Formula: (= v_~a19~0_231 1) InVars {~a19~0=v_~a19~0_231} OutVars{~a19~0=v_~a19~0_231} AuxVars[] AssignedVars[] 1670406#L560-1 [3866] L560-1-->L563-1: Formula: (= v_~a19~0_235 1) InVars {~a19~0=v_~a19~0_235} OutVars{~a19~0=v_~a19~0_235} AuxVars[] AssignedVars[] 1671576#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 1671571#L566-1 [3893] L566-1-->L569-1: Formula: (< 7 v_~a17~0_234) InVars {~a17~0=v_~a17~0_234} OutVars{~a17~0=v_~a17~0_234} AuxVars[] AssignedVars[] 1670386#L569-1 [3908] L569-1-->L572-1: Formula: (< v_~a28~0_270 10) InVars {~a28~0=v_~a28~0_270} OutVars{~a28~0=v_~a28~0_270} AuxVars[] AssignedVars[] 1670379#L572-1 [3922] L572-1-->L575-1: Formula: (< 7 v_~a17~0_244) InVars {~a17~0=v_~a17~0_244} OutVars{~a17~0=v_~a17~0_244} AuxVars[] AssignedVars[] 1671557#L575-1 [3942] L575-1-->L578-1: Formula: (< 7 v_~a17~0_250) InVars {~a17~0=v_~a17~0_250} OutVars{~a17~0=v_~a17~0_250} AuxVars[] AssignedVars[] 1671551#L578-1 [3954] L578-1-->L581-1: Formula: (> 1 v_~a11~0_268) InVars {~a11~0=v_~a11~0_268} OutVars{~a11~0=v_~a11~0_268} AuxVars[] AssignedVars[] 1671546#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 1670356#L584-1 [3971] L584-1-->L587-1: Formula: (> 1 v_~a11~0_278) InVars {~a11~0=v_~a11~0_278} OutVars{~a11~0=v_~a11~0_278} AuxVars[] AssignedVars[] 1670349#L587-1 [3986] L587-1-->L590-1: Formula: (< 7 v_~a17~0_272) InVars {~a17~0=v_~a17~0_272} OutVars{~a17~0=v_~a17~0_272} AuxVars[] AssignedVars[] 1671534#L590-1 [4005] L590-1-->L593-1: Formula: (> 1 v_~a25~0_311) InVars {~a25~0=v_~a25~0_311} OutVars{~a25~0=v_~a25~0_311} AuxVars[] AssignedVars[] 1670335#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 1671520#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1671516#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1644560#L610 424.07/240.57 [2019-03-28 12:27:26,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:27:26,234 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 16 times 424.07/240.57 [2019-03-28 12:27:26,234 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:27:26,235 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:27:26,235 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:26,235 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:26,236 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:26,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:27:26,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:27:26,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:27:26,240 INFO L82 PathProgramCache]: Analyzing trace with hash -1921295733, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:27:26,240 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:27:26,241 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:27:26,241 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:26,241 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:26,241 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:26,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.57 [2019-03-28 12:27:26,290 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. 424.07/240.57 [2019-03-28 12:27:26,290 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.57 [2019-03-28 12:27:26,291 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.57 [2019-03-28 12:27:26,291 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.57 [2019-03-28 12:27:26,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.57 [2019-03-28 12:27:26,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.57 [2019-03-28 12:27:26,292 INFO L87 Difference]: Start difference. First operand 111544 states and 704501 transitions. cyclomatic complexity: 593078 Second operand 3 states. 424.07/240.57 [2019-03-28 12:27:29,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.57 [2019-03-28 12:27:29,929 INFO L93 Difference]: Finished difference Result 110816 states and 677062 transitions. 424.07/240.57 [2019-03-28 12:27:29,930 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.57 [2019-03-28 12:27:29,982 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 110816 states and 677062 transitions. 424.07/240.57 [2019-03-28 12:27:32,830 INFO L131 ngComponentsAnalysis]: Automaton has 124 accepting balls. 84947 424.07/240.57 [2019-03-28 12:27:34,077 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 110816 states to 110816 states and 677062 transitions. 424.07/240.57 [2019-03-28 12:27:34,077 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 86603 424.07/240.57 [2019-03-28 12:27:34,231 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 86603 424.07/240.57 [2019-03-28 12:27:34,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 110816 states and 677062 transitions. 424.07/240.57 [2019-03-28 12:27:34,276 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.57 [2019-03-28 12:27:34,276 INFO L706 BuchiCegarLoop]: Abstraction has 110816 states and 677062 transitions. 424.07/240.57 [2019-03-28 12:27:34,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110816 states and 677062 transitions. 424.07/240.57 [2019-03-28 12:27:36,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110816 to 110805. 424.07/240.57 [2019-03-28 12:27:36,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110805 states. 424.07/240.57 [2019-03-28 12:27:36,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110805 states to 110805 states and 677046 transitions. 424.07/240.57 [2019-03-28 12:27:36,848 INFO L729 BuchiCegarLoop]: Abstraction has 110805 states and 677046 transitions. 424.07/240.57 [2019-03-28 12:27:36,848 INFO L609 BuchiCegarLoop]: Abstraction has 110805 states and 677046 transitions. 424.07/240.57 [2019-03-28 12:27:36,848 INFO L442 BuchiCegarLoop]: ======== Iteration 22============ 424.07/240.57 [2019-03-28 12:27:36,848 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 110805 states and 677046 transitions. 424.07/240.57 [2019-03-28 12:27:37,852 INFO L131 ngComponentsAnalysis]: Automaton has 124 accepting balls. 84941 424.07/240.57 [2019-03-28 12:27:37,852 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.57 [2019-03-28 12:27:37,868 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.57 [2019-03-28 12:27:37,870 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.57 [2019-03-28 12:27:37,870 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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] 424.07/240.57 [2019-03-28 12:27:37,870 INFO L794 eck$LassoCheckResult]: Stem: 1859825#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 1859826#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1863929#L610 424.07/240.57 [2019-03-28 12:27:37,872 INFO L796 eck$LassoCheckResult]: Loop: 1863929#L610 [1603] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 6)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1903468#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1905642#L34 [1666] L34-->L596: Formula: (and (> 1 v_~a25~0_11) (= 6 v_ULTIMATE.start_calculate_output_~input_5) (= 7 v_~a28~0_12) (= v_~a28~0_11 10) (= |v_ULTIMATE.start_calculate_output_#res_3| 22) (= 8 v_~a17~0_10) (> 1 v_~a11~0_11) (= 1 v_~a19~0_10) (= 1 v_~a21~0_10)) InVars {~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ~a28~0=v_~a28~0_12, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} OutVars{~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_3|, ~a28~0=v_~a28~0_11, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0] 1863226#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1905639#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1905634#L610 [1602] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 3) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1905637#L29 [1649] L29-->L34: Formula: (and (> 1 v_~a25~0_10) (< 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1906508#L34 [1675] L34-->L37: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} AuxVars[] AssignedVars[] 1907153#L37 [1685] L37-->L41: Formula: (> 9 v_~a17~0_15) InVars {~a17~0=v_~a17~0_15} OutVars{~a17~0=v_~a17~0_15} AuxVars[] AssignedVars[] 1906500#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 1893854#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 1906480#L49 [1735] L49-->L53: Formula: (< 7 v_~a28~0_29) InVars {~a28~0=v_~a28~0_29} OutVars{~a28~0=v_~a28~0_29} AuxVars[] AssignedVars[] 1907133#L53 [1768] L53-->L58: Formula: (and (< 8 v_~a28~0_33) (< 7 v_~a28~0_33)) InVars {~a28~0=v_~a28~0_33} OutVars{~a28~0=v_~a28~0_33} AuxVars[] AssignedVars[] 1893825#L58 [1779] L58-->L64: Formula: (and (> 1 v_~a25~0_38) (< 7 v_~a28~0_37)) InVars {~a25~0=v_~a25~0_38, ~a28~0=v_~a28~0_37} OutVars{~a25~0=v_~a25~0_38, ~a28~0=v_~a28~0_37} AuxVars[] AssignedVars[] 1906473#L64 [1810] L64-->L68: Formula: (< v_ULTIMATE.start_calculate_output_~input_20 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} AuxVars[] AssignedVars[] 1906466#L68 [1842] L68-->L73: Formula: (and (< 8 v_~a28~0_46) (< 9 v_~a28~0_46)) InVars {~a28~0=v_~a28~0_46} OutVars{~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 1893796#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 1893784#L81 [1896] L81-->L90: Formula: (< v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 1893767#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 1906442#L94 [1940] L94-->L98: Formula: (= 1 v_~a19~0_59) InVars {~a19~0=v_~a19~0_59} OutVars{~a19~0=v_~a19~0_59} AuxVars[] AssignedVars[] 1892321#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 1906428#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 1906088#L112 [2005] L112-->L118: Formula: (and (< 8 v_~a28~0_82) (< 9 v_~a28~0_82)) InVars {~a28~0=v_~a28~0_82} OutVars{~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 1890358#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 1890350#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 1890342#L129 [2080] L129-->L133: Formula: (< 9 v_~a28~0_94) InVars {~a28~0=v_~a28~0_94} OutVars{~a28~0=v_~a28~0_94} AuxVars[] AssignedVars[] 1890336#L133 [2089] L133-->L138: Formula: (> v_ULTIMATE.start_calculate_output_~input_44 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} AuxVars[] AssignedVars[] 1906396#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 1906053#L142 [2130] L142-->L147: Formula: (> v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 1890316#L147 [2148] L147-->L153: Formula: (= v_~a19~0_100 1) InVars {~a19~0=v_~a19~0_100} OutVars{~a19~0=v_~a19~0_100} AuxVars[] AssignedVars[] 1890309#L153 [2197] L153-->L158: Formula: (< v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 1890302#L158 [2209] L158-->L164: Formula: (> v_~a28~0_117 8) InVars {~a28~0=v_~a28~0_117} OutVars{~a28~0=v_~a28~0_117} AuxVars[] AssignedVars[] 1906028#L164 [2219] L164-->L168: Formula: (> v_~a28~0_122 7) InVars {~a28~0=v_~a28~0_122} OutVars{~a28~0=v_~a28~0_122} AuxVars[] AssignedVars[] 1907033#L168 [2244] L168-->L174: Formula: (< v_ULTIMATE.start_calculate_output_~input_58 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} AuxVars[] AssignedVars[] 1906366#L174 [2253] L174-->L178: Formula: (> 1 v_~a25~0_127) InVars {~a25~0=v_~a25~0_127} OutVars{~a25~0=v_~a25~0_127} AuxVars[] AssignedVars[] 1906013#L178 [2272] L178-->L184: Formula: (< v_ULTIMATE.start_calculate_output_~input_62 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} AuxVars[] AssignedVars[] 1906006#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 1906000#L186 [2310] L186-->L188: Formula: (> v_~a28~0_141 9) InVars {~a28~0=v_~a28~0_141} OutVars{~a28~0=v_~a28~0_141} AuxVars[] AssignedVars[] 1905992#L188 [2323] L188-->L190: Formula: (> v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 1905985#L190 [2343] L190-->L193: Formula: (< v_~a28~0_147 10) InVars {~a28~0=v_~a28~0_147} OutVars{~a28~0=v_~a28~0_147} AuxVars[] AssignedVars[] 1906332#L193 [2354] L193-->L197: Formula: (< v_ULTIMATE.start_calculate_output_~input_72 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} AuxVars[] AssignedVars[] 1905973#L197 [2368] L197-->L201: Formula: (< v_ULTIMATE.start_calculate_output_~input_74 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} AuxVars[] AssignedVars[] 1890213#L201 [2388] L201-->L211: Formula: (> v_ULTIMATE.start_calculate_output_~input_76 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} AuxVars[] AssignedVars[] 1905961#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 1906309#L214 [2425] L214-->L217: Formula: (< v_ULTIMATE.start_calculate_output_~input_80 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} AuxVars[] AssignedVars[] 1906301#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 1905947#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 1890134#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 1890123#L231 [2514] L231-->L233: Formula: (> v_ULTIMATE.start_calculate_output_~input_88 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} AuxVars[] AssignedVars[] 1890105#L233 [2532] L233-->L236: Formula: (> v_~a28~0_189 7) InVars {~a28~0=v_~a28~0_189} OutVars{~a28~0=v_~a28~0_189} AuxVars[] AssignedVars[] 1906732#L236 [2553] L236-->L247: Formula: (= v_~a19~0_179 1) InVars {~a19~0=v_~a19~0_179} OutVars{~a19~0=v_~a19~0_179} AuxVars[] AssignedVars[] 1890071#L247 [2594] L247-->L252: Formula: (and (> v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 1896308#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 1905897#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 1905891#L260 [2644] L260-->L275: Formula: (> 9 v_~a17~0_188) InVars {~a17~0=v_~a17~0_188} OutVars{~a17~0=v_~a17~0_188} AuxVars[] AssignedVars[] 1905881#L275 [2661] L275-->L279: Formula: (> v_~a28~0_219 7) InVars {~a28~0=v_~a28~0_219} OutVars{~a28~0=v_~a28~0_219} AuxVars[] AssignedVars[] 1906646#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 1905865#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 1906233#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 1896256#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 1905845#L292 [2759] L292-->L296: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_112) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} AuxVars[] AssignedVars[] 1906218#L296 [2771] L296-->L308: Formula: (> 9 v_~a17~0_215) InVars {~a17~0=v_~a17~0_215} OutVars{~a17~0=v_~a17~0_215} AuxVars[] AssignedVars[] 1905831#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 1906210#L313 [2804] L313-->L327: Formula: (> 1 v_~a11~0_234) InVars {~a11~0=v_~a11~0_234} OutVars{~a11~0=v_~a11~0_234} AuxVars[] AssignedVars[] 1905649#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 1905651#L330 [2841] L330-->L336: Formula: (< v_~a28~0_264 11) InVars {~a28~0=v_~a28~0_264} OutVars{~a28~0=v_~a28~0_264} AuxVars[] AssignedVars[] 1906192#L336 [2884] L336-->L348: Formula: (= v_~a19~0_249 1) InVars {~a19~0=v_~a19~0_249} OutVars{~a19~0=v_~a19~0_249} AuxVars[] AssignedVars[] 1896185#L348 [2897] L348-->L353: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 1906179#L353 [2928] L353-->L360: Formula: (and (> v_~a28~0_280 8) (> v_~a28~0_280 9)) InVars {~a28~0=v_~a28~0_280} OutVars{~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 1896164#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 1905772#L367 [2981] L367-->L374: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_132) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_132} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_132} AuxVars[] AssignedVars[] 1905764#L374 [2995] L374-->L377: Formula: (> v_~a28~0_293 8) InVars {~a28~0=v_~a28~0_293} OutVars{~a28~0=v_~a28~0_293} AuxVars[] AssignedVars[] 1905753#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 1896122#L379 [3027] L379-->L388: Formula: (> 1 v_~a11~0_280) InVars {~a11~0=v_~a11~0_280} OutVars{~a11~0=v_~a11~0_280} AuxVars[] AssignedVars[] 1905734#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 1896109#L393 [3067] L393-->L596: Formula: (and (= 3 v_ULTIMATE.start_calculate_output_~input_141) (= |v_ULTIMATE.start_calculate_output_#res_71| 25) (= 1 v_~a21~0_249) (= v_~a28~0_308 7) (= v_~a19~0_284 1) (= v_~a19~0_283 0) (= 8 v_~a17~0_276) (> 1 v_~a25~0_309) (> 1 v_~a11~0_285) (= v_~a28~0_309 9)) InVars {~a19~0=v_~a19~0_284, ~a17~0=v_~a17~0_276, ~a21~0=v_~a21~0_249, ~a28~0=v_~a28~0_309, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_141, ~a25~0=v_~a25~0_309, ~a11~0=v_~a11~0_285} OutVars{~a19~0=v_~a19~0_283, ~a17~0=v_~a17~0_276, ~a21~0=v_~a21~0_249, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_71|, ~a28~0=v_~a28~0_308, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_141, ~a25~0=v_~a25~0_309, ~a11~0=v_~a11~0_285} AuxVars[] AssignedVars[~a19~0, ULTIMATE.start_calculate_output_#res, ~a28~0] 1882198#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1903176#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1903169#L610 [1601] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 1) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 1903162#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 1903135#L34 [1671] L34-->L37: Formula: (> 1 v_~a19~0_12) InVars {~a19~0=v_~a19~0_12} OutVars{~a19~0=v_~a19~0_12} AuxVars[] AssignedVars[] 1903112#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 1903095#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 1903062#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 1903063#L49 [1738] L49-->L53: Formula: (> 1 v_~a19~0_26) InVars {~a19~0=v_~a19~0_26} OutVars{~a19~0=v_~a19~0_26} AuxVars[] AssignedVars[] 1905176#L53 [1756] L53-->L58: Formula: (= 1 v_~a19~0_29) InVars {~a19~0=v_~a19~0_29} OutVars{~a19~0=v_~a19~0_29} AuxVars[] AssignedVars[] 1905174#L58 [1782] L58-->L64: Formula: (> 9 v_~a17~0_32) InVars {~a17~0=v_~a17~0_32} OutVars{~a17~0=v_~a17~0_32} AuxVars[] AssignedVars[] 1905171#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 1905168#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 1905165#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 1905162#L81 [1896] L81-->L90: Formula: (< v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 1905159#L90 [1922] L90-->L94: Formula: (< v_ULTIMATE.start_calculate_output_~input_28 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_28} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_28} AuxVars[] AssignedVars[] 1905156#L94 [1940] L94-->L98: Formula: (= 1 v_~a19~0_59) InVars {~a19~0=v_~a19~0_59} OutVars{~a19~0=v_~a19~0_59} AuxVars[] AssignedVars[] 1905153#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 1905151#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 1905148#L112 [2003] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 1905145#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 1905139#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 1905133#L129 [2083] L129-->L133: Formula: (< v_ULTIMATE.start_calculate_output_~input_42 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} AuxVars[] AssignedVars[] 1905127#L133 [2090] L133-->L138: Formula: (> 11 v_~a28~0_98) InVars {~a28~0=v_~a28~0_98} OutVars{~a28~0=v_~a28~0_98} AuxVars[] AssignedVars[] 1905123#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 1905117#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 1905111#L147 [2148] L147-->L153: Formula: (= v_~a19~0_100 1) InVars {~a19~0=v_~a19~0_100} OutVars{~a19~0=v_~a19~0_100} AuxVars[] AssignedVars[] 1905105#L153 [2197] L153-->L158: Formula: (< v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 1905101#L158 [2212] L158-->L164: Formula: (> 1 v_~a11~0_105) InVars {~a11~0=v_~a11~0_105} OutVars{~a11~0=v_~a11~0_105} AuxVars[] AssignedVars[] 1905095#L164 [2220] L164-->L168: Formula: (< v_ULTIMATE.start_calculate_output_~input_56 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} AuxVars[] AssignedVars[] 1905089#L168 [2244] L168-->L174: Formula: (< v_ULTIMATE.start_calculate_output_~input_58 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} AuxVars[] AssignedVars[] 1905083#L174 [2250] L174-->L178: Formula: (< v_~a28~0_130 8) InVars {~a28~0=v_~a28~0_130} OutVars{~a28~0=v_~a28~0_130} AuxVars[] AssignedVars[] 1905079#L178 [2272] L178-->L184: Formula: (< v_ULTIMATE.start_calculate_output_~input_62 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} AuxVars[] AssignedVars[] 1905073#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 1905067#L186 [2309] L186-->L188: Formula: (< v_~a28~0_141 9) InVars {~a28~0=v_~a28~0_141} OutVars{~a28~0=v_~a28~0_141} AuxVars[] AssignedVars[] 1905061#L188 [2330] L188-->L190: Formula: (< v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 1905055#L190 [2343] L190-->L193: Formula: (< v_~a28~0_147 10) InVars {~a28~0=v_~a28~0_147} OutVars{~a28~0=v_~a28~0_147} AuxVars[] AssignedVars[] 1905051#L193 [2354] L193-->L197: Formula: (< v_ULTIMATE.start_calculate_output_~input_72 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} AuxVars[] AssignedVars[] 1905045#L197 [2368] L197-->L201: Formula: (< v_ULTIMATE.start_calculate_output_~input_74 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} AuxVars[] AssignedVars[] 1905039#L201 [2390] L201-->L211: Formula: (and (< v_~a28~0_162 9) (< v_~a28~0_162 8)) InVars {~a28~0=v_~a28~0_162} OutVars{~a28~0=v_~a28~0_162} AuxVars[] AssignedVars[] 1905033#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 1905027#L214 [2425] L214-->L217: Formula: (< v_ULTIMATE.start_calculate_output_~input_80 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} AuxVars[] AssignedVars[] 1905023#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 1905017#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 1905011#L224 [2491] L224-->L231: Formula: (and (< v_~a28~0_181 10) (< v_~a28~0_181 11)) InVars {~a28~0=v_~a28~0_181} OutVars{~a28~0=v_~a28~0_181} AuxVars[] AssignedVars[] 1905005#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 1904999#L233 [2524] L233-->L236: Formula: (< v_ULTIMATE.start_calculate_output_~input_90 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} AuxVars[] AssignedVars[] 1904993#L236 [2563] L236-->L247: Formula: (< v_ULTIMATE.start_calculate_output_~input_92 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} AuxVars[] AssignedVars[] 1904987#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 1904983#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 1904977#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 1904973#L260 [2644] L260-->L275: Formula: (> 9 v_~a17~0_188) InVars {~a17~0=v_~a17~0_188} OutVars{~a17~0=v_~a17~0_188} AuxVars[] AssignedVars[] 1904967#L275 [2664] L275-->L279: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_102) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} AuxVars[] AssignedVars[] 1904961#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 1904955#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 1904949#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 1904943#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 1904937#L292 [2759] L292-->L296: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_112) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} AuxVars[] AssignedVars[] 1904933#L296 [2771] L296-->L308: Formula: (> 9 v_~a17~0_215) InVars {~a17~0=v_~a17~0_215} OutVars{~a17~0=v_~a17~0_215} AuxVars[] AssignedVars[] 1904927#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 1904923#L313 [2804] L313-->L327: Formula: (> 1 v_~a11~0_234) InVars {~a11~0=v_~a11~0_234} OutVars{~a11~0=v_~a11~0_234} AuxVars[] AssignedVars[] 1904917#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 1904911#L330 [2841] L330-->L336: Formula: (< v_~a28~0_264 11) InVars {~a28~0=v_~a28~0_264} OutVars{~a28~0=v_~a28~0_264} AuxVars[] AssignedVars[] 1904905#L336 [2884] L336-->L348: Formula: (= v_~a19~0_249 1) InVars {~a19~0=v_~a19~0_249} OutVars{~a19~0=v_~a19~0_249} AuxVars[] AssignedVars[] 1904899#L348 [2897] L348-->L353: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 1904893#L353 [2931] L353-->L360: Formula: (and (< v_~a28~0_280 8) (> 1 v_~a25~0_281)) InVars {~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} OutVars{~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 1904889#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 1904883#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 1904877#L374 [2996] L374-->L377: Formula: (> 1 v_~a25~0_293) InVars {~a25~0=v_~a25~0_293} OutVars{~a25~0=v_~a25~0_293} AuxVars[] AssignedVars[] 1904871#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 1904867#L379 [3027] L379-->L388: Formula: (> 1 v_~a11~0_280) InVars {~a11~0=v_~a11~0_280} OutVars{~a11~0=v_~a11~0_280} AuxVars[] AssignedVars[] 1904861#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 1904855#L393 [3078] L393-->L397: Formula: (> 3 v_ULTIMATE.start_calculate_output_~input_142) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_142} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_142} AuxVars[] AssignedVars[] 1904849#L397 [3109] L397-->L401: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_144) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_144} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_144} AuxVars[] AssignedVars[] 1904843#L401 [3128] L401-->L403: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_146) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} AuxVars[] AssignedVars[] 1904839#L403 [3137] L403-->L406: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_148) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_148} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_148} AuxVars[] AssignedVars[] 1904820#L406 [3158] L406-->L408: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_150) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} AuxVars[] AssignedVars[] 1904819#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 1904814#L413 [3192] L413-->L413-2: Formula: (> 1 v_~a11~0_299) InVars {~a11~0=v_~a11~0_299} OutVars{~a11~0=v_~a11~0_299} AuxVars[] AssignedVars[] 1904812#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 1904809#L416-1 [3219] L416-1-->L419-1: Formula: (> 1 v_~a25~0_329) InVars {~a25~0=v_~a25~0_329} OutVars{~a25~0=v_~a25~0_329} AuxVars[] AssignedVars[] 1904808#L419-1 [3237] L419-1-->L422-1: Formula: (> 1 v_~a11~0_305) InVars {~a11~0=v_~a11~0_305} OutVars{~a11~0=v_~a11~0_305} AuxVars[] AssignedVars[] 1904806#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 1904805#L425-1 [3254] L425-1-->L428-1: Formula: (> 1 v_~a25~0_335) InVars {~a25~0=v_~a25~0_335} OutVars{~a25~0=v_~a25~0_335} AuxVars[] AssignedVars[] 1904804#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 1904802#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 1904800#L434-1 [3301] L434-1-->L437-1: Formula: (> 1 v_~a11~0_9) InVars {~a11~0=v_~a11~0_9} OutVars{~a11~0=v_~a11~0_9} AuxVars[] AssignedVars[] 1904798#L437-1 [3304] L437-1-->L440-1: Formula: (> 8 v_~a28~0_15) InVars {~a28~0=v_~a28~0_15} OutVars{~a28~0=v_~a28~0_15} AuxVars[] AssignedVars[] 1904796#L440-1 [3317] L440-1-->L443-1: Formula: (> 1 v_~a11~0_21) InVars {~a11~0=v_~a11~0_21} OutVars{~a11~0=v_~a11~0_21} AuxVars[] AssignedVars[] 1904794#L443-1 [3332] L443-1-->L446-1: Formula: (< 7 v_~a17~0_24) InVars {~a17~0=v_~a17~0_24} OutVars{~a17~0=v_~a17~0_24} AuxVars[] AssignedVars[] 1904793#L446-1 [3347] L446-1-->L449-1: Formula: (< 7 v_~a17~0_29) InVars {~a17~0=v_~a17~0_29} OutVars{~a17~0=v_~a17~0_29} AuxVars[] AssignedVars[] 1904791#L449-1 [3362] L449-1-->L452-1: Formula: (= 1 v_~a19~0_35) InVars {~a19~0=v_~a19~0_35} OutVars{~a19~0=v_~a19~0_35} AuxVars[] AssignedVars[] 1904789#L452-1 [3380] L452-1-->L455-1: Formula: (> 11 v_~a28~0_47) InVars {~a28~0=v_~a28~0_47} OutVars{~a28~0=v_~a28~0_47} AuxVars[] AssignedVars[] 1904785#L455-1 [3387] L455-1-->L458-1: Formula: (< 7 v_~a17~0_43) InVars {~a17~0=v_~a17~0_43} OutVars{~a17~0=v_~a17~0_43} AuxVars[] AssignedVars[] 1904780#L458-1 [3405] L458-1-->L461-1: Formula: (> 8 v_~a28~0_57) InVars {~a28~0=v_~a28~0_57} OutVars{~a28~0=v_~a28~0_57} AuxVars[] AssignedVars[] 1904776#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 1904771#L464-1 [3432] L464-1-->L467-1: Formula: (< 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 1904766#L467-1 [3442] L467-1-->L470-1: Formula: (> 8 v_~a28~0_77) InVars {~a28~0=v_~a28~0_77} OutVars{~a28~0=v_~a28~0_77} AuxVars[] AssignedVars[] 1904761#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 1904756#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 1904752#L476-1 [3493] L476-1-->L479-1: Formula: (> 11 v_~a28~0_95) InVars {~a28~0=v_~a28~0_95} OutVars{~a28~0=v_~a28~0_95} AuxVars[] AssignedVars[] 1904747#L479-1 [3505] L479-1-->L482-1: Formula: (> 1 v_~a11~0_91) InVars {~a11~0=v_~a11~0_91} OutVars{~a11~0=v_~a11~0_91} AuxVars[] AssignedVars[] 1904742#L482-1 [3511] L482-1-->L485-1: Formula: (> 1 v_~a25~0_106) InVars {~a25~0=v_~a25~0_106} OutVars{~a25~0=v_~a25~0_106} AuxVars[] AssignedVars[] 1904738#L485-1 [3525] L485-1-->L488-1: Formula: (< v_~a28~0_114 9) InVars {~a28~0=v_~a28~0_114} OutVars{~a28~0=v_~a28~0_114} AuxVars[] AssignedVars[] 1904733#L488-1 [3541] L488-1-->L491-1: Formula: (< v_~a28~0_121 11) InVars {~a28~0=v_~a28~0_121} OutVars{~a28~0=v_~a28~0_121} AuxVars[] AssignedVars[] 1904730#L491-1 [3552] L491-1-->L494-1: Formula: (< 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 1904725#L494-1 [3568] L494-1-->L497-1: Formula: (< 7 v_~a17~0_116) InVars {~a17~0=v_~a17~0_116} OutVars{~a17~0=v_~a17~0_116} AuxVars[] AssignedVars[] 1904720#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 1904715#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 1904710#L503-1 [3604] L503-1-->L506-1: Formula: (> 1 v_~a11~0_137) InVars {~a11~0=v_~a11~0_137} OutVars{~a11~0=v_~a11~0_137} AuxVars[] AssignedVars[] 1904706#L506-1 [3618] L506-1-->L509-1: Formula: (< 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 1904701#L509-1 [3635] L509-1-->L512-1: Formula: (< v_~a28~0_161 9) InVars {~a28~0=v_~a28~0_161} OutVars{~a28~0=v_~a28~0_161} AuxVars[] AssignedVars[] 1904698#L512-1 [3646] L512-1-->L515-1: Formula: (< 7 v_~a17~0_145) InVars {~a17~0=v_~a17~0_145} OutVars{~a17~0=v_~a17~0_145} AuxVars[] AssignedVars[] 1904693#L515-1 [3664] L515-1-->L518-1: Formula: (< 7 v_~a17~0_151) InVars {~a17~0=v_~a17~0_151} OutVars{~a17~0=v_~a17~0_151} AuxVars[] AssignedVars[] 1904690#L518-1 [3671] L518-1-->L521-1: Formula: (< 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 1904686#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 1904682#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 1904675#L527-1 [3713] L527-1-->L530-1: Formula: (< 7 v_~a17~0_170) InVars {~a17~0=v_~a17~0_170} OutVars{~a17~0=v_~a17~0_170} AuxVars[] AssignedVars[] 1904668#L530-1 [3732] L530-1-->L533-1: Formula: (< 7 v_~a17~0_175) InVars {~a17~0=v_~a17~0_175} OutVars{~a17~0=v_~a17~0_175} AuxVars[] AssignedVars[] 1904662#L533-1 [3746] L533-1-->L536-1: Formula: (< v_~a28~0_208 11) InVars {~a28~0=v_~a28~0_208} OutVars{~a28~0=v_~a28~0_208} AuxVars[] AssignedVars[] 1904653#L536-1 [3754] L536-1-->L539-1: Formula: (> 1 v_~a11~0_194) InVars {~a11~0=v_~a11~0_194} OutVars{~a11~0=v_~a11~0_194} AuxVars[] AssignedVars[] 1904646#L539-1 [3770] L539-1-->L542-1: Formula: (< v_~a28~0_218 11) InVars {~a28~0=v_~a28~0_218} OutVars{~a28~0=v_~a28~0_218} AuxVars[] AssignedVars[] 1904638#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 1904631#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 1904623#L548-1 [3809] L548-1-->L551-1: Formula: (< 7 v_~a17~0_207) InVars {~a17~0=v_~a17~0_207} OutVars{~a17~0=v_~a17~0_207} AuxVars[] AssignedVars[] 1904613#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 1904602#L554-1 [3841] L554-1-->L557-1: Formula: (> 1 v_~a11~0_224) InVars {~a11~0=v_~a11~0_224} OutVars{~a11~0=v_~a11~0_224} AuxVars[] AssignedVars[] 1904591#L557-1 [3847] L557-1-->L560-1: Formula: (= v_~a19~0_231 1) InVars {~a19~0=v_~a19~0_231} OutVars{~a19~0=v_~a19~0_231} AuxVars[] AssignedVars[] 1904579#L560-1 [3866] L560-1-->L563-1: Formula: (= v_~a19~0_235 1) InVars {~a19~0=v_~a19~0_235} OutVars{~a19~0=v_~a19~0_235} AuxVars[] AssignedVars[] 1904569#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 1904557#L566-1 [3893] L566-1-->L569-1: Formula: (< 7 v_~a17~0_234) InVars {~a17~0=v_~a17~0_234} OutVars{~a17~0=v_~a17~0_234} AuxVars[] AssignedVars[] 1904546#L569-1 [3908] L569-1-->L572-1: Formula: (< v_~a28~0_270 10) InVars {~a28~0=v_~a28~0_270} OutVars{~a28~0=v_~a28~0_270} AuxVars[] AssignedVars[] 1904537#L572-1 [3922] L572-1-->L575-1: Formula: (< 7 v_~a17~0_244) InVars {~a17~0=v_~a17~0_244} OutVars{~a17~0=v_~a17~0_244} AuxVars[] AssignedVars[] 1904527#L575-1 [3942] L575-1-->L578-1: Formula: (< 7 v_~a17~0_250) InVars {~a17~0=v_~a17~0_250} OutVars{~a17~0=v_~a17~0_250} AuxVars[] AssignedVars[] 1904515#L578-1 [3954] L578-1-->L581-1: Formula: (> 1 v_~a11~0_268) InVars {~a11~0=v_~a11~0_268} OutVars{~a11~0=v_~a11~0_268} AuxVars[] AssignedVars[] 1904503#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 1904492#L584-1 [3971] L584-1-->L587-1: Formula: (> 1 v_~a11~0_278) InVars {~a11~0=v_~a11~0_278} OutVars{~a11~0=v_~a11~0_278} AuxVars[] AssignedVars[] 1904482#L587-1 [3986] L587-1-->L590-1: Formula: (< 7 v_~a17~0_272) InVars {~a17~0=v_~a17~0_272} OutVars{~a17~0=v_~a17~0_272} AuxVars[] AssignedVars[] 1904471#L590-1 [4005] L590-1-->L593-1: Formula: (> 1 v_~a25~0_311) InVars {~a25~0=v_~a25~0_311} OutVars{~a25~0=v_~a25~0_311} AuxVars[] AssignedVars[] 1904461#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 1903501#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 1903485#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 1863929#L610 424.07/240.57 [2019-03-28 12:27:37,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:27:37,873 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 17 times 424.07/240.57 [2019-03-28 12:27:37,873 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:27:37,873 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:27:37,874 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:37,875 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:37,875 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:37,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:27:37,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:27:37,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:27:37,880 INFO L82 PathProgramCache]: Analyzing trace with hash 513622444, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:27:37,880 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:27:37,880 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:27:37,881 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:37,881 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:37,881 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:37,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.57 [2019-03-28 12:27:37,934 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. 424.07/240.57 [2019-03-28 12:27:37,934 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.57 [2019-03-28 12:27:37,934 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.57 [2019-03-28 12:27:37,935 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.57 [2019-03-28 12:27:37,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.57 [2019-03-28 12:27:37,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.57 [2019-03-28 12:27:37,936 INFO L87 Difference]: Start difference. First operand 110805 states and 677046 transitions. cyclomatic complexity: 566366 Second operand 3 states. 424.07/240.57 [2019-03-28 12:27:42,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.57 [2019-03-28 12:27:42,727 INFO L93 Difference]: Finished difference Result 138168 states and 828751 transitions. 424.07/240.57 [2019-03-28 12:27:42,728 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.57 [2019-03-28 12:27:42,780 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 138168 states and 828751 transitions. 424.07/240.57 [2019-03-28 12:27:44,698 INFO L131 ngComponentsAnalysis]: Automaton has 174 accepting balls. 102846 424.07/240.57 [2019-03-28 12:27:46,199 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 138168 states to 128007 states and 771771 transitions. 424.07/240.57 [2019-03-28 12:27:46,199 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 107903 424.07/240.57 [2019-03-28 12:27:46,409 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 107903 424.07/240.57 [2019-03-28 12:27:46,409 INFO L73 IsDeterministic]: Start isDeterministic. Operand 128007 states and 771771 transitions. 424.07/240.57 [2019-03-28 12:27:46,430 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.57 [2019-03-28 12:27:46,430 INFO L706 BuchiCegarLoop]: Abstraction has 128007 states and 771771 transitions. 424.07/240.57 [2019-03-28 12:27:46,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128007 states and 771771 transitions. 424.07/240.57 [2019-03-28 12:27:48,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128007 to 108635. 424.07/240.57 [2019-03-28 12:27:48,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108635 states. 424.07/240.57 [2019-03-28 12:27:49,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108635 states to 108635 states and 653368 transitions. 424.07/240.57 [2019-03-28 12:27:49,067 INFO L729 BuchiCegarLoop]: Abstraction has 108635 states and 653368 transitions. 424.07/240.57 [2019-03-28 12:27:49,067 INFO L609 BuchiCegarLoop]: Abstraction has 108635 states and 653368 transitions. 424.07/240.57 [2019-03-28 12:27:49,067 INFO L442 BuchiCegarLoop]: ======== Iteration 23============ 424.07/240.57 [2019-03-28 12:27:49,068 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 108635 states and 653368 transitions. 424.07/240.57 [2019-03-28 12:27:50,544 INFO L131 ngComponentsAnalysis]: Automaton has 135 accepting balls. 85818 424.07/240.57 [2019-03-28 12:27:50,545 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.57 [2019-03-28 12:27:50,545 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.57 [2019-03-28 12:27:50,548 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1] 424.07/240.57 [2019-03-28 12:27:50,548 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.57 [2019-03-28 12:27:50,548 INFO L794 eck$LassoCheckResult]: Stem: 2108820#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 2108821#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2116550#L610 424.07/240.57 [2019-03-28 12:27:50,550 INFO L796 eck$LassoCheckResult]: Loop: 2116550#L610 [1604] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 4) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2134944#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 2153495#L34 [1675] L34-->L37: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} AuxVars[] AssignedVars[] 2153489#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 2153482#L41 [1704] L41-->L46: Formula: (> 9 v_~a28~0_21) InVars {~a28~0=v_~a28~0_21} OutVars{~a28~0=v_~a28~0_21} AuxVars[] AssignedVars[] 2150583#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 2153471#L49 [1737] L49-->L53: Formula: (> v_ULTIMATE.start_calculate_output_~input_14 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_14} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_14} AuxVars[] AssignedVars[] 2153466#L53 [1756] L53-->L58: Formula: (= 1 v_~a19~0_29) InVars {~a19~0=v_~a19~0_29} OutVars{~a19~0=v_~a19~0_29} AuxVars[] AssignedVars[] 2150564#L58 [1797] L58-->L64: Formula: (> v_ULTIMATE.start_calculate_output_~input_18 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_18} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_18} AuxVars[] AssignedVars[] 2153454#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 2153448#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 2150547#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 2150540#L81 [1899] L81-->L90: Formula: (= 1 v_~a19~0_52) InVars {~a19~0=v_~a19~0_52} OutVars{~a19~0=v_~a19~0_52} AuxVars[] AssignedVars[] 2150531#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 2153408#L94 [1939] L94-->L98: Formula: (> v_ULTIMATE.start_calculate_output_~input_30 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} AuxVars[] AssignedVars[] 2153405#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 2153388#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 2153375#L112 [2003] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 2153362#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 2153347#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 2153339#L129 [2083] L129-->L133: Formula: (< v_ULTIMATE.start_calculate_output_~input_42 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} AuxVars[] AssignedVars[] 2153329#L133 [2089] L133-->L138: Formula: (> v_ULTIMATE.start_calculate_output_~input_44 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} AuxVars[] AssignedVars[] 2153321#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 2153310#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 2153300#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 2153290#L153 [2197] L153-->L158: Formula: (< v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 2153278#L158 [2212] L158-->L164: Formula: (> 1 v_~a11~0_105) InVars {~a11~0=v_~a11~0_105} OutVars{~a11~0=v_~a11~0_105} AuxVars[] AssignedVars[] 2153267#L164 [2229] L164-->L168: Formula: (> v_ULTIMATE.start_calculate_output_~input_56 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} AuxVars[] AssignedVars[] 2153255#L168 [2244] L168-->L174: Formula: (< v_ULTIMATE.start_calculate_output_~input_58 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} AuxVars[] AssignedVars[] 2153245#L174 [2259] L174-->L178: Formula: (> v_ULTIMATE.start_calculate_output_~input_60 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} AuxVars[] AssignedVars[] 2153235#L178 [2273] L178-->L184: Formula: (> 1 v_~a11~0_120) InVars {~a11~0=v_~a11~0_120} OutVars{~a11~0=v_~a11~0_120} AuxVars[] AssignedVars[] 2153224#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 2153215#L186 [2309] L186-->L188: Formula: (< v_~a28~0_141 9) InVars {~a28~0=v_~a28~0_141} OutVars{~a28~0=v_~a28~0_141} AuxVars[] AssignedVars[] 2153204#L188 [2330] L188-->L190: Formula: (< v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 2153193#L190 [2343] L190-->L193: Formula: (< v_~a28~0_147 10) InVars {~a28~0=v_~a28~0_147} OutVars{~a28~0=v_~a28~0_147} AuxVars[] AssignedVars[] 2153181#L193 [2356] L193-->L197: Formula: (> 1 v_~a11~0_138) InVars {~a11~0=v_~a11~0_138} OutVars{~a11~0=v_~a11~0_138} AuxVars[] AssignedVars[] 2153170#L197 [2368] L197-->L201: Formula: (< v_ULTIMATE.start_calculate_output_~input_74 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} AuxVars[] AssignedVars[] 2153154#L201 [2388] L201-->L211: Formula: (> v_ULTIMATE.start_calculate_output_~input_76 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} AuxVars[] AssignedVars[] 2153143#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 2153130#L214 [2425] L214-->L217: Formula: (< v_ULTIMATE.start_calculate_output_~input_80 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} AuxVars[] AssignedVars[] 2153117#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 2153095#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 2153081#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 2153065#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 2153045#L233 [2517] L233-->L596: Formula: (and (= v_~a28~0_186 9) (= |v_ULTIMATE.start_calculate_output_#res_45| 23) (> 1 v_~a25~0_183) (= 1 v_~a21~0_152) (= v_ULTIMATE.start_calculate_output_~input_89 4) (= v_~a28~0_187 7) (> 1 v_~a11~0_170) (= v_~a19~0_171 1) (= 8 v_~a17~0_164)) InVars {~a19~0=v_~a19~0_171, ~a21~0=v_~a21~0_152, ~a17~0=v_~a17~0_164, ~a28~0=v_~a28~0_187, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_89, ~a25~0=v_~a25~0_183, ~a11~0=v_~a11~0_170} OutVars{~a19~0=v_~a19~0_171, ~a21~0=v_~a21~0_152, ~a17~0=v_~a17~0_164, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_45|, ~a28~0=v_~a28~0_186, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_89, ~a25~0=v_~a25~0_183, ~a11~0=v_~a11~0_170} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0] 2130455#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 2153032#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2153022#L610 [1602] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 3) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2153017#L29 [1649] L29-->L34: Formula: (and (> 1 v_~a25~0_10) (< 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 2152712#L34 [1675] L34-->L37: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} AuxVars[] AssignedVars[] 2153005#L37 [1685] L37-->L41: Formula: (> 9 v_~a17~0_15) InVars {~a17~0=v_~a17~0_15} OutVars{~a17~0=v_~a17~0_15} AuxVars[] AssignedVars[] 2152998#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 2146732#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 2152985#L49 [1735] L49-->L53: Formula: (< 7 v_~a28~0_29) InVars {~a28~0=v_~a28~0_29} OutVars{~a28~0=v_~a28~0_29} AuxVars[] AssignedVars[] 2152977#L53 [1768] L53-->L58: Formula: (and (< 8 v_~a28~0_33) (< 7 v_~a28~0_33)) InVars {~a28~0=v_~a28~0_33} OutVars{~a28~0=v_~a28~0_33} AuxVars[] AssignedVars[] 2146670#L58 [1779] L58-->L64: Formula: (and (> 1 v_~a25~0_38) (< 7 v_~a28~0_37)) InVars {~a25~0=v_~a25~0_38, ~a28~0=v_~a28~0_37} OutVars{~a25~0=v_~a25~0_38, ~a28~0=v_~a28~0_37} AuxVars[] AssignedVars[] 2152677#L64 [1810] L64-->L68: Formula: (< v_ULTIMATE.start_calculate_output_~input_20 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_20} AuxVars[] AssignedVars[] 2152671#L68 [1837] L68-->L73: Formula: (and (< 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 2146606#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 2146586#L81 [1896] L81-->L90: Formula: (< v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 2146562#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 2152924#L94 [1940] L94-->L98: Formula: (= 1 v_~a19~0_59) InVars {~a19~0=v_~a19~0_59} OutVars{~a19~0=v_~a19~0_59} AuxVars[] AssignedVars[] 2152915#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 2152903#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 2152630#L112 [2006] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (< 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 2144096#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 2144066#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 2144033#L129 [2083] L129-->L133: Formula: (< v_ULTIMATE.start_calculate_output_~input_42 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} AuxVars[] AssignedVars[] 2143995#L133 [2089] L133-->L138: Formula: (> v_ULTIMATE.start_calculate_output_~input_44 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} AuxVars[] AssignedVars[] 2152866#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 2152861#L142 [2125] L142-->L147: Formula: (= 1 v_~a19~0_96) InVars {~a19~0=v_~a19~0_96} OutVars{~a19~0=v_~a19~0_96} AuxVars[] AssignedVars[] 2143923#L147 [2148] L147-->L153: Formula: (= v_~a19~0_100 1) InVars {~a19~0=v_~a19~0_100} OutVars{~a19~0=v_~a19~0_100} AuxVars[] AssignedVars[] 2143894#L153 [2197] L153-->L158: Formula: (< v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 2143863#L158 [2209] L158-->L164: Formula: (> v_~a28~0_117 8) InVars {~a28~0=v_~a28~0_117} OutVars{~a28~0=v_~a28~0_117} AuxVars[] AssignedVars[] 2152553#L164 [2219] L164-->L168: Formula: (> v_~a28~0_122 7) InVars {~a28~0=v_~a28~0_122} OutVars{~a28~0=v_~a28~0_122} AuxVars[] AssignedVars[] 2152830#L168 [2244] L168-->L174: Formula: (< v_ULTIMATE.start_calculate_output_~input_58 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} AuxVars[] AssignedVars[] 2152823#L174 [2253] L174-->L178: Formula: (> 1 v_~a25~0_127) InVars {~a25~0=v_~a25~0_127} OutVars{~a25~0=v_~a25~0_127} AuxVars[] AssignedVars[] 2152532#L178 [2272] L178-->L184: Formula: (< v_ULTIMATE.start_calculate_output_~input_62 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} AuxVars[] AssignedVars[] 2152523#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 2152516#L186 [2313] L186-->L188: Formula: (< v_ULTIMATE.start_calculate_output_~input_66 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} AuxVars[] AssignedVars[] 2152799#L188 [2331] L188-->L190: Formula: (> v_ULTIMATE.start_calculate_output_~input_68 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_68} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_68} AuxVars[] AssignedVars[] 2152791#L190 [2343] L190-->L193: Formula: (< v_~a28~0_147 10) InVars {~a28~0=v_~a28~0_147} OutVars{~a28~0=v_~a28~0_147} AuxVars[] AssignedVars[] 2152785#L193 [2354] L193-->L197: Formula: (< v_ULTIMATE.start_calculate_output_~input_72 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} AuxVars[] AssignedVars[] 2152485#L197 [2368] L197-->L201: Formula: (< v_ULTIMATE.start_calculate_output_~input_74 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} AuxVars[] AssignedVars[] 2143544#L201 [2388] L201-->L211: Formula: (> v_ULTIMATE.start_calculate_output_~input_76 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} AuxVars[] AssignedVars[] 2152471#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 2152759#L214 [2425] L214-->L217: Formula: (< v_ULTIMATE.start_calculate_output_~input_80 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} AuxVars[] AssignedVars[] 2152755#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 2152747#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 2143398#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 2143325#L231 [2514] L231-->L233: Formula: (> v_ULTIMATE.start_calculate_output_~input_88 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_88} AuxVars[] AssignedVars[] 2147918#L233 [2532] L233-->L236: Formula: (> v_~a28~0_189 7) InVars {~a28~0=v_~a28~0_189} OutVars{~a28~0=v_~a28~0_189} AuxVars[] AssignedVars[] 2152722#L236 [2553] L236-->L247: Formula: (= v_~a19~0_179 1) InVars {~a19~0=v_~a19~0_179} OutVars{~a19~0=v_~a19~0_179} AuxVars[] AssignedVars[] 2147910#L247 [2594] L247-->L252: Formula: (and (> v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 2147901#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 2152708#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 2152703#L260 [2644] L260-->L275: Formula: (> 9 v_~a17~0_188) InVars {~a17~0=v_~a17~0_188} OutVars{~a17~0=v_~a17~0_188} AuxVars[] AssignedVars[] 2152373#L275 [2661] L275-->L279: Formula: (> v_~a28~0_219 7) InVars {~a28~0=v_~a28~0_219} OutVars{~a28~0=v_~a28~0_219} AuxVars[] AssignedVars[] 2152693#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 2152359#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 2152683#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 2147864#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 2152335#L292 [2759] L292-->L296: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_112) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} AuxVars[] AssignedVars[] 2152316#L296 [2771] L296-->L308: Formula: (> 9 v_~a17~0_215) InVars {~a17~0=v_~a17~0_215} OutVars{~a17~0=v_~a17~0_215} AuxVars[] AssignedVars[] 2152317#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 2152302#L313 [2804] L313-->L327: Formula: (> 1 v_~a11~0_234) InVars {~a11~0=v_~a11~0_234} OutVars{~a11~0=v_~a11~0_234} AuxVars[] AssignedVars[] 2152303#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 2152284#L330 [2841] L330-->L336: Formula: (< v_~a28~0_264 11) InVars {~a28~0=v_~a28~0_264} OutVars{~a28~0=v_~a28~0_264} AuxVars[] AssignedVars[] 2152286#L336 [2884] L336-->L348: Formula: (= v_~a19~0_249 1) InVars {~a19~0=v_~a19~0_249} OutVars{~a19~0=v_~a19~0_249} AuxVars[] AssignedVars[] 2147801#L348 [2897] L348-->L353: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 2152266#L353 [2935] L353-->L360: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_128) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_128} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_128} AuxVars[] AssignedVars[] 2147785#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 2152250#L367 [2981] L367-->L374: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_132) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_132} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_132} AuxVars[] AssignedVars[] 2151698#L374 [2995] L374-->L377: Formula: (> v_~a28~0_293 8) InVars {~a28~0=v_~a28~0_293} OutVars{~a28~0=v_~a28~0_293} AuxVars[] AssignedVars[] 2151699#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 2147751#L379 [3027] L379-->L388: Formula: (> 1 v_~a11~0_280) InVars {~a11~0=v_~a11~0_280} OutVars{~a11~0=v_~a11~0_280} AuxVars[] AssignedVars[] 2151452#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 2128313#L393 [3067] L393-->L596: Formula: (and (= 3 v_ULTIMATE.start_calculate_output_~input_141) (= |v_ULTIMATE.start_calculate_output_#res_71| 25) (= 1 v_~a21~0_249) (= v_~a28~0_308 7) (= v_~a19~0_284 1) (= v_~a19~0_283 0) (= 8 v_~a17~0_276) (> 1 v_~a25~0_309) (> 1 v_~a11~0_285) (= v_~a28~0_309 9)) InVars {~a19~0=v_~a19~0_284, ~a17~0=v_~a17~0_276, ~a21~0=v_~a21~0_249, ~a28~0=v_~a28~0_309, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_141, ~a25~0=v_~a25~0_309, ~a11~0=v_~a11~0_285} OutVars{~a19~0=v_~a19~0_283, ~a17~0=v_~a17~0_276, ~a21~0=v_~a21~0_249, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_71|, ~a28~0=v_~a28~0_308, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_141, ~a25~0=v_~a25~0_309, ~a11~0=v_~a11~0_285} AuxVars[] AssignedVars[~a19~0, ULTIMATE.start_calculate_output_#res, ~a28~0] 2128306#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 2128298#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2128288#L610 [1601] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 1) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2128289#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 2136129#L34 [1671] L34-->L37: Formula: (> 1 v_~a19~0_12) InVars {~a19~0=v_~a19~0_12} OutVars{~a19~0=v_~a19~0_12} AuxVars[] AssignedVars[] 2136121#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 2136110#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 2136102#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 2136092#L49 [1738] L49-->L53: Formula: (> 1 v_~a19~0_26) InVars {~a19~0=v_~a19~0_26} OutVars{~a19~0=v_~a19~0_26} AuxVars[] AssignedVars[] 2136084#L53 [1756] L53-->L58: Formula: (= 1 v_~a19~0_29) InVars {~a19~0=v_~a19~0_29} OutVars{~a19~0=v_~a19~0_29} AuxVars[] AssignedVars[] 2136076#L58 [1782] L58-->L64: Formula: (> 9 v_~a17~0_32) InVars {~a17~0=v_~a17~0_32} OutVars{~a17~0=v_~a17~0_32} AuxVars[] AssignedVars[] 2136066#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 2136056#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 2136046#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 2136036#L81 [1896] L81-->L90: Formula: (< v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 2136026#L90 [1922] L90-->L94: Formula: (< v_ULTIMATE.start_calculate_output_~input_28 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_28} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_28} AuxVars[] AssignedVars[] 2136018#L94 [1940] L94-->L98: Formula: (= 1 v_~a19~0_59) InVars {~a19~0=v_~a19~0_59} OutVars{~a19~0=v_~a19~0_59} AuxVars[] AssignedVars[] 2136008#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 2136002#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 2135992#L112 [2003] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 2135982#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 2135972#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 2135962#L129 [2083] L129-->L133: Formula: (< v_ULTIMATE.start_calculate_output_~input_42 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} AuxVars[] AssignedVars[] 2135952#L133 [2090] L133-->L138: Formula: (> 11 v_~a28~0_98) InVars {~a28~0=v_~a28~0_98} OutVars{~a28~0=v_~a28~0_98} AuxVars[] AssignedVars[] 2135946#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 2135936#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 2135926#L147 [2148] L147-->L153: Formula: (= v_~a19~0_100 1) InVars {~a19~0=v_~a19~0_100} OutVars{~a19~0=v_~a19~0_100} AuxVars[] AssignedVars[] 2135916#L153 [2197] L153-->L158: Formula: (< v_ULTIMATE.start_calculate_output_~input_52 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_52} AuxVars[] AssignedVars[] 2135910#L158 [2212] L158-->L164: Formula: (> 1 v_~a11~0_105) InVars {~a11~0=v_~a11~0_105} OutVars{~a11~0=v_~a11~0_105} AuxVars[] AssignedVars[] 2135900#L164 [2220] L164-->L168: Formula: (< v_ULTIMATE.start_calculate_output_~input_56 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} AuxVars[] AssignedVars[] 2135890#L168 [2244] L168-->L174: Formula: (< v_ULTIMATE.start_calculate_output_~input_58 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} AuxVars[] AssignedVars[] 2135880#L174 [2250] L174-->L178: Formula: (< v_~a28~0_130 8) InVars {~a28~0=v_~a28~0_130} OutVars{~a28~0=v_~a28~0_130} AuxVars[] AssignedVars[] 2135872#L178 [2272] L178-->L184: Formula: (< v_ULTIMATE.start_calculate_output_~input_62 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_62} AuxVars[] AssignedVars[] 2135864#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 2135854#L186 [2309] L186-->L188: Formula: (< v_~a28~0_141 9) InVars {~a28~0=v_~a28~0_141} OutVars{~a28~0=v_~a28~0_141} AuxVars[] AssignedVars[] 2135849#L188 [2330] L188-->L190: Formula: (< v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 2135840#L190 [2343] L190-->L193: Formula: (< v_~a28~0_147 10) InVars {~a28~0=v_~a28~0_147} OutVars{~a28~0=v_~a28~0_147} AuxVars[] AssignedVars[] 2135832#L193 [2354] L193-->L197: Formula: (< v_ULTIMATE.start_calculate_output_~input_72 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} AuxVars[] AssignedVars[] 2135824#L197 [2368] L197-->L201: Formula: (< v_ULTIMATE.start_calculate_output_~input_74 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_74} AuxVars[] AssignedVars[] 2135814#L201 [2390] L201-->L211: Formula: (and (< v_~a28~0_162 9) (< v_~a28~0_162 8)) InVars {~a28~0=v_~a28~0_162} OutVars{~a28~0=v_~a28~0_162} AuxVars[] AssignedVars[] 2135804#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 2135794#L214 [2425] L214-->L217: Formula: (< v_ULTIMATE.start_calculate_output_~input_80 5) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_80} AuxVars[] AssignedVars[] 2135786#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 2135778#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 2135768#L224 [2491] L224-->L231: Formula: (and (< v_~a28~0_181 10) (< v_~a28~0_181 11)) InVars {~a28~0=v_~a28~0_181} OutVars{~a28~0=v_~a28~0_181} AuxVars[] AssignedVars[] 2135758#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 2135748#L233 [2524] L233-->L236: Formula: (< v_ULTIMATE.start_calculate_output_~input_90 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} AuxVars[] AssignedVars[] 2135738#L236 [2563] L236-->L247: Formula: (< v_ULTIMATE.start_calculate_output_~input_92 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} AuxVars[] AssignedVars[] 2135727#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 2135719#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 2135708#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 2135702#L260 [2644] L260-->L275: Formula: (> 9 v_~a17~0_188) InVars {~a17~0=v_~a17~0_188} OutVars{~a17~0=v_~a17~0_188} AuxVars[] AssignedVars[] 2135692#L275 [2664] L275-->L279: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_102) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_102} AuxVars[] AssignedVars[] 2135682#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 2135672#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 2135662#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 2135651#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 2135643#L292 [2759] L292-->L296: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_112) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_112} AuxVars[] AssignedVars[] 2135635#L296 [2771] L296-->L308: Formula: (> 9 v_~a17~0_215) InVars {~a17~0=v_~a17~0_215} OutVars{~a17~0=v_~a17~0_215} AuxVars[] AssignedVars[] 2135625#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 2135617#L313 [2804] L313-->L327: Formula: (> 1 v_~a11~0_234) InVars {~a11~0=v_~a11~0_234} OutVars{~a11~0=v_~a11~0_234} AuxVars[] AssignedVars[] 2135609#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 2135599#L330 [2841] L330-->L336: Formula: (< v_~a28~0_264 11) InVars {~a28~0=v_~a28~0_264} OutVars{~a28~0=v_~a28~0_264} AuxVars[] AssignedVars[] 2135588#L336 [2884] L336-->L348: Formula: (= v_~a19~0_249 1) InVars {~a19~0=v_~a19~0_249} OutVars{~a19~0=v_~a19~0_249} AuxVars[] AssignedVars[] 2135578#L348 [2897] L348-->L353: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 2135570#L353 [2931] L353-->L360: Formula: (and (< v_~a28~0_280 8) (> 1 v_~a25~0_281)) InVars {~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} OutVars{~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 2135562#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 2135552#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 2135542#L374 [2996] L374-->L377: Formula: (> 1 v_~a25~0_293) InVars {~a25~0=v_~a25~0_293} OutVars{~a25~0=v_~a25~0_293} AuxVars[] AssignedVars[] 2135532#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 2135526#L379 [3027] L379-->L388: Formula: (> 1 v_~a11~0_280) InVars {~a11~0=v_~a11~0_280} OutVars{~a11~0=v_~a11~0_280} AuxVars[] AssignedVars[] 2135516#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 2135506#L393 [3078] L393-->L397: Formula: (> 3 v_ULTIMATE.start_calculate_output_~input_142) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_142} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_142} AuxVars[] AssignedVars[] 2135495#L397 [3109] L397-->L401: Formula: (> 4 v_ULTIMATE.start_calculate_output_~input_144) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_144} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_144} AuxVars[] AssignedVars[] 2135485#L401 [3128] L401-->L403: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_146) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_146} AuxVars[] AssignedVars[] 2135479#L403 [3137] L403-->L406: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_148) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_148} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_148} AuxVars[] AssignedVars[] 2135469#L406 [3158] L406-->L408: Formula: (> 5 v_ULTIMATE.start_calculate_output_~input_150) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_150} AuxVars[] AssignedVars[] 2135463#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 2135449#L413 [3192] L413-->L413-2: Formula: (> 1 v_~a11~0_299) InVars {~a11~0=v_~a11~0_299} OutVars{~a11~0=v_~a11~0_299} AuxVars[] AssignedVars[] 2135440#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 2135430#L416-1 [3219] L416-1-->L419-1: Formula: (> 1 v_~a25~0_329) InVars {~a25~0=v_~a25~0_329} OutVars{~a25~0=v_~a25~0_329} AuxVars[] AssignedVars[] 2135422#L419-1 [3237] L419-1-->L422-1: Formula: (> 1 v_~a11~0_305) InVars {~a11~0=v_~a11~0_305} OutVars{~a11~0=v_~a11~0_305} AuxVars[] AssignedVars[] 2135415#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 2135407#L425-1 [3254] L425-1-->L428-1: Formula: (> 1 v_~a25~0_335) InVars {~a25~0=v_~a25~0_335} OutVars{~a25~0=v_~a25~0_335} AuxVars[] AssignedVars[] 2135401#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 2135392#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 2135383#L434-1 [3301] L434-1-->L437-1: Formula: (> 1 v_~a11~0_9) InVars {~a11~0=v_~a11~0_9} OutVars{~a11~0=v_~a11~0_9} AuxVars[] AssignedVars[] 2135374#L437-1 [3304] L437-1-->L440-1: Formula: (> 8 v_~a28~0_15) InVars {~a28~0=v_~a28~0_15} OutVars{~a28~0=v_~a28~0_15} AuxVars[] AssignedVars[] 2135364#L440-1 [3317] L440-1-->L443-1: Formula: (> 1 v_~a11~0_21) InVars {~a11~0=v_~a11~0_21} OutVars{~a11~0=v_~a11~0_21} AuxVars[] AssignedVars[] 2135355#L443-1 [3332] L443-1-->L446-1: Formula: (< 7 v_~a17~0_24) InVars {~a17~0=v_~a17~0_24} OutVars{~a17~0=v_~a17~0_24} AuxVars[] AssignedVars[] 2135346#L446-1 [3347] L446-1-->L449-1: Formula: (< 7 v_~a17~0_29) InVars {~a17~0=v_~a17~0_29} OutVars{~a17~0=v_~a17~0_29} AuxVars[] AssignedVars[] 2135339#L449-1 [3362] L449-1-->L452-1: Formula: (= 1 v_~a19~0_35) InVars {~a19~0=v_~a19~0_35} OutVars{~a19~0=v_~a19~0_35} AuxVars[] AssignedVars[] 2135329#L452-1 [3380] L452-1-->L455-1: Formula: (> 11 v_~a28~0_47) InVars {~a28~0=v_~a28~0_47} OutVars{~a28~0=v_~a28~0_47} AuxVars[] AssignedVars[] 2135322#L455-1 [3387] L455-1-->L458-1: Formula: (< 7 v_~a17~0_43) InVars {~a17~0=v_~a17~0_43} OutVars{~a17~0=v_~a17~0_43} AuxVars[] AssignedVars[] 2135313#L458-1 [3405] L458-1-->L461-1: Formula: (> 8 v_~a28~0_57) InVars {~a28~0=v_~a28~0_57} OutVars{~a28~0=v_~a28~0_57} AuxVars[] AssignedVars[] 2135303#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 2135293#L464-1 [3432] L464-1-->L467-1: Formula: (< 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 2135283#L467-1 [3442] L467-1-->L470-1: Formula: (> 8 v_~a28~0_77) InVars {~a28~0=v_~a28~0_77} OutVars{~a28~0=v_~a28~0_77} AuxVars[] AssignedVars[] 2135274#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 2135267#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 2135258#L476-1 [3493] L476-1-->L479-1: Formula: (> 11 v_~a28~0_95) InVars {~a28~0=v_~a28~0_95} OutVars{~a28~0=v_~a28~0_95} AuxVars[] AssignedVars[] 2135249#L479-1 [3505] L479-1-->L482-1: Formula: (> 1 v_~a11~0_91) InVars {~a11~0=v_~a11~0_91} OutVars{~a11~0=v_~a11~0_91} AuxVars[] AssignedVars[] 2135240#L482-1 [3511] L482-1-->L485-1: Formula: (> 1 v_~a25~0_106) InVars {~a25~0=v_~a25~0_106} OutVars{~a25~0=v_~a25~0_106} AuxVars[] AssignedVars[] 2135234#L485-1 [3525] L485-1-->L488-1: Formula: (< v_~a28~0_114 9) InVars {~a28~0=v_~a28~0_114} OutVars{~a28~0=v_~a28~0_114} AuxVars[] AssignedVars[] 2135224#L488-1 [3541] L488-1-->L491-1: Formula: (< v_~a28~0_121 11) InVars {~a28~0=v_~a28~0_121} OutVars{~a28~0=v_~a28~0_121} AuxVars[] AssignedVars[] 2135216#L491-1 [3552] L491-1-->L494-1: Formula: (< 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 2135207#L494-1 [3568] L494-1-->L497-1: Formula: (< 7 v_~a17~0_116) InVars {~a17~0=v_~a17~0_116} OutVars{~a17~0=v_~a17~0_116} AuxVars[] AssignedVars[] 2135198#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 2135191#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 2135181#L503-1 [3604] L503-1-->L506-1: Formula: (> 1 v_~a11~0_137) InVars {~a11~0=v_~a11~0_137} OutVars{~a11~0=v_~a11~0_137} AuxVars[] AssignedVars[] 2135172#L506-1 [3618] L506-1-->L509-1: Formula: (< 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 2135164#L509-1 [3635] L509-1-->L512-1: Formula: (< v_~a28~0_161 9) InVars {~a28~0=v_~a28~0_161} OutVars{~a28~0=v_~a28~0_161} AuxVars[] AssignedVars[] 2135157#L512-1 [3646] L512-1-->L515-1: Formula: (< 7 v_~a17~0_145) InVars {~a17~0=v_~a17~0_145} OutVars{~a17~0=v_~a17~0_145} AuxVars[] AssignedVars[] 2135148#L515-1 [3664] L515-1-->L518-1: Formula: (< 7 v_~a17~0_151) InVars {~a17~0=v_~a17~0_151} OutVars{~a17~0=v_~a17~0_151} AuxVars[] AssignedVars[] 2135142#L518-1 [3671] L518-1-->L521-1: Formula: (< 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 2135135#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 2135129#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 2135122#L527-1 [3713] L527-1-->L530-1: Formula: (< 7 v_~a17~0_170) InVars {~a17~0=v_~a17~0_170} OutVars{~a17~0=v_~a17~0_170} AuxVars[] AssignedVars[] 2135115#L530-1 [3732] L530-1-->L533-1: Formula: (< 7 v_~a17~0_175) InVars {~a17~0=v_~a17~0_175} OutVars{~a17~0=v_~a17~0_175} AuxVars[] AssignedVars[] 2135108#L533-1 [3746] L533-1-->L536-1: Formula: (< v_~a28~0_208 11) InVars {~a28~0=v_~a28~0_208} OutVars{~a28~0=v_~a28~0_208} AuxVars[] AssignedVars[] 2135100#L536-1 [3754] L536-1-->L539-1: Formula: (> 1 v_~a11~0_194) InVars {~a11~0=v_~a11~0_194} OutVars{~a11~0=v_~a11~0_194} AuxVars[] AssignedVars[] 2135092#L539-1 [3770] L539-1-->L542-1: Formula: (< v_~a28~0_218 11) InVars {~a28~0=v_~a28~0_218} OutVars{~a28~0=v_~a28~0_218} AuxVars[] AssignedVars[] 2135084#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 2135078#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 2135071#L548-1 [3809] L548-1-->L551-1: Formula: (< 7 v_~a17~0_207) InVars {~a17~0=v_~a17~0_207} OutVars{~a17~0=v_~a17~0_207} AuxVars[] AssignedVars[] 2135062#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 2135055#L554-1 [3841] L554-1-->L557-1: Formula: (> 1 v_~a11~0_224) InVars {~a11~0=v_~a11~0_224} OutVars{~a11~0=v_~a11~0_224} AuxVars[] AssignedVars[] 2135048#L557-1 [3847] L557-1-->L560-1: Formula: (= v_~a19~0_231 1) InVars {~a19~0=v_~a19~0_231} OutVars{~a19~0=v_~a19~0_231} AuxVars[] AssignedVars[] 2135040#L560-1 [3866] L560-1-->L563-1: Formula: (= v_~a19~0_235 1) InVars {~a19~0=v_~a19~0_235} OutVars{~a19~0=v_~a19~0_235} AuxVars[] AssignedVars[] 2135032#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 2135024#L566-1 [3893] L566-1-->L569-1: Formula: (< 7 v_~a17~0_234) InVars {~a17~0=v_~a17~0_234} OutVars{~a17~0=v_~a17~0_234} AuxVars[] AssignedVars[] 2135016#L569-1 [3908] L569-1-->L572-1: Formula: (< v_~a28~0_270 10) InVars {~a28~0=v_~a28~0_270} OutVars{~a28~0=v_~a28~0_270} AuxVars[] AssignedVars[] 2135009#L572-1 [3922] L572-1-->L575-1: Formula: (< 7 v_~a17~0_244) InVars {~a17~0=v_~a17~0_244} OutVars{~a17~0=v_~a17~0_244} AuxVars[] AssignedVars[] 2135001#L575-1 [3942] L575-1-->L578-1: Formula: (< 7 v_~a17~0_250) InVars {~a17~0=v_~a17~0_250} OutVars{~a17~0=v_~a17~0_250} AuxVars[] AssignedVars[] 2134993#L578-1 [3954] L578-1-->L581-1: Formula: (> 1 v_~a11~0_268) InVars {~a11~0=v_~a11~0_268} OutVars{~a11~0=v_~a11~0_268} AuxVars[] AssignedVars[] 2134985#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 2134979#L584-1 [3971] L584-1-->L587-1: Formula: (> 1 v_~a11~0_278) InVars {~a11~0=v_~a11~0_278} OutVars{~a11~0=v_~a11~0_278} AuxVars[] AssignedVars[] 2134971#L587-1 [3986] L587-1-->L590-1: Formula: (< 7 v_~a17~0_272) InVars {~a17~0=v_~a17~0_272} OutVars{~a17~0=v_~a17~0_272} AuxVars[] AssignedVars[] 2134964#L590-1 [4005] L590-1-->L593-1: Formula: (> 1 v_~a25~0_311) InVars {~a25~0=v_~a25~0_311} OutVars{~a25~0=v_~a25~0_311} AuxVars[] AssignedVars[] 2134959#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 2134954#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 2134949#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2116550#L610 424.07/240.57 [2019-03-28 12:27:50,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:27:50,551 INFO L82 PathProgramCache]: Analyzing trace with hash 126384, now seen corresponding path program 18 times 424.07/240.57 [2019-03-28 12:27:50,551 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:27:50,551 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:27:50,552 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:50,552 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:50,552 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:50,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:27:50,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:27:50,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:27:50,557 INFO L82 PathProgramCache]: Analyzing trace with hash -173068881, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:27:50,557 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:27:50,557 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:27:50,558 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:50,558 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:50,558 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:50,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.57 [2019-03-28 12:27:50,642 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. 424.07/240.57 [2019-03-28 12:27:50,643 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.57 [2019-03-28 12:27:50,643 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 424.07/240.57 [2019-03-28 12:27:50,643 INFO L811 eck$LassoCheckResult]: loop already infeasible 424.07/240.57 [2019-03-28 12:27:50,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.57 [2019-03-28 12:27:50,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.57 [2019-03-28 12:27:50,644 INFO L87 Difference]: Start difference. First operand 108635 states and 653368 transitions. cyclomatic complexity: 544869 Second operand 3 states. 424.07/240.57 [2019-03-28 12:27:54,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.57 [2019-03-28 12:27:54,155 INFO L93 Difference]: Finished difference Result 95414 states and 561990 transitions. 424.07/240.57 [2019-03-28 12:27:54,156 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.57 [2019-03-28 12:27:54,208 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 95414 states and 561990 transitions. 424.07/240.57 [2019-03-28 12:27:55,444 INFO L131 ngComponentsAnalysis]: Automaton has 135 accepting balls. 74314 424.07/240.57 [2019-03-28 12:27:56,427 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 95414 states to 88425 states and 528501 transitions. 424.07/240.57 [2019-03-28 12:27:56,428 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 77958 424.07/240.57 [2019-03-28 12:27:56,581 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 77958 424.07/240.57 [2019-03-28 12:27:56,581 INFO L73 IsDeterministic]: Start isDeterministic. Operand 88425 states and 528501 transitions. 424.07/240.57 [2019-03-28 12:27:56,616 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 424.07/240.57 [2019-03-28 12:27:56,616 INFO L706 BuchiCegarLoop]: Abstraction has 88425 states and 528501 transitions. 424.07/240.57 [2019-03-28 12:27:56,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88425 states and 528501 transitions. 424.07/240.57 [2019-03-28 12:27:57,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88425 to 74503. 424.07/240.57 [2019-03-28 12:27:57,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74503 states. 424.07/240.57 [2019-03-28 12:27:58,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74503 states to 74503 states and 441394 transitions. 424.07/240.57 [2019-03-28 12:27:58,333 INFO L729 BuchiCegarLoop]: Abstraction has 74503 states and 441394 transitions. 424.07/240.57 [2019-03-28 12:27:58,333 INFO L609 BuchiCegarLoop]: Abstraction has 74503 states and 441394 transitions. 424.07/240.57 [2019-03-28 12:27:58,333 INFO L442 BuchiCegarLoop]: ======== Iteration 24============ 424.07/240.57 [2019-03-28 12:27:58,333 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 74503 states and 441394 transitions. 424.07/240.57 [2019-03-28 12:27:58,957 INFO L131 ngComponentsAnalysis]: Automaton has 109 accepting balls. 62926 424.07/240.57 [2019-03-28 12:27:58,957 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.57 [2019-03-28 12:27:58,957 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.57 [2019-03-28 12:27:58,959 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] 424.07/240.57 [2019-03-28 12:27:58,959 INFO L868 BuchiCegarLoop]: Counterexample loop 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, 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, 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, 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, 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] 424.07/240.57 [2019-03-28 12:27:58,959 INFO L794 eck$LassoCheckResult]: Stem: 2312873#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 2312874#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2314461#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2329487#L29 [1650] L29-->L34: Formula: (< 8 v_~a17~0_9) InVars {~a17~0=v_~a17~0_9} OutVars{~a17~0=v_~a17~0_9} AuxVars[] AssignedVars[] 2329489#L34 424.07/240.57 [2019-03-28 12:27:58,960 INFO L796 eck$LassoCheckResult]: Loop: 2329489#L34 [1675] L34-->L37: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} AuxVars[] AssignedVars[] 2329483#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 2329475#L41 [1701] L41-->L46: Formula: (< 8 v_~a17~0_18) InVars {~a17~0=v_~a17~0_18} OutVars{~a17~0=v_~a17~0_18} AuxVars[] AssignedVars[] 2329467#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 2329459#L49 [1732] L49-->L53: Formula: (< 8 v_~a17~0_25) InVars {~a17~0=v_~a17~0_25} OutVars{~a17~0=v_~a17~0_25} AuxVars[] AssignedVars[] 2329451#L53 [1766] L53-->L58: Formula: (< 8 v_~a17~0_28) InVars {~a17~0=v_~a17~0_28} OutVars{~a17~0=v_~a17~0_28} AuxVars[] AssignedVars[] 2329443#L58 [1778] L58-->L64: Formula: (< 9 v_~a17~0_32) InVars {~a17~0=v_~a17~0_32} OutVars{~a17~0=v_~a17~0_32} AuxVars[] AssignedVars[] 2329435#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 2329427#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 2329420#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 2329413#L81 [1891] L81-->L90: Formula: (> v_ULTIMATE.start_calculate_output_~input_26 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_26} AuxVars[] AssignedVars[] 2329405#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 2329396#L94 [1937] L94-->L98: Formula: (< 8 v_~a17~0_55) InVars {~a17~0=v_~a17~0_55} OutVars{~a17~0=v_~a17~0_55} AuxVars[] AssignedVars[] 2329388#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 2329380#L105 [1975] L105-->L112: Formula: (> 1 v_~a11~0_68) InVars {~a11~0=v_~a11~0_68} OutVars{~a11~0=v_~a11~0_68} AuxVars[] AssignedVars[] 2329374#L112 [2003] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 2329367#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 2329359#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 2329351#L129 [2083] L129-->L133: Formula: (< v_ULTIMATE.start_calculate_output_~input_42 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} AuxVars[] AssignedVars[] 2329345#L133 [2089] L133-->L138: Formula: (> v_ULTIMATE.start_calculate_output_~input_44 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} AuxVars[] AssignedVars[] 2329337#L138 [2102] L138-->L142: Formula: (< v_~a28~0_101 9) InVars {~a28~0=v_~a28~0_101} OutVars{~a28~0=v_~a28~0_101} AuxVars[] AssignedVars[] 2329328#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 2329321#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 2329314#L153 [2194] L153-->L158: Formula: (< 8 v_~a17~0_96) InVars {~a17~0=v_~a17~0_96} OutVars{~a17~0=v_~a17~0_96} AuxVars[] AssignedVars[] 2329306#L158 [2212] L158-->L164: Formula: (> 1 v_~a11~0_105) InVars {~a11~0=v_~a11~0_105} OutVars{~a11~0=v_~a11~0_105} AuxVars[] AssignedVars[] 2329299#L164 [2228] L164-->L168: Formula: (< 8 v_~a17~0_104) InVars {~a17~0=v_~a17~0_104} OutVars{~a17~0=v_~a17~0_104} AuxVars[] AssignedVars[] 2329291#L168 [2242] L168-->L174: Formula: (< 8 v_~a17~0_108) InVars {~a17~0=v_~a17~0_108} OutVars{~a17~0=v_~a17~0_108} AuxVars[] AssignedVars[] 2329288#L174 [2258] L174-->L178: Formula: (< 8 v_~a17~0_111) InVars {~a17~0=v_~a17~0_111} OutVars{~a17~0=v_~a17~0_111} AuxVars[] AssignedVars[] 2329284#L178 [2273] L178-->L184: Formula: (> 1 v_~a11~0_120) InVars {~a11~0=v_~a11~0_120} OutVars{~a11~0=v_~a11~0_120} AuxVars[] AssignedVars[] 2329280#L184 [2288] L184-->L186: Formula: (< 8 v_~a17~0_119) InVars {~a17~0=v_~a17~0_119} OutVars{~a17~0=v_~a17~0_119} AuxVars[] AssignedVars[] 2329276#L186 [2306] L186-->L188: Formula: (< 8 v_~a17~0_122) InVars {~a17~0=v_~a17~0_122} OutVars{~a17~0=v_~a17~0_122} AuxVars[] AssignedVars[] 2329272#L188 [2322] L188-->L190: Formula: (< 8 v_~a17~0_125) InVars {~a17~0=v_~a17~0_125} OutVars{~a17~0=v_~a17~0_125} AuxVars[] AssignedVars[] 2329268#L190 [2336] L190-->L193: Formula: (< 8 v_~a17~0_128) InVars {~a17~0=v_~a17~0_128} OutVars{~a17~0=v_~a17~0_128} AuxVars[] AssignedVars[] 2329264#L193 [2353] L193-->L197: Formula: (< 9 v_~a17~0_133) InVars {~a17~0=v_~a17~0_133} OutVars{~a17~0=v_~a17~0_133} AuxVars[] AssignedVars[] 2329261#L197 [2372] L197-->L201: Formula: (< v_~a28~0_155 10) InVars {~a28~0=v_~a28~0_155} OutVars{~a28~0=v_~a28~0_155} AuxVars[] AssignedVars[] 2329257#L201 [2388] L201-->L211: Formula: (> v_ULTIMATE.start_calculate_output_~input_76 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} AuxVars[] AssignedVars[] 2329254#L211 [2417] L211-->L214: Formula: (< 8 v_~a17~0_144) InVars {~a17~0=v_~a17~0_144} OutVars{~a17~0=v_~a17~0_144} AuxVars[] AssignedVars[] 2329249#L214 [2424] L214-->L217: Formula: (< 8 v_~a17~0_147) InVars {~a17~0=v_~a17~0_147} OutVars{~a17~0=v_~a17~0_147} AuxVars[] AssignedVars[] 2329245#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 2329242#L222 [2451] L222-->L224: Formula: (< 8 v_~a17~0_155) InVars {~a17~0=v_~a17~0_155} OutVars{~a17~0=v_~a17~0_155} AuxVars[] AssignedVars[] 2329238#L224 [2485] L224-->L231: Formula: (< 8 v_~a17~0_159) InVars {~a17~0=v_~a17~0_159} OutVars{~a17~0=v_~a17~0_159} AuxVars[] AssignedVars[] 2329234#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 2329231#L233 [2522] L233-->L236: Formula: (> v_ULTIMATE.start_calculate_output_~input_90 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_90} AuxVars[] AssignedVars[] 2329227#L236 [2567] L236-->L247: Formula: (> v_ULTIMATE.start_calculate_output_~input_92 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} AuxVars[] AssignedVars[] 2329223#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 2329218#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 2329215#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 2329212#L260 [2636] L260-->L275: Formula: (< 3 v_ULTIMATE.start_calculate_output_~input_100) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_100} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_100} AuxVars[] AssignedVars[] 2322445#L275 [2662] L275-->L279: Formula: (< 8 v_~a17~0_192) InVars {~a17~0=v_~a17~0_192} OutVars{~a17~0=v_~a17~0_192} AuxVars[] AssignedVars[] 2323054#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 2350449#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 2350446#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 2350443#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 2350441#L292 [2757] L292-->L296: Formula: (< 8 v_~a17~0_208) InVars {~a17~0=v_~a17~0_208} OutVars{~a17~0=v_~a17~0_208} AuxVars[] AssignedVars[] 2350437#L296 [2775] L296-->L308: Formula: (< v_~a28~0_244 9) InVars {~a28~0=v_~a28~0_244} OutVars{~a28~0=v_~a28~0_244} AuxVars[] AssignedVars[] 2350438#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 2350797#L313 [2804] L313-->L327: Formula: (> 1 v_~a11~0_234) InVars {~a11~0=v_~a11~0_234} OutVars{~a11~0=v_~a11~0_234} AuxVars[] AssignedVars[] 2350789#L327 [2832] L327-->L330: Formula: (< 8 v_~a17~0_228) InVars {~a17~0=v_~a17~0_228} OutVars{~a17~0=v_~a17~0_228} AuxVars[] AssignedVars[] 2350779#L330 [2849] L330-->L336: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_122) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} AuxVars[] AssignedVars[] 2350769#L336 [2882] L336-->L348: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_124) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} AuxVars[] AssignedVars[] 2350759#L348 [2900] L348-->L353: Formula: (< 8 v_~a17~0_245) InVars {~a17~0=v_~a17~0_245} OutVars{~a17~0=v_~a17~0_245} AuxVars[] AssignedVars[] 2350749#L353 [2931] L353-->L360: Formula: (and (< v_~a28~0_280 8) (> 1 v_~a25~0_281)) InVars {~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} OutVars{~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 2350742#L360 [2947] L360-->L367: Formula: (< 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 2350734#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 2350724#L374 [2996] L374-->L377: Formula: (> 1 v_~a25~0_293) InVars {~a25~0=v_~a25~0_293} OutVars{~a25~0=v_~a25~0_293} AuxVars[] AssignedVars[] 2350714#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 2350707#L379 [3026] L379-->L388: Formula: (< 9 v_~a17~0_271) InVars {~a17~0=v_~a17~0_271} OutVars{~a17~0=v_~a17~0_271} AuxVars[] AssignedVars[] 2350699#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 2350689#L393 [3074] L393-->L397: Formula: (< 8 v_~a17~0_277) InVars {~a17~0=v_~a17~0_277} OutVars{~a17~0=v_~a17~0_277} AuxVars[] AssignedVars[] 2350679#L397 [3110] L397-->L401: Formula: (and (< v_~a28~0_314 9) (< v_~a28~0_314 8)) InVars {~a28~0=v_~a28~0_314} OutVars{~a28~0=v_~a28~0_314} AuxVars[] AssignedVars[] 2350669#L401 [3120] L401-->L403: Formula: (< 8 v_~a17~0_282) InVars {~a17~0=v_~a17~0_282} OutVars{~a17~0=v_~a17~0_282} AuxVars[] AssignedVars[] 2350662#L403 [3142] L403-->L406: Formula: (> 1 v_~a11~0_293) InVars {~a11~0=v_~a11~0_293} OutVars{~a11~0=v_~a11~0_293} AuxVars[] AssignedVars[] 2350652#L406 [3153] L406-->L408: Formula: (< 8 v_~a17~0_287) InVars {~a17~0=v_~a17~0_287} OutVars{~a17~0=v_~a17~0_287} AuxVars[] AssignedVars[] 2350647#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 2350643#L413 [3200] L413-->L413-2: Formula: (< 8 v_~a17~0_291) InVars {~a17~0=v_~a17~0_291} OutVars{~a17~0=v_~a17~0_291} AuxVars[] AssignedVars[] 2350642#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 2350640#L416-1 [3219] L416-1-->L419-1: Formula: (> 1 v_~a25~0_329) InVars {~a25~0=v_~a25~0_329} OutVars{~a25~0=v_~a25~0_329} AuxVars[] AssignedVars[] 2350639#L419-1 [3237] L419-1-->L422-1: Formula: (> 1 v_~a11~0_305) InVars {~a11~0=v_~a11~0_305} OutVars{~a11~0=v_~a11~0_305} AuxVars[] AssignedVars[] 2350638#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 2350637#L425-1 [3254] L425-1-->L428-1: Formula: (> 1 v_~a25~0_335) InVars {~a25~0=v_~a25~0_335} OutVars{~a25~0=v_~a25~0_335} AuxVars[] AssignedVars[] 2350636#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 2350635#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 2350633#L434-1 [3301] L434-1-->L437-1: Formula: (> 1 v_~a11~0_9) InVars {~a11~0=v_~a11~0_9} OutVars{~a11~0=v_~a11~0_9} AuxVars[] AssignedVars[] 2350631#L437-1 [3304] L437-1-->L440-1: Formula: (> 8 v_~a28~0_15) InVars {~a28~0=v_~a28~0_15} OutVars{~a28~0=v_~a28~0_15} AuxVars[] AssignedVars[] 2350629#L440-1 [3317] L440-1-->L443-1: Formula: (> 1 v_~a11~0_21) InVars {~a11~0=v_~a11~0_21} OutVars{~a11~0=v_~a11~0_21} AuxVars[] AssignedVars[] 2350627#L443-1 [3332] L443-1-->L446-1: Formula: (< 7 v_~a17~0_24) InVars {~a17~0=v_~a17~0_24} OutVars{~a17~0=v_~a17~0_24} AuxVars[] AssignedVars[] 2350625#L446-1 [3347] L446-1-->L449-1: Formula: (< 7 v_~a17~0_29) InVars {~a17~0=v_~a17~0_29} OutVars{~a17~0=v_~a17~0_29} AuxVars[] AssignedVars[] 2350623#L449-1 [3362] L449-1-->L452-1: Formula: (= 1 v_~a19~0_35) InVars {~a19~0=v_~a19~0_35} OutVars{~a19~0=v_~a19~0_35} AuxVars[] AssignedVars[] 2350621#L452-1 [3380] L452-1-->L455-1: Formula: (> 11 v_~a28~0_47) InVars {~a28~0=v_~a28~0_47} OutVars{~a28~0=v_~a28~0_47} AuxVars[] AssignedVars[] 2350619#L455-1 [3387] L455-1-->L458-1: Formula: (< 7 v_~a17~0_43) InVars {~a17~0=v_~a17~0_43} OutVars{~a17~0=v_~a17~0_43} AuxVars[] AssignedVars[] 2350617#L458-1 [3405] L458-1-->L461-1: Formula: (> 8 v_~a28~0_57) InVars {~a28~0=v_~a28~0_57} OutVars{~a28~0=v_~a28~0_57} AuxVars[] AssignedVars[] 2350615#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 2350613#L464-1 [3432] L464-1-->L467-1: Formula: (< 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 2350611#L467-1 [3441] L467-1-->L470-1: Formula: (< 8 v_~a17~0_63) InVars {~a17~0=v_~a17~0_63} OutVars{~a17~0=v_~a17~0_63} AuxVars[] AssignedVars[] 2350609#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 2350607#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 2350605#L476-1 [3493] L476-1-->L479-1: Formula: (> 11 v_~a28~0_95) InVars {~a28~0=v_~a28~0_95} OutVars{~a28~0=v_~a28~0_95} AuxVars[] AssignedVars[] 2350603#L479-1 [3505] L479-1-->L482-1: Formula: (> 1 v_~a11~0_91) InVars {~a11~0=v_~a11~0_91} OutVars{~a11~0=v_~a11~0_91} AuxVars[] AssignedVars[] 2350601#L482-1 [3511] L482-1-->L485-1: Formula: (> 1 v_~a25~0_106) InVars {~a25~0=v_~a25~0_106} OutVars{~a25~0=v_~a25~0_106} AuxVars[] AssignedVars[] 2350599#L485-1 [3525] L485-1-->L488-1: Formula: (< v_~a28~0_114 9) InVars {~a28~0=v_~a28~0_114} OutVars{~a28~0=v_~a28~0_114} AuxVars[] AssignedVars[] 2350597#L488-1 [3537] L488-1-->L491-1: Formula: (< 8 v_~a17~0_103) InVars {~a17~0=v_~a17~0_103} OutVars{~a17~0=v_~a17~0_103} AuxVars[] AssignedVars[] 2350595#L491-1 [3552] L491-1-->L494-1: Formula: (< 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 2350593#L494-1 [3568] L494-1-->L497-1: Formula: (< 7 v_~a17~0_116) InVars {~a17~0=v_~a17~0_116} OutVars{~a17~0=v_~a17~0_116} AuxVars[] AssignedVars[] 2350591#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 2350589#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 2350587#L503-1 [3604] L503-1-->L506-1: Formula: (> 1 v_~a11~0_137) InVars {~a11~0=v_~a11~0_137} OutVars{~a11~0=v_~a11~0_137} AuxVars[] AssignedVars[] 2350585#L506-1 [3618] L506-1-->L509-1: Formula: (< 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 2350583#L509-1 [3635] L509-1-->L512-1: Formula: (< v_~a28~0_161 9) InVars {~a28~0=v_~a28~0_161} OutVars{~a28~0=v_~a28~0_161} AuxVars[] AssignedVars[] 2350581#L512-1 [3646] L512-1-->L515-1: Formula: (< 7 v_~a17~0_145) InVars {~a17~0=v_~a17~0_145} OutVars{~a17~0=v_~a17~0_145} AuxVars[] AssignedVars[] 2350579#L515-1 [3664] L515-1-->L518-1: Formula: (< 7 v_~a17~0_151) InVars {~a17~0=v_~a17~0_151} OutVars{~a17~0=v_~a17~0_151} AuxVars[] AssignedVars[] 2350577#L518-1 [3671] L518-1-->L521-1: Formula: (< 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 2350575#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 2350573#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 2350571#L527-1 [3713] L527-1-->L530-1: Formula: (< 7 v_~a17~0_170) InVars {~a17~0=v_~a17~0_170} OutVars{~a17~0=v_~a17~0_170} AuxVars[] AssignedVars[] 2350569#L530-1 [3732] L530-1-->L533-1: Formula: (< 7 v_~a17~0_175) InVars {~a17~0=v_~a17~0_175} OutVars{~a17~0=v_~a17~0_175} AuxVars[] AssignedVars[] 2350567#L533-1 [3746] L533-1-->L536-1: Formula: (< v_~a28~0_208 11) InVars {~a28~0=v_~a28~0_208} OutVars{~a28~0=v_~a28~0_208} AuxVars[] AssignedVars[] 2350565#L536-1 [3761] L536-1-->L539-1: Formula: (< 8 v_~a17~0_187) InVars {~a17~0=v_~a17~0_187} OutVars{~a17~0=v_~a17~0_187} AuxVars[] AssignedVars[] 2350563#L539-1 [3770] L539-1-->L542-1: Formula: (< v_~a28~0_218 11) InVars {~a28~0=v_~a28~0_218} OutVars{~a28~0=v_~a28~0_218} AuxVars[] AssignedVars[] 2350561#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 2350559#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 2350557#L548-1 [3809] L548-1-->L551-1: Formula: (< 7 v_~a17~0_207) InVars {~a17~0=v_~a17~0_207} OutVars{~a17~0=v_~a17~0_207} AuxVars[] AssignedVars[] 2350555#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 2350553#L554-1 [3841] L554-1-->L557-1: Formula: (> 1 v_~a11~0_224) InVars {~a11~0=v_~a11~0_224} OutVars{~a11~0=v_~a11~0_224} AuxVars[] AssignedVars[] 2350551#L557-1 [3847] L557-1-->L560-1: Formula: (= v_~a19~0_231 1) InVars {~a19~0=v_~a19~0_231} OutVars{~a19~0=v_~a19~0_231} AuxVars[] AssignedVars[] 2350549#L560-1 [3866] L560-1-->L563-1: Formula: (= v_~a19~0_235 1) InVars {~a19~0=v_~a19~0_235} OutVars{~a19~0=v_~a19~0_235} AuxVars[] AssignedVars[] 2350547#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 2350545#L566-1 [3893] L566-1-->L569-1: Formula: (< 7 v_~a17~0_234) InVars {~a17~0=v_~a17~0_234} OutVars{~a17~0=v_~a17~0_234} AuxVars[] AssignedVars[] 2350543#L569-1 [3908] L569-1-->L572-1: Formula: (< v_~a28~0_270 10) InVars {~a28~0=v_~a28~0_270} OutVars{~a28~0=v_~a28~0_270} AuxVars[] AssignedVars[] 2350541#L572-1 [3922] L572-1-->L575-1: Formula: (< 7 v_~a17~0_244) InVars {~a17~0=v_~a17~0_244} OutVars{~a17~0=v_~a17~0_244} AuxVars[] AssignedVars[] 2350539#L575-1 [3942] L575-1-->L578-1: Formula: (< 7 v_~a17~0_250) InVars {~a17~0=v_~a17~0_250} OutVars{~a17~0=v_~a17~0_250} AuxVars[] AssignedVars[] 2350537#L578-1 [3954] L578-1-->L581-1: Formula: (> 1 v_~a11~0_268) InVars {~a11~0=v_~a11~0_268} OutVars{~a11~0=v_~a11~0_268} AuxVars[] AssignedVars[] 2350535#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 2350533#L584-1 [3971] L584-1-->L587-1: Formula: (> 1 v_~a11~0_278) InVars {~a11~0=v_~a11~0_278} OutVars{~a11~0=v_~a11~0_278} AuxVars[] AssignedVars[] 2350531#L587-1 [3986] L587-1-->L590-1: Formula: (< 7 v_~a17~0_272) InVars {~a17~0=v_~a17~0_272} OutVars{~a17~0=v_~a17~0_272} AuxVars[] AssignedVars[] 2350529#L590-1 [4005] L590-1-->L593-1: Formula: (> 1 v_~a25~0_311) InVars {~a25~0=v_~a25~0_311} OutVars{~a25~0=v_~a25~0_311} AuxVars[] AssignedVars[] 2350527#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 2350525#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 2350523#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2350513#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2350511#L29 [1650] L29-->L34: Formula: (< 8 v_~a17~0_9) InVars {~a17~0=v_~a17~0_9} OutVars{~a17~0=v_~a17~0_9} AuxVars[] AssignedVars[] 2329489#L34 424.07/240.57 [2019-03-28 12:27:58,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:27:58,961 INFO L82 PathProgramCache]: Analyzing trace with hash 121506274, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:27:58,961 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:27:58,961 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:27:58,962 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:58,962 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:58,962 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:58,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.57 [2019-03-28 12:27:58,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.57 [2019-03-28 12:27:58,970 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.57 [2019-03-28 12:27:58,970 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 424.07/240.57 [2019-03-28 12:27:58,970 INFO L799 eck$LassoCheckResult]: stem already infeasible 424.07/240.57 [2019-03-28 12:27:58,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:27:58,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1231993033, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:27:58,971 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:27:58,971 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:27:58,971 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:58,971 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:58,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:27:58,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:27:58,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:27:59,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.57 [2019-03-28 12:27:59,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.57 [2019-03-28 12:27:59,064 INFO L87 Difference]: Start difference. First operand 74503 states and 441394 transitions. cyclomatic complexity: 367001 Second operand 3 states. 424.07/240.57 [2019-03-28 12:28:00,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.57 [2019-03-28 12:28:00,913 INFO L93 Difference]: Finished difference Result 39856 states and 219325 transitions. 424.07/240.57 [2019-03-28 12:28:00,949 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.57 [2019-03-28 12:28:01,001 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 39856 states and 219325 transitions. 424.07/240.57 [2019-03-28 12:28:01,477 INFO L131 ngComponentsAnalysis]: Automaton has 67 accepting balls. 32322 424.07/240.57 [2019-03-28 12:28:01,831 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 39856 states to 34215 states and 199010 transitions. 424.07/240.57 [2019-03-28 12:28:01,831 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 34215 424.07/240.57 [2019-03-28 12:28:01,893 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 34215 424.07/240.57 [2019-03-28 12:28:01,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34215 states and 199010 transitions. 424.07/240.57 [2019-03-28 12:28:01,957 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 424.07/240.57 [2019-03-28 12:28:01,957 INFO L706 BuchiCegarLoop]: Abstraction has 34215 states and 199010 transitions. 424.07/240.57 [2019-03-28 12:28:01,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34215 states and 199010 transitions. 424.07/240.57 [2019-03-28 12:28:02,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34215 to 30888. 424.07/240.57 [2019-03-28 12:28:02,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30888 states. 424.07/240.57 [2019-03-28 12:28:02,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30888 states to 30888 states and 180006 transitions. 424.07/240.57 [2019-03-28 12:28:02,604 INFO L729 BuchiCegarLoop]: Abstraction has 30888 states and 180006 transitions. 424.07/240.57 [2019-03-28 12:28:02,604 INFO L609 BuchiCegarLoop]: Abstraction has 30888 states and 180006 transitions. 424.07/240.57 [2019-03-28 12:28:02,604 INFO L442 BuchiCegarLoop]: ======== Iteration 25============ 424.07/240.57 [2019-03-28 12:28:02,604 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 30888 states and 180006 transitions. 424.07/240.57 [2019-03-28 12:28:02,851 INFO L131 ngComponentsAnalysis]: Automaton has 62 accepting balls. 30132 424.07/240.57 [2019-03-28 12:28:02,851 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.57 [2019-03-28 12:28:02,851 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.57 [2019-03-28 12:28:02,853 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] 424.07/240.57 [2019-03-28 12:28:02,853 INFO L868 BuchiCegarLoop]: Counterexample loop 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, 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, 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, 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, 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] 424.07/240.57 [2019-03-28 12:28:02,854 INFO L794 eck$LassoCheckResult]: Stem: 2427079#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 2427080#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2428405#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2428406#L29 [1648] L29-->L34: Formula: (= 1 v_~a11~0_10) InVars {~a11~0=v_~a11~0_10} OutVars{~a11~0=v_~a11~0_10} AuxVars[] AssignedVars[] 2432103#L34 424.07/240.57 [2019-03-28 12:28:02,855 INFO L796 eck$LassoCheckResult]: Loop: 2432103#L34 [1670] L34-->L37: Formula: (= 1 v_~a11~0_13) InVars {~a11~0=v_~a11~0_13} OutVars{~a11~0=v_~a11~0_13} AuxVars[] AssignedVars[] 2432076#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 2444657#L41 [1703] L41-->L46: Formula: (= 1 v_~a11~0_20) InVars {~a11~0=v_~a11~0_20} OutVars{~a11~0=v_~a11~0_20} AuxVars[] AssignedVars[] 2432024#L46 [1716] L46-->L49: Formula: (< 1 v_~a21~0_22) InVars {~a21~0=v_~a21~0_22} OutVars{~a21~0=v_~a21~0_22} AuxVars[] AssignedVars[] 2431998#L49 [1728] L49-->L53: Formula: (< 1 v_~a21~0_25) InVars {~a21~0=v_~a21~0_25} OutVars{~a21~0=v_~a21~0_25} AuxVars[] AssignedVars[] 2431966#L53 [1763] L53-->L58: Formula: (= 1 v_~a11~0_31) InVars {~a11~0=v_~a11~0_31} OutVars{~a11~0=v_~a11~0_31} AuxVars[] AssignedVars[] 2431938#L58 [1796] L58-->L64: Formula: (< 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 2444655#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 2431887#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 2431856#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 2431829#L81 [1904] L81-->L90: Formula: (and (> 8 v_~a28~0_61) (> 7 v_~a28~0_61)) InVars {~a28~0=v_~a28~0_61} OutVars{~a28~0=v_~a28~0_61} AuxVars[] AssignedVars[] 2431801#L90 [1921] L90-->L94: Formula: (< 1 v_~a21~0_51) InVars {~a21~0=v_~a21~0_51} OutVars{~a21~0=v_~a21~0_51} AuxVars[] AssignedVars[] 2431774#L94 [1936] L94-->L98: Formula: (< 1 v_~a21~0_54) InVars {~a21~0=v_~a21~0_54} OutVars{~a21~0=v_~a21~0_54} AuxVars[] AssignedVars[] 2431748#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 2431721#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 2444653#L112 [2003] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 2431667#L118 [2020] L118-->L122: Formula: (< 1 v_~a21~0_67) InVars {~a21~0=v_~a21~0_67} OutVars{~a21~0=v_~a21~0_67} AuxVars[] AssignedVars[] 2431639#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 2431616#L129 [2081] L129-->L133: Formula: (= 1 v_~a11~0_83) InVars {~a11~0=v_~a11~0_83} OutVars{~a11~0=v_~a11~0_83} AuxVars[] AssignedVars[] 2431592#L133 [2096] L133-->L138: Formula: (< 1 v_~a21~0_77) InVars {~a21~0=v_~a21~0_77} OutVars{~a21~0=v_~a21~0_77} AuxVars[] AssignedVars[] 2431565#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 2444424#L142 [2128] L142-->L147: Formula: (= 1 v_~a11~0_95) InVars {~a11~0=v_~a11~0_95} OutVars{~a11~0=v_~a11~0_95} AuxVars[] AssignedVars[] 2431513#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 2431487#L153 [2192] L153-->L158: Formula: (and (< v_~a28~0_113 7) (> 1 v_~a25~0_111)) InVars {~a25~0=v_~a25~0_111, ~a28~0=v_~a28~0_113} OutVars{~a25~0=v_~a25~0_111, ~a28~0=v_~a28~0_113} AuxVars[] AssignedVars[] 2431456#L158 [2211] L158-->L164: Formula: (< 1 v_~a21~0_93) InVars {~a21~0=v_~a21~0_93} OutVars{~a21~0=v_~a21~0_93} AuxVars[] AssignedVars[] 2444420#L164 [2226] L164-->L168: Formula: (< 1 v_~a21~0_97) InVars {~a21~0=v_~a21~0_97} OutVars{~a21~0=v_~a21~0_97} AuxVars[] AssignedVars[] 2431410#L168 [2241] L168-->L174: Formula: (= 1 v_~a11~0_113) InVars {~a11~0=v_~a11~0_113} OutVars{~a11~0=v_~a11~0_113} AuxVars[] AssignedVars[] 2431378#L174 [2257] L174-->L178: Formula: (= 1 v_~a11~0_116) InVars {~a11~0=v_~a11~0_116} OutVars{~a11~0=v_~a11~0_116} AuxVars[] AssignedVars[] 2431353#L178 [2280] L178-->L184: Formula: (and (> 1 v_~a25~0_131) (< v_~a28~0_134 7)) InVars {~a25~0=v_~a25~0_131, ~a28~0=v_~a28~0_134} OutVars{~a25~0=v_~a25~0_131, ~a28~0=v_~a28~0_134} AuxVars[] AssignedVars[] 2444372#L184 [2289] L184-->L186: Formula: (= 1 v_~a11~0_124) InVars {~a11~0=v_~a11~0_124} OutVars{~a11~0=v_~a11~0_124} AuxVars[] AssignedVars[] 2431301#L186 [2307] L186-->L188: Formula: (> v_ULTIMATE.start_calculate_output_~input_66 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} AuxVars[] AssignedVars[] 2431277#L188 [2321] L188-->L190: Formula: (< 1 v_~a21~0_116) InVars {~a21~0=v_~a21~0_116} OutVars{~a21~0=v_~a21~0_116} AuxVars[] AssignedVars[] 2431247#L190 [2337] L190-->L193: Formula: (> v_ULTIMATE.start_calculate_output_~input_70 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} AuxVars[] AssignedVars[] 2431222#L193 [2357] L193-->L197: Formula: (> v_ULTIMATE.start_calculate_output_~input_72 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_72} AuxVars[] AssignedVars[] 2444314#L197 [2371] L197-->L201: Formula: (< 1 v_~a21~0_126) InVars {~a21~0=v_~a21~0_126} OutVars{~a21~0=v_~a21~0_126} AuxVars[] AssignedVars[] 2431171#L201 [2402] L201-->L211: Formula: (= 1 v_~a11~0_148) InVars {~a11~0=v_~a11~0_148} OutVars{~a11~0=v_~a11~0_148} AuxVars[] AssignedVars[] 2431146#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 2431119#L214 [2423] L214-->L217: Formula: (< 1 v_~a21~0_137) InVars {~a21~0=v_~a21~0_137} OutVars{~a21~0=v_~a21~0_137} AuxVars[] AssignedVars[] 2431089#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 2444198#L222 [2453] L222-->L224: Formula: (< 1 v_~a21~0_144) InVars {~a21~0=v_~a21~0_144} OutVars{~a21~0=v_~a21~0_144} AuxVars[] AssignedVars[] 2431034#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 2431002#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 2430978#L233 [2528] L233-->L236: Formula: (< v_~a28~0_189 7) InVars {~a28~0=v_~a28~0_189} OutVars{~a28~0=v_~a28~0_189} AuxVars[] AssignedVars[] 2430949#L236 [2560] L236-->L247: Formula: (< 1 v_~a21~0_159) InVars {~a21~0=v_~a21~0_159} OutVars{~a21~0=v_~a21~0_159} AuxVars[] AssignedVars[] 2430923#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 2430898#L252 [2609] L252-->L258: Formula: (< 1 v_~a21~0_165) InVars {~a21~0=v_~a21~0_165} OutVars{~a21~0=v_~a21~0_165} AuxVars[] AssignedVars[] 2443120#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 2430850#L260 [2640] L260-->L275: Formula: (and (< v_~a28~0_214 8) (< v_~a28~0_214 7)) InVars {~a28~0=v_~a28~0_214} OutVars{~a28~0=v_~a28~0_214} AuxVars[] AssignedVars[] 2443032#L275 [2663] L275-->L279: Formula: (< 1 v_~a21~0_177) InVars {~a21~0=v_~a21~0_177} OutVars{~a21~0=v_~a21~0_177} AuxVars[] AssignedVars[] 2428197#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 2442704#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 2442700#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 2442696#L290 [2739] L290-->L292: Formula: (= 1 v_~a11~0_212) InVars {~a11~0=v_~a11~0_212} OutVars{~a11~0=v_~a11~0_212} AuxVars[] AssignedVars[] 2442692#L292 [2761] L292-->L296: Formula: (< v_~a28~0_238 11) InVars {~a28~0=v_~a28~0_238} OutVars{~a28~0=v_~a28~0_238} AuxVars[] AssignedVars[] 2442689#L296 [2768] L296-->L308: Formula: (< 1 v_~a21~0_198) InVars {~a21~0=v_~a21~0_198} OutVars{~a21~0=v_~a21~0_198} AuxVars[] AssignedVars[] 2442993#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 2442683#L313 [2802] L313-->L327: Formula: (and (< v_~a28~0_255 8) (< v_~a28~0_255 7)) InVars {~a28~0=v_~a28~0_255} OutVars{~a28~0=v_~a28~0_255} AuxVars[] AssignedVars[] 2442975#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 2442677#L330 [2849] L330-->L336: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_122) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} AuxVars[] AssignedVars[] 2442672#L336 [2882] L336-->L348: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_124) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} AuxVars[] AssignedVars[] 2442669#L348 [2899] L348-->L353: Formula: (< 1 v_~a21~0_223) InVars {~a21~0=v_~a21~0_223} OutVars{~a21~0=v_~a21~0_223} AuxVars[] AssignedVars[] 2442665#L353 [2931] L353-->L360: Formula: (and (< v_~a28~0_280 8) (> 1 v_~a25~0_281)) InVars {~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} OutVars{~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 2442661#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 2442955#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 2442654#L374 [2996] L374-->L377: Formula: (> 1 v_~a25~0_293) InVars {~a25~0=v_~a25~0_293} OutVars{~a25~0=v_~a25~0_293} AuxVars[] AssignedVars[] 2442650#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 2442647#L379 [3024] L379-->L388: Formula: (< 1 v_~a21~0_244) InVars {~a21~0=v_~a21~0_244} OutVars{~a21~0=v_~a21~0_244} AuxVars[] AssignedVars[] 2442940#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 2442641#L393 [3073] L393-->L397: Formula: (< 1 v_~a21~0_250) InVars {~a21~0=v_~a21~0_250} OutVars{~a21~0=v_~a21~0_250} AuxVars[] AssignedVars[] 2442637#L397 [3110] L397-->L401: Formula: (and (< v_~a28~0_314 9) (< v_~a28~0_314 8)) InVars {~a28~0=v_~a28~0_314} OutVars{~a28~0=v_~a28~0_314} AuxVars[] AssignedVars[] 2442633#L401 [3123] L401-->L403: Formula: (= 1 v_~a11~0_291) InVars {~a11~0=v_~a11~0_291} OutVars{~a11~0=v_~a11~0_291} AuxVars[] AssignedVars[] 2442629#L403 [3141] L403-->L406: Formula: (> 9 v_~a17~0_285) InVars {~a17~0=v_~a17~0_285} OutVars{~a17~0=v_~a17~0_285} AuxVars[] AssignedVars[] 2442099#L406 [3156] L406-->L408: Formula: (= 1 v_~a11~0_295) InVars {~a11~0=v_~a11~0_295} OutVars{~a11~0=v_~a11~0_295} AuxVars[] AssignedVars[] 2442089#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 2442074#L413 [3195] L413-->L413-2: Formula: (< 1 v_~a21~0_263) InVars {~a21~0=v_~a21~0_263} OutVars{~a21~0=v_~a21~0_263} AuxVars[] AssignedVars[] 2442071#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 2442067#L416-1 [3218] L416-1-->L419-1: Formula: (< 1 v_~a21~0_267) InVars {~a21~0=v_~a21~0_267} OutVars{~a21~0=v_~a21~0_267} AuxVars[] AssignedVars[] 2442062#L419-1 [3236] L419-1-->L422-1: Formula: (< 1 v_~a21~0_269) InVars {~a21~0=v_~a21~0_269} OutVars{~a21~0=v_~a21~0_269} AuxVars[] AssignedVars[] 2442059#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 2442055#L425-1 [3252] L425-1-->L428-1: Formula: (< 1 v_~a21~0_273) InVars {~a21~0=v_~a21~0_273} OutVars{~a21~0=v_~a21~0_273} AuxVars[] AssignedVars[] 2442051#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 2442047#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 2442041#L434-1 [3297] L434-1-->L437-1: Formula: (< 1 v_~a21~0_8) InVars {~a21~0=v_~a21~0_8} OutVars{~a21~0=v_~a21~0_8} AuxVars[] AssignedVars[] 2442037#L437-1 [3304] L437-1-->L440-1: Formula: (> 8 v_~a28~0_15) InVars {~a28~0=v_~a28~0_15} OutVars{~a28~0=v_~a28~0_15} AuxVars[] AssignedVars[] 2442033#L440-1 [3318] L440-1-->L443-1: Formula: (> 11 v_~a28~0_22) InVars {~a28~0=v_~a28~0_22} OutVars{~a28~0=v_~a28~0_22} AuxVars[] AssignedVars[] 2442029#L443-1 [3332] L443-1-->L446-1: Formula: (< 7 v_~a17~0_24) InVars {~a17~0=v_~a17~0_24} OutVars{~a17~0=v_~a17~0_24} AuxVars[] AssignedVars[] 2442025#L446-1 [3347] L446-1-->L449-1: Formula: (< 7 v_~a17~0_29) InVars {~a17~0=v_~a17~0_29} OutVars{~a17~0=v_~a17~0_29} AuxVars[] AssignedVars[] 2442021#L449-1 [3360] L449-1-->L452-1: Formula: (= 1 v_~a11~0_38) InVars {~a11~0=v_~a11~0_38} OutVars{~a11~0=v_~a11~0_38} AuxVars[] AssignedVars[] 2442017#L452-1 [3380] L452-1-->L455-1: Formula: (> 11 v_~a28~0_47) InVars {~a28~0=v_~a28~0_47} OutVars{~a28~0=v_~a28~0_47} AuxVars[] AssignedVars[] 2442013#L455-1 [3385] L455-1-->L458-1: Formula: (= 1 v_~a11~0_47) InVars {~a11~0=v_~a11~0_47} OutVars{~a11~0=v_~a11~0_47} AuxVars[] AssignedVars[] 2442009#L458-1 [3399] L458-1-->L461-1: Formula: (= 1 v_~a11~0_51) InVars {~a11~0=v_~a11~0_51} OutVars{~a11~0=v_~a11~0_51} AuxVars[] AssignedVars[] 2442004#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 2442000#L464-1 [3432] L464-1-->L467-1: Formula: (< 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 2441996#L467-1 [3442] L467-1-->L470-1: Formula: (> 8 v_~a28~0_77) InVars {~a28~0=v_~a28~0_77} OutVars{~a28~0=v_~a28~0_77} AuxVars[] AssignedVars[] 2441992#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 2441986#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 2441984#L476-1 [3488] L476-1-->L479-1: Formula: (< 1 v_~a21~0_75) InVars {~a21~0=v_~a21~0_75} OutVars{~a21~0=v_~a21~0_75} AuxVars[] AssignedVars[] 2441982#L479-1 [3504] L479-1-->L482-1: Formula: (< 1 v_~a21~0_81) InVars {~a21~0=v_~a21~0_81} OutVars{~a21~0=v_~a21~0_81} AuxVars[] AssignedVars[] 2441980#L482-1 [3511] L482-1-->L485-1: Formula: (> 1 v_~a25~0_106) InVars {~a25~0=v_~a25~0_106} OutVars{~a25~0=v_~a25~0_106} AuxVars[] AssignedVars[] 2441978#L485-1 [3524] L485-1-->L488-1: Formula: (< 1 v_~a21~0_91) InVars {~a21~0=v_~a21~0_91} OutVars{~a21~0=v_~a21~0_91} AuxVars[] AssignedVars[] 2441976#L488-1 [3539] L488-1-->L491-1: Formula: (< 1 v_~a21~0_96) InVars {~a21~0=v_~a21~0_96} OutVars{~a21~0=v_~a21~0_96} AuxVars[] AssignedVars[] 2441974#L491-1 [3552] L491-1-->L494-1: Formula: (< 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 2441970#L494-1 [3568] L494-1-->L497-1: Formula: (< 7 v_~a17~0_116) InVars {~a17~0=v_~a17~0_116} OutVars{~a17~0=v_~a17~0_116} AuxVars[] AssignedVars[] 2441971#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 2444715#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 2444713#L503-1 [3609] L503-1-->L506-1: Formula: (< v_~a28~0_150 10) InVars {~a28~0=v_~a28~0_150} OutVars{~a28~0=v_~a28~0_150} AuxVars[] AssignedVars[] 2444711#L506-1 [3618] L506-1-->L509-1: Formula: (< 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 2444709#L509-1 [3633] L509-1-->L512-1: Formula: (< 1 v_~a21~0_130) InVars {~a21~0=v_~a21~0_130} OutVars{~a21~0=v_~a21~0_130} AuxVars[] AssignedVars[] 2442608#L512-1 [3648] L512-1-->L515-1: Formula: (< v_~a28~0_167 7) InVars {~a28~0=v_~a28~0_167} OutVars{~a28~0=v_~a28~0_167} AuxVars[] AssignedVars[] 2444707#L515-1 [3664] L515-1-->L518-1: Formula: (< 7 v_~a17~0_151) InVars {~a17~0=v_~a17~0_151} OutVars{~a17~0=v_~a17~0_151} AuxVars[] AssignedVars[] 2442603#L518-1 [3671] L518-1-->L521-1: Formula: (< 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 2444705#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 2444703#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 2444701#L527-1 [3713] L527-1-->L530-1: Formula: (< 7 v_~a17~0_170) InVars {~a17~0=v_~a17~0_170} OutVars{~a17~0=v_~a17~0_170} AuxVars[] AssignedVars[] 2442587#L530-1 [3728] L530-1-->L533-1: Formula: (< v_~a28~0_201 7) InVars {~a28~0=v_~a28~0_201} OutVars{~a28~0=v_~a28~0_201} AuxVars[] AssignedVars[] 2444699#L533-1 [3746] L533-1-->L536-1: Formula: (< v_~a28~0_208 11) InVars {~a28~0=v_~a28~0_208} OutVars{~a28~0=v_~a28~0_208} AuxVars[] AssignedVars[] 2444697#L536-1 [3752] L536-1-->L539-1: Formula: (< 1 v_~a21~0_172) InVars {~a21~0=v_~a21~0_172} OutVars{~a21~0=v_~a21~0_172} AuxVars[] AssignedVars[] 2444695#L539-1 [3767] L539-1-->L542-1: Formula: (< 1 v_~a21~0_176) InVars {~a21~0=v_~a21~0_176} OutVars{~a21~0=v_~a21~0_176} AuxVars[] AssignedVars[] 2442569#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 2444693#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 2444691#L548-1 [3809] L548-1-->L551-1: Formula: (< 7 v_~a17~0_207) InVars {~a17~0=v_~a17~0_207} OutVars{~a17~0=v_~a17~0_207} AuxVars[] AssignedVars[] 2444689#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 2442548#L554-1 [3840] L554-1-->L557-1: Formula: (< 1 v_~a21~0_199) InVars {~a21~0=v_~a21~0_199} OutVars{~a21~0=v_~a21~0_199} AuxVars[] AssignedVars[] 2444687#L557-1 [3847] L557-1-->L560-1: Formula: (= v_~a19~0_231 1) InVars {~a19~0=v_~a19~0_231} OutVars{~a19~0=v_~a19~0_231} AuxVars[] AssignedVars[] 2444685#L560-1 [3873] L560-1-->L563-1: Formula: (= 1 v_~a11~0_235) InVars {~a11~0=v_~a11~0_235} OutVars{~a11~0=v_~a11~0_235} AuxVars[] AssignedVars[] 2442535#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 2442530#L566-1 [3893] L566-1-->L569-1: Formula: (< 7 v_~a17~0_234) InVars {~a17~0=v_~a17~0_234} OutVars{~a17~0=v_~a17~0_234} AuxVars[] AssignedVars[] 2442523#L569-1 [3906] L569-1-->L572-1: Formula: (= 1 v_~a11~0_249) InVars {~a11~0=v_~a11~0_249} OutVars{~a11~0=v_~a11~0_249} AuxVars[] AssignedVars[] 2442517#L572-1 [3921] L572-1-->L575-1: Formula: (< 1 v_~a21~0_222) InVars {~a21~0=v_~a21~0_222} OutVars{~a21~0=v_~a21~0_222} AuxVars[] AssignedVars[] 2444683#L575-1 [3939] L575-1-->L578-1: Formula: (= 1 v_~a11~0_260) InVars {~a11~0=v_~a11~0_260} OutVars{~a11~0=v_~a11~0_260} AuxVars[] AssignedVars[] 2442507#L578-1 [3948] L578-1-->L581-1: Formula: (< 1 v_~a21~0_233) InVars {~a21~0=v_~a21~0_233} OutVars{~a21~0=v_~a21~0_233} AuxVars[] AssignedVars[] 2444681#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 2444679#L584-1 [3973] L584-1-->L587-1: Formula: (> 1 v_~a25~0_300) InVars {~a25~0=v_~a25~0_300} OutVars{~a25~0=v_~a25~0_300} AuxVars[] AssignedVars[] 2444677#L587-1 [3985] L587-1-->L590-1: Formula: (< 1 v_~a21~0_245) InVars {~a21~0=v_~a21~0_245} OutVars{~a21~0=v_~a21~0_245} AuxVars[] AssignedVars[] 2444675#L590-1 [4001] L590-1-->L593-1: Formula: (= 1 v_~a11~0_287) InVars {~a11~0=v_~a11~0_287} OutVars{~a11~0=v_~a11~0_287} AuxVars[] AssignedVars[] 2442485#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 2444673#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 2444671#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2444661#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2444659#L29 [1648] L29-->L34: Formula: (= 1 v_~a11~0_10) InVars {~a11~0=v_~a11~0_10} OutVars{~a11~0=v_~a11~0_10} AuxVars[] AssignedVars[] 2432103#L34 424.07/240.57 [2019-03-28 12:28:02,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:28:02,855 INFO L82 PathProgramCache]: Analyzing trace with hash 121506272, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:28:02,855 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:28:02,855 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:28:02,856 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:02,856 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:02,856 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:02,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.57 [2019-03-28 12:28:02,864 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.57 [2019-03-28 12:28:02,864 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.57 [2019-03-28 12:28:02,864 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 424.07/240.57 [2019-03-28 12:28:02,864 INFO L799 eck$LassoCheckResult]: stem already infeasible 424.07/240.57 [2019-03-28 12:28:02,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:28:02,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1327491096, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:28:02,865 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:28:02,865 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:28:02,866 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:02,866 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:02,866 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:02,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:02,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:02,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.57 [2019-03-28 12:28:02,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.57 [2019-03-28 12:28:02,963 INFO L87 Difference]: Start difference. First operand 30888 states and 180006 transitions. cyclomatic complexity: 149180 Second operand 3 states. 424.07/240.57 [2019-03-28 12:28:05,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.57 [2019-03-28 12:28:05,087 INFO L93 Difference]: Finished difference Result 24316 states and 129372 transitions. 424.07/240.57 [2019-03-28 12:28:05,087 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.57 [2019-03-28 12:28:05,140 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 24316 states and 129372 transitions. 424.07/240.57 [2019-03-28 12:28:05,413 INFO L131 ngComponentsAnalysis]: Automaton has 47 accepting balls. 23562 424.07/240.57 [2019-03-28 12:28:05,635 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 24316 states to 24316 states and 129372 transitions. 424.07/240.57 [2019-03-28 12:28:05,635 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 24316 424.07/240.57 [2019-03-28 12:28:05,676 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 24316 424.07/240.57 [2019-03-28 12:28:05,676 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24316 states and 129372 transitions. 424.07/240.57 [2019-03-28 12:28:05,721 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 424.07/240.57 [2019-03-28 12:28:05,721 INFO L706 BuchiCegarLoop]: Abstraction has 24316 states and 129372 transitions. 424.07/240.57 [2019-03-28 12:28:05,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24316 states and 129372 transitions. 424.07/240.57 [2019-03-28 12:28:06,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24316 to 24316. 424.07/240.57 [2019-03-28 12:28:06,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24316 states. 424.07/240.57 [2019-03-28 12:28:06,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24316 states to 24316 states and 129372 transitions. 424.07/240.57 [2019-03-28 12:28:06,177 INFO L729 BuchiCegarLoop]: Abstraction has 24316 states and 129372 transitions. 424.07/240.57 [2019-03-28 12:28:06,177 INFO L609 BuchiCegarLoop]: Abstraction has 24316 states and 129372 transitions. 424.07/240.57 [2019-03-28 12:28:06,177 INFO L442 BuchiCegarLoop]: ======== Iteration 26============ 424.07/240.57 [2019-03-28 12:28:06,178 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 24316 states and 129372 transitions. 424.07/240.57 [2019-03-28 12:28:06,352 INFO L131 ngComponentsAnalysis]: Automaton has 47 accepting balls. 23562 424.07/240.57 [2019-03-28 12:28:06,353 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.57 [2019-03-28 12:28:06,353 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.57 [2019-03-28 12:28:06,354 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] 424.07/240.57 [2019-03-28 12:28:06,355 INFO L868 BuchiCegarLoop]: Counterexample loop 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, 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, 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, 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, 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] 424.07/240.57 [2019-03-28 12:28:06,355 INFO L794 eck$LassoCheckResult]: Stem: 2482261#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 2482262#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2483940#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2483933#L29 [1651] L29-->L34: Formula: (> 8 v_~a17~0_9) InVars {~a17~0=v_~a17~0_9} OutVars{~a17~0=v_~a17~0_9} AuxVars[] AssignedVars[] 2483934#L34 424.07/240.57 [2019-03-28 12:28:06,356 INFO L796 eck$LassoCheckResult]: Loop: 2483934#L34 [1672] L34-->L37: Formula: (> 8 v_~a17~0_12) InVars {~a17~0=v_~a17~0_12} OutVars{~a17~0=v_~a17~0_12} AuxVars[] AssignedVars[] 2483928#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 2499621#L41 [1704] L41-->L46: Formula: (> 9 v_~a28~0_21) InVars {~a28~0=v_~a28~0_21} OutVars{~a28~0=v_~a28~0_21} AuxVars[] AssignedVars[] 2483916#L46 [1716] L46-->L49: Formula: (< 1 v_~a21~0_22) InVars {~a21~0=v_~a21~0_22} OutVars{~a21~0=v_~a21~0_22} AuxVars[] AssignedVars[] 2483910#L49 [1728] L49-->L53: Formula: (< 1 v_~a21~0_25) InVars {~a21~0=v_~a21~0_25} OutVars{~a21~0=v_~a21~0_25} AuxVars[] AssignedVars[] 2483903#L53 [1762] L53-->L58: Formula: (> 8 v_~a17~0_28) InVars {~a17~0=v_~a17~0_28} OutVars{~a17~0=v_~a17~0_28} AuxVars[] AssignedVars[] 2483896#L58 [1796] L58-->L64: Formula: (< 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 2499620#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 2483884#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 2483878#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 2483872#L81 [1904] L81-->L90: Formula: (and (> 8 v_~a28~0_61) (> 7 v_~a28~0_61)) InVars {~a28~0=v_~a28~0_61} OutVars{~a28~0=v_~a28~0_61} AuxVars[] AssignedVars[] 2483865#L90 [1921] L90-->L94: Formula: (< 1 v_~a21~0_51) InVars {~a21~0=v_~a21~0_51} OutVars{~a21~0=v_~a21~0_51} AuxVars[] AssignedVars[] 2483859#L94 [1936] L94-->L98: Formula: (< 1 v_~a21~0_54) InVars {~a21~0=v_~a21~0_54} OutVars{~a21~0=v_~a21~0_54} AuxVars[] AssignedVars[] 2483852#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 2483846#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 2499619#L112 [2003] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 2483832#L118 [2020] L118-->L122: Formula: (< 1 v_~a21~0_67) InVars {~a21~0=v_~a21~0_67} OutVars{~a21~0=v_~a21~0_67} AuxVars[] AssignedVars[] 2483826#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 2483819#L129 [2082] L129-->L133: Formula: (< 1 v_~a21~0_74) InVars {~a21~0=v_~a21~0_74} OutVars{~a21~0=v_~a21~0_74} AuxVars[] AssignedVars[] 2483814#L133 [2096] L133-->L138: Formula: (< 1 v_~a21~0_77) InVars {~a21~0=v_~a21~0_77} OutVars{~a21~0=v_~a21~0_77} AuxVars[] AssignedVars[] 2483807#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 2499618#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 2483794#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 2483788#L153 [2192] L153-->L158: Formula: (and (< v_~a28~0_113 7) (> 1 v_~a25~0_111)) InVars {~a25~0=v_~a25~0_111, ~a28~0=v_~a28~0_113} OutVars{~a25~0=v_~a25~0_111, ~a28~0=v_~a28~0_113} AuxVars[] AssignedVars[] 2483781#L158 [2211] L158-->L164: Formula: (< 1 v_~a21~0_93) InVars {~a21~0=v_~a21~0_93} OutVars{~a21~0=v_~a21~0_93} AuxVars[] AssignedVars[] 2499617#L164 [2226] L164-->L168: Formula: (< 1 v_~a21~0_97) InVars {~a21~0=v_~a21~0_97} OutVars{~a21~0=v_~a21~0_97} AuxVars[] AssignedVars[] 2483769#L168 [2244] L168-->L174: Formula: (< v_ULTIMATE.start_calculate_output_~input_58 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} AuxVars[] AssignedVars[] 2483762#L174 [2256] L174-->L178: Formula: (> 8 v_~a17~0_111) InVars {~a17~0=v_~a17~0_111} OutVars{~a17~0=v_~a17~0_111} AuxVars[] AssignedVars[] 2483756#L178 [2273] L178-->L184: Formula: (> 1 v_~a11~0_120) InVars {~a11~0=v_~a11~0_120} OutVars{~a11~0=v_~a11~0_120} AuxVars[] AssignedVars[] 2499616#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 2483746#L186 [2305] L186-->L188: Formula: (> 8 v_~a17~0_122) InVars {~a17~0=v_~a17~0_122} OutVars{~a17~0=v_~a17~0_122} AuxVars[] AssignedVars[] 2483739#L188 [2321] L188-->L190: Formula: (< 1 v_~a21~0_116) InVars {~a21~0=v_~a21~0_116} OutVars{~a21~0=v_~a21~0_116} AuxVars[] AssignedVars[] 2483734#L190 [2337] L190-->L193: Formula: (> v_ULTIMATE.start_calculate_output_~input_70 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} AuxVars[] AssignedVars[] 2483728#L193 [2356] L193-->L197: Formula: (> 1 v_~a11~0_138) InVars {~a11~0=v_~a11~0_138} OutVars{~a11~0=v_~a11~0_138} AuxVars[] AssignedVars[] 2499615#L197 [2369] L197-->L201: Formula: (> 8 v_~a17~0_136) InVars {~a17~0=v_~a17~0_136} OutVars{~a17~0=v_~a17~0_136} AuxVars[] AssignedVars[] 2483716#L201 [2401] L201-->L211: Formula: (> 8 v_~a17~0_141) InVars {~a17~0=v_~a17~0_141} OutVars{~a17~0=v_~a17~0_141} AuxVars[] AssignedVars[] 2483709#L211 [2416] L211-->L214: Formula: (> 8 v_~a17~0_144) InVars {~a17~0=v_~a17~0_144} OutVars{~a17~0=v_~a17~0_144} AuxVars[] AssignedVars[] 2483703#L214 [2433] L214-->L217: Formula: (> 8 v_~a17~0_147) InVars {~a17~0=v_~a17~0_147} OutVars{~a17~0=v_~a17~0_147} AuxVars[] AssignedVars[] 2483697#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 2499614#L222 [2453] L222-->L224: Formula: (< 1 v_~a21~0_144) InVars {~a21~0=v_~a21~0_144} OutVars{~a21~0=v_~a21~0_144} AuxVars[] AssignedVars[] 2483686#L224 [2482] L224-->L231: Formula: (> 8 v_~a17~0_159) InVars {~a17~0=v_~a17~0_159} OutVars{~a17~0=v_~a17~0_159} AuxVars[] AssignedVars[] 2483679#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 2483673#L233 [2528] L233-->L236: Formula: (< v_~a28~0_189 7) InVars {~a28~0=v_~a28~0_189} OutVars{~a28~0=v_~a28~0_189} AuxVars[] AssignedVars[] 2483668#L236 [2560] L236-->L247: Formula: (< 1 v_~a21~0_159) InVars {~a21~0=v_~a21~0_159} OutVars{~a21~0=v_~a21~0_159} AuxVars[] AssignedVars[] 2483662#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 2483655#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 2499613#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 2483644#L260 [2640] L260-->L275: Formula: (and (< v_~a28~0_214 8) (< v_~a28~0_214 7)) InVars {~a28~0=v_~a28~0_214} OutVars{~a28~0=v_~a28~0_214} AuxVars[] AssignedVars[] 2499611#L275 [2672] L275-->L279: Formula: (> 8 v_~a17~0_192) InVars {~a17~0=v_~a17~0_192} OutVars{~a17~0=v_~a17~0_192} AuxVars[] AssignedVars[] 2482703#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 2493352#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 2493350#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 2493347#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 2493344#L292 [2761] L292-->L296: Formula: (< v_~a28~0_238 11) InVars {~a28~0=v_~a28~0_238} OutVars{~a28~0=v_~a28~0_238} AuxVars[] AssignedVars[] 2493341#L296 [2768] L296-->L308: Formula: (< 1 v_~a21~0_198) InVars {~a21~0=v_~a21~0_198} OutVars{~a21~0=v_~a21~0_198} AuxVars[] AssignedVars[] 2499607#L308 [2786] L308-->L313: Formula: (> 8 v_~a17~0_218) InVars {~a17~0=v_~a17~0_218} OutVars{~a17~0=v_~a17~0_218} AuxVars[] AssignedVars[] 2493336#L313 [2802] L313-->L327: Formula: (and (< v_~a28~0_255 8) (< v_~a28~0_255 7)) InVars {~a28~0=v_~a28~0_255} OutVars{~a28~0=v_~a28~0_255} AuxVars[] AssignedVars[] 2499606#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 2493331#L330 [2849] L330-->L336: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_122) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} AuxVars[] AssignedVars[] 2493328#L336 [2881] L336-->L348: Formula: (> 8 v_~a17~0_241) InVars {~a17~0=v_~a17~0_241} OutVars{~a17~0=v_~a17~0_241} AuxVars[] AssignedVars[] 2493325#L348 [2898] L348-->L353: Formula: (> 8 v_~a17~0_245) InVars {~a17~0=v_~a17~0_245} OutVars{~a17~0=v_~a17~0_245} AuxVars[] AssignedVars[] 2493322#L353 [2931] L353-->L360: Formula: (and (< v_~a28~0_280 8) (> 1 v_~a25~0_281)) InVars {~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} OutVars{~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 2493319#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 2499603#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 2493313#L374 [2996] L374-->L377: Formula: (> 1 v_~a25~0_293) InVars {~a25~0=v_~a25~0_293} OutVars{~a25~0=v_~a25~0_293} AuxVars[] AssignedVars[] 2493309#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 2493305#L379 [3024] L379-->L388: Formula: (< 1 v_~a21~0_244) InVars {~a21~0=v_~a21~0_244} OutVars{~a21~0=v_~a21~0_244} AuxVars[] AssignedVars[] 2499601#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 2493300#L393 [3073] L393-->L397: Formula: (< 1 v_~a21~0_250) InVars {~a21~0=v_~a21~0_250} OutVars{~a21~0=v_~a21~0_250} AuxVars[] AssignedVars[] 2493297#L397 [3110] L397-->L401: Formula: (and (< v_~a28~0_314 9) (< v_~a28~0_314 8)) InVars {~a28~0=v_~a28~0_314} OutVars{~a28~0=v_~a28~0_314} AuxVars[] AssignedVars[] 2493290#L401 [3127] L401-->L403: Formula: (< 1 v_~a21~0_255) InVars {~a21~0=v_~a21~0_255} OutVars{~a21~0=v_~a21~0_255} AuxVars[] AssignedVars[] 2493287#L403 [3141] L403-->L406: Formula: (> 9 v_~a17~0_285) InVars {~a17~0=v_~a17~0_285} OutVars{~a17~0=v_~a17~0_285} AuxVars[] AssignedVars[] 2499570#L406 [3154] L406-->L408: Formula: (> 8 v_~a17~0_287) InVars {~a17~0=v_~a17~0_287} OutVars{~a17~0=v_~a17~0_287} AuxVars[] AssignedVars[] 2492882#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 2492874#L413 [3191] L413-->L413-2: Formula: (> 8 v_~a17~0_291) InVars {~a17~0=v_~a17~0_291} OutVars{~a17~0=v_~a17~0_291} AuxVars[] AssignedVars[] 2492871#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 2492868#L416-1 [3218] L416-1-->L419-1: Formula: (< 1 v_~a21~0_267) InVars {~a21~0=v_~a21~0_267} OutVars{~a21~0=v_~a21~0_267} AuxVars[] AssignedVars[] 2492865#L419-1 [3233] L419-1-->L422-1: Formula: (> 7 v_~a17~0_297) InVars {~a17~0=v_~a17~0_297} OutVars{~a17~0=v_~a17~0_297} AuxVars[] AssignedVars[] 2492862#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 2492859#L425-1 [3252] L425-1-->L428-1: Formula: (< 1 v_~a21~0_273) InVars {~a21~0=v_~a21~0_273} OutVars{~a21~0=v_~a21~0_273} AuxVars[] AssignedVars[] 2492856#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 2492853#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 2492850#L434-1 [3297] L434-1-->L437-1: Formula: (< 1 v_~a21~0_8) InVars {~a21~0=v_~a21~0_8} OutVars{~a21~0=v_~a21~0_8} AuxVars[] AssignedVars[] 2492847#L437-1 [3304] L437-1-->L440-1: Formula: (> 8 v_~a28~0_15) InVars {~a28~0=v_~a28~0_15} OutVars{~a28~0=v_~a28~0_15} AuxVars[] AssignedVars[] 2492844#L440-1 [3317] L440-1-->L443-1: Formula: (> 1 v_~a11~0_21) InVars {~a11~0=v_~a11~0_21} OutVars{~a11~0=v_~a11~0_21} AuxVars[] AssignedVars[] 2492841#L443-1 [3333] L443-1-->L446-1: Formula: (> 1 v_~a25~0_29) InVars {~a25~0=v_~a25~0_29} OutVars{~a25~0=v_~a25~0_29} AuxVars[] AssignedVars[] 2492838#L446-1 [3348] L446-1-->L449-1: Formula: (> 8 v_~a28~0_34) InVars {~a28~0=v_~a28~0_34} OutVars{~a28~0=v_~a28~0_34} AuxVars[] AssignedVars[] 2492835#L449-1 [3362] L449-1-->L452-1: Formula: (= 1 v_~a19~0_35) InVars {~a19~0=v_~a19~0_35} OutVars{~a19~0=v_~a19~0_35} AuxVars[] AssignedVars[] 2492832#L452-1 [3380] L452-1-->L455-1: Formula: (> 11 v_~a28~0_47) InVars {~a28~0=v_~a28~0_47} OutVars{~a28~0=v_~a28~0_47} AuxVars[] AssignedVars[] 2492829#L455-1 [3393] L455-1-->L458-1: Formula: (> 7 v_~a17~0_43) InVars {~a17~0=v_~a17~0_43} OutVars{~a17~0=v_~a17~0_43} AuxVars[] AssignedVars[] 2492826#L458-1 [3402] L458-1-->L461-1: Formula: (< 1 v_~a21~0_46) InVars {~a21~0=v_~a21~0_46} OutVars{~a21~0=v_~a21~0_46} AuxVars[] AssignedVars[] 2492823#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 2492820#L464-1 [3431] L464-1-->L467-1: Formula: (> 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 2492817#L467-1 [3442] L467-1-->L470-1: Formula: (> 8 v_~a28~0_77) InVars {~a28~0=v_~a28~0_77} OutVars{~a28~0=v_~a28~0_77} AuxVars[] AssignedVars[] 2492814#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 2492811#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 2492808#L476-1 [3488] L476-1-->L479-1: Formula: (< 1 v_~a21~0_75) InVars {~a21~0=v_~a21~0_75} OutVars{~a21~0=v_~a21~0_75} AuxVars[] AssignedVars[] 2492805#L479-1 [3504] L479-1-->L482-1: Formula: (< 1 v_~a21~0_81) InVars {~a21~0=v_~a21~0_81} OutVars{~a21~0=v_~a21~0_81} AuxVars[] AssignedVars[] 2492802#L482-1 [3511] L482-1-->L485-1: Formula: (> 1 v_~a25~0_106) InVars {~a25~0=v_~a25~0_106} OutVars{~a25~0=v_~a25~0_106} AuxVars[] AssignedVars[] 2492799#L485-1 [3524] L485-1-->L488-1: Formula: (< 1 v_~a21~0_91) InVars {~a21~0=v_~a21~0_91} OutVars{~a21~0=v_~a21~0_91} AuxVars[] AssignedVars[] 2492796#L488-1 [3539] L488-1-->L491-1: Formula: (< 1 v_~a21~0_96) InVars {~a21~0=v_~a21~0_96} OutVars{~a21~0=v_~a21~0_96} AuxVars[] AssignedVars[] 2492793#L491-1 [3553] L491-1-->L494-1: Formula: (> 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 2492790#L494-1 [3571] L494-1-->L497-1: Formula: (< v_~a28~0_135 8) InVars {~a28~0=v_~a28~0_135} OutVars{~a28~0=v_~a28~0_135} AuxVars[] AssignedVars[] 2492787#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 2492784#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 2492781#L503-1 [3604] L503-1-->L506-1: Formula: (> 1 v_~a11~0_137) InVars {~a11~0=v_~a11~0_137} OutVars{~a11~0=v_~a11~0_137} AuxVars[] AssignedVars[] 2492778#L506-1 [3617] L506-1-->L509-1: Formula: (> 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 2492775#L509-1 [3633] L509-1-->L512-1: Formula: (< 1 v_~a21~0_130) InVars {~a21~0=v_~a21~0_130} OutVars{~a21~0=v_~a21~0_130} AuxVars[] AssignedVars[] 2492772#L512-1 [3648] L512-1-->L515-1: Formula: (< v_~a28~0_167 7) InVars {~a28~0=v_~a28~0_167} OutVars{~a28~0=v_~a28~0_167} AuxVars[] AssignedVars[] 2492769#L515-1 [3657] L515-1-->L518-1: Formula: (> 1 v_~a25~0_170) InVars {~a25~0=v_~a25~0_170} OutVars{~a25~0=v_~a25~0_170} AuxVars[] AssignedVars[] 2492766#L518-1 [3672] L518-1-->L521-1: Formula: (> 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 2492763#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 2492760#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 2492757#L527-1 [3715] L527-1-->L530-1: Formula: (> 1 v_~a25~0_193) InVars {~a25~0=v_~a25~0_193} OutVars{~a25~0=v_~a25~0_193} AuxVars[] AssignedVars[] 2492754#L530-1 [3728] L530-1-->L533-1: Formula: (< v_~a28~0_201 7) InVars {~a28~0=v_~a28~0_201} OutVars{~a28~0=v_~a28~0_201} AuxVars[] AssignedVars[] 2492751#L533-1 [3746] L533-1-->L536-1: Formula: (< v_~a28~0_208 11) InVars {~a28~0=v_~a28~0_208} OutVars{~a28~0=v_~a28~0_208} AuxVars[] AssignedVars[] 2492748#L536-1 [3752] L536-1-->L539-1: Formula: (< 1 v_~a21~0_172) InVars {~a21~0=v_~a21~0_172} OutVars{~a21~0=v_~a21~0_172} AuxVars[] AssignedVars[] 2492745#L539-1 [3767] L539-1-->L542-1: Formula: (< 1 v_~a21~0_176) InVars {~a21~0=v_~a21~0_176} OutVars{~a21~0=v_~a21~0_176} AuxVars[] AssignedVars[] 2492742#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 2492739#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 2492736#L548-1 [3810] L548-1-->L551-1: Formula: (< v_~a28~0_237 11) InVars {~a28~0=v_~a28~0_237} OutVars{~a28~0=v_~a28~0_237} AuxVars[] AssignedVars[] 2492733#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 2492730#L554-1 [3840] L554-1-->L557-1: Formula: (< 1 v_~a21~0_199) InVars {~a21~0=v_~a21~0_199} OutVars{~a21~0=v_~a21~0_199} AuxVars[] AssignedVars[] 2492727#L557-1 [3856] L557-1-->L560-1: Formula: (> 7 v_~a17~0_221) InVars {~a17~0=v_~a17~0_221} OutVars{~a17~0=v_~a17~0_221} AuxVars[] AssignedVars[] 2492724#L560-1 [3866] L560-1-->L563-1: Formula: (= v_~a19~0_235 1) InVars {~a19~0=v_~a19~0_235} OutVars{~a19~0=v_~a19~0_235} AuxVars[] AssignedVars[] 2492721#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 2492718#L566-1 [3898] L566-1-->L569-1: Formula: (< 1 v_~a21~0_215) InVars {~a21~0=v_~a21~0_215} OutVars{~a21~0=v_~a21~0_215} AuxVars[] AssignedVars[] 2492715#L569-1 [3908] L569-1-->L572-1: Formula: (< v_~a28~0_270 10) InVars {~a28~0=v_~a28~0_270} OutVars{~a28~0=v_~a28~0_270} AuxVars[] AssignedVars[] 2492712#L572-1 [3921] L572-1-->L575-1: Formula: (< 1 v_~a21~0_222) InVars {~a21~0=v_~a21~0_222} OutVars{~a21~0=v_~a21~0_222} AuxVars[] AssignedVars[] 2492704#L575-1 [3937] L575-1-->L578-1: Formula: (> 7 v_~a17~0_250) InVars {~a17~0=v_~a17~0_250} OutVars{~a17~0=v_~a17~0_250} AuxVars[] AssignedVars[] 2492705#L578-1 [3953] L578-1-->L581-1: Formula: (> 8 v_~a17~0_258) InVars {~a17~0=v_~a17~0_258} OutVars{~a17~0=v_~a17~0_258} AuxVars[] AssignedVars[] 2492676#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 2492677#L584-1 [3971] L584-1-->L587-1: Formula: (> 1 v_~a11~0_278) InVars {~a11~0=v_~a11~0_278} OutVars{~a11~0=v_~a11~0_278} AuxVars[] AssignedVars[] 2493315#L587-1 [3985] L587-1-->L590-1: Formula: (< 1 v_~a21~0_245) InVars {~a21~0=v_~a21~0_245} OutVars{~a21~0=v_~a21~0_245} AuxVars[] AssignedVars[] 2493311#L590-1 [4000] L590-1-->L593-1: Formula: (> 7 v_~a17~0_278) InVars {~a17~0=v_~a17~0_278} OutVars{~a17~0=v_~a17~0_278} AuxVars[] AssignedVars[] 2493307#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 2497397#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 2497396#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2497391#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2497392#L29 [1651] L29-->L34: Formula: (> 8 v_~a17~0_9) InVars {~a17~0=v_~a17~0_9} OutVars{~a17~0=v_~a17~0_9} AuxVars[] AssignedVars[] 2483934#L34 424.07/240.57 [2019-03-28 12:28:06,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:28:06,357 INFO L82 PathProgramCache]: Analyzing trace with hash 121506275, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:28:06,357 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:28:06,357 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:28:06,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:06,358 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:06,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:06,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.57 [2019-03-28 12:28:06,365 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.57 [2019-03-28 12:28:06,366 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.57 [2019-03-28 12:28:06,366 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 424.07/240.57 [2019-03-28 12:28:06,366 INFO L799 eck$LassoCheckResult]: stem already infeasible 424.07/240.57 [2019-03-28 12:28:06,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:28:06,366 INFO L82 PathProgramCache]: Analyzing trace with hash 1740700331, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:28:06,366 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:28:06,366 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:28:06,367 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:06,367 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:06,367 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:06,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:06,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:06,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.57 [2019-03-28 12:28:06,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.57 [2019-03-28 12:28:06,460 INFO L87 Difference]: Start difference. First operand 24316 states and 129372 transitions. cyclomatic complexity: 105103 Second operand 3 states. 424.07/240.57 [2019-03-28 12:28:08,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.57 [2019-03-28 12:28:08,497 INFO L93 Difference]: Finished difference Result 15993 states and 74352 transitions. 424.07/240.57 [2019-03-28 12:28:08,497 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.57 [2019-03-28 12:28:08,549 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 15993 states and 74352 transitions. 424.07/240.57 [2019-03-28 12:28:08,712 INFO L131 ngComponentsAnalysis]: Automaton has 28 accepting balls. 15240 424.07/240.57 [2019-03-28 12:28:08,841 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 15993 states to 15993 states and 74352 transitions. 424.07/240.57 [2019-03-28 12:28:08,842 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15993 424.07/240.57 [2019-03-28 12:28:08,865 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 15993 424.07/240.57 [2019-03-28 12:28:08,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15993 states and 74352 transitions. 424.07/240.57 [2019-03-28 12:28:08,895 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 424.07/240.57 [2019-03-28 12:28:08,895 INFO L706 BuchiCegarLoop]: Abstraction has 15993 states and 74352 transitions. 424.07/240.57 [2019-03-28 12:28:08,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15993 states and 74352 transitions. 424.07/240.57 [2019-03-28 12:28:09,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15993 to 15993. 424.07/240.57 [2019-03-28 12:28:09,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15993 states. 424.07/240.57 [2019-03-28 12:28:09,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15993 states to 15993 states and 74352 transitions. 424.07/240.57 [2019-03-28 12:28:09,167 INFO L729 BuchiCegarLoop]: Abstraction has 15993 states and 74352 transitions. 424.07/240.57 [2019-03-28 12:28:09,167 INFO L609 BuchiCegarLoop]: Abstraction has 15993 states and 74352 transitions. 424.07/240.57 [2019-03-28 12:28:09,167 INFO L442 BuchiCegarLoop]: ======== Iteration 27============ 424.07/240.57 [2019-03-28 12:28:09,167 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15993 states and 74352 transitions. 424.07/240.57 [2019-03-28 12:28:09,270 INFO L131 ngComponentsAnalysis]: Automaton has 28 accepting balls. 15240 424.07/240.57 [2019-03-28 12:28:09,270 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.57 [2019-03-28 12:28:09,270 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.57 [2019-03-28 12:28:09,272 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] 424.07/240.57 [2019-03-28 12:28:09,272 INFO L868 BuchiCegarLoop]: Counterexample loop 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, 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, 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, 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, 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] 424.07/240.57 [2019-03-28 12:28:09,272 INFO L794 eck$LassoCheckResult]: Stem: 2522561#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 2522562#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2523716#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2523717#L29 [1661] L29-->L34: Formula: (< 1 v_~a21~0_9) InVars {~a21~0=v_~a21~0_9} OutVars{~a21~0=v_~a21~0_9} AuxVars[] AssignedVars[] 2528481#L34 424.07/240.57 [2019-03-28 12:28:09,274 INFO L796 eck$LassoCheckResult]: Loop: 2528481#L34 [1674] L34-->L37: Formula: (< 1 v_~a21~0_12) InVars {~a21~0=v_~a21~0_12} OutVars{~a21~0=v_~a21~0_12} AuxVars[] AssignedVars[] 2528480#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 2528478#L41 [1704] L41-->L46: Formula: (> 9 v_~a28~0_21) InVars {~a28~0=v_~a28~0_21} OutVars{~a28~0=v_~a28~0_21} AuxVars[] AssignedVars[] 2528474#L46 [1716] L46-->L49: Formula: (< 1 v_~a21~0_22) InVars {~a21~0=v_~a21~0_22} OutVars{~a21~0=v_~a21~0_22} AuxVars[] AssignedVars[] 2528468#L49 [1728] L49-->L53: Formula: (< 1 v_~a21~0_25) InVars {~a21~0=v_~a21~0_25} OutVars{~a21~0=v_~a21~0_25} AuxVars[] AssignedVars[] 2528462#L53 [1764] L53-->L58: Formula: (and (> 1 v_~a25~0_34) (> 7 v_~a28~0_33)) InVars {~a25~0=v_~a25~0_34, ~a28~0=v_~a28~0_33} OutVars{~a25~0=v_~a25~0_34, ~a28~0=v_~a28~0_33} AuxVars[] AssignedVars[] 2528456#L58 [1796] L58-->L64: Formula: (< 1 v_~a21~0_31) InVars {~a21~0=v_~a21~0_31} OutVars{~a21~0=v_~a21~0_31} AuxVars[] AssignedVars[] 2528450#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 2528444#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 2528438#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 2528432#L81 [1904] L81-->L90: Formula: (and (> 8 v_~a28~0_61) (> 7 v_~a28~0_61)) InVars {~a28~0=v_~a28~0_61} OutVars{~a28~0=v_~a28~0_61} AuxVars[] AssignedVars[] 2528426#L90 [1921] L90-->L94: Formula: (< 1 v_~a21~0_51) InVars {~a21~0=v_~a21~0_51} OutVars{~a21~0=v_~a21~0_51} AuxVars[] AssignedVars[] 2528420#L94 [1936] L94-->L98: Formula: (< 1 v_~a21~0_54) InVars {~a21~0=v_~a21~0_54} OutVars{~a21~0=v_~a21~0_54} AuxVars[] AssignedVars[] 2528414#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 2528408#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 2528406#L112 [2003] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 2528404#L118 [2020] L118-->L122: Formula: (< 1 v_~a21~0_67) InVars {~a21~0=v_~a21~0_67} OutVars{~a21~0=v_~a21~0_67} AuxVars[] AssignedVars[] 2528402#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 2528400#L129 [2082] L129-->L133: Formula: (< 1 v_~a21~0_74) InVars {~a21~0=v_~a21~0_74} OutVars{~a21~0=v_~a21~0_74} AuxVars[] AssignedVars[] 2528398#L133 [2096] L133-->L138: Formula: (< 1 v_~a21~0_77) InVars {~a21~0=v_~a21~0_77} OutVars{~a21~0=v_~a21~0_77} AuxVars[] AssignedVars[] 2528394#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 2528390#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 2528385#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 2528380#L153 [2192] L153-->L158: Formula: (and (< v_~a28~0_113 7) (> 1 v_~a25~0_111)) InVars {~a25~0=v_~a25~0_111, ~a28~0=v_~a28~0_113} OutVars{~a25~0=v_~a25~0_111, ~a28~0=v_~a28~0_113} AuxVars[] AssignedVars[] 2528376#L158 [2211] L158-->L164: Formula: (< 1 v_~a21~0_93) InVars {~a21~0=v_~a21~0_93} OutVars{~a21~0=v_~a21~0_93} AuxVars[] AssignedVars[] 2528372#L164 [2226] L164-->L168: Formula: (< 1 v_~a21~0_97) InVars {~a21~0=v_~a21~0_97} OutVars{~a21~0=v_~a21~0_97} AuxVars[] AssignedVars[] 2528368#L168 [2244] L168-->L174: Formula: (< v_ULTIMATE.start_calculate_output_~input_58 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} AuxVars[] AssignedVars[] 2528364#L174 [2259] L174-->L178: Formula: (> v_ULTIMATE.start_calculate_output_~input_60 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} AuxVars[] AssignedVars[] 2528359#L178 [2273] L178-->L184: Formula: (> 1 v_~a11~0_120) InVars {~a11~0=v_~a11~0_120} OutVars{~a11~0=v_~a11~0_120} AuxVars[] AssignedVars[] 2528354#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 2528350#L186 [2307] L186-->L188: Formula: (> v_ULTIMATE.start_calculate_output_~input_66 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} AuxVars[] AssignedVars[] 2528346#L188 [2321] L188-->L190: Formula: (< 1 v_~a21~0_116) InVars {~a21~0=v_~a21~0_116} OutVars{~a21~0=v_~a21~0_116} AuxVars[] AssignedVars[] 2528342#L190 [2337] L190-->L193: Formula: (> v_ULTIMATE.start_calculate_output_~input_70 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} AuxVars[] AssignedVars[] 2528337#L193 [2356] L193-->L197: Formula: (> 1 v_~a11~0_138) InVars {~a11~0=v_~a11~0_138} OutVars{~a11~0=v_~a11~0_138} AuxVars[] AssignedVars[] 2528333#L197 [2371] L197-->L201: Formula: (< 1 v_~a21~0_126) InVars {~a21~0=v_~a21~0_126} OutVars{~a21~0=v_~a21~0_126} AuxVars[] AssignedVars[] 2528329#L201 [2388] L201-->L211: Formula: (> v_ULTIMATE.start_calculate_output_~input_76 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} AuxVars[] AssignedVars[] 2528324#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 2528320#L214 [2423] L214-->L217: Formula: (< 1 v_~a21~0_137) InVars {~a21~0=v_~a21~0_137} OutVars{~a21~0=v_~a21~0_137} AuxVars[] AssignedVars[] 2528316#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 2528311#L222 [2453] L222-->L224: Formula: (< 1 v_~a21~0_144) InVars {~a21~0=v_~a21~0_144} OutVars{~a21~0=v_~a21~0_144} AuxVars[] AssignedVars[] 2528307#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 2528302#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 2528297#L233 [2528] L233-->L236: Formula: (< v_~a28~0_189 7) InVars {~a28~0=v_~a28~0_189} OutVars{~a28~0=v_~a28~0_189} AuxVars[] AssignedVars[] 2528293#L236 [2560] L236-->L247: Formula: (< 1 v_~a21~0_159) InVars {~a21~0=v_~a21~0_159} OutVars{~a21~0=v_~a21~0_159} AuxVars[] AssignedVars[] 2528287#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 2528281#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 2528274#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 2524210#L260 [2640] L260-->L275: Formula: (and (< v_~a28~0_214 8) (< v_~a28~0_214 7)) InVars {~a28~0=v_~a28~0_214} OutVars{~a28~0=v_~a28~0_214} AuxVars[] AssignedVars[] 2522999#L275 [2663] L275-->L279: Formula: (< 1 v_~a21~0_177) InVars {~a21~0=v_~a21~0_177} OutVars{~a21~0=v_~a21~0_177} AuxVars[] AssignedVars[] 2522961#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 2533125#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 2533120#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 2533116#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 2533112#L292 [2761] L292-->L296: Formula: (< v_~a28~0_238 11) InVars {~a28~0=v_~a28~0_238} OutVars{~a28~0=v_~a28~0_238} AuxVars[] AssignedVars[] 2533107#L296 [2768] L296-->L308: Formula: (< 1 v_~a21~0_198) InVars {~a21~0=v_~a21~0_198} OutVars{~a21~0=v_~a21~0_198} AuxVars[] AssignedVars[] 2533102#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 2533097#L313 [2802] L313-->L327: Formula: (and (< v_~a28~0_255 8) (< v_~a28~0_255 7)) InVars {~a28~0=v_~a28~0_255} OutVars{~a28~0=v_~a28~0_255} AuxVars[] AssignedVars[] 2533092#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 2533087#L330 [2849] L330-->L336: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_122) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} AuxVars[] AssignedVars[] 2533082#L336 [2882] L336-->L348: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_124) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} AuxVars[] AssignedVars[] 2533077#L348 [2899] L348-->L353: Formula: (< 1 v_~a21~0_223) InVars {~a21~0=v_~a21~0_223} OutVars{~a21~0=v_~a21~0_223} AuxVars[] AssignedVars[] 2533072#L353 [2931] L353-->L360: Formula: (and (< v_~a28~0_280 8) (> 1 v_~a25~0_281)) InVars {~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} OutVars{~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 2533068#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 2533064#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 2533059#L374 [2996] L374-->L377: Formula: (> 1 v_~a25~0_293) InVars {~a25~0=v_~a25~0_293} OutVars{~a25~0=v_~a25~0_293} AuxVars[] AssignedVars[] 2533054#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 2533049#L379 [3024] L379-->L388: Formula: (< 1 v_~a21~0_244) InVars {~a21~0=v_~a21~0_244} OutVars{~a21~0=v_~a21~0_244} AuxVars[] AssignedVars[] 2533045#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 2533040#L393 [3073] L393-->L397: Formula: (< 1 v_~a21~0_250) InVars {~a21~0=v_~a21~0_250} OutVars{~a21~0=v_~a21~0_250} AuxVars[] AssignedVars[] 2533035#L397 [3110] L397-->L401: Formula: (and (< v_~a28~0_314 9) (< v_~a28~0_314 8)) InVars {~a28~0=v_~a28~0_314} OutVars{~a28~0=v_~a28~0_314} AuxVars[] AssignedVars[] 2533031#L401 [3127] L401-->L403: Formula: (< 1 v_~a21~0_255) InVars {~a21~0=v_~a21~0_255} OutVars{~a21~0=v_~a21~0_255} AuxVars[] AssignedVars[] 2533028#L403 [3141] L403-->L406: Formula: (> 9 v_~a17~0_285) InVars {~a17~0=v_~a17~0_285} OutVars{~a17~0=v_~a17~0_285} AuxVars[] AssignedVars[] 2530445#L406 [3147] L406-->L408: Formula: (> 1 v_~a25~0_320) InVars {~a25~0=v_~a25~0_320} OutVars{~a25~0=v_~a25~0_320} AuxVars[] AssignedVars[] 2530177#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 2530173#L413 [3192] L413-->L413-2: Formula: (> 1 v_~a11~0_299) InVars {~a11~0=v_~a11~0_299} OutVars{~a11~0=v_~a11~0_299} AuxVars[] AssignedVars[] 2530171#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 2530169#L416-1 [3218] L416-1-->L419-1: Formula: (< 1 v_~a21~0_267) InVars {~a21~0=v_~a21~0_267} OutVars{~a21~0=v_~a21~0_267} AuxVars[] AssignedVars[] 2530167#L419-1 [3236] L419-1-->L422-1: Formula: (< 1 v_~a21~0_269) InVars {~a21~0=v_~a21~0_269} OutVars{~a21~0=v_~a21~0_269} AuxVars[] AssignedVars[] 2530165#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 2530163#L425-1 [3252] L425-1-->L428-1: Formula: (< 1 v_~a21~0_273) InVars {~a21~0=v_~a21~0_273} OutVars{~a21~0=v_~a21~0_273} AuxVars[] AssignedVars[] 2530161#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 2530159#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 2530157#L434-1 [3297] L434-1-->L437-1: Formula: (< 1 v_~a21~0_8) InVars {~a21~0=v_~a21~0_8} OutVars{~a21~0=v_~a21~0_8} AuxVars[] AssignedVars[] 2530155#L437-1 [3304] L437-1-->L440-1: Formula: (> 8 v_~a28~0_15) InVars {~a28~0=v_~a28~0_15} OutVars{~a28~0=v_~a28~0_15} AuxVars[] AssignedVars[] 2530153#L440-1 [3317] L440-1-->L443-1: Formula: (> 1 v_~a11~0_21) InVars {~a11~0=v_~a11~0_21} OutVars{~a11~0=v_~a11~0_21} AuxVars[] AssignedVars[] 2530151#L443-1 [3332] L443-1-->L446-1: Formula: (< 7 v_~a17~0_24) InVars {~a17~0=v_~a17~0_24} OutVars{~a17~0=v_~a17~0_24} AuxVars[] AssignedVars[] 2530149#L446-1 [3347] L446-1-->L449-1: Formula: (< 7 v_~a17~0_29) InVars {~a17~0=v_~a17~0_29} OutVars{~a17~0=v_~a17~0_29} AuxVars[] AssignedVars[] 2530147#L449-1 [3362] L449-1-->L452-1: Formula: (= 1 v_~a19~0_35) InVars {~a19~0=v_~a19~0_35} OutVars{~a19~0=v_~a19~0_35} AuxVars[] AssignedVars[] 2530145#L452-1 [3380] L452-1-->L455-1: Formula: (> 11 v_~a28~0_47) InVars {~a28~0=v_~a28~0_47} OutVars{~a28~0=v_~a28~0_47} AuxVars[] AssignedVars[] 2530143#L455-1 [3386] L455-1-->L458-1: Formula: (< 1 v_~a21~0_42) InVars {~a21~0=v_~a21~0_42} OutVars{~a21~0=v_~a21~0_42} AuxVars[] AssignedVars[] 2530141#L458-1 [3402] L458-1-->L461-1: Formula: (< 1 v_~a21~0_46) InVars {~a21~0=v_~a21~0_46} OutVars{~a21~0=v_~a21~0_46} AuxVars[] AssignedVars[] 2530139#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 2530137#L464-1 [3432] L464-1-->L467-1: Formula: (< 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 2530135#L467-1 [3442] L467-1-->L470-1: Formula: (> 8 v_~a28~0_77) InVars {~a28~0=v_~a28~0_77} OutVars{~a28~0=v_~a28~0_77} AuxVars[] AssignedVars[] 2530133#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 2530131#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 2530129#L476-1 [3488] L476-1-->L479-1: Formula: (< 1 v_~a21~0_75) InVars {~a21~0=v_~a21~0_75} OutVars{~a21~0=v_~a21~0_75} AuxVars[] AssignedVars[] 2530127#L479-1 [3504] L479-1-->L482-1: Formula: (< 1 v_~a21~0_81) InVars {~a21~0=v_~a21~0_81} OutVars{~a21~0=v_~a21~0_81} AuxVars[] AssignedVars[] 2530125#L482-1 [3511] L482-1-->L485-1: Formula: (> 1 v_~a25~0_106) InVars {~a25~0=v_~a25~0_106} OutVars{~a25~0=v_~a25~0_106} AuxVars[] AssignedVars[] 2530123#L485-1 [3524] L485-1-->L488-1: Formula: (< 1 v_~a21~0_91) InVars {~a21~0=v_~a21~0_91} OutVars{~a21~0=v_~a21~0_91} AuxVars[] AssignedVars[] 2530121#L488-1 [3539] L488-1-->L491-1: Formula: (< 1 v_~a21~0_96) InVars {~a21~0=v_~a21~0_96} OutVars{~a21~0=v_~a21~0_96} AuxVars[] AssignedVars[] 2530119#L491-1 [3552] L491-1-->L494-1: Formula: (< 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 2530117#L494-1 [3568] L494-1-->L497-1: Formula: (< 7 v_~a17~0_116) InVars {~a17~0=v_~a17~0_116} OutVars{~a17~0=v_~a17~0_116} AuxVars[] AssignedVars[] 2530101#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 2530102#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 2530441#L503-1 [3604] L503-1-->L506-1: Formula: (> 1 v_~a11~0_137) InVars {~a11~0=v_~a11~0_137} OutVars{~a11~0=v_~a11~0_137} AuxVars[] AssignedVars[] 2530440#L506-1 [3618] L506-1-->L509-1: Formula: (< 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 2530439#L509-1 [3633] L509-1-->L512-1: Formula: (< 1 v_~a21~0_130) InVars {~a21~0=v_~a21~0_130} OutVars{~a21~0=v_~a21~0_130} AuxVars[] AssignedVars[] 2530438#L512-1 [3648] L512-1-->L515-1: Formula: (< v_~a28~0_167 7) InVars {~a28~0=v_~a28~0_167} OutVars{~a28~0=v_~a28~0_167} AuxVars[] AssignedVars[] 2530437#L515-1 [3664] L515-1-->L518-1: Formula: (< 7 v_~a17~0_151) InVars {~a17~0=v_~a17~0_151} OutVars{~a17~0=v_~a17~0_151} AuxVars[] AssignedVars[] 2530436#L518-1 [3671] L518-1-->L521-1: Formula: (< 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 2530435#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 2530434#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 2530433#L527-1 [3713] L527-1-->L530-1: Formula: (< 7 v_~a17~0_170) InVars {~a17~0=v_~a17~0_170} OutVars{~a17~0=v_~a17~0_170} AuxVars[] AssignedVars[] 2530432#L530-1 [3728] L530-1-->L533-1: Formula: (< v_~a28~0_201 7) InVars {~a28~0=v_~a28~0_201} OutVars{~a28~0=v_~a28~0_201} AuxVars[] AssignedVars[] 2530431#L533-1 [3746] L533-1-->L536-1: Formula: (< v_~a28~0_208 11) InVars {~a28~0=v_~a28~0_208} OutVars{~a28~0=v_~a28~0_208} AuxVars[] AssignedVars[] 2530430#L536-1 [3752] L536-1-->L539-1: Formula: (< 1 v_~a21~0_172) InVars {~a21~0=v_~a21~0_172} OutVars{~a21~0=v_~a21~0_172} AuxVars[] AssignedVars[] 2530429#L539-1 [3767] L539-1-->L542-1: Formula: (< 1 v_~a21~0_176) InVars {~a21~0=v_~a21~0_176} OutVars{~a21~0=v_~a21~0_176} AuxVars[] AssignedVars[] 2530428#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 2530427#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 2530426#L548-1 [3809] L548-1-->L551-1: Formula: (< 7 v_~a17~0_207) InVars {~a17~0=v_~a17~0_207} OutVars{~a17~0=v_~a17~0_207} AuxVars[] AssignedVars[] 2530425#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 2530424#L554-1 [3840] L554-1-->L557-1: Formula: (< 1 v_~a21~0_199) InVars {~a21~0=v_~a21~0_199} OutVars{~a21~0=v_~a21~0_199} AuxVars[] AssignedVars[] 2530423#L557-1 [3847] L557-1-->L560-1: Formula: (= v_~a19~0_231 1) InVars {~a19~0=v_~a19~0_231} OutVars{~a19~0=v_~a19~0_231} AuxVars[] AssignedVars[] 2530422#L560-1 [3866] L560-1-->L563-1: Formula: (= v_~a19~0_235 1) InVars {~a19~0=v_~a19~0_235} OutVars{~a19~0=v_~a19~0_235} AuxVars[] AssignedVars[] 2530421#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 2530420#L566-1 [3893] L566-1-->L569-1: Formula: (< 7 v_~a17~0_234) InVars {~a17~0=v_~a17~0_234} OutVars{~a17~0=v_~a17~0_234} AuxVars[] AssignedVars[] 2530419#L569-1 [3908] L569-1-->L572-1: Formula: (< v_~a28~0_270 10) InVars {~a28~0=v_~a28~0_270} OutVars{~a28~0=v_~a28~0_270} AuxVars[] AssignedVars[] 2530418#L572-1 [3921] L572-1-->L575-1: Formula: (< 1 v_~a21~0_222) InVars {~a21~0=v_~a21~0_222} OutVars{~a21~0=v_~a21~0_222} AuxVars[] AssignedVars[] 2530417#L575-1 [3942] L575-1-->L578-1: Formula: (< 7 v_~a17~0_250) InVars {~a17~0=v_~a17~0_250} OutVars{~a17~0=v_~a17~0_250} AuxVars[] AssignedVars[] 2530416#L578-1 [3954] L578-1-->L581-1: Formula: (> 1 v_~a11~0_268) InVars {~a11~0=v_~a11~0_268} OutVars{~a11~0=v_~a11~0_268} AuxVars[] AssignedVars[] 2530415#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 2530414#L584-1 [3971] L584-1-->L587-1: Formula: (> 1 v_~a11~0_278) InVars {~a11~0=v_~a11~0_278} OutVars{~a11~0=v_~a11~0_278} AuxVars[] AssignedVars[] 2530413#L587-1 [3985] L587-1-->L590-1: Formula: (< 1 v_~a21~0_245) InVars {~a21~0=v_~a21~0_245} OutVars{~a21~0=v_~a21~0_245} AuxVars[] AssignedVars[] 2530412#L590-1 [4004] L590-1-->L593-1: Formula: (< 1 v_~a21~0_251) InVars {~a21~0=v_~a21~0_251} OutVars{~a21~0=v_~a21~0_251} AuxVars[] AssignedVars[] 2530411#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 2530410#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 2530408#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2530402#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2530403#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 2528481#L34 424.07/240.57 [2019-03-28 12:28:09,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:28:09,274 INFO L82 PathProgramCache]: Analyzing trace with hash 121506285, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:28:09,274 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:28:09,274 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:28:09,275 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:09,275 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:09,275 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:09,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.57 [2019-03-28 12:28:09,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.57 [2019-03-28 12:28:09,283 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.57 [2019-03-28 12:28:09,283 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 424.07/240.57 [2019-03-28 12:28:09,283 INFO L799 eck$LassoCheckResult]: stem already infeasible 424.07/240.57 [2019-03-28 12:28:09,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:28:09,284 INFO L82 PathProgramCache]: Analyzing trace with hash -7055672, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:28:09,284 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:28:09,284 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:28:09,284 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:09,285 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:09,285 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:09,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:09,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:09,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.57 [2019-03-28 12:28:09,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.57 [2019-03-28 12:28:09,383 INFO L87 Difference]: Start difference. First operand 15993 states and 74352 transitions. cyclomatic complexity: 58387 Second operand 3 states. 424.07/240.57 [2019-03-28 12:28:10,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.57 [2019-03-28 12:28:10,460 INFO L93 Difference]: Finished difference Result 11521 states and 43362 transitions. 424.07/240.57 [2019-03-28 12:28:10,461 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.57 [2019-03-28 12:28:10,512 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 11521 states and 43362 transitions. 424.07/240.57 [2019-03-28 12:28:10,605 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 9984 424.07/240.57 [2019-03-28 12:28:10,671 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 11521 states to 10737 states and 40661 transitions. 424.07/240.57 [2019-03-28 12:28:10,672 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10737 424.07/240.57 [2019-03-28 12:28:10,685 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10737 424.07/240.57 [2019-03-28 12:28:10,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10737 states and 40661 transitions. 424.07/240.57 [2019-03-28 12:28:10,703 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 424.07/240.57 [2019-03-28 12:28:10,703 INFO L706 BuchiCegarLoop]: Abstraction has 10737 states and 40661 transitions. 424.07/240.57 [2019-03-28 12:28:10,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10737 states and 40661 transitions. 424.07/240.57 [2019-03-28 12:28:10,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10737 to 10732. 424.07/240.57 [2019-03-28 12:28:10,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10732 states. 424.07/240.57 [2019-03-28 12:28:10,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10732 states to 10732 states and 40656 transitions. 424.07/240.57 [2019-03-28 12:28:10,854 INFO L729 BuchiCegarLoop]: Abstraction has 10732 states and 40656 transitions. 424.07/240.57 [2019-03-28 12:28:10,854 INFO L609 BuchiCegarLoop]: Abstraction has 10732 states and 40656 transitions. 424.07/240.57 [2019-03-28 12:28:10,854 INFO L442 BuchiCegarLoop]: ======== Iteration 28============ 424.07/240.57 [2019-03-28 12:28:10,854 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 10732 states and 40656 transitions. 424.07/240.57 [2019-03-28 12:28:10,911 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 9979 424.07/240.57 [2019-03-28 12:28:10,911 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.57 [2019-03-28 12:28:10,911 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.57 [2019-03-28 12:28:10,912 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] 424.07/240.57 [2019-03-28 12:28:10,912 INFO L868 BuchiCegarLoop]: Counterexample loop 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, 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, 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, 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, 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] 424.07/240.57 [2019-03-28 12:28:10,913 INFO L794 eck$LassoCheckResult]: Stem: 2550087#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 2550088#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2550788#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2550789#L29 [1659] L29-->L34: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_4} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_4} AuxVars[] AssignedVars[] 2553432#L34 [1679] L34-->L37: Formula: (> 7 v_~a28~0_14) InVars {~a28~0=v_~a28~0_14} OutVars{~a28~0=v_~a28~0_14} AuxVars[] AssignedVars[] 2553433#L37 424.07/240.57 [2019-03-28 12:28:10,914 INFO L796 eck$LassoCheckResult]: Loop: 2553433#L37 [1681] L37-->L41: Formula: (> 9 v_~a28~0_18) InVars {~a28~0=v_~a28~0_18} OutVars{~a28~0=v_~a28~0_18} AuxVars[] AssignedVars[] 2554784#L41 [1704] L41-->L46: Formula: (> 9 v_~a28~0_21) InVars {~a28~0=v_~a28~0_21} OutVars{~a28~0=v_~a28~0_21} AuxVars[] AssignedVars[] 2554782#L46 [1717] L46-->L49: Formula: (> 10 v_~a28~0_25) InVars {~a28~0=v_~a28~0_25} OutVars{~a28~0=v_~a28~0_25} AuxVars[] AssignedVars[] 2554780#L49 [1729] L49-->L53: Formula: (> 7 v_~a28~0_29) InVars {~a28~0=v_~a28~0_29} OutVars{~a28~0=v_~a28~0_29} AuxVars[] AssignedVars[] 2553422#L53 [1764] L53-->L58: Formula: (and (> 1 v_~a25~0_34) (> 7 v_~a28~0_33)) InVars {~a25~0=v_~a25~0_34, ~a28~0=v_~a28~0_33} OutVars{~a25~0=v_~a25~0_34, ~a28~0=v_~a28~0_33} AuxVars[] AssignedVars[] 2553418#L58 [1797] L58-->L64: Formula: (> v_ULTIMATE.start_calculate_output_~input_18 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_18} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_18} AuxVars[] AssignedVars[] 2553414#L64 [1809] L64-->L68: Formula: (and (> 9 v_~a28~0_42) (> 8 v_~a28~0_42)) InVars {~a28~0=v_~a28~0_42} OutVars{~a28~0=v_~a28~0_42} AuxVars[] AssignedVars[] 2554775#L68 [1856] L68-->L73: Formula: (and (> 8 v_~a28~0_46) (> 1 v_~a25~0_47)) InVars {~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} OutVars{~a25~0=v_~a25~0_47, ~a28~0=v_~a28~0_46} AuxVars[] AssignedVars[] 2554773#L73 [1872] L73-->L81: Formula: (> 1 v_~a25~0_52) InVars {~a25~0=v_~a25~0_52} OutVars{~a25~0=v_~a25~0_52} AuxVars[] AssignedVars[] 2554771#L81 [1904] L81-->L90: Formula: (and (> 8 v_~a28~0_61) (> 7 v_~a28~0_61)) InVars {~a28~0=v_~a28~0_61} OutVars{~a28~0=v_~a28~0_61} AuxVars[] AssignedVars[] 2553395#L90 [1923] L90-->L94: Formula: (> 1 v_~a25~0_63) InVars {~a25~0=v_~a25~0_63} OutVars{~a25~0=v_~a25~0_63} AuxVars[] AssignedVars[] 2554768#L94 [1939] L94-->L98: Formula: (> v_ULTIMATE.start_calculate_output_~input_30 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_30} AuxVars[] AssignedVars[] 2554766#L98 [1953] L98-->L105: Formula: (> 1 v_~a25~0_71) InVars {~a25~0=v_~a25~0_71} OutVars{~a25~0=v_~a25~0_71} AuxVars[] AssignedVars[] 2554764#L105 [1970] L105-->L112: Formula: (> 9 v_~a17~0_64) InVars {~a17~0=v_~a17~0_64} OutVars{~a17~0=v_~a17~0_64} AuxVars[] AssignedVars[] 2553382#L112 [2003] L112-->L118: Formula: (and (> 1 v_~a25~0_79) (> 8 v_~a28~0_82)) InVars {~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} OutVars{~a25~0=v_~a25~0_79, ~a28~0=v_~a28~0_82} AuxVars[] AssignedVars[] 2554761#L118 [2025] L118-->L122: Formula: (= 1 v_~a19~0_76) InVars {~a19~0=v_~a19~0_76} OutVars{~a19~0=v_~a19~0_76} AuxVars[] AssignedVars[] 2554759#L122 [2048] L122-->L129: Formula: (= 1 v_~a19~0_81) InVars {~a19~0=v_~a19~0_81} OutVars{~a19~0=v_~a19~0_81} AuxVars[] AssignedVars[] 2553378#L129 [2083] L129-->L133: Formula: (< v_ULTIMATE.start_calculate_output_~input_42 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_42} AuxVars[] AssignedVars[] 2554756#L133 [2089] L133-->L138: Formula: (> v_ULTIMATE.start_calculate_output_~input_44 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_44} AuxVars[] AssignedVars[] 2554754#L138 [2112] L138-->L142: Formula: (> 9 v_~a17~0_85) InVars {~a17~0=v_~a17~0_85} OutVars{~a17~0=v_~a17~0_85} AuxVars[] AssignedVars[] 2554752#L142 [2129] L142-->L147: Formula: (< v_~a28~0_105 9) InVars {~a28~0=v_~a28~0_105} OutVars{~a28~0=v_~a28~0_105} AuxVars[] AssignedVars[] 2554750#L147 [2160] L147-->L153: Formula: (> v_ULTIMATE.start_calculate_output_~input_50 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_50} AuxVars[] AssignedVars[] 2553369#L153 [2192] L153-->L158: Formula: (and (< v_~a28~0_113 7) (> 1 v_~a25~0_111)) InVars {~a25~0=v_~a25~0_111, ~a28~0=v_~a28~0_113} OutVars{~a25~0=v_~a25~0_111, ~a28~0=v_~a28~0_113} AuxVars[] AssignedVars[] 2553366#L158 [2212] L158-->L164: Formula: (> 1 v_~a11~0_105) InVars {~a11~0=v_~a11~0_105} OutVars{~a11~0=v_~a11~0_105} AuxVars[] AssignedVars[] 2554746#L164 [2229] L164-->L168: Formula: (> v_ULTIMATE.start_calculate_output_~input_56 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_56} AuxVars[] AssignedVars[] 2553361#L168 [2244] L168-->L174: Formula: (< v_ULTIMATE.start_calculate_output_~input_58 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_58} AuxVars[] AssignedVars[] 2554743#L174 [2259] L174-->L178: Formula: (> v_ULTIMATE.start_calculate_output_~input_60 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_60} AuxVars[] AssignedVars[] 2554741#L178 [2273] L178-->L184: Formula: (> 1 v_~a11~0_120) InVars {~a11~0=v_~a11~0_120} OutVars{~a11~0=v_~a11~0_120} AuxVars[] AssignedVars[] 2553354#L184 [2291] L184-->L186: Formula: (> 1 v_~a25~0_135) InVars {~a25~0=v_~a25~0_135} OutVars{~a25~0=v_~a25~0_135} AuxVars[] AssignedVars[] 2554738#L186 [2307] L186-->L188: Formula: (> v_ULTIMATE.start_calculate_output_~input_66 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_66} AuxVars[] AssignedVars[] 2554736#L188 [2330] L188-->L190: Formula: (< v_~a28~0_144 9) InVars {~a28~0=v_~a28~0_144} OutVars{~a28~0=v_~a28~0_144} AuxVars[] AssignedVars[] 2554734#L190 [2337] L190-->L193: Formula: (> v_ULTIMATE.start_calculate_output_~input_70 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_70} AuxVars[] AssignedVars[] 2554732#L193 [2356] L193-->L197: Formula: (> 1 v_~a11~0_138) InVars {~a11~0=v_~a11~0_138} OutVars{~a11~0=v_~a11~0_138} AuxVars[] AssignedVars[] 2554730#L197 [2372] L197-->L201: Formula: (< v_~a28~0_155 10) InVars {~a28~0=v_~a28~0_155} OutVars{~a28~0=v_~a28~0_155} AuxVars[] AssignedVars[] 2554728#L201 [2388] L201-->L211: Formula: (> v_ULTIMATE.start_calculate_output_~input_76 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_76} AuxVars[] AssignedVars[] 2554726#L211 [2409] L211-->L214: Formula: (> 1 v_~a25~0_162) InVars {~a25~0=v_~a25~0_162} OutVars{~a25~0=v_~a25~0_162} AuxVars[] AssignedVars[] 2554724#L214 [2426] L214-->L217: Formula: (< v_~a28~0_169 10) InVars {~a28~0=v_~a28~0_169} OutVars{~a28~0=v_~a28~0_169} AuxVars[] AssignedVars[] 2554722#L217 [2435] L217-->L222: Formula: (< v_ULTIMATE.start_calculate_output_~input_82 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_82} AuxVars[] AssignedVars[] 2554720#L222 [2454] L222-->L224: Formula: (> 1 v_~a25~0_174) InVars {~a25~0=v_~a25~0_174} OutVars{~a25~0=v_~a25~0_174} AuxVars[] AssignedVars[] 2554718#L224 [2486] L224-->L231: Formula: (> v_ULTIMATE.start_calculate_output_~input_86 1) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_86} AuxVars[] AssignedVars[] 2554716#L231 [2512] L231-->L233: Formula: (< v_~a28~0_184 9) InVars {~a28~0=v_~a28~0_184} OutVars{~a28~0=v_~a28~0_184} AuxVars[] AssignedVars[] 2554714#L233 [2528] L233-->L236: Formula: (< v_~a28~0_189 7) InVars {~a28~0=v_~a28~0_189} OutVars{~a28~0=v_~a28~0_189} AuxVars[] AssignedVars[] 2553325#L236 [2567] L236-->L247: Formula: (> v_ULTIMATE.start_calculate_output_~input_92 3) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_92} AuxVars[] AssignedVars[] 2554711#L247 [2592] L247-->L252: Formula: (and (< v_~a28~0_200 8) (> 1 v_~a25~0_198)) InVars {~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} OutVars{~a25~0=v_~a25~0_198, ~a28~0=v_~a28~0_200} AuxVars[] AssignedVars[] 2554709#L252 [2608] L252-->L258: Formula: (> 1 v_~a11~0_185) InVars {~a11~0=v_~a11~0_185} OutVars{~a11~0=v_~a11~0_185} AuxVars[] AssignedVars[] 2554707#L258 [2625] L258-->L260: Formula: (< v_ULTIMATE.start_calculate_output_~input_98 6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_98} AuxVars[] AssignedVars[] 2554705#L260 [2640] L260-->L275: Formula: (and (< v_~a28~0_214 8) (< v_~a28~0_214 7)) InVars {~a28~0=v_~a28~0_214} OutVars{~a28~0=v_~a28~0_214} AuxVars[] AssignedVars[] 2550362#L275 [2665] L275-->L279: Formula: (< v_~a28~0_219 7) InVars {~a28~0=v_~a28~0_219} OutVars{~a28~0=v_~a28~0_219} AuxVars[] AssignedVars[] 2550331#L279 [2675] L279-->L282: Formula: (> 1 v_~a25~0_220) InVars {~a25~0=v_~a25~0_220} OutVars{~a25~0=v_~a25~0_220} AuxVars[] AssignedVars[] 2554701#L282 [2690] L282-->L285: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_106) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_106} AuxVars[] AssignedVars[] 2554699#L285 [2736] L285-->L290: Formula: (and (< v_~a28~0_230 10) (< v_~a28~0_230 11)) InVars {~a28~0=v_~a28~0_230} OutVars{~a28~0=v_~a28~0_230} AuxVars[] AssignedVars[] 2554697#L290 [2742] L290-->L292: Formula: (> 1 v_~a25~0_232) InVars {~a25~0=v_~a25~0_232} OutVars{~a25~0=v_~a25~0_232} AuxVars[] AssignedVars[] 2554695#L292 [2761] L292-->L296: Formula: (< v_~a28~0_238 11) InVars {~a28~0=v_~a28~0_238} OutVars{~a28~0=v_~a28~0_238} AuxVars[] AssignedVars[] 2554693#L296 [2771] L296-->L308: Formula: (> 9 v_~a17~0_215) InVars {~a17~0=v_~a17~0_215} OutVars{~a17~0=v_~a17~0_215} AuxVars[] AssignedVars[] 2554691#L308 [2787] L308-->L313: Formula: (< v_~a28~0_248 11) InVars {~a28~0=v_~a28~0_248} OutVars{~a28~0=v_~a28~0_248} AuxVars[] AssignedVars[] 2554689#L313 [2802] L313-->L327: Formula: (and (< v_~a28~0_255 8) (< v_~a28~0_255 7)) InVars {~a28~0=v_~a28~0_255} OutVars{~a28~0=v_~a28~0_255} AuxVars[] AssignedVars[] 2554687#L327 [2833] L327-->L330: Formula: (< v_~a28~0_258 10) InVars {~a28~0=v_~a28~0_258} OutVars{~a28~0=v_~a28~0_258} AuxVars[] AssignedVars[] 2554685#L330 [2849] L330-->L336: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_122) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_122} AuxVars[] AssignedVars[] 2554683#L336 [2882] L336-->L348: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_124) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_124} AuxVars[] AssignedVars[] 2554681#L348 [2902] L348-->L353: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_126) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_126} AuxVars[] AssignedVars[] 2554679#L353 [2931] L353-->L360: Formula: (and (< v_~a28~0_280 8) (> 1 v_~a25~0_281)) InVars {~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} OutVars{~a25~0=v_~a25~0_281, ~a28~0=v_~a28~0_280} AuxVars[] AssignedVars[] 2554677#L360 [2945] L360-->L367: Formula: (> 9 v_~a17~0_253) InVars {~a17~0=v_~a17~0_253} OutVars{~a17~0=v_~a17~0_253} AuxVars[] AssignedVars[] 2554675#L367 [2977] L367-->L374: Formula: (and (< v_~a28~0_288 8) (> 1 v_~a25~0_289)) InVars {~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} OutVars{~a25~0=v_~a25~0_289, ~a28~0=v_~a28~0_288} AuxVars[] AssignedVars[] 2554673#L374 [2996] L374-->L377: Formula: (> 1 v_~a25~0_293) InVars {~a25~0=v_~a25~0_293} OutVars{~a25~0=v_~a25~0_293} AuxVars[] AssignedVars[] 2554671#L377 [3008] L377-->L379: Formula: (< v_~a28~0_296 10) InVars {~a28~0=v_~a28~0_296} OutVars{~a28~0=v_~a28~0_296} AuxVars[] AssignedVars[] 2554669#L379 [3027] L379-->L388: Formula: (> 1 v_~a11~0_280) InVars {~a11~0=v_~a11~0_280} OutVars{~a11~0=v_~a11~0_280} AuxVars[] AssignedVars[] 2554667#L388 [3061] L388-->L393: Formula: (and (< v_~a28~0_306 10) (< v_~a28~0_306 11)) InVars {~a28~0=v_~a28~0_306} OutVars{~a28~0=v_~a28~0_306} AuxVars[] AssignedVars[] 2554665#L393 [3077] L393-->L397: Formula: (< 3 v_ULTIMATE.start_calculate_output_~input_142) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_142} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_142} AuxVars[] AssignedVars[] 2554663#L397 [3110] L397-->L401: Formula: (and (< v_~a28~0_314 9) (< v_~a28~0_314 8)) InVars {~a28~0=v_~a28~0_314} OutVars{~a28~0=v_~a28~0_314} AuxVars[] AssignedVars[] 2554661#L401 [3119] L401-->L403: Formula: (< v_~a28~0_316 9) InVars {~a28~0=v_~a28~0_316} OutVars{~a28~0=v_~a28~0_316} AuxVars[] AssignedVars[] 2554659#L403 [3141] L403-->L406: Formula: (> 9 v_~a17~0_285) InVars {~a17~0=v_~a17~0_285} OutVars{~a17~0=v_~a17~0_285} AuxVars[] AssignedVars[] 2554657#L406 [3147] L406-->L408: Formula: (> 1 v_~a25~0_320) InVars {~a25~0=v_~a25~0_320} OutVars{~a25~0=v_~a25~0_320} AuxVars[] AssignedVars[] 2554310#L408 [3184] L408-->L413: Formula: (and (< v_~a28~0_323 8) (> 1 v_~a25~0_323)) InVars {~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} OutVars{~a25~0=v_~a25~0_323, ~a28~0=v_~a28~0_323} AuxVars[] AssignedVars[] 2554306#L413 [3192] L413-->L413-2: Formula: (> 1 v_~a11~0_299) InVars {~a11~0=v_~a11~0_299} OutVars{~a11~0=v_~a11~0_299} AuxVars[] AssignedVars[] 2554304#L413-2 [3201] L413-2-->L416-1: Formula: (> 1 v_~a25~0_327) InVars {~a25~0=v_~a25~0_327} OutVars{~a25~0=v_~a25~0_327} AuxVars[] AssignedVars[] 2554302#L416-1 [3219] L416-1-->L419-1: Formula: (> 1 v_~a25~0_329) InVars {~a25~0=v_~a25~0_329} OutVars{~a25~0=v_~a25~0_329} AuxVars[] AssignedVars[] 2554300#L419-1 [3237] L419-1-->L422-1: Formula: (> 1 v_~a11~0_305) InVars {~a11~0=v_~a11~0_305} OutVars{~a11~0=v_~a11~0_305} AuxVars[] AssignedVars[] 2554298#L422-1 [3249] L422-1-->L425-1: Formula: (> 1 v_~a25~0_333) InVars {~a25~0=v_~a25~0_333} OutVars{~a25~0=v_~a25~0_333} AuxVars[] AssignedVars[] 2554296#L425-1 [3254] L425-1-->L428-1: Formula: (> 1 v_~a25~0_335) InVars {~a25~0=v_~a25~0_335} OutVars{~a25~0=v_~a25~0_335} AuxVars[] AssignedVars[] 2554294#L428-1 [3268] L428-1-->L431-1: Formula: (= 1 v_~a19~0_3) InVars {~a19~0=v_~a19~0_3} OutVars{~a19~0=v_~a19~0_3} AuxVars[] AssignedVars[] 2554292#L431-1 [3281] L431-1-->L434-1: Formula: (> 9 v_~a28~0_5) InVars {~a28~0=v_~a28~0_5} OutVars{~a28~0=v_~a28~0_5} AuxVars[] AssignedVars[] 2554290#L434-1 [3301] L434-1-->L437-1: Formula: (> 1 v_~a11~0_9) InVars {~a11~0=v_~a11~0_9} OutVars{~a11~0=v_~a11~0_9} AuxVars[] AssignedVars[] 2554288#L437-1 [3304] L437-1-->L440-1: Formula: (> 8 v_~a28~0_15) InVars {~a28~0=v_~a28~0_15} OutVars{~a28~0=v_~a28~0_15} AuxVars[] AssignedVars[] 2554286#L440-1 [3317] L440-1-->L443-1: Formula: (> 1 v_~a11~0_21) InVars {~a11~0=v_~a11~0_21} OutVars{~a11~0=v_~a11~0_21} AuxVars[] AssignedVars[] 2554284#L443-1 [3332] L443-1-->L446-1: Formula: (< 7 v_~a17~0_24) InVars {~a17~0=v_~a17~0_24} OutVars{~a17~0=v_~a17~0_24} AuxVars[] AssignedVars[] 2554282#L446-1 [3347] L446-1-->L449-1: Formula: (< 7 v_~a17~0_29) InVars {~a17~0=v_~a17~0_29} OutVars{~a17~0=v_~a17~0_29} AuxVars[] AssignedVars[] 2554280#L449-1 [3362] L449-1-->L452-1: Formula: (= 1 v_~a19~0_35) InVars {~a19~0=v_~a19~0_35} OutVars{~a19~0=v_~a19~0_35} AuxVars[] AssignedVars[] 2554278#L452-1 [3380] L452-1-->L455-1: Formula: (> 11 v_~a28~0_47) InVars {~a28~0=v_~a28~0_47} OutVars{~a28~0=v_~a28~0_47} AuxVars[] AssignedVars[] 2554276#L455-1 [3387] L455-1-->L458-1: Formula: (< 7 v_~a17~0_43) InVars {~a17~0=v_~a17~0_43} OutVars{~a17~0=v_~a17~0_43} AuxVars[] AssignedVars[] 2554274#L458-1 [3405] L458-1-->L461-1: Formula: (> 8 v_~a28~0_57) InVars {~a28~0=v_~a28~0_57} OutVars{~a28~0=v_~a28~0_57} AuxVars[] AssignedVars[] 2554272#L461-1 [3416] L461-1-->L464-1: Formula: (= 1 v_~a19~0_53) InVars {~a19~0=v_~a19~0_53} OutVars{~a19~0=v_~a19~0_53} AuxVars[] AssignedVars[] 2554270#L464-1 [3432] L464-1-->L467-1: Formula: (< 7 v_~a17~0_56) InVars {~a17~0=v_~a17~0_56} OutVars{~a17~0=v_~a17~0_56} AuxVars[] AssignedVars[] 2554268#L467-1 [3442] L467-1-->L470-1: Formula: (> 8 v_~a28~0_77) InVars {~a28~0=v_~a28~0_77} OutVars{~a28~0=v_~a28~0_77} AuxVars[] AssignedVars[] 2554266#L470-1 [3456] L470-1-->L473-1: Formula: (= 1 v_~a19~0_73) InVars {~a19~0=v_~a19~0_73} OutVars{~a19~0=v_~a19~0_73} AuxVars[] AssignedVars[] 2554264#L473-1 [3472] L473-1-->L476-1: Formula: (> 1 v_~a25~0_87) InVars {~a25~0=v_~a25~0_87} OutVars{~a25~0=v_~a25~0_87} AuxVars[] AssignedVars[] 2554262#L476-1 [3493] L476-1-->L479-1: Formula: (> 11 v_~a28~0_95) InVars {~a28~0=v_~a28~0_95} OutVars{~a28~0=v_~a28~0_95} AuxVars[] AssignedVars[] 2554260#L479-1 [3505] L479-1-->L482-1: Formula: (> 1 v_~a11~0_91) InVars {~a11~0=v_~a11~0_91} OutVars{~a11~0=v_~a11~0_91} AuxVars[] AssignedVars[] 2554258#L482-1 [3511] L482-1-->L485-1: Formula: (> 1 v_~a25~0_106) InVars {~a25~0=v_~a25~0_106} OutVars{~a25~0=v_~a25~0_106} AuxVars[] AssignedVars[] 2554256#L485-1 [3525] L485-1-->L488-1: Formula: (< v_~a28~0_114 9) InVars {~a28~0=v_~a28~0_114} OutVars{~a28~0=v_~a28~0_114} AuxVars[] AssignedVars[] 2554254#L488-1 [3541] L488-1-->L491-1: Formula: (< v_~a28~0_121 11) InVars {~a28~0=v_~a28~0_121} OutVars{~a28~0=v_~a28~0_121} AuxVars[] AssignedVars[] 2554252#L491-1 [3552] L491-1-->L494-1: Formula: (< 7 v_~a17~0_109) InVars {~a17~0=v_~a17~0_109} OutVars{~a17~0=v_~a17~0_109} AuxVars[] AssignedVars[] 2554250#L494-1 [3568] L494-1-->L497-1: Formula: (< 7 v_~a17~0_116) InVars {~a17~0=v_~a17~0_116} OutVars{~a17~0=v_~a17~0_116} AuxVars[] AssignedVars[] 2554228#L497-1 [3584] L497-1-->L500-1: Formula: (< v_~a28~0_140 8) InVars {~a28~0=v_~a28~0_140} OutVars{~a28~0=v_~a28~0_140} AuxVars[] AssignedVars[] 2554229#L500-1 [3600] L500-1-->L503-1: Formula: (> 1 v_~a25~0_142) InVars {~a25~0=v_~a25~0_142} OutVars{~a25~0=v_~a25~0_142} AuxVars[] AssignedVars[] 2554651#L503-1 [3604] L503-1-->L506-1: Formula: (> 1 v_~a11~0_137) InVars {~a11~0=v_~a11~0_137} OutVars{~a11~0=v_~a11~0_137} AuxVars[] AssignedVars[] 2554649#L506-1 [3618] L506-1-->L509-1: Formula: (< 7 v_~a17~0_137) InVars {~a17~0=v_~a17~0_137} OutVars{~a17~0=v_~a17~0_137} AuxVars[] AssignedVars[] 2554647#L509-1 [3635] L509-1-->L512-1: Formula: (< v_~a28~0_161 9) InVars {~a28~0=v_~a28~0_161} OutVars{~a28~0=v_~a28~0_161} AuxVars[] AssignedVars[] 2554645#L512-1 [3648] L512-1-->L515-1: Formula: (< v_~a28~0_167 7) InVars {~a28~0=v_~a28~0_167} OutVars{~a28~0=v_~a28~0_167} AuxVars[] AssignedVars[] 2554643#L515-1 [3664] L515-1-->L518-1: Formula: (< 7 v_~a17~0_151) InVars {~a17~0=v_~a17~0_151} OutVars{~a17~0=v_~a17~0_151} AuxVars[] AssignedVars[] 2554641#L518-1 [3671] L518-1-->L521-1: Formula: (< 7 v_~a17~0_156) InVars {~a17~0=v_~a17~0_156} OutVars{~a17~0=v_~a17~0_156} AuxVars[] AssignedVars[] 2554639#L521-1 [3685] L521-1-->L524-1: Formula: (< v_~a28~0_185 8) InVars {~a28~0=v_~a28~0_185} OutVars{~a28~0=v_~a28~0_185} AuxVars[] AssignedVars[] 2554637#L524-1 [3697] L524-1-->L527-1: Formula: (= v_~a19~0_175 1) InVars {~a19~0=v_~a19~0_175} OutVars{~a19~0=v_~a19~0_175} AuxVars[] AssignedVars[] 2554635#L527-1 [3713] L527-1-->L530-1: Formula: (< 7 v_~a17~0_170) InVars {~a17~0=v_~a17~0_170} OutVars{~a17~0=v_~a17~0_170} AuxVars[] AssignedVars[] 2554633#L530-1 [3728] L530-1-->L533-1: Formula: (< v_~a28~0_201 7) InVars {~a28~0=v_~a28~0_201} OutVars{~a28~0=v_~a28~0_201} AuxVars[] AssignedVars[] 2554631#L533-1 [3746] L533-1-->L536-1: Formula: (< v_~a28~0_208 11) InVars {~a28~0=v_~a28~0_208} OutVars{~a28~0=v_~a28~0_208} AuxVars[] AssignedVars[] 2554629#L536-1 [3754] L536-1-->L539-1: Formula: (> 1 v_~a11~0_194) InVars {~a11~0=v_~a11~0_194} OutVars{~a11~0=v_~a11~0_194} AuxVars[] AssignedVars[] 2554627#L539-1 [3770] L539-1-->L542-1: Formula: (< v_~a28~0_218 11) InVars {~a28~0=v_~a28~0_218} OutVars{~a28~0=v_~a28~0_218} AuxVars[] AssignedVars[] 2554625#L542-1 [3778] L542-1-->L545-1: Formula: (= v_~a19~0_206 1) InVars {~a19~0=v_~a19~0_206} OutVars{~a19~0=v_~a19~0_206} AuxVars[] AssignedVars[] 2554623#L545-1 [3792] L545-1-->L548-1: Formula: (< v_~a28~0_231 10) InVars {~a28~0=v_~a28~0_231} OutVars{~a28~0=v_~a28~0_231} AuxVars[] AssignedVars[] 2554621#L548-1 [3809] L548-1-->L551-1: Formula: (< 7 v_~a17~0_207) InVars {~a17~0=v_~a17~0_207} OutVars{~a17~0=v_~a17~0_207} AuxVars[] AssignedVars[] 2554619#L551-1 [3824] L551-1-->L554-1: Formula: (= v_~a19~0_222 1) InVars {~a19~0=v_~a19~0_222} OutVars{~a19~0=v_~a19~0_222} AuxVars[] AssignedVars[] 2554617#L554-1 [3841] L554-1-->L557-1: Formula: (> 1 v_~a11~0_224) InVars {~a11~0=v_~a11~0_224} OutVars{~a11~0=v_~a11~0_224} AuxVars[] AssignedVars[] 2554615#L557-1 [3847] L557-1-->L560-1: Formula: (= v_~a19~0_231 1) InVars {~a19~0=v_~a19~0_231} OutVars{~a19~0=v_~a19~0_231} AuxVars[] AssignedVars[] 2554613#L560-1 [3866] L560-1-->L563-1: Formula: (= v_~a19~0_235 1) InVars {~a19~0=v_~a19~0_235} OutVars{~a19~0=v_~a19~0_235} AuxVars[] AssignedVars[] 2554611#L563-1 [3889] L563-1-->L566-1: Formula: (= v_~a19~0_240 1) InVars {~a19~0=v_~a19~0_240} OutVars{~a19~0=v_~a19~0_240} AuxVars[] AssignedVars[] 2554609#L566-1 [3893] L566-1-->L569-1: Formula: (< 7 v_~a17~0_234) InVars {~a17~0=v_~a17~0_234} OutVars{~a17~0=v_~a17~0_234} AuxVars[] AssignedVars[] 2554607#L569-1 [3908] L569-1-->L572-1: Formula: (< v_~a28~0_270 10) InVars {~a28~0=v_~a28~0_270} OutVars{~a28~0=v_~a28~0_270} AuxVars[] AssignedVars[] 2554605#L572-1 [3922] L572-1-->L575-1: Formula: (< 7 v_~a17~0_244) InVars {~a17~0=v_~a17~0_244} OutVars{~a17~0=v_~a17~0_244} AuxVars[] AssignedVars[] 2554603#L575-1 [3942] L575-1-->L578-1: Formula: (< 7 v_~a17~0_250) InVars {~a17~0=v_~a17~0_250} OutVars{~a17~0=v_~a17~0_250} AuxVars[] AssignedVars[] 2554601#L578-1 [3954] L578-1-->L581-1: Formula: (> 1 v_~a11~0_268) InVars {~a11~0=v_~a11~0_268} OutVars{~a11~0=v_~a11~0_268} AuxVars[] AssignedVars[] 2554599#L581-1 [3968] L581-1-->L584-1: Formula: (> 1 v_~a25~0_295) InVars {~a25~0=v_~a25~0_295} OutVars{~a25~0=v_~a25~0_295} AuxVars[] AssignedVars[] 2554597#L584-1 [3971] L584-1-->L587-1: Formula: (> 1 v_~a11~0_278) InVars {~a11~0=v_~a11~0_278} OutVars{~a11~0=v_~a11~0_278} AuxVars[] AssignedVars[] 2554595#L587-1 [3986] L587-1-->L590-1: Formula: (< 7 v_~a17~0_272) InVars {~a17~0=v_~a17~0_272} OutVars{~a17~0=v_~a17~0_272} AuxVars[] AssignedVars[] 2554593#L590-1 [4005] L590-1-->L593-1: Formula: (> 1 v_~a25~0_311) InVars {~a25~0=v_~a25~0_311} OutVars{~a25~0=v_~a25~0_311} AuxVars[] AssignedVars[] 2554591#L593-1 [1009] L593-1-->L596: Formula: (= |v_ULTIMATE.start_calculate_output_#res_72| (- 2)) InVars {} OutVars{ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_72|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res] 2554589#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 2554587#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2554583#L610 [1600] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 5)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2554584#L29 [1654] L29-->L34: Formula: (and (> 9 v_~a28~0_10) (> 8 v_~a28~0_10)) InVars {~a28~0=v_~a28~0_10} OutVars{~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 2554787#L34 [1675] L34-->L37: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} AuxVars[] AssignedVars[] 2553433#L37 424.07/240.57 [2019-03-28 12:28:10,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:28:10,915 INFO L82 PathProgramCache]: Analyzing trace with hash -528270844, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:28:10,915 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:28:10,915 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:28:10,915 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:10,916 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:10,916 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:10,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 424.07/240.57 [2019-03-28 12:28:10,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 424.07/240.57 [2019-03-28 12:28:10,924 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 424.07/240.57 [2019-03-28 12:28:10,924 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 424.07/240.57 [2019-03-28 12:28:10,924 INFO L799 eck$LassoCheckResult]: stem already infeasible 424.07/240.57 [2019-03-28 12:28:10,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:28:10,924 INFO L82 PathProgramCache]: Analyzing trace with hash 681791556, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:28:10,924 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:28:10,925 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:28:10,925 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:10,925 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:10,925 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:10,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:10,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:11,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 424.07/240.57 [2019-03-28 12:28:11,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 424.07/240.57 [2019-03-28 12:28:11,036 INFO L87 Difference]: Start difference. First operand 10732 states and 40656 transitions. cyclomatic complexity: 29940 Second operand 3 states. 424.07/240.57 [2019-03-28 12:28:12,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 424.07/240.57 [2019-03-28 12:28:12,108 INFO L93 Difference]: Finished difference Result 8919 states and 33603 transitions. 424.07/240.57 [2019-03-28 12:28:12,108 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 424.07/240.57 [2019-03-28 12:28:12,162 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 8919 states and 33603 transitions. 424.07/240.57 [2019-03-28 12:28:12,229 INFO L131 ngComponentsAnalysis]: Automaton has 11 accepting balls. 7789 424.07/240.57 [2019-03-28 12:28:12,279 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 8919 states to 8528 states and 32214 transitions. 424.07/240.57 [2019-03-28 12:28:12,279 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 8528 424.07/240.57 [2019-03-28 12:28:12,288 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 8528 424.07/240.57 [2019-03-28 12:28:12,288 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8528 states and 32214 transitions. 424.07/240.57 [2019-03-28 12:28:12,301 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 424.07/240.57 [2019-03-28 12:28:12,301 INFO L706 BuchiCegarLoop]: Abstraction has 8528 states and 32214 transitions. 424.07/240.57 [2019-03-28 12:28:12,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8528 states and 32214 transitions. 424.07/240.57 [2019-03-28 12:28:12,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8528 to 8522. 424.07/240.57 [2019-03-28 12:28:12,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8522 states. 424.07/240.57 [2019-03-28 12:28:12,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8522 states to 8522 states and 32197 transitions. 424.07/240.57 [2019-03-28 12:28:12,420 INFO L729 BuchiCegarLoop]: Abstraction has 8522 states and 32197 transitions. 424.07/240.57 [2019-03-28 12:28:12,420 INFO L609 BuchiCegarLoop]: Abstraction has 8522 states and 32197 transitions. 424.07/240.57 [2019-03-28 12:28:12,420 INFO L442 BuchiCegarLoop]: ======== Iteration 29============ 424.07/240.57 [2019-03-28 12:28:12,421 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 8522 states and 32197 transitions. 424.07/240.57 [2019-03-28 12:28:12,465 INFO L131 ngComponentsAnalysis]: Automaton has 11 accepting balls. 7783 424.07/240.57 [2019-03-28 12:28:12,466 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 424.07/240.57 [2019-03-28 12:28:12,466 INFO L119 BuchiIsEmpty]: Starting construction of run 424.07/240.57 [2019-03-28 12:28:12,466 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] 424.07/240.57 [2019-03-28 12:28:12,466 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] 424.07/240.57 [2019-03-28 12:28:12,467 INFO L794 eck$LassoCheckResult]: Stem: 2569738#ULTIMATE.startENTRY [4010] ULTIMATE.startENTRY-->L605-2: Formula: (and (= 1 v_~a21~0_274) (= v_~a28~0_336 7) (= 8 v_~a17~0_302) (= 23 v_~w~0_2) (= 3 v_~c~0_2) (= v_~a19~0_309 1) (= 26 v_~z~0_2) (= v_ULTIMATE.start_main_~output~0_5 (- 1)) (= 1 v_~a~0_2) (= 4 v_~d~0_2) (= 0 v_~a25~0_336) (= 22 v_~v~0_2) (= 6 v_~f~0_2) (= 0 v_~a11~0_310) (= 25 v_~y~0_2) (= 5 v_~e~0_2) (= 24 v_~x~0_2) (= 21 v_~u~0_2)) InVars {} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_4|, ~a19~0=v_~a19~0_309, ~a17~0=v_~a17~0_302, ~a21~0=v_~a21~0_274, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_6, ~a11~0=v_~a11~0_310, ~v~0=v_~v~0_2, ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_4|, ~w~0=v_~w~0_2, ~a~0=v_~a~0_2, ~c~0=v_~c~0_2, ~a28~0=v_~a28~0_336, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_4|, ~d~0=v_~d~0_2, ~e~0=v_~e~0_2, ~a25~0=v_~a25~0_336, ~f~0=v_~f~0_2, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_5, ~z~0=v_~z~0_2, ~y~0=v_~y~0_2, ~x~0=v_~x~0_2, ~u~0=v_~u~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ~a19~0, ~a17~0, ~a21~0, ULTIMATE.start_main_~input~0, ~a11~0, ~v~0, ULTIMATE.start_main_#t~ret2, ~w~0, ~a~0, ~c~0, ~a28~0, ULTIMATE.start_main_#res, ~d~0, ~e~0, ~a25~0, ~f~0, ULTIMATE.start_main_~output~0, ~z~0, ~y~0, ~x~0, ~u~0] 2569739#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2570412#L610 [1603] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|) (= v_ULTIMATE.start_main_~input~0_5 6)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2570415#L29 [1659] L29-->L34: Formula: (< 4 v_ULTIMATE.start_calculate_output_~input_4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_4} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_4} AuxVars[] AssignedVars[] 2578099#L34 [1666] L34-->L596: Formula: (and (> 1 v_~a25~0_11) (= 6 v_ULTIMATE.start_calculate_output_~input_5) (= 7 v_~a28~0_12) (= v_~a28~0_11 10) (= |v_ULTIMATE.start_calculate_output_#res_3| 22) (= 8 v_~a17~0_10) (> 1 v_~a11~0_11) (= 1 v_~a19~0_10) (= 1 v_~a21~0_10)) InVars {~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ~a28~0=v_~a28~0_12, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} OutVars{~a19~0=v_~a19~0_10, ~a21~0=v_~a21~0_10, ~a17~0=v_~a17~0_10, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_3|, ~a28~0=v_~a28~0_11, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_5, ~a25~0=v_~a25~0_11, ~a11~0=v_~a11~0_11} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a28~0] 2569610#L596 424.07/240.57 [2019-03-28 12:28:12,467 INFO L796 eck$LassoCheckResult]: Loop: 2569610#L596 [1152] L596-->L605-2: Formula: (= v_ULTIMATE.start_main_~output~0_4 |v_ULTIMATE.start_calculate_output_#res_74|) InVars {ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} OutVars{ULTIMATE.start_main_#t~ret2=|v_ULTIMATE.start_main_#t~ret2_2|, ULTIMATE.start_main_~output~0=v_ULTIMATE.start_main_~output~0_4, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_74|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~ret2, ULTIMATE.start_main_~output~0] 2569611#L605-2 [1113] L605-2-->L610: Formula: (= v_ULTIMATE.start_main_~input~0_2 |v_ULTIMATE.start_main_#t~nondet1_3|) InVars {ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_3|} OutVars{ULTIMATE.start_main_#t~nondet1=|v_ULTIMATE.start_main_#t~nondet1_2|, ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_2} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet1, ULTIMATE.start_main_~input~0] 2569757#L610 [1601] L610-->L29: Formula: (and (= |v_ULTIMATE.start_calculate_output_#in~input_1| v_ULTIMATE.start_main_~input~0_5) (= v_ULTIMATE.start_main_~input~0_5 1) (= v_ULTIMATE.start_calculate_output_~input_1 |v_ULTIMATE.start_calculate_output_#in~input_1|)) InVars {ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5} OutVars{ULTIMATE.start_main_~input~0=v_ULTIMATE.start_main_~input~0_5, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_1|, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_1, ULTIMATE.start_calculate_output_#in~input=|v_ULTIMATE.start_calculate_output_#in~input_1|} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ULTIMATE.start_calculate_output_~input, ULTIMATE.start_calculate_output_#in~input] 2578004#L29 [1649] L29-->L34: Formula: (and (> 1 v_~a25~0_10) (< 8 v_~a28~0_10)) InVars {~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} OutVars{~a25~0=v_~a25~0_10, ~a28~0=v_~a28~0_10} AuxVars[] AssignedVars[] 2572780#L34 [1675] L34-->L37: Formula: (> 6 v_ULTIMATE.start_calculate_output_~input_6) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_6} AuxVars[] AssignedVars[] 2578107#L37 [1682] L37-->L41: Formula: (> 3 v_ULTIMATE.start_calculate_output_~input_8) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_8} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_8} AuxVars[] AssignedVars[] 2572769#L41 [1700] L41-->L46: Formula: (< v_ULTIMATE.start_calculate_output_~input_10 4) InVars {ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} OutVars{ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_10} AuxVars[] AssignedVars[] 2569943#L46 [1711] L46-->L596: Formula: (and (= 8 v_~a17~0_20) (= 10 v_~a28~0_23) (= |v_ULTIMATE.start_calculate_output_#res_6| (- 1)) (= v_ULTIMATE.start_calculate_output_~input_11 1) (= 1 v_~a21~0_20) (> 1 v_~a11~0_22) (= v_~a25~0_23 0) (= 1 v_~a19~0_21)) InVars {~a19~0=v_~a19~0_21, ~a21~0=v_~a21~0_20, ~a17~0=v_~a17~0_20, ~a28~0=v_~a28~0_23, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_11, ~a11~0=v_~a11~0_22} OutVars{~a19~0=v_~a19~0_21, ~a21~0=v_~a21~0_20, ~a17~0=v_~a17~0_20, ULTIMATE.start_calculate_output_#res=|v_ULTIMATE.start_calculate_output_#res_6|, ~a28~0=v_~a28~0_23, ULTIMATE.start_calculate_output_~input=v_ULTIMATE.start_calculate_output_~input_11, ~a25~0=v_~a25~0_23, ~a11~0=v_~a11~0_22} AuxVars[] AssignedVars[ULTIMATE.start_calculate_output_#res, ~a25~0] 2569610#L596 424.07/240.57 [2019-03-28 12:28:12,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:28:12,468 INFO L82 PathProgramCache]: Analyzing trace with hash -528267974, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:28:12,468 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:28:12,468 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:28:12,469 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:12,469 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:12,469 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:12,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:12,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:12,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:28:12,475 INFO L82 PathProgramCache]: Analyzing trace with hash 274530460, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:28:12,475 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:28:12,475 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:28:12,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:12,476 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:12,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:12,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:12,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:12,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 424.07/240.57 [2019-03-28 12:28:12,481 INFO L82 PathProgramCache]: Analyzing trace with hash 856161493, now seen corresponding path program 1 times 424.07/240.57 [2019-03-28 12:28:12,481 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 424.07/240.57 [2019-03-28 12:28:12,481 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 424.07/240.57 [2019-03-28 12:28:12,481 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:12,482 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:12,482 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 424.07/240.57 [2019-03-28 12:28:12,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:12,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 424.07/240.57 [2019-03-28 12:28:12,687 INFO L216 LassoAnalysis]: Preferences: 424.07/240.57 [2019-03-28 12:28:12,688 INFO L124 ssoRankerPreferences]: Compute integeral hull: false 424.07/240.57 [2019-03-28 12:28:12,688 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true 424.07/240.57 [2019-03-28 12:28:12,688 INFO L126 ssoRankerPreferences]: Term annotations enabled: false 424.07/240.57 [2019-03-28 12:28:12,688 INFO L127 ssoRankerPreferences]: Use exernal solver: true 424.07/240.57 [2019-03-28 12:28:12,688 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:12,688 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false 424.07/240.57 [2019-03-28 12:28:12,688 INFO L130 ssoRankerPreferences]: Path of dumped script: 424.07/240.57 [2019-03-28 12:28:12,689 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration29_Lasso 424.07/240.57 [2019-03-28 12:28:12,689 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank 424.07/240.57 [2019-03-28 12:28:12,689 INFO L282 LassoAnalysis]: Starting lasso preprocessing... 424.07/240.57 [2019-03-28 12:28:12,692 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,695 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,697 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,699 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,701 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,703 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,705 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,707 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,717 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,719 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,722 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,724 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,726 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,727 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,734 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,736 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,738 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,740 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,743 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,745 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,749 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 424.07/240.57 [2019-03-28 12:28:12,946 INFO L300 LassoAnalysis]: Preprocessing complete. 424.07/240.57 [2019-03-28 12:28:12,947 INFO L412 LassoAnalysis]: Checking for nontermination... 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:12,950 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:12,950 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:12,954 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:12,954 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a28~0=0} Honda state: {~a28~0=10} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:12,982 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:12,982 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:12,986 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:12,986 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~y~0=0} Honda state: {~y~0=25} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,014 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,014 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,017 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,018 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~f~0=0} Honda state: {~f~0=6} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,044 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,045 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,048 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,048 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a11~0=0} Honda state: {~a11~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,075 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,076 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,079 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,079 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#res=0} Honda state: {ULTIMATE.start_main_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,107 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,107 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,111 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,111 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~z~0=0} Honda state: {~z~0=26} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,139 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,139 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,142 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,142 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~u~0=0} Honda state: {~u~0=21} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,169 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,169 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,201 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,201 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,471 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,471 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_calculate_output_#in~input=0, ULTIMATE.start_calculate_output_~input=0, ULTIMATE.start_main_#t~nondet1=0, ULTIMATE.start_main_~input~0=0} Honda state: {ULTIMATE.start_calculate_output_#in~input=6, ULTIMATE.start_calculate_output_~input=6, ULTIMATE.start_main_#t~nondet1=1, ULTIMATE.start_main_~input~0=6} Generalized eigenvectors: [{ULTIMATE.start_calculate_output_#in~input=-1, ULTIMATE.start_calculate_output_~input=1, ULTIMATE.start_main_#t~nondet1=0, ULTIMATE.start_main_~input~0=0}, {ULTIMATE.start_calculate_output_#in~input=-4, ULTIMATE.start_calculate_output_~input=-6, ULTIMATE.start_main_#t~nondet1=0, ULTIMATE.start_main_~input~0=-5}, {ULTIMATE.start_calculate_output_#in~input=0, ULTIMATE.start_calculate_output_~input=0, ULTIMATE.start_main_#t~nondet1=0, ULTIMATE.start_main_~input~0=0}] Lambdas: [0, 0, 13] Nus: [0, 0] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,499 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,499 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,503 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,503 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~e~0=0} Honda state: {~e~0=5} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,530 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,530 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,533 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,534 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a17~0=0} Honda state: {~a17~0=8} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,560 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,560 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,564 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,564 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~v~0=0} Honda state: {~v~0=22} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,590 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,590 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,594 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,594 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a~0=0} Honda state: {~a~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,620 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,620 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,624 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,624 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~ret2=0} Honda state: {ULTIMATE.start_main_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,650 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,650 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,680 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,681 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,942 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,943 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_~output~0=0, ULTIMATE.start_calculate_output_#res=0} Honda state: {ULTIMATE.start_main_~output~0=-1, ULTIMATE.start_calculate_output_#res=22} Generalized eigenvectors: [{ULTIMATE.start_main_~output~0=22, ULTIMATE.start_calculate_output_#res=-23}, {ULTIMATE.start_main_~output~0=-23, ULTIMATE.start_calculate_output_#res=0}, {ULTIMATE.start_main_~output~0=24, ULTIMATE.start_calculate_output_#res=0}] Lambdas: [0, 0, 0] Nus: [1, 0] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:13,970 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:13,971 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:13,974 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:13,974 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~w~0=0} Honda state: {~w~0=23} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:14,001 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:14,001 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:14,004 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:14,005 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~d~0=0} Honda state: {~d~0=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:14,030 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:14,031 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:14,034 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:14,034 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a19~0=0} Honda state: {~a19~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:14,060 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:14,061 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:14,064 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:14,064 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a21~0=0} Honda state: {~a21~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:14,092 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:14,093 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:14,096 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:14,096 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~c~0=0} Honda state: {~c~0=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:14,123 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:14,123 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:14,126 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:14,127 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~a25~0=0} Honda state: {~a25~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 424.07/240.57 Starting monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) 424.07/240.57 Waiting until toolchain timeout for monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 424.07/240.57 [2019-03-28 12:28:14,153 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true 424.07/240.57 [2019-03-28 12:28:14,153 INFO L163 nArgumentSynthesizer]: Using integer mode. 424.07/240.57 [2019-03-28 12:28:14,157 INFO L445 LassoAnalysis]: Proved nontermination for one component. 424.07/240.57 [2019-03-28 12:28:14,157 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~x~0=0} Honda state: {~x~0=24} Generalized eigenvectors: [] Lambdas: [] Nus: [] 424.07/240.57 [2019-03-28 12:28:14,207 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.03 12:28:14 BasicIcfg 424.07/240.57 [2019-03-28 12:28:14,208 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- 424.07/240.57 [2019-03-28 12:28:14,208 INFO L168 Benchmark]: Toolchain (without parser) took 235100.87 ms. Allocated memory was 649.6 MB in the beginning and 14.9 GB in the end (delta: 14.2 GB). Free memory was 562.5 MB in the beginning and 7.9 GB in the end (delta: -7.4 GB). Peak memory consumption was 6.9 GB. Max. memory is 50.3 GB. 424.07/240.57 [2019-03-28 12:28:14,210 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 649.6 MB. Free memory is still 585.4 MB. There was no memory consumed. Max. memory is 50.3 GB. 424.07/240.57 [2019-03-28 12:28:14,210 INFO L168 Benchmark]: CACSL2BoogieTranslator took 588.29 ms. Allocated memory was 649.6 MB in the beginning and 674.8 MB in the end (delta: 25.2 MB). Free memory was 562.5 MB in the beginning and 609.8 MB in the end (delta: -47.2 MB). Peak memory consumption was 37.7 MB. Max. memory is 50.3 GB. 424.07/240.57 [2019-03-28 12:28:14,211 INFO L168 Benchmark]: Boogie Procedure Inliner took 80.11 ms. Allocated memory is still 674.8 MB. Free memory was 609.8 MB in the beginning and 601.7 MB in the end (delta: 8.1 MB). Peak memory consumption was 8.1 MB. Max. memory is 50.3 GB. 424.07/240.57 [2019-03-28 12:28:14,211 INFO L168 Benchmark]: Boogie Preprocessor took 60.97 ms. Allocated memory is still 674.8 MB. Free memory was 601.7 MB in the beginning and 593.8 MB in the end (delta: 7.9 MB). Peak memory consumption was 7.9 MB. Max. memory is 50.3 GB. 424.07/240.57 [2019-03-28 12:28:14,212 INFO L168 Benchmark]: RCFGBuilder took 1345.96 ms. Allocated memory is still 674.8 MB. Free memory was 593.8 MB in the beginning and 471.7 MB in the end (delta: 122.2 MB). Peak memory consumption was 122.2 MB. Max. memory is 50.3 GB. 424.07/240.57 [2019-03-28 12:28:14,212 INFO L168 Benchmark]: BlockEncodingV2 took 434.08 ms. Allocated memory was 674.8 MB in the beginning and 774.4 MB in the end (delta: 99.6 MB). Free memory was 471.7 MB in the beginning and 719.8 MB in the end (delta: -248.2 MB). Peak memory consumption was 114.5 MB. Max. memory is 50.3 GB. 424.07/240.57 [2019-03-28 12:28:14,213 INFO L168 Benchmark]: TraceAbstraction took 218.92 ms. Allocated memory is still 774.4 MB. Free memory was 719.8 MB in the beginning and 696.9 MB in the end (delta: 22.9 MB). Peak memory consumption was 22.9 MB. Max. memory is 50.3 GB. 424.07/240.57 [2019-03-28 12:28:14,213 INFO L168 Benchmark]: BuchiAutomizer took 232367.16 ms. Allocated memory was 774.4 MB in the beginning and 14.9 GB in the end (delta: 14.1 GB). Free memory was 696.9 MB in the beginning and 7.9 GB in the end (delta: -7.2 GB). Peak memory consumption was 6.9 GB. Max. memory is 50.3 GB. 424.07/240.57 [2019-03-28 12:28:14,217 INFO L337 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### 424.07/240.57 --- Results --- 424.07/240.57 * Results from de.uni_freiburg.informatik.ultimate.plugins.blockencoding: 424.07/240.57 - StatisticsResult: Initial Icfg 424.07/240.57 226 locations, 374 edges 424.07/240.57 - StatisticsResult: Encoded RCFG 424.07/240.57 161 locations, 2235 edges 424.07/240.57 * Results from de.uni_freiburg.informatik.ultimate.core: 424.07/240.57 - StatisticsResult: Toolchain Benchmarks 424.07/240.57 Benchmark results are: 424.07/240.57 * CDTParser took 0.16 ms. Allocated memory is still 649.6 MB. Free memory is still 585.4 MB. There was no memory consumed. Max. memory is 50.3 GB. 424.07/240.57 * CACSL2BoogieTranslator took 588.29 ms. Allocated memory was 649.6 MB in the beginning and 674.8 MB in the end (delta: 25.2 MB). Free memory was 562.5 MB in the beginning and 609.8 MB in the end (delta: -47.2 MB). Peak memory consumption was 37.7 MB. Max. memory is 50.3 GB. 424.07/240.57 * Boogie Procedure Inliner took 80.11 ms. Allocated memory is still 674.8 MB. Free memory was 609.8 MB in the beginning and 601.7 MB in the end (delta: 8.1 MB). Peak memory consumption was 8.1 MB. Max. memory is 50.3 GB. 424.07/240.57 * Boogie Preprocessor took 60.97 ms. Allocated memory is still 674.8 MB. Free memory was 601.7 MB in the beginning and 593.8 MB in the end (delta: 7.9 MB). Peak memory consumption was 7.9 MB. Max. memory is 50.3 GB. 424.07/240.57 * RCFGBuilder took 1345.96 ms. Allocated memory is still 674.8 MB. Free memory was 593.8 MB in the beginning and 471.7 MB in the end (delta: 122.2 MB). Peak memory consumption was 122.2 MB. Max. memory is 50.3 GB. 424.07/240.57 * BlockEncodingV2 took 434.08 ms. Allocated memory was 674.8 MB in the beginning and 774.4 MB in the end (delta: 99.6 MB). Free memory was 471.7 MB in the beginning and 719.8 MB in the end (delta: -248.2 MB). Peak memory consumption was 114.5 MB. Max. memory is 50.3 GB. 424.07/240.57 * TraceAbstraction took 218.92 ms. Allocated memory is still 774.4 MB. Free memory was 719.8 MB in the beginning and 696.9 MB in the end (delta: 22.9 MB). Peak memory consumption was 22.9 MB. Max. memory is 50.3 GB. 424.07/240.57 * BuchiAutomizer took 232367.16 ms. Allocated memory was 774.4 MB in the beginning and 14.9 GB in the end (delta: 14.1 GB). Free memory was 696.9 MB in the beginning and 7.9 GB in the end (delta: -7.2 GB). Peak memory consumption was 6.9 GB. Max. memory is 50.3 GB. 424.07/240.57 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: 424.07/240.57 - AllSpecificationsHoldResult: All specifications hold 424.07/240.57 We were not able to verify any specifiation because the program does not contain any specification. 424.07/240.57 - InvariantResult [Line: 28]: Loop Invariant 424.07/240.57 Derived loop invariant: 1 424.07/240.57 - InvariantResult [Line: 605]: Loop Invariant 424.07/240.57 Derived loop invariant: 1 424.07/240.57 - StatisticsResult: Ultimate Automizer benchmark data 424.07/240.57 CFG has 1 procedures, 161 locations, 0 error locations. SAFE Result, 0.1s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=161occurred in iteration=0, 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: No data available, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 2 LocationsWithAnnotation, 2 PreInvPairs, 2 NumberOfFragments, 2 HoareAnnotationTreeSize, 2 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 2 FomulaSimplificationsInter, 0 FormulaSimplificationTreeSizeReductionInter, 0.0s HoareSimplificationTimeInter, RefinementEngineStatistics: No data available, ReuseStatistics: No data available 424.07/240.57 - StatisticsResult: Constructed decomposition of program 424.07/240.57 Your program was decomposed into 29 terminating modules (28 trivial, 0 deterministic, 1 nondeterministic) and one nonterminating remainder module.One nondeterministic module has affine ranking function a11 and consists of 5 locations. 28 modules have a trivial ranking function, the largest among these consists of 3 locations. The remainder module has 8522 locations. 424.07/240.57 - StatisticsResult: Timing statistics 424.07/240.57 BüchiAutomizer plugin needed 232.3s and 29 iterations. TraceHistogramMax:3. Analysis of lassos took 4.2s. Construction of modules took 63.0s. Büchi inclusion checks took 42.3s. Highest rank in rank-based complementation 3. Minimization of det autom 9. Minimization of nondet autom 20. Automata minimization 56.6s AutomataMinimizationTime, 29 MinimizatonAttempts, 101343 StatesRemovedByMinimization, 23 NontrivialMinimizations. Non-live state removal took 43.4s Buchi closure took 7.5s. Biggest automaton had 111544 states and ocurred in iteration 20. Nontrivial modules had stage [1, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/0 HoareTripleCheckerStatistics: 783 SDtfs, 47714 SDslu, 33663 SDs, 0 SdLazy, 105646 SolverSat, 9788 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 63.0s Time LassoAnalysisResults: nont1 unkn0 SFLI21 SFLT0 conc1 concLT1 SILN5 SILU0 SILI0 SILT0 lasso0 LassoPreprocessingBenchmarks: Lassos: inital67 mio100 ax100 hnf104 lsp21 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq213 hnf86 smp100 dnf100 smp100 tf106 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 9ms VariablesStem: 0 VariablesLoop: 1 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 22 LassoNonterminationAnalysisSatUnbounded: 2 LassoNonterminationAnalysisUnsat: 1 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.8s 424.07/240.57 - TerminationAnalysisResult: Nontermination possible 424.07/240.57 Buchi Automizer proved that your program is nonterminating for some inputs 424.07/240.57 - GeometricNonTerminationArgumentResult [Line: 613]: Nontermination argument in form of an infinite program execution. 424.07/240.57 Nontermination argument in form of an infinite execution 424.07/240.57 {|ULTIMATE.start_main_#t~nondet1|=0, ~a19~0=0, ~a17~0=0, ~a21~0=0, ~a11~0=0, ~a~0=0, ~w~0=0, |ULTIMATE.start_calculate_output_#res|=0, ~c~0=0, ~e~0=0, ~a25~0=0, ~y~0=0, ~u~0=0, |ULTIMATE.start_calculate_output_#in~input|=0, ULTIMATE.start_calculate_output_~input=0, ULTIMATE.start_main_~input~0=0, ~v~0=0, |ULTIMATE.start_main_#t~ret2|=0, ~a28~0=0, |ULTIMATE.start_main_#res|=0, ~d~0=0, ~f~0=0, ~z~0=0, ULTIMATE.start_main_~output~0=0, ~x~0=0} 424.07/240.57 {a19=1, a17=8, \result=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4963faf4=0, a11=0, \result=22, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@73f4b8a9=1, y=25, x=24, z=26, u=21, w=23, v=22, a=1, c=3, a28=10, \old(input)=6, output=-1, a25=0, a21=1, d=4, e=5, f=6, input=6, input=6} 424.07/240.57 {a19=1, a17=8, \result=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4963faf4=0, a11=0, \result=-1, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@73f4b8a9=1, y=25, x=24, z=26, u=21, w=23, v=22, a=1, c=3, a28=10, \old(input)=1, output=22, a25=0, a21=1, d=4, e=5, f=6, input=1, input=1} 424.07/240.57 {a19=1, a17=8, \result=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4963faf4=0, a11=0, \result=-1, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@73f4b8a9=1, y=25, x=24, z=26, u=21, w=23, v=22, a=1, c=3, a28=10, \old(input)=1, output=-1, a25=0, a21=1, d=4, e=5, f=6, input=1, input=1} 424.07/240.57 {a19=1, a17=8, \result=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4963faf4=0, a11=0, \result=-1, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@73f4b8a9=1, y=25, x=24, z=26, u=21, w=23, v=22, a=1, c=3, a28=10, \old(input)=1, output=-1, a25=0, a21=1, d=4, e=5, f=6, input=1, input=1} 424.07/240.57 {a19=1, a17=8, \result=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4963faf4=0, a11=0, \result=-1, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@73f4b8a9=1, y=25, x=24, z=26, u=21, w=23, v=22, a=1, c=3, a28=10, \old(input)=1, output=-1, a25=0, a21=1, d=4, e=5, f=6, input=1, input=1} 424.07/240.57 - StatisticsResult: NonterminationArgumentStatistics 424.07/240.57 Unbounded Execution 5GEVs Lambdas: [0, 0, 13, 0, 0, 0] Mus: [0, 0, 0, 1, 0] 424.07/240.57 - NonterminatingLassoResult [Line: 28]: Nonterminating execution 424.07/240.57 Found a nonterminating execution for the following lasso shaped sequence of statements. 424.07/240.57 Stem: 424.07/240.57 [L6] int a= 1; 424.07/240.57 [L7] int e= 5; 424.07/240.57 [L8] int d= 4; 424.07/240.57 [L9] int f= 6; 424.07/240.57 [L10] int c= 3; 424.07/240.57 [L13] int u = 21; 424.07/240.57 [L14] int v = 22; 424.07/240.57 [L15] int w = 23; 424.07/240.57 [L16] int x = 24; 424.07/240.57 [L17] int y = 25; 424.07/240.57 [L18] int z = 26; 424.07/240.57 [L21] int a25 = 0; 424.07/240.57 [L22] int a11 = 0; 424.07/240.57 [L23] int a28 = 7; 424.07/240.57 [L24] int a19 = 1; 424.07/240.57 [L25] int a21 = 1; 424.07/240.57 [L26] int a17 = 8; 424.07/240.57 [L602] int output = -1; 424.07/240.57 [L605] COND TRUE 1 424.07/240.57 [L608] int input; 424.07/240.57 [L609] input = __VERIFIER_nondet_int() 424.07/240.57 [L610] COND FALSE !((input != 1) && (input != 3) && (input != 4) && (input != 5) && (input != 6)) 424.07/240.57 [L29] COND FALSE !((((!(a11==1)&&((a19==1)&&((input==4)&&((!(a25==1)&&(a28==8))||((a25==1)&&(a28==9))))))&&(a21==1))&&(a17==8))) 424.07/240.57 [L34] COND TRUE ((a17==8)&&((((!(a11==1)&&((a21==1)&&(input==6)))&&(a28==7))&&(a19==1))&&!(a25==1))) 424.07/240.57 [L35] a28 = 10 424.07/240.57 [L36] return 22; 424.07/240.57 Loop: 424.07/240.57 [L613] output = calculate_output(input) 424.07/240.57 [L605] COND TRUE 1 424.07/240.57 [L608] int input; 424.07/240.57 [L609] input = __VERIFIER_nondet_int() 424.07/240.57 [L610] COND FALSE !((input != 1) && (input != 3) && (input != 4) && (input != 5) && (input != 6)) 424.07/240.57 [L29] COND FALSE !((((!(a11==1)&&((a19==1)&&((input==4)&&((!(a25==1)&&(a28==8))||((a25==1)&&(a28==9))))))&&(a21==1))&&(a17==8))) 424.07/240.57 [L34] COND FALSE !(((a17==8)&&((((!(a11==1)&&((a21==1)&&(input==6)))&&(a28==7))&&(a19==1))&&!(a25==1)))) 424.07/240.57 [L37] COND FALSE !(((a21==1)&&((a19==1)&&((((((a25==1)||!(a25==1))&&(input==3))&&(a17==9))&&(a11==1))&&(a28==9))))) 424.07/240.57 [L41] COND FALSE !(((a28==9)&&(!(a19==1)&&((a21==1)&&((((input==4)&&!(a25==1))&&!(a11==1))&&(a17==8)))))) 424.07/240.57 [L46] COND TRUE ((((a17==8)&&((((input==1)&&((a25==1)||!(a25==1)))&&!(a11==1))&&(a19==1)))&&(a21==1))&&(a28==10)) 424.07/240.57 [L47] a25 = 0 424.07/240.57 [L48] return -1; 424.07/240.57 End of lasso representation. 424.07/240.57 RESULT: Ultimate proved your program to be incorrect! 424.07/240.57 !SESSION 2019-03-28 12:24:15.347 ----------------------------------------------- 424.07/240.57 eclipse.buildId=unknown 424.07/240.57 java.version=1.8.0_181 424.07/240.57 java.vendor=Oracle Corporation 424.07/240.57 BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US 424.07/240.57 Framework arguments: -tc ./../AutomizerAndBuchiAutomizerCInlineWithBlockEncoding.xml -s ./../termcomp2017.epf -i /export/starexec/sandbox/benchmark/theBenchmark.c 424.07/240.57 Command-line arguments: -os linux -ws gtk -arch x86_64 -consoleLog -data @user.home/.ultimate -tc ./../AutomizerAndBuchiAutomizerCInlineWithBlockEncoding.xml -s ./../termcomp2017.epf -data /export/starexec/sandbox/tmp -i /export/starexec/sandbox/benchmark/theBenchmark.c 424.07/240.57 424.07/240.57 !ENTRY org.eclipse.core.resources 2 10035 2019-03-28 12:28:14.460 424.07/240.57 !MESSAGE The workspace will exit with unsaved changes in this session. 424.07/240.57 Received shutdown request... 424.07/240.57 Ultimate: 424.07/240.57 GTK+ Version Check 424.07/240.57 EOF