YES Ultimate: Cannot open display: This is Ultimate 0.1.24-8dc7c08-m [2020-06-22 07:54:38,881 INFO L170 SettingsManager]: Resetting all preferences to default values... [2020-06-22 07:54:38,883 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2020-06-22 07:54:38,895 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-06-22 07:54:38,895 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-06-22 07:54:38,896 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-06-22 07:54:38,897 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-06-22 07:54:38,899 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2020-06-22 07:54:38,901 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-06-22 07:54:38,901 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-06-22 07:54:38,902 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-06-22 07:54:38,902 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-06-22 07:54:38,903 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-06-22 07:54:38,904 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-06-22 07:54:38,905 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-06-22 07:54:38,906 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-06-22 07:54:38,907 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-06-22 07:54:38,909 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-06-22 07:54:38,911 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2020-06-22 07:54:38,912 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-06-22 07:54:38,913 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-06-22 07:54:38,914 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-06-22 07:54:38,917 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-06-22 07:54:38,917 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-06-22 07:54:38,917 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-06-22 07:54:38,918 INFO L174 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-06-22 07:54:38,918 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-06-22 07:54:38,919 INFO L177 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-06-22 07:54:38,919 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-06-22 07:54:38,920 INFO L174 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-06-22 07:54:38,921 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-06-22 07:54:38,921 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2020-06-22 07:54:38,922 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-06-22 07:54:38,923 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2020-06-22 07:54:38,923 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-06-22 07:54:38,923 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-06-22 07:54:38,924 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2020-06-22 07:54:38,924 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2020-06-22 07:54:38,925 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2020-06-22 07:54:38,925 INFO L98 SettingsManager]: Beginning loading settings from /export/starexec/sandbox2/solver/bin/./../termcomp2017.epf [2020-06-22 07:54:38,940 INFO L110 SettingsManager]: Loading preferences was successful [2020-06-22 07:54:38,941 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2020-06-22 07:54:38,942 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-06-22 07:54:38,942 INFO L133 SettingsManager]: * Rewrite not-equals=true [2020-06-22 07:54:38,942 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2020-06-22 07:54:38,943 INFO L133 SettingsManager]: * Minimize states using LBE with the strategy=SINGLE [2020-06-22 07:54:38,943 INFO L133 SettingsManager]: * Use SBE=true [2020-06-22 07:54:38,943 INFO L131 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2020-06-22 07:54:38,943 INFO L133 SettingsManager]: * Use old map elimination=false [2020-06-22 07:54:38,943 INFO L133 SettingsManager]: * Use external solver (rank synthesis)=false [2020-06-22 07:54:38,943 INFO L133 SettingsManager]: * Buchi interpolant automaton construction strategy=DANDELION [2020-06-22 07:54:38,944 INFO L133 SettingsManager]: * Use only trivial implications for array writes=true [2020-06-22 07:54:38,944 INFO L133 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2020-06-22 07:54:38,944 INFO L133 SettingsManager]: * Construct termination proof for TermComp=true [2020-06-22 07:54:38,944 INFO L133 SettingsManager]: * Command for external solver (GNTA synthesis)=z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:54:38,944 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-06-22 07:54:38,945 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2020-06-22 07:54:38,945 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2020-06-22 07:54:38,945 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2020-06-22 07:54:38,945 INFO L133 SettingsManager]: * Assume nondeterminstic values are in range=false [2020-06-22 07:54:38,945 INFO L133 SettingsManager]: * How to treat unsigned ints differently from normal ones=IGNORE [2020-06-22 07:54:38,946 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-06-22 07:54:38,946 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-06-22 07:54:38,946 INFO L133 SettingsManager]: * To the following directory=/home/matthias/ultimate/dump [2020-06-22 07:54:38,946 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:5000 [2020-06-22 07:54:38,946 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-06-22 07:54:38,947 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-06-22 07:54:38,947 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2020-06-22 07:54:38,947 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-06-22 07:54:38,973 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-06-22 07:54:38,987 INFO L259 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-06-22 07:54:38,990 INFO L215 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-06-22 07:54:38,992 INFO L271 PluginConnector]: Initializing CDTParser... [2020-06-22 07:54:38,992 INFO L276 PluginConnector]: CDTParser initialized [2020-06-22 07:54:38,993 INFO L430 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /export/starexec/sandbox2/benchmark/theBenchmark.c [2020-06-22 07:54:39,065 INFO L221 CDTParser]: Created temporary CDT project at /export/starexec/sandbox2/tmp/c034b85c55af4504982eb3431eda93e4/FLAGabbd50c76 [2020-06-22 07:54:39,484 INFO L307 CDTParser]: Found 1 translation units. [2020-06-22 07:54:39,485 INFO L161 CDTParser]: Scanning /export/starexec/sandbox2/benchmark/theBenchmark.c [2020-06-22 07:54:39,495 INFO L355 CDTParser]: About to delete temporary CDT project at /export/starexec/sandbox2/tmp/c034b85c55af4504982eb3431eda93e4/FLAGabbd50c76 [2020-06-22 07:54:39,854 INFO L363 CDTParser]: Successfully deleted /export/starexec/sandbox2/tmp/c034b85c55af4504982eb3431eda93e4 [2020-06-22 07:54:39,866 INFO L297 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-06-22 07:54:39,867 INFO L131 ToolchainWalker]: Walking toolchain with 7 elements. [2020-06-22 07:54:39,868 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-06-22 07:54:39,869 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-06-22 07:54:39,872 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2020-06-22 07:54:39,873 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.06 07:54:39" (1/1) ... [2020-06-22 07:54:39,876 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@22747a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:39, skipping insertion in model container [2020-06-22 07:54:39,877 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.06 07:54:39" (1/1) ... [2020-06-22 07:54:39,884 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-06-22 07:54:39,920 INFO L176 MainTranslator]: Built tables and reachable declarations [2020-06-22 07:54:40,281 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-06-22 07:54:40,287 INFO L191 MainTranslator]: Completed pre-run [2020-06-22 07:54:40,361 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-06-22 07:54:40,383 INFO L195 MainTranslator]: Completed translation [2020-06-22 07:54:40,384 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40 WrapperNode [2020-06-22 07:54:40,384 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-06-22 07:54:40,385 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-06-22 07:54:40,385 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-06-22 07:54:40,385 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2020-06-22 07:54:40,394 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (1/1) ... [2020-06-22 07:54:40,410 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (1/1) ... [2020-06-22 07:54:40,499 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-06-22 07:54:40,500 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-06-22 07:54:40,500 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-06-22 07:54:40,500 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2020-06-22 07:54:40,511 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (1/1) ... [2020-06-22 07:54:40,511 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (1/1) ... [2020-06-22 07:54:40,523 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (1/1) ... [2020-06-22 07:54:40,524 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (1/1) ... [2020-06-22 07:54:40,594 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (1/1) ... [2020-06-22 07:54:40,641 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (1/1) ... [2020-06-22 07:54:40,649 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (1/1) ... [2020-06-22 07:54:40,664 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-06-22 07:54:40,666 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-06-22 07:54:40,667 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-06-22 07:54:40,667 INFO L276 PluginConnector]: RCFGBuilder initialized [2020-06-22 07:54:40,668 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (1/1) ... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:5000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:5000 [2020-06-22 07:54:40,748 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-06-22 07:54:40,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-06-22 07:54:42,597 INFO L281 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-06-22 07:54:42,598 INFO L286 CfgBuilder]: Removed 267 assue(true) statements. [2020-06-22 07:54:42,600 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.06 07:54:42 BoogieIcfgContainer [2020-06-22 07:54:42,600 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-06-22 07:54:42,600 INFO L113 PluginConnector]: ------------------------BlockEncodingV2---------------------------- [2020-06-22 07:54:42,601 INFO L271 PluginConnector]: Initializing BlockEncodingV2... [2020-06-22 07:54:42,603 INFO L276 PluginConnector]: BlockEncodingV2 initialized [2020-06-22 07:54:42,604 INFO L185 PluginConnector]: Executing the observer BlockEncodingObserver from plugin BlockEncodingV2 for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.06 07:54:42" (1/1) ... [2020-06-22 07:54:42,651 INFO L313 BlockEncoder]: Initial Icfg 590 locations, 966 edges [2020-06-22 07:54:42,652 INFO L258 BlockEncoder]: Using Remove infeasible edges [2020-06-22 07:54:42,653 INFO L263 BlockEncoder]: Using Maximize final states [2020-06-22 07:54:42,654 INFO L270 BlockEncoder]: Using Minimize states even if more edges are added than removed.=false [2020-06-22 07:54:42,654 INFO L276 BlockEncoder]: Using Minimize states using LBE with the strategy=SINGLE [2020-06-22 07:54:42,656 INFO L296 BlockEncoder]: Using Remove sink states [2020-06-22 07:54:42,657 INFO L171 BlockEncoder]: Using Apply optimizations until nothing changes=true [2020-06-22 07:54:42,657 INFO L179 BlockEncoder]: Using Rewrite not-equals [2020-06-22 07:54:42,803 INFO L185 BlockEncoder]: Using Use SBE [2020-06-22 07:54:42,993 INFO L200 BlockEncoder]: SBE split 391 edges [2020-06-22 07:54:43,003 INFO L70 emoveInfeasibleEdges]: Removed 6 edges and 0 locations because of local infeasibility [2020-06-22 07:54:43,007 INFO L71 MaximizeFinalStates]: 0 new accepting states [2020-06-22 07:54:43,087 INFO L100 BaseMinimizeStates]: Removed 146 edges and 73 locations by large block encoding [2020-06-22 07:54:43,091 INFO L70 RemoveSinkStates]: Removed 1 edges and 1 locations by removing sink states [2020-06-22 07:54:43,097 INFO L70 emoveInfeasibleEdges]: Removed 0 edges and 0 locations because of local infeasibility [2020-06-22 07:54:43,098 INFO L71 MaximizeFinalStates]: 0 new accepting states [2020-06-22 07:54:43,099 INFO L100 BaseMinimizeStates]: Removed 0 edges and 0 locations by large block encoding [2020-06-22 07:54:43,100 INFO L70 RemoveSinkStates]: Removed 0 edges and 0 locations by removing sink states [2020-06-22 07:54:43,106 INFO L313 BlockEncoder]: Encoded RCFG 516 locations, 1766 edges [2020-06-22 07:54:43,106 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.blockencoding CFG 22.06 07:54:43 BasicIcfg [2020-06-22 07:54:43,106 INFO L132 PluginConnector]: ------------------------ END BlockEncodingV2---------------------------- [2020-06-22 07:54:43,107 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-06-22 07:54:43,107 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-06-22 07:54:43,111 INFO L276 PluginConnector]: TraceAbstraction initialized [2020-06-22 07:54:43,111 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.06 07:54:39" (1/4) ... [2020-06-22 07:54:43,112 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25e671e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.06 07:54:43, skipping insertion in model container [2020-06-22 07:54:43,112 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (2/4) ... [2020-06-22 07:54:43,112 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25e671e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.06 07:54:43, skipping insertion in model container [2020-06-22 07:54:43,112 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.06 07:54:42" (3/4) ... [2020-06-22 07:54:43,113 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25e671e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 22.06 07:54:43, skipping insertion in model container [2020-06-22 07:54:43,113 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.blockencoding CFG 22.06 07:54:43" (4/4) ... [2020-06-22 07:54:43,114 INFO L112 eAbstractionObserver]: Analyzing ICFG theBenchmark.c_BEv2 [2020-06-22 07:54:43,124 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2020-06-22 07:54:43,133 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 0 error locations. [2020-06-22 07:54:43,151 INFO L257 AbstractCegarLoop]: Starting to check reachability of 0 error locations. [2020-06-22 07:54:43,183 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2020-06-22 07:54:43,184 INFO L382 AbstractCegarLoop]: Interprodecural is true [2020-06-22 07:54:43,184 INFO L383 AbstractCegarLoop]: Hoare is true [2020-06-22 07:54:43,184 INFO L384 AbstractCegarLoop]: Compute interpolants for ForwardPredicates [2020-06-22 07:54:43,184 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-06-22 07:54:43,184 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-06-22 07:54:43,185 INFO L387 AbstractCegarLoop]: Difference is false [2020-06-22 07:54:43,185 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-06-22 07:54:43,185 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-06-22 07:54:43,211 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states. [2020-06-22 07:54:43,226 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-06-22 07:54:43,237 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 516 states. [2020-06-22 07:54:43,411 INFO L448 ceAbstractionStarter]: For program point L266-9(line 266) no Hoare annotation was computed. [2020-06-22 07:54:43,411 INFO L448 ceAbstractionStarter]: For program point L68-3(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,411 INFO L448 ceAbstractionStarter]: For program point L167-6(line 167) no Hoare annotation was computed. [2020-06-22 07:54:43,411 INFO L448 ceAbstractionStarter]: For program point L68-4(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,412 INFO L448 ceAbstractionStarter]: For program point L266-11(line 266) no Hoare annotation was computed. [2020-06-22 07:54:43,412 INFO L448 ceAbstractionStarter]: For program point L68-5(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,412 INFO L448 ceAbstractionStarter]: For program point L167-8(line 167) no Hoare annotation was computed. [2020-06-22 07:54:43,412 INFO L448 ceAbstractionStarter]: For program point L266-12(line 266) no Hoare annotation was computed. [2020-06-22 07:54:43,412 INFO L448 ceAbstractionStarter]: For program point L68-6(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,412 INFO L448 ceAbstractionStarter]: For program point L68-7(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,412 INFO L448 ceAbstractionStarter]: For program point L167-10(line 167) no Hoare annotation was computed. [2020-06-22 07:54:43,412 INFO L448 ceAbstractionStarter]: For program point L266-14(line 266) no Hoare annotation was computed. [2020-06-22 07:54:43,413 INFO L448 ceAbstractionStarter]: For program point L68-8(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,413 INFO L448 ceAbstractionStarter]: For program point L68-9(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,413 INFO L448 ceAbstractionStarter]: For program point L68-10(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,413 INFO L448 ceAbstractionStarter]: For program point L68-11(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,413 INFO L448 ceAbstractionStarter]: For program point L68-12(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,413 INFO L448 ceAbstractionStarter]: For program point L68-13(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,413 INFO L448 ceAbstractionStarter]: For program point L68-14(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,414 INFO L448 ceAbstractionStarter]: For program point L68-15(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,414 INFO L448 ceAbstractionStarter]: For program point L68-16(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,414 INFO L448 ceAbstractionStarter]: For program point L68-17(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,414 INFO L448 ceAbstractionStarter]: For program point L267(line 267) no Hoare annotation was computed. [2020-06-22 07:54:43,414 INFO L448 ceAbstractionStarter]: For program point L267-2(line 267) no Hoare annotation was computed. [2020-06-22 07:54:43,414 INFO L448 ceAbstractionStarter]: For program point L234-1(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,414 INFO L448 ceAbstractionStarter]: For program point L267-3(line 267) no Hoare annotation was computed. [2020-06-22 07:54:43,414 INFO L448 ceAbstractionStarter]: For program point L234-2(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,415 INFO L448 ceAbstractionStarter]: For program point L234-3(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,415 INFO L448 ceAbstractionStarter]: For program point L102(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,415 INFO L448 ceAbstractionStarter]: For program point L267-5(line 267) no Hoare annotation was computed. [2020-06-22 07:54:43,415 INFO L448 ceAbstractionStarter]: For program point L234-4(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,415 INFO L448 ceAbstractionStarter]: For program point L102-1(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,415 INFO L448 ceAbstractionStarter]: For program point L267-6(line 267) no Hoare annotation was computed. [2020-06-22 07:54:43,415 INFO L448 ceAbstractionStarter]: For program point L234-5(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,416 INFO L448 ceAbstractionStarter]: For program point L102-2(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,416 INFO L448 ceAbstractionStarter]: For program point L234-6(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,416 INFO L448 ceAbstractionStarter]: For program point L102-3(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,416 INFO L448 ceAbstractionStarter]: For program point L267-8(line 267) no Hoare annotation was computed. [2020-06-22 07:54:43,416 INFO L448 ceAbstractionStarter]: For program point L234-7(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,416 INFO L448 ceAbstractionStarter]: For program point L102-4(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,416 INFO L448 ceAbstractionStarter]: For program point L267-9(line 267) no Hoare annotation was computed. [2020-06-22 07:54:43,416 INFO L448 ceAbstractionStarter]: For program point L234-8(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,417 INFO L448 ceAbstractionStarter]: For program point L102-5(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,417 INFO L448 ceAbstractionStarter]: For program point L234-9(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,417 INFO L448 ceAbstractionStarter]: For program point L102-6(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,417 INFO L448 ceAbstractionStarter]: For program point L267-11(line 267) no Hoare annotation was computed. [2020-06-22 07:54:43,417 INFO L448 ceAbstractionStarter]: For program point L234-10(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,417 INFO L448 ceAbstractionStarter]: For program point L102-7(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,417 INFO L448 ceAbstractionStarter]: For program point L267-12(line 267) no Hoare annotation was computed. [2020-06-22 07:54:43,417 INFO L448 ceAbstractionStarter]: For program point L234-11(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,418 INFO L448 ceAbstractionStarter]: For program point L102-8(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,418 INFO L448 ceAbstractionStarter]: For program point L234-12(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,418 INFO L448 ceAbstractionStarter]: For program point L102-9(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,418 INFO L448 ceAbstractionStarter]: For program point L267-14(line 267) no Hoare annotation was computed. [2020-06-22 07:54:43,418 INFO L448 ceAbstractionStarter]: For program point L234-13(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,418 INFO L448 ceAbstractionStarter]: For program point L102-10(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,418 INFO L448 ceAbstractionStarter]: For program point L234-14(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,418 INFO L448 ceAbstractionStarter]: For program point L102-11(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,419 INFO L448 ceAbstractionStarter]: For program point L234-15(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,419 INFO L448 ceAbstractionStarter]: For program point L102-12(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,419 INFO L448 ceAbstractionStarter]: For program point L102-13(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,419 INFO L448 ceAbstractionStarter]: For program point L102-14(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,419 INFO L448 ceAbstractionStarter]: For program point L102-15(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,419 INFO L448 ceAbstractionStarter]: For program point L102-16(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,419 INFO L448 ceAbstractionStarter]: For program point L102-17(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,419 INFO L448 ceAbstractionStarter]: For program point L102-18(line 102) no Hoare annotation was computed. [2020-06-22 07:54:43,420 INFO L448 ceAbstractionStarter]: For program point L433(line 433) no Hoare annotation was computed. [2020-06-22 07:54:43,420 INFO L448 ceAbstractionStarter]: For program point L136(line 136) no Hoare annotation was computed. [2020-06-22 07:54:43,420 INFO L448 ceAbstractionStarter]: For program point L136-1(line 136) no Hoare annotation was computed. [2020-06-22 07:54:43,420 INFO L448 ceAbstractionStarter]: For program point L136-2(line 136) no Hoare annotation was computed. [2020-06-22 07:54:43,420 INFO L448 ceAbstractionStarter]: For program point L136-3(line 136) no Hoare annotation was computed. [2020-06-22 07:54:43,421 INFO L451 ceAbstractionStarter]: At program point L37(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,421 INFO L448 ceAbstractionStarter]: For program point L136-4(line 136) no Hoare annotation was computed. [2020-06-22 07:54:43,421 INFO L451 ceAbstractionStarter]: At program point L37-1(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,421 INFO L451 ceAbstractionStarter]: At program point L37-2(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,421 INFO L451 ceAbstractionStarter]: At program point L37-3(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,421 INFO L451 ceAbstractionStarter]: At program point L37-4(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,421 INFO L451 ceAbstractionStarter]: At program point L37-5(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,422 INFO L451 ceAbstractionStarter]: At program point L37-6(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,422 INFO L451 ceAbstractionStarter]: At program point L37-7(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,422 INFO L451 ceAbstractionStarter]: At program point L37-8(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,422 INFO L451 ceAbstractionStarter]: At program point L37-9(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,422 INFO L451 ceAbstractionStarter]: At program point L37-10(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,422 INFO L451 ceAbstractionStarter]: At program point L37-11(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,422 INFO L451 ceAbstractionStarter]: At program point L37-12(lines 37 51) the Hoare annotation is: true [2020-06-22 07:54:43,423 INFO L448 ceAbstractionStarter]: For program point L401(line 401) no Hoare annotation was computed. [2020-06-22 07:54:43,423 INFO L451 ceAbstractionStarter]: At program point L236(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,423 INFO L451 ceAbstractionStarter]: At program point L236-1(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,423 INFO L451 ceAbstractionStarter]: At program point L236-2(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,423 INFO L451 ceAbstractionStarter]: At program point L236-3(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,423 INFO L451 ceAbstractionStarter]: At program point L236-4(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,423 INFO L451 ceAbstractionStarter]: At program point L236-5(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,424 INFO L451 ceAbstractionStarter]: At program point L236-6(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,424 INFO L451 ceAbstractionStarter]: At program point L236-7(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,424 INFO L451 ceAbstractionStarter]: At program point L236-8(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,425 INFO L451 ceAbstractionStarter]: At program point L236-9(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,425 INFO L451 ceAbstractionStarter]: At program point L236-10(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,425 INFO L451 ceAbstractionStarter]: At program point L236-11(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,425 INFO L451 ceAbstractionStarter]: At program point L236-12(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,426 INFO L451 ceAbstractionStarter]: At program point L236-13(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,426 INFO L451 ceAbstractionStarter]: At program point L236-14(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,426 INFO L451 ceAbstractionStarter]: At program point L236-15(lines 236 254) the Hoare annotation is: true [2020-06-22 07:54:43,426 INFO L448 ceAbstractionStarter]: For program point L171(line 171) no Hoare annotation was computed. [2020-06-22 07:54:43,426 INFO L448 ceAbstractionStarter]: For program point L171-2(line 171) no Hoare annotation was computed. [2020-06-22 07:54:43,426 INFO L448 ceAbstractionStarter]: For program point L39(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,426 INFO L448 ceAbstractionStarter]: For program point L171-4(line 171) no Hoare annotation was computed. [2020-06-22 07:54:43,427 INFO L448 ceAbstractionStarter]: For program point L39-2(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,427 INFO L448 ceAbstractionStarter]: For program point L171-6(line 171) no Hoare annotation was computed. [2020-06-22 07:54:43,427 INFO L448 ceAbstractionStarter]: For program point L39-4(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,427 INFO L448 ceAbstractionStarter]: For program point L171-8(line 171) no Hoare annotation was computed. [2020-06-22 07:54:43,427 INFO L448 ceAbstractionStarter]: For program point L39-6(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,427 INFO L448 ceAbstractionStarter]: For program point L171-10(line 171) no Hoare annotation was computed. [2020-06-22 07:54:43,427 INFO L448 ceAbstractionStarter]: For program point L39-8(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,427 INFO L448 ceAbstractionStarter]: For program point L39-10(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,428 INFO L448 ceAbstractionStarter]: For program point L39-12(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,428 INFO L448 ceAbstractionStarter]: For program point L39-14(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,428 INFO L448 ceAbstractionStarter]: For program point L39-16(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,428 INFO L448 ceAbstractionStarter]: For program point L39-18(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,428 INFO L448 ceAbstractionStarter]: For program point L39-20(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,428 INFO L448 ceAbstractionStarter]: For program point L39-22(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,428 INFO L448 ceAbstractionStarter]: For program point L39-24(line 39) no Hoare annotation was computed. [2020-06-22 07:54:43,428 INFO L448 ceAbstractionStarter]: For program point L238(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,428 INFO L448 ceAbstractionStarter]: For program point L238-2(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,429 INFO L448 ceAbstractionStarter]: For program point L139(line 139) no Hoare annotation was computed. [2020-06-22 07:54:43,429 INFO L448 ceAbstractionStarter]: For program point L139-1(line 139) no Hoare annotation was computed. [2020-06-22 07:54:43,429 INFO L448 ceAbstractionStarter]: For program point L238-4(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,429 INFO L448 ceAbstractionStarter]: For program point L139-2(line 139) no Hoare annotation was computed. [2020-06-22 07:54:43,429 INFO L448 ceAbstractionStarter]: For program point L139-3(line 139) no Hoare annotation was computed. [2020-06-22 07:54:43,429 INFO L448 ceAbstractionStarter]: For program point L238-6(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,429 INFO L448 ceAbstractionStarter]: For program point L139-4(line 139) no Hoare annotation was computed. [2020-06-22 07:54:43,429 INFO L448 ceAbstractionStarter]: For program point L238-8(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,430 INFO L448 ceAbstractionStarter]: For program point L238-10(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,430 INFO L448 ceAbstractionStarter]: For program point L238-12(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,430 INFO L448 ceAbstractionStarter]: For program point L238-14(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,430 INFO L448 ceAbstractionStarter]: For program point L238-16(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,430 INFO L448 ceAbstractionStarter]: For program point L238-18(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,430 INFO L448 ceAbstractionStarter]: For program point L238-20(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,430 INFO L448 ceAbstractionStarter]: For program point L238-22(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,430 INFO L448 ceAbstractionStarter]: For program point L238-24(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,431 INFO L448 ceAbstractionStarter]: For program point L437(line 437) no Hoare annotation was computed. [2020-06-22 07:54:43,431 INFO L448 ceAbstractionStarter]: For program point L238-26(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,431 INFO L448 ceAbstractionStarter]: For program point L238-28(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,431 INFO L448 ceAbstractionStarter]: For program point L305(line 305) no Hoare annotation was computed. [2020-06-22 07:54:43,431 INFO L448 ceAbstractionStarter]: For program point L238-30(line 238) no Hoare annotation was computed. [2020-06-22 07:54:43,431 INFO L448 ceAbstractionStarter]: For program point L305-2(line 305) no Hoare annotation was computed. [2020-06-22 07:54:43,431 INFO L448 ceAbstractionStarter]: For program point L405(line 405) no Hoare annotation was computed. [2020-06-22 07:54:43,431 INFO L448 ceAbstractionStarter]: For program point L207(line 207) no Hoare annotation was computed. [2020-06-22 07:54:43,431 INFO L448 ceAbstractionStarter]: For program point L207-2(line 207) no Hoare annotation was computed. [2020-06-22 07:54:43,432 INFO L451 ceAbstractionStarter]: At program point L75(lines 75 90) the Hoare annotation is: true [2020-06-22 07:54:43,432 INFO L451 ceAbstractionStarter]: At program point L75-1(lines 75 90) the Hoare annotation is: true [2020-06-22 07:54:43,432 INFO L451 ceAbstractionStarter]: At program point L75-2(lines 75 90) the Hoare annotation is: true [2020-06-22 07:54:43,432 INFO L451 ceAbstractionStarter]: At program point L75-3(lines 75 90) the Hoare annotation is: true [2020-06-22 07:54:43,432 INFO L448 ceAbstractionStarter]: For program point L208(line 208) no Hoare annotation was computed. [2020-06-22 07:54:43,432 INFO L448 ceAbstractionStarter]: For program point L175(line 175) no Hoare annotation was computed. [2020-06-22 07:54:43,432 INFO L448 ceAbstractionStarter]: For program point L208-2(line 208) no Hoare annotation was computed. [2020-06-22 07:54:43,433 INFO L451 ceAbstractionStarter]: At program point L109(lines 109 124) the Hoare annotation is: true [2020-06-22 07:54:43,433 INFO L448 ceAbstractionStarter]: For program point L175-2(line 175) no Hoare annotation was computed. [2020-06-22 07:54:43,433 INFO L448 ceAbstractionStarter]: For program point L43(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,433 INFO L448 ceAbstractionStarter]: For program point L175-4(line 175) no Hoare annotation was computed. [2020-06-22 07:54:43,433 INFO L448 ceAbstractionStarter]: For program point L43-2(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,433 INFO L448 ceAbstractionStarter]: For program point L175-6(line 175) no Hoare annotation was computed. [2020-06-22 07:54:43,433 INFO L448 ceAbstractionStarter]: For program point L43-4(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,433 INFO L448 ceAbstractionStarter]: For program point L175-8(line 175) no Hoare annotation was computed. [2020-06-22 07:54:43,434 INFO L448 ceAbstractionStarter]: For program point L43-6(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,434 INFO L448 ceAbstractionStarter]: For program point L175-10(line 175) no Hoare annotation was computed. [2020-06-22 07:54:43,434 INFO L448 ceAbstractionStarter]: For program point L43-8(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,434 INFO L448 ceAbstractionStarter]: For program point L43-10(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,434 INFO L448 ceAbstractionStarter]: For program point L43-12(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,434 INFO L448 ceAbstractionStarter]: For program point L43-14(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,434 INFO L448 ceAbstractionStarter]: For program point L43-16(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,434 INFO L448 ceAbstractionStarter]: For program point L43-18(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,434 INFO L448 ceAbstractionStarter]: For program point L43-20(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,435 INFO L448 ceAbstractionStarter]: For program point L43-22(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,435 INFO L448 ceAbstractionStarter]: For program point L43-24(line 43) no Hoare annotation was computed. [2020-06-22 07:54:43,435 INFO L448 ceAbstractionStarter]: For program point L242(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,435 INFO L451 ceAbstractionStarter]: At program point L275-3(lines 275 278) the Hoare annotation is: true [2020-06-22 07:54:43,435 INFO L448 ceAbstractionStarter]: For program point L242-2(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,435 INFO L448 ceAbstractionStarter]: For program point L242-4(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,435 INFO L448 ceAbstractionStarter]: For program point L242-6(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,435 INFO L448 ceAbstractionStarter]: For program point L242-8(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,436 INFO L448 ceAbstractionStarter]: For program point L242-10(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,436 INFO L448 ceAbstractionStarter]: For program point L242-12(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,436 INFO L448 ceAbstractionStarter]: For program point L242-14(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,436 INFO L448 ceAbstractionStarter]: For program point L242-16(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,436 INFO L448 ceAbstractionStarter]: For program point L242-18(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,436 INFO L448 ceAbstractionStarter]: For program point L242-20(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,436 INFO L448 ceAbstractionStarter]: For program point L242-22(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,436 INFO L448 ceAbstractionStarter]: For program point L242-24(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,436 INFO L448 ceAbstractionStarter]: For program point L441(line 441) no Hoare annotation was computed. [2020-06-22 07:54:43,437 INFO L448 ceAbstractionStarter]: For program point L242-26(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,437 INFO L448 ceAbstractionStarter]: For program point L242-28(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,437 INFO L448 ceAbstractionStarter]: For program point L242-30(line 242) no Hoare annotation was computed. [2020-06-22 07:54:43,437 INFO L448 ceAbstractionStarter]: For program point L409(line 409) no Hoare annotation was computed. [2020-06-22 07:54:43,437 INFO L448 ceAbstractionStarter]: For program point L79(line 79) no Hoare annotation was computed. [2020-06-22 07:54:43,437 INFO L448 ceAbstractionStarter]: For program point L79-1(line 79) no Hoare annotation was computed. [2020-06-22 07:54:43,437 INFO L448 ceAbstractionStarter]: For program point L79-2(line 79) no Hoare annotation was computed. [2020-06-22 07:54:43,437 INFO L448 ceAbstractionStarter]: For program point L79-3(line 79) no Hoare annotation was computed. [2020-06-22 07:54:43,437 INFO L451 ceAbstractionStarter]: At program point L146(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,438 INFO L448 ceAbstractionStarter]: For program point L113(line 113) no Hoare annotation was computed. [2020-06-22 07:54:43,438 INFO L451 ceAbstractionStarter]: At program point L146-1(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,438 INFO L451 ceAbstractionStarter]: At program point L146-2(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,438 INFO L448 ceAbstractionStarter]: For program point L47(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,438 INFO L451 ceAbstractionStarter]: At program point L146-3(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,438 INFO L451 ceAbstractionStarter]: At program point L146-4(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,438 INFO L448 ceAbstractionStarter]: For program point L47-2(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,438 INFO L451 ceAbstractionStarter]: At program point L146-5(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,439 INFO L451 ceAbstractionStarter]: At program point L146-6(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,439 INFO L448 ceAbstractionStarter]: For program point L47-4(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,439 INFO L451 ceAbstractionStarter]: At program point L146-7(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,439 INFO L451 ceAbstractionStarter]: At program point L146-8(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,439 INFO L451 ceAbstractionStarter]: At program point L146-9(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,439 INFO L448 ceAbstractionStarter]: For program point L47-6(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,439 INFO L451 ceAbstractionStarter]: At program point L146-10(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,440 INFO L451 ceAbstractionStarter]: At program point L146-11(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,440 INFO L448 ceAbstractionStarter]: For program point L47-8(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,440 INFO L451 ceAbstractionStarter]: At program point L146-12(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,440 INFO L448 ceAbstractionStarter]: For program point L47-10(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,440 INFO L451 ceAbstractionStarter]: At program point L146-13(lines 146 161) the Hoare annotation is: true [2020-06-22 07:54:43,440 INFO L448 ceAbstractionStarter]: For program point L47-12(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,440 INFO L448 ceAbstractionStarter]: For program point L47-14(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,440 INFO L448 ceAbstractionStarter]: For program point L47-16(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,441 INFO L448 ceAbstractionStarter]: For program point L47-18(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,441 INFO L448 ceAbstractionStarter]: For program point L47-20(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,441 INFO L448 ceAbstractionStarter]: For program point L47-22(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,441 INFO L448 ceAbstractionStarter]: For program point L47-24(line 47) no Hoare annotation was computed. [2020-06-22 07:54:43,441 INFO L448 ceAbstractionStarter]: For program point L246(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,441 INFO L448 ceAbstractionStarter]: For program point L246-2(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,441 INFO L448 ceAbstractionStarter]: For program point L246-4(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,441 INFO L448 ceAbstractionStarter]: For program point L246-6(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,441 INFO L448 ceAbstractionStarter]: For program point L246-8(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,442 INFO L448 ceAbstractionStarter]: For program point L246-10(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,442 INFO L448 ceAbstractionStarter]: For program point L246-12(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,442 INFO L448 ceAbstractionStarter]: For program point L246-14(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,442 INFO L448 ceAbstractionStarter]: For program point L246-16(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,442 INFO L448 ceAbstractionStarter]: For program point L246-18(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,442 INFO L448 ceAbstractionStarter]: For program point L246-20(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,442 INFO L448 ceAbstractionStarter]: For program point L246-22(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,442 INFO L448 ceAbstractionStarter]: For program point L246-24(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,442 INFO L448 ceAbstractionStarter]: For program point L445(line 445) no Hoare annotation was computed. [2020-06-22 07:54:43,443 INFO L448 ceAbstractionStarter]: For program point L246-26(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,443 INFO L448 ceAbstractionStarter]: For program point L246-28(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,443 INFO L448 ceAbstractionStarter]: For program point L246-30(line 246) no Hoare annotation was computed. [2020-06-22 07:54:43,443 INFO L451 ceAbstractionStarter]: At program point L280-3(lines 280 292) the Hoare annotation is: true [2020-06-22 07:54:43,443 INFO L448 ceAbstractionStarter]: For program point L82(line 82) no Hoare annotation was computed. [2020-06-22 07:54:43,443 INFO L448 ceAbstractionStarter]: For program point L82-1(line 82) no Hoare annotation was computed. [2020-06-22 07:54:43,443 INFO L448 ceAbstractionStarter]: For program point L82-2(line 82) no Hoare annotation was computed. [2020-06-22 07:54:43,443 INFO L448 ceAbstractionStarter]: For program point L82-3(line 82) no Hoare annotation was computed. [2020-06-22 07:54:43,444 INFO L448 ceAbstractionStarter]: For program point L413(line 413) no Hoare annotation was computed. [2020-06-22 07:54:43,444 INFO L448 ceAbstractionStarter]: For program point L116(line 116) no Hoare annotation was computed. [2020-06-22 07:54:43,444 INFO L451 ceAbstractionStarter]: At program point L282-3(lines 282 285) the Hoare annotation is: true [2020-06-22 07:54:43,444 INFO L448 ceAbstractionStarter]: For program point L150(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,444 INFO L448 ceAbstractionStarter]: For program point L150-1(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,444 INFO L448 ceAbstractionStarter]: For program point L150-2(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,444 INFO L448 ceAbstractionStarter]: For program point L150-3(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,444 INFO L448 ceAbstractionStarter]: For program point L150-4(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,444 INFO L448 ceAbstractionStarter]: For program point L150-5(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,445 INFO L448 ceAbstractionStarter]: For program point L150-6(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,445 INFO L448 ceAbstractionStarter]: For program point L150-7(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,445 INFO L448 ceAbstractionStarter]: For program point L150-8(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,445 INFO L448 ceAbstractionStarter]: For program point L150-9(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,445 INFO L448 ceAbstractionStarter]: For program point L150-10(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,445 INFO L448 ceAbstractionStarter]: For program point L150-11(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,445 INFO L448 ceAbstractionStarter]: For program point L150-12(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,445 INFO L448 ceAbstractionStarter]: For program point L150-13(line 150) no Hoare annotation was computed. [2020-06-22 07:54:43,445 INFO L448 ceAbstractionStarter]: For program point L250(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,446 INFO L448 ceAbstractionStarter]: For program point L250-2(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,446 INFO L448 ceAbstractionStarter]: For program point L250-4(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,446 INFO L448 ceAbstractionStarter]: For program point L85(line 85) no Hoare annotation was computed. [2020-06-22 07:54:43,446 INFO L448 ceAbstractionStarter]: For program point L85-1(line 85) no Hoare annotation was computed. [2020-06-22 07:54:43,446 INFO L448 ceAbstractionStarter]: For program point L250-6(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,446 INFO L448 ceAbstractionStarter]: For program point L85-2(line 85) no Hoare annotation was computed. [2020-06-22 07:54:43,446 INFO L448 ceAbstractionStarter]: For program point L85-3(line 85) no Hoare annotation was computed. [2020-06-22 07:54:43,446 INFO L448 ceAbstractionStarter]: For program point L250-8(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,446 INFO L448 ceAbstractionStarter]: For program point L250-10(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,447 INFO L448 ceAbstractionStarter]: For program point L250-12(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,447 INFO L448 ceAbstractionStarter]: For program point L250-14(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,447 INFO L448 ceAbstractionStarter]: For program point L250-16(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,447 INFO L448 ceAbstractionStarter]: For program point L250-18(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,447 INFO L448 ceAbstractionStarter]: For program point L250-20(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,447 INFO L448 ceAbstractionStarter]: For program point L250-22(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,447 INFO L448 ceAbstractionStarter]: For program point L250-24(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,447 INFO L448 ceAbstractionStarter]: For program point L250-26(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,447 INFO L448 ceAbstractionStarter]: For program point L250-28(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,448 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2020-06-22 07:54:43,448 INFO L448 ceAbstractionStarter]: For program point L250-30(line 250) no Hoare annotation was computed. [2020-06-22 07:54:43,448 INFO L448 ceAbstractionStarter]: For program point L218(line 218) no Hoare annotation was computed. [2020-06-22 07:54:43,448 INFO L448 ceAbstractionStarter]: For program point L218-2(line 218) no Hoare annotation was computed. [2020-06-22 07:54:43,448 INFO L448 ceAbstractionStarter]: For program point L119(line 119) no Hoare annotation was computed. [2020-06-22 07:54:43,448 INFO L448 ceAbstractionStarter]: For program point L417(line 417) no Hoare annotation was computed. [2020-06-22 07:54:43,448 INFO L448 ceAbstractionStarter]: For program point L153(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,448 INFO L448 ceAbstractionStarter]: For program point L153-1(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,449 INFO L448 ceAbstractionStarter]: For program point L153-2(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,449 INFO L448 ceAbstractionStarter]: For program point L153-3(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,449 INFO L448 ceAbstractionStarter]: For program point L153-4(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,449 INFO L448 ceAbstractionStarter]: For program point L153-5(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,449 INFO L448 ceAbstractionStarter]: For program point L153-6(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,449 INFO L448 ceAbstractionStarter]: For program point L153-7(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,449 INFO L448 ceAbstractionStarter]: For program point L153-8(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,449 INFO L448 ceAbstractionStarter]: For program point L153-9(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,449 INFO L448 ceAbstractionStarter]: For program point L153-10(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,449 INFO L448 ceAbstractionStarter]: For program point L153-11(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,450 INFO L448 ceAbstractionStarter]: For program point L153-12(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,450 INFO L448 ceAbstractionStarter]: For program point L153-13(line 153) no Hoare annotation was computed. [2020-06-22 07:54:43,450 INFO L448 ceAbstractionStarter]: For program point L451(line 451) no Hoare annotation was computed. [2020-06-22 07:54:43,450 INFO L448 ceAbstractionStarter]: For program point L451-2(line 451) no Hoare annotation was computed. [2020-06-22 07:54:43,450 INFO L448 ceAbstractionStarter]: For program point L451-3(line 451) no Hoare annotation was computed. [2020-06-22 07:54:43,450 INFO L448 ceAbstractionStarter]: For program point L451-4(line 451) no Hoare annotation was computed. [2020-06-22 07:54:43,450 INFO L448 ceAbstractionStarter]: For program point L451-6(line 451) no Hoare annotation was computed. [2020-06-22 07:54:43,450 INFO L448 ceAbstractionStarter]: For program point L451-8(line 451) no Hoare annotation was computed. [2020-06-22 07:54:43,450 INFO L448 ceAbstractionStarter]: For program point L451-9(line 451) no Hoare annotation was computed. [2020-06-22 07:54:43,451 INFO L448 ceAbstractionStarter]: For program point L451-10(line 451) no Hoare annotation was computed. [2020-06-22 07:54:43,451 INFO L451 ceAbstractionStarter]: At program point L55(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,451 INFO L448 ceAbstractionStarter]: For program point L451-12(line 451) no Hoare annotation was computed. [2020-06-22 07:54:43,451 INFO L451 ceAbstractionStarter]: At program point L55-1(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,451 INFO L451 ceAbstractionStarter]: At program point L55-2(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,451 INFO L448 ceAbstractionStarter]: For program point L451-14(lines 451 454) no Hoare annotation was computed. [2020-06-22 07:54:43,451 INFO L451 ceAbstractionStarter]: At program point L55-3(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,451 INFO L451 ceAbstractionStarter]: At program point L55-4(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,452 INFO L451 ceAbstractionStarter]: At program point L55-5(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,452 INFO L451 ceAbstractionStarter]: At program point L55-6(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,452 INFO L451 ceAbstractionStarter]: At program point L55-7(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,452 INFO L451 ceAbstractionStarter]: At program point L55-8(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,452 INFO L451 ceAbstractionStarter]: At program point L55-9(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,452 INFO L451 ceAbstractionStarter]: At program point L55-10(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,452 INFO L451 ceAbstractionStarter]: At program point L55-11(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,452 INFO L451 ceAbstractionStarter]: At program point L55-12(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,453 INFO L451 ceAbstractionStarter]: At program point L55-13(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,453 INFO L451 ceAbstractionStarter]: At program point L55-14(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,453 INFO L451 ceAbstractionStarter]: At program point L55-15(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,453 INFO L451 ceAbstractionStarter]: At program point L55-16(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,453 INFO L451 ceAbstractionStarter]: At program point L55-17(lines 55 73) the Hoare annotation is: true [2020-06-22 07:54:43,453 INFO L451 ceAbstractionStarter]: At program point L287-3(lines 287 290) the Hoare annotation is: true [2020-06-22 07:54:43,453 INFO L448 ceAbstractionStarter]: For program point L156(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,453 INFO L448 ceAbstractionStarter]: For program point L156-1(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,454 INFO L448 ceAbstractionStarter]: For program point L156-2(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,454 INFO L448 ceAbstractionStarter]: For program point L156-3(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,454 INFO L448 ceAbstractionStarter]: For program point L156-4(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,454 INFO L448 ceAbstractionStarter]: For program point L156-5(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,454 INFO L448 ceAbstractionStarter]: For program point L156-6(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,454 INFO L448 ceAbstractionStarter]: For program point L156-7(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,454 INFO L448 ceAbstractionStarter]: For program point L156-8(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,454 INFO L448 ceAbstractionStarter]: For program point L156-9(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,454 INFO L448 ceAbstractionStarter]: For program point L156-10(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,455 INFO L448 ceAbstractionStarter]: For program point L156-11(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,455 INFO L448 ceAbstractionStarter]: For program point L156-12(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,455 INFO L448 ceAbstractionStarter]: For program point L156-13(line 156) no Hoare annotation was computed. [2020-06-22 07:54:43,455 INFO L448 ceAbstractionStarter]: For program point L421(line 421) no Hoare annotation was computed. [2020-06-22 07:54:43,455 INFO L451 ceAbstractionStarter]: At program point L389-2(lines 389 456) the Hoare annotation is: true [2020-06-22 07:54:43,455 INFO L451 ceAbstractionStarter]: At program point L92(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,455 INFO L451 ceAbstractionStarter]: At program point L92-1(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,455 INFO L448 ceAbstractionStarter]: For program point L59(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,456 INFO L451 ceAbstractionStarter]: At program point L92-2(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,456 INFO L448 ceAbstractionStarter]: For program point L59-1(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,456 INFO L451 ceAbstractionStarter]: At program point L92-3(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,456 INFO L448 ceAbstractionStarter]: For program point L59-2(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,456 INFO L451 ceAbstractionStarter]: At program point L92-4(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,456 INFO L448 ceAbstractionStarter]: For program point L59-3(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,456 INFO L451 ceAbstractionStarter]: At program point L92-5(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,456 INFO L448 ceAbstractionStarter]: For program point L59-4(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,457 INFO L451 ceAbstractionStarter]: At program point L92-6(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,457 INFO L448 ceAbstractionStarter]: For program point L59-5(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,457 INFO L451 ceAbstractionStarter]: At program point L92-7(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,457 INFO L448 ceAbstractionStarter]: For program point L59-6(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,457 INFO L451 ceAbstractionStarter]: At program point L92-8(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,457 INFO L448 ceAbstractionStarter]: For program point L59-7(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,457 INFO L451 ceAbstractionStarter]: At program point L92-9(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,457 INFO L448 ceAbstractionStarter]: For program point L59-8(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,457 INFO L451 ceAbstractionStarter]: At program point L92-10(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,458 INFO L448 ceAbstractionStarter]: For program point L59-9(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,458 INFO L451 ceAbstractionStarter]: At program point L92-11(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,458 INFO L448 ceAbstractionStarter]: For program point L59-10(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,458 INFO L451 ceAbstractionStarter]: At program point L92-12(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,458 INFO L448 ceAbstractionStarter]: For program point L59-11(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,458 INFO L451 ceAbstractionStarter]: At program point L92-13(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,458 INFO L448 ceAbstractionStarter]: For program point L59-12(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,458 INFO L451 ceAbstractionStarter]: At program point L92-14(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,458 INFO L448 ceAbstractionStarter]: For program point L59-13(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,459 INFO L451 ceAbstractionStarter]: At program point L92-15(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,459 INFO L448 ceAbstractionStarter]: For program point L59-14(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,459 INFO L451 ceAbstractionStarter]: At program point L92-16(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,459 INFO L448 ceAbstractionStarter]: For program point L59-15(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,459 INFO L451 ceAbstractionStarter]: At program point L92-17(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,459 INFO L448 ceAbstractionStarter]: For program point L59-16(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,459 INFO L451 ceAbstractionStarter]: At program point L92-18(lines 92 107) the Hoare annotation is: true [2020-06-22 07:54:43,459 INFO L448 ceAbstractionStarter]: For program point L59-17(line 59) no Hoare annotation was computed. [2020-06-22 07:54:43,459 INFO L448 ceAbstractionStarter]: For program point L192(line 192) no Hoare annotation was computed. [2020-06-22 07:54:43,460 INFO L451 ceAbstractionStarter]: At program point L126(lines 126 144) the Hoare annotation is: true [2020-06-22 07:54:43,460 INFO L448 ceAbstractionStarter]: For program point L192-2(line 192) no Hoare annotation was computed. [2020-06-22 07:54:43,460 INFO L451 ceAbstractionStarter]: At program point L126-1(lines 126 144) the Hoare annotation is: true [2020-06-22 07:54:43,460 INFO L451 ceAbstractionStarter]: At program point L126-2(lines 126 144) the Hoare annotation is: true [2020-06-22 07:54:43,460 INFO L451 ceAbstractionStarter]: At program point L126-3(lines 126 144) the Hoare annotation is: true [2020-06-22 07:54:43,460 INFO L451 ceAbstractionStarter]: At program point L126-4(lines 126 144) the Hoare annotation is: true [2020-06-22 07:54:43,460 INFO L448 ceAbstractionStarter]: For program point L425(line 425) no Hoare annotation was computed. [2020-06-22 07:54:43,460 INFO L448 ceAbstractionStarter]: For program point L62(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,460 INFO L448 ceAbstractionStarter]: For program point L62-1(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,461 INFO L448 ceAbstractionStarter]: For program point L62-2(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,461 INFO L448 ceAbstractionStarter]: For program point L62-3(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,461 INFO L448 ceAbstractionStarter]: For program point L62-4(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,461 INFO L448 ceAbstractionStarter]: For program point L62-5(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,461 INFO L448 ceAbstractionStarter]: For program point L62-6(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,461 INFO L448 ceAbstractionStarter]: For program point L62-7(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,461 INFO L448 ceAbstractionStarter]: For program point L62-8(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,461 INFO L448 ceAbstractionStarter]: For program point L62-9(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,461 INFO L448 ceAbstractionStarter]: For program point L62-10(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,462 INFO L448 ceAbstractionStarter]: For program point L62-11(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,462 INFO L448 ceAbstractionStarter]: For program point L62-12(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,462 INFO L448 ceAbstractionStarter]: For program point L62-13(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,462 INFO L448 ceAbstractionStarter]: For program point L62-14(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,462 INFO L448 ceAbstractionStarter]: For program point L62-15(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,462 INFO L448 ceAbstractionStarter]: For program point L62-16(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,462 INFO L448 ceAbstractionStarter]: For program point L62-17(line 62) no Hoare annotation was computed. [2020-06-22 07:54:43,462 INFO L448 ceAbstractionStarter]: For program point L228(line 228) no Hoare annotation was computed. [2020-06-22 07:54:43,462 INFO L448 ceAbstractionStarter]: For program point L228-2(line 228) no Hoare annotation was computed. [2020-06-22 07:54:43,462 INFO L448 ceAbstractionStarter]: For program point L96(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,463 INFO L448 ceAbstractionStarter]: For program point L96-1(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,463 INFO L448 ceAbstractionStarter]: For program point L96-2(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,463 INFO L448 ceAbstractionStarter]: For program point L96-3(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,463 INFO L448 ceAbstractionStarter]: For program point L96-4(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,463 INFO L448 ceAbstractionStarter]: For program point L96-5(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,463 INFO L448 ceAbstractionStarter]: For program point L96-6(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,463 INFO L448 ceAbstractionStarter]: For program point L96-7(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,463 INFO L448 ceAbstractionStarter]: For program point L96-8(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,463 INFO L448 ceAbstractionStarter]: For program point L96-9(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,464 INFO L448 ceAbstractionStarter]: For program point L96-10(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,464 INFO L448 ceAbstractionStarter]: For program point L96-11(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,464 INFO L448 ceAbstractionStarter]: For program point L96-12(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,464 INFO L448 ceAbstractionStarter]: For program point L96-13(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,464 INFO L448 ceAbstractionStarter]: For program point L96-14(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,464 INFO L448 ceAbstractionStarter]: For program point L96-15(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,464 INFO L448 ceAbstractionStarter]: For program point L96-16(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,464 INFO L448 ceAbstractionStarter]: For program point L96-17(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,464 INFO L448 ceAbstractionStarter]: For program point L96-18(line 96) no Hoare annotation was computed. [2020-06-22 07:54:43,464 INFO L448 ceAbstractionStarter]: For program point L130(line 130) no Hoare annotation was computed. [2020-06-22 07:54:43,465 INFO L448 ceAbstractionStarter]: For program point L163-1(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,465 INFO L448 ceAbstractionStarter]: For program point L130-1(line 130) no Hoare annotation was computed. [2020-06-22 07:54:43,465 INFO L448 ceAbstractionStarter]: For program point L163-2(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,465 INFO L448 ceAbstractionStarter]: For program point L130-2(line 130) no Hoare annotation was computed. [2020-06-22 07:54:43,465 INFO L448 ceAbstractionStarter]: For program point L163-3(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,465 INFO L448 ceAbstractionStarter]: For program point L130-3(line 130) no Hoare annotation was computed. [2020-06-22 07:54:43,465 INFO L448 ceAbstractionStarter]: For program point L163-4(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,465 INFO L448 ceAbstractionStarter]: For program point L130-4(line 130) no Hoare annotation was computed. [2020-06-22 07:54:43,465 INFO L448 ceAbstractionStarter]: For program point L163-5(lines 1 460) no Hoare annotation was computed. [2020-06-22 07:54:43,466 INFO L451 ceAbstractionStarter]: At program point L395(lines 395 449) the Hoare annotation is: true [2020-06-22 07:54:43,466 INFO L448 ceAbstractionStarter]: For program point L65(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,466 INFO L448 ceAbstractionStarter]: For program point L65-1(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,466 INFO L448 ceAbstractionStarter]: For program point L-1(line -1) no Hoare annotation was computed. [2020-06-22 07:54:43,466 INFO L448 ceAbstractionStarter]: For program point L65-2(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,466 INFO L448 ceAbstractionStarter]: For program point L65-3(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,466 INFO L448 ceAbstractionStarter]: For program point L65-4(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,466 INFO L448 ceAbstractionStarter]: For program point L65-5(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,466 INFO L448 ceAbstractionStarter]: For program point L65-6(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,466 INFO L448 ceAbstractionStarter]: For program point L65-7(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,467 INFO L448 ceAbstractionStarter]: For program point L65-8(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,467 INFO L448 ceAbstractionStarter]: For program point L65-9(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,467 INFO L448 ceAbstractionStarter]: For program point L65-10(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,467 INFO L448 ceAbstractionStarter]: For program point L65-11(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,467 INFO L448 ceAbstractionStarter]: For program point L65-12(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,467 INFO L448 ceAbstractionStarter]: For program point L65-13(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,467 INFO L448 ceAbstractionStarter]: For program point L65-14(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,467 INFO L448 ceAbstractionStarter]: For program point L65-15(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,467 INFO L448 ceAbstractionStarter]: For program point L65-16(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,468 INFO L448 ceAbstractionStarter]: For program point L65-17(line 65) no Hoare annotation was computed. [2020-06-22 07:54:43,468 INFO L448 ceAbstractionStarter]: For program point L429(line 429) no Hoare annotation was computed. [2020-06-22 07:54:43,468 INFO L451 ceAbstractionStarter]: At program point L165(lines 165 179) the Hoare annotation is: true [2020-06-22 07:54:43,468 INFO L451 ceAbstractionStarter]: At program point L165-1(lines 165 179) the Hoare annotation is: true [2020-06-22 07:54:43,468 INFO L448 ceAbstractionStarter]: For program point L99(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,468 INFO L451 ceAbstractionStarter]: At program point L165-2(lines 165 179) the Hoare annotation is: true [2020-06-22 07:54:43,468 INFO L448 ceAbstractionStarter]: For program point L99-1(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,468 INFO L451 ceAbstractionStarter]: At program point L165-3(lines 165 179) the Hoare annotation is: true [2020-06-22 07:54:43,468 INFO L448 ceAbstractionStarter]: For program point L99-2(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,469 INFO L451 ceAbstractionStarter]: At program point L165-4(lines 165 179) the Hoare annotation is: true [2020-06-22 07:54:43,469 INFO L448 ceAbstractionStarter]: For program point L99-3(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,469 INFO L451 ceAbstractionStarter]: At program point L165-5(lines 165 179) the Hoare annotation is: true [2020-06-22 07:54:43,469 INFO L448 ceAbstractionStarter]: For program point L99-4(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,469 INFO L448 ceAbstractionStarter]: For program point L99-5(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,469 INFO L448 ceAbstractionStarter]: For program point L99-6(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,469 INFO L448 ceAbstractionStarter]: For program point L99-7(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,469 INFO L448 ceAbstractionStarter]: For program point L99-8(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,470 INFO L448 ceAbstractionStarter]: For program point L99-9(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,470 INFO L448 ceAbstractionStarter]: For program point L99-10(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,470 INFO L448 ceAbstractionStarter]: For program point L99-11(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,470 INFO L448 ceAbstractionStarter]: For program point L99-12(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,470 INFO L448 ceAbstractionStarter]: For program point L99-13(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,470 INFO L448 ceAbstractionStarter]: For program point L99-14(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,470 INFO L448 ceAbstractionStarter]: For program point L99-15(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,470 INFO L448 ceAbstractionStarter]: For program point L99-16(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,470 INFO L448 ceAbstractionStarter]: For program point L99-17(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,471 INFO L448 ceAbstractionStarter]: For program point L99-18(line 99) no Hoare annotation was computed. [2020-06-22 07:54:43,471 INFO L448 ceAbstractionStarter]: For program point L397(line 397) no Hoare annotation was computed. [2020-06-22 07:54:43,471 INFO L448 ceAbstractionStarter]: For program point L265(line 265) no Hoare annotation was computed. [2020-06-22 07:54:43,471 INFO L448 ceAbstractionStarter]: For program point L265-2(line 265) no Hoare annotation was computed. [2020-06-22 07:54:43,471 INFO L448 ceAbstractionStarter]: For program point L265-3(line 265) no Hoare annotation was computed. [2020-06-22 07:54:43,471 INFO L448 ceAbstractionStarter]: For program point L133(line 133) no Hoare annotation was computed. [2020-06-22 07:54:43,471 INFO L448 ceAbstractionStarter]: For program point L265-5(line 265) no Hoare annotation was computed. [2020-06-22 07:54:43,471 INFO L448 ceAbstractionStarter]: For program point L133-1(line 133) no Hoare annotation was computed. [2020-06-22 07:54:43,471 INFO L448 ceAbstractionStarter]: For program point L265-6(line 265) no Hoare annotation was computed. [2020-06-22 07:54:43,472 INFO L448 ceAbstractionStarter]: For program point L133-2(line 133) no Hoare annotation was computed. [2020-06-22 07:54:43,472 INFO L448 ceAbstractionStarter]: For program point L133-3(line 133) no Hoare annotation was computed. [2020-06-22 07:54:43,472 INFO L448 ceAbstractionStarter]: For program point L265-8(line 265) no Hoare annotation was computed. [2020-06-22 07:54:43,472 INFO L448 ceAbstractionStarter]: For program point L133-4(line 133) no Hoare annotation was computed. [2020-06-22 07:54:43,472 INFO L448 ceAbstractionStarter]: For program point L265-9(line 265) no Hoare annotation was computed. [2020-06-22 07:54:43,472 INFO L448 ceAbstractionStarter]: For program point L265-11(line 265) no Hoare annotation was computed. [2020-06-22 07:54:43,472 INFO L448 ceAbstractionStarter]: For program point L265-12(line 265) no Hoare annotation was computed. [2020-06-22 07:54:43,472 INFO L448 ceAbstractionStarter]: For program point L265-14(line 265) no Hoare annotation was computed. [2020-06-22 07:54:43,472 INFO L448 ceAbstractionStarter]: For program point L266(line 266) no Hoare annotation was computed. [2020-06-22 07:54:43,472 INFO L448 ceAbstractionStarter]: For program point L266-2(line 266) no Hoare annotation was computed. [2020-06-22 07:54:43,472 INFO L448 ceAbstractionStarter]: For program point L266-3(line 266) no Hoare annotation was computed. [2020-06-22 07:54:43,473 INFO L448 ceAbstractionStarter]: For program point L167(line 167) no Hoare annotation was computed. [2020-06-22 07:54:43,473 INFO L448 ceAbstractionStarter]: For program point L266-5(line 266) no Hoare annotation was computed. [2020-06-22 07:54:43,473 INFO L448 ceAbstractionStarter]: For program point L167-2(line 167) no Hoare annotation was computed. [2020-06-22 07:54:43,473 INFO L448 ceAbstractionStarter]: For program point L266-6(line 266) no Hoare annotation was computed. [2020-06-22 07:54:43,473 INFO L448 ceAbstractionStarter]: For program point L68(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,473 INFO L448 ceAbstractionStarter]: For program point L167-4(line 167) no Hoare annotation was computed. [2020-06-22 07:54:43,473 INFO L448 ceAbstractionStarter]: For program point L68-1(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,473 INFO L448 ceAbstractionStarter]: For program point L266-8(line 266) no Hoare annotation was computed. [2020-06-22 07:54:43,473 INFO L448 ceAbstractionStarter]: For program point L68-2(line 68) no Hoare annotation was computed. [2020-06-22 07:54:43,487 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 22.06 07:54:43 BasicIcfg [2020-06-22 07:54:43,487 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-06-22 07:54:43,487 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2020-06-22 07:54:43,488 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2020-06-22 07:54:43,491 INFO L276 PluginConnector]: BuchiAutomizer initialized [2020-06-22 07:54:43,492 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2020-06-22 07:54:43,492 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 22.06 07:54:39" (1/5) ... [2020-06-22 07:54:43,492 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7060b1fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 22.06 07:54:43, skipping insertion in model container [2020-06-22 07:54:43,493 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2020-06-22 07:54:43,493 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.06 07:54:40" (2/5) ... [2020-06-22 07:54:43,493 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7060b1fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 22.06 07:54:43, skipping insertion in model container [2020-06-22 07:54:43,493 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2020-06-22 07:54:43,493 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.06 07:54:42" (3/5) ... [2020-06-22 07:54:43,494 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7060b1fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 22.06 07:54:43, skipping insertion in model container [2020-06-22 07:54:43,494 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2020-06-22 07:54:43,494 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.blockencoding CFG 22.06 07:54:43" (4/5) ... [2020-06-22 07:54:43,494 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7060b1fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 22.06 07:54:43, skipping insertion in model container [2020-06-22 07:54:43,494 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2020-06-22 07:54:43,494 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 22.06 07:54:43" (5/5) ... [2020-06-22 07:54:43,496 INFO L375 chiAutomizerObserver]: Analyzing ICFG theBenchmark.c_BEv2 [2020-06-22 07:54:43,521 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2020-06-22 07:54:43,521 INFO L374 BuchiCegarLoop]: Interprodecural is true [2020-06-22 07:54:43,521 INFO L375 BuchiCegarLoop]: Hoare is true [2020-06-22 07:54:43,521 INFO L376 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2020-06-22 07:54:43,521 INFO L377 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2020-06-22 07:54:43,521 INFO L378 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-06-22 07:54:43,521 INFO L379 BuchiCegarLoop]: Difference is false [2020-06-22 07:54:43,521 INFO L380 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-06-22 07:54:43,522 INFO L383 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2020-06-22 07:54:43,531 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 516 states. [2020-06-22 07:54:43,576 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 380 [2020-06-22 07:54:43,576 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:54:43,576 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:54:43,586 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:54:43,586 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:54:43,587 INFO L442 BuchiCegarLoop]: ======== Iteration 1============ [2020-06-22 07:54:43,587 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 516 states. [2020-06-22 07:54:43,596 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 380 [2020-06-22 07:54:43,597 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:54:43,597 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:54:43,599 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:54:43,599 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:54:43,607 INFO L794 eck$LassoCheckResult]: Stem: 342#ULTIMATE.startENTRYtrue [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 268#L-1true [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 497#L96true [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 44#L92true [3716] L92-->L265: Formula: (and (not |v_ULTIMATE.start_init_#t~short34_2|) (< 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 148#L265true [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 147#L265-2true [3724] L265-2-->L265-3: Formula: (and (not |v_ULTIMATE.start_init_#t~short36_2|) (not |v_ULTIMATE.start_init_#t~short34_6|)) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 145#L265-3true [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 156#L265-5true [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 154#L265-6true [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 151#L265-8true [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 150#L265-9true [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 143#L265-11true [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 142#L265-12true [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 141#L265-14true [3781] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (< (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 472#L96-6true [3237] L96-6-->L92-6: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_69| (= |v_ULTIMATE.start_get_pc_21_1_#res_32| v_~_pc_21_1_0~0_8)) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_8, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_69|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_8, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_69|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 54#L92-6true [3796] L92-6-->L266: Formula: (and (not |v_ULTIMATE.start_init_#t~short45_2|) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) (< (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 140#L266true [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 244#L266-2true [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 242#L266-3true [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 238#L266-5true [3818] L266-5-->L266-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_2|) (not |v_ULTIMATE.start_init_#t~short47_6|)) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 264#L266-6true [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 256#L266-8true [3832] L266-8-->L266-9: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_6|) (not |v_ULTIMATE.start_init_#t~short51_2|)) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 251#L266-9true [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 245#L266-11true [3846] L266-11-->L266-12: Formula: (and (not |v_ULTIMATE.start_init_#t~short53_2|) (not |v_ULTIMATE.start_init_#t~short51_6|)) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 228#L266-12true [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 222#L266-14true [3861] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (< (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 467#L96-12true [3226] L96-12-->L92-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_135| (= |v_ULTIMATE.start_get_pc_21_1_#res_62| v_~_pc_21_1_0~0_14)) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_14, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_135|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_14, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_135|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_62|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 6#L92-12true [3876] L92-12-->L267: Formula: (and (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) (> 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (not |v_ULTIMATE.start_init_#t~short56_2|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 215#L267true [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 188#L267-2true [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 186#L267-3true [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 180#L267-5true [3898] L267-5-->L267-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short60_2|) (not |v_ULTIMATE.start_init_#t~short58_6|)) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 176#L267-6true [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 208#L267-8true [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 203#L267-9true [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 195#L267-11true [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 191#L267-12true [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 88#L267-14true [3941] L267-14-->L130: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_1|) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) (> v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 301#L130true [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 119#L126true [3956] L126-->L130-1: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|) (< v_ULTIMATE.start_get_E_21_1_~x0_6 0)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 298#L130-1true [2881] L130-1-->L126-1: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_8| v_~_E_21_1_0~0_3) |v_ULTIMATE.start_get_E_21_1_#t~switch5_17|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_17|, ~_E_21_1_0~0=v_~_E_21_1_0~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_17|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_8|, ~_E_21_1_0~0=v_~_E_21_1_0~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 117#L126-1true [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 295#L130-2true [2877] L130-2-->L126-2: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_31| (= |v_ULTIMATE.start_get_E_21_1_#res_14| v_~_E_21_1_0~0_4)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_31|, ~_E_21_1_0~0=v_~_E_21_1_0~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_31|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_14|, ~_E_21_1_0~0=v_~_E_21_1_0~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 114#L126-2true [3980] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) |v_ULTIMATE.start_get_E_21_1_#t~switch5_43| (= v_ULTIMATE.start_get_E_21_1_~x0_16 0) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 292#L130-3true [2873] L130-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_20| v_~_E_21_1_0~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_45|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_45|, ~_E_21_1_0~0=v_~_E_21_1_0~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_45|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_20|, ~_E_21_1_0~0=v_~_E_21_1_0~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 111#L126-3true [3992] L126-3-->L79: Formula: (and (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 236#L79true [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 297#L75true [4004] L75-->L79-1: Formula: (and (> 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 262#L79-1true [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 294#L75-1true [4013] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (> 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 258#L79-2true [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 287#L75-2true [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 333#L275-3true [2020-06-22 07:54:43,609 INFO L796 eck$LassoCheckResult]: Loop: 333#L275-3true [4023] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (< v_ULTIMATE.start_get_E_21_1_~x0_21 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (< .cse0 4) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|))) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 285#L130-4true [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 108#L126-4true [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 442#L238true [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 136#L236true [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 333#L275-3true [2020-06-22 07:54:43,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:54:43,616 INFO L82 PathProgramCache]: Analyzing trace with hash -2021433076, now seen corresponding path program 1 times [2020-06-22 07:54:43,618 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:54:43,619 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:54:43,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:54:43,640 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:54:43,640 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:54:43,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:54:43,744 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:54:43,747 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:54:43,747 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:54:43,752 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:54:43,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:54:43,753 INFO L82 PathProgramCache]: Analyzing trace with hash -461806365, now seen corresponding path program 1 times [2020-06-22 07:54:43,753 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:54:43,753 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:54:43,754 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:54:43,754 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:54:43,754 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:54:43,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:54:43,771 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:54:43,771 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:54:43,771 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-06-22 07:54:43,773 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-06-22 07:54:43,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:54:43,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:54:43,790 INFO L87 Difference]: Start difference. First operand 516 states. Second operand 3 states. [2020-06-22 07:54:45,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:54:45,884 INFO L93 Difference]: Finished difference Result 532 states and 1649 transitions. [2020-06-22 07:54:45,884 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:54:45,888 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 532 states and 1649 transitions. [2020-06-22 07:54:45,898 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 384 [2020-06-22 07:54:45,915 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 532 states to 532 states and 1649 transitions. [2020-06-22 07:54:45,917 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 532 [2020-06-22 07:54:45,920 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 532 [2020-06-22 07:54:45,920 INFO L73 IsDeterministic]: Start isDeterministic. Operand 532 states and 1649 transitions. [2020-06-22 07:54:45,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:54:45,928 INFO L706 BuchiCegarLoop]: Abstraction has 532 states and 1649 transitions. [2020-06-22 07:54:45,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states and 1649 transitions. [2020-06-22 07:54:45,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 532. [2020-06-22 07:54:45,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 532 states. [2020-06-22 07:54:45,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1649 transitions. [2020-06-22 07:54:45,995 INFO L729 BuchiCegarLoop]: Abstraction has 532 states and 1649 transitions. [2020-06-22 07:54:45,995 INFO L609 BuchiCegarLoop]: Abstraction has 532 states and 1649 transitions. [2020-06-22 07:54:45,995 INFO L442 BuchiCegarLoop]: ======== Iteration 2============ [2020-06-22 07:54:45,995 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 532 states and 1649 transitions. [2020-06-22 07:54:46,002 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 384 [2020-06-22 07:54:46,002 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:54:46,003 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:54:46,004 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:54:46,005 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:54:46,007 INFO L794 eck$LassoCheckResult]: Stem: 1531#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 1469#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 1470#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 1156#L92 [3716] L92-->L265: Formula: (and (not |v_ULTIMATE.start_init_#t~short34_2|) (< 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 1157#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 1149#L265-2 [3724] L265-2-->L265-3: Formula: (and (not |v_ULTIMATE.start_init_#t~short36_2|) (not |v_ULTIMATE.start_init_#t~short34_6|)) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 1327#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 1136#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 1339#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 1205#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 1333#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 1196#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 1323#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 1190#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 1322#L96-6 [3237] L96-6-->L92-6: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_69| (= |v_ULTIMATE.start_get_pc_21_1_#res_32| v_~_pc_21_1_0~0_8)) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_8, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_69|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_8, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_69|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 1180#L92-6 [3796] L92-6-->L266: Formula: (and (not |v_ULTIMATE.start_init_#t~short45_2|) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) (< (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 1181#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 1175#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 1441#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 1096#L266-5 [3818] L266-5-->L266-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_2|) (not |v_ULTIMATE.start_init_#t~short47_6|)) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 1435#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 1090#L266-8 [3832] L266-8-->L266-9: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_6|) (not |v_ULTIMATE.start_init_#t~short51_2|)) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 1451#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 1081#L266-11 [3846] L266-11-->L266-12: Formula: (and (not |v_ULTIMATE.start_init_#t~short53_2|) (not |v_ULTIMATE.start_init_#t~short51_6|)) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 1425#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 1075#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 1418#L96-12 [3226] L96-12-->L92-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_135| (= |v_ULTIMATE.start_get_pc_21_1_#res_62| v_~_pc_21_1_0~0_14)) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_14, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_135|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_14, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_135|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_62|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 1065#L92-12 [3876] L92-12-->L267: Formula: (and (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) (> 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (not |v_ULTIMATE.start_init_#t~short56_2|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 1066#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 1059#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 1376#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 1127#L267-5 [3898] L267-5-->L267-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short60_2|) (not |v_ULTIMATE.start_init_#t~short58_6|)) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 1362#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 1122#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 1395#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 1114#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 1381#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 1109#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 1241#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 1292#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 1293#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 1496#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 1289#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 1290#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 1493#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 1283#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 1284#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 1492#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 1277#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 1278#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 1287#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 1464#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 1282#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 1459#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 1276#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 1315#L275-3 [2020-06-22 07:54:46,008 INFO L796 eck$LassoCheckResult]: Loop: 1315#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 1524#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 1271#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 1272#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 1220#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 1315#L275-3 [2020-06-22 07:54:46,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:54:46,008 INFO L82 PathProgramCache]: Analyzing trace with hash -2112776569, now seen corresponding path program 1 times [2020-06-22 07:54:46,008 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:54:46,008 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:54:46,010 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:54:46,010 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:54:46,010 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:54:46,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:54:46,053 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:54:46,053 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:54:46,054 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:54:46,055 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:54:46,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:54:46,055 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 1 times [2020-06-22 07:54:46,055 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:54:46,055 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:54:46,056 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:54:46,056 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:54:46,056 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:54:46,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:54:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:54:46,199 WARN L188 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2020-06-22 07:54:46,253 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:54:46,254 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:54:46,254 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:54:46,254 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:54:46,254 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:54:46,254 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:54:46,254 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:54:46,255 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:54:46,255 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration2_Loop [2020-06-22 07:54:46,255 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:54:46,255 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:54:46,270 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:46,276 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:46,278 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:46,280 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:46,299 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:46,309 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:46,312 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:46,477 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:54:46,478 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:54:46,489 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:54:46,489 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:54:46,498 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:54:46,498 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_init_#t~ret73=0} Honda state: {ULTIMATE.start_init_#t~ret73=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2020-06-22 07:54:46,533 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:54:46,534 INFO L163 nArgumentSynthesizer]: Using integer mode. Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:54:46,541 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:54:46,541 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_1=0} Honda state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:54:46,570 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:54:46,570 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:54:46,591 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:54:46,591 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_init_#t~post72=0} Honda state: {ULTIMATE.start_init_#t~post72=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:54:46,628 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:54:46,628 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2020-06-22 07:54:46,688 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:54:46,688 INFO L163 nArgumentSynthesizer]: Using integer mode. Waiting until toolchain timeout for monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:54:58,751 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:54:58,758 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:54:58,759 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:54:58,759 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:54:58,759 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:54:58,759 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:54:58,759 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:54:58,759 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:54:58,759 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:54:58,759 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration2_Loop [2020-06-22 07:54:58,759 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:54:58,760 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:54:58,762 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:58,775 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:58,777 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:58,785 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:58,788 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:58,790 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:58,792 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:54:58,909 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:54:58,916 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:54:58,918 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,920 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,920 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,921 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,921 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,921 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:54:58,924 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:54:58,925 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,938 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,938 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,939 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,939 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,939 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,939 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,939 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:54:58,940 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:54:58,940 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,941 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,942 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,942 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,942 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,942 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,943 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,943 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:54:58,944 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:54:58,944 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,947 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,948 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,948 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,948 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,949 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,949 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,949 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:54:58,951 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:54:58,951 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,953 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,954 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,954 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,954 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,954 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,955 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,955 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:54:58,955 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:54:58,955 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,957 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,957 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,957 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,958 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,958 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,958 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,958 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:54:58,958 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:54:58,959 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,960 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,960 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,960 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,961 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,961 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,961 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,961 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:54:58,962 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:54:58,962 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,963 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,963 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:54:58,963 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,964 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,964 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,964 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,964 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,965 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:58,966 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:58,966 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,978 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,979 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,980 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,980 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,980 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,980 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,980 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:58,981 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:58,981 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,982 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,982 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,983 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,983 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,983 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,983 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,983 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:58,985 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:58,985 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,988 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,988 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,989 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,989 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,989 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,990 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,990 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:58,990 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:58,990 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,993 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,994 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,994 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,994 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,995 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,995 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,995 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:58,995 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:58,996 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:58,997 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:58,997 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:58,998 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:58,998 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:58,998 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:58,998 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:58,998 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:58,999 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:58,999 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,000 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,000 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,001 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,001 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,001 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,001 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,001 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:59,002 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:59,002 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,003 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,003 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:54:59,003 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,004 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,004 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,004 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,004 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,004 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,006 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,006 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,020 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,021 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,022 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,022 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,022 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,022 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,022 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,023 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,023 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,024 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,024 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,025 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,025 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,025 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,025 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,025 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,027 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,027 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,029 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,031 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,032 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,032 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,032 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,032 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,032 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,033 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,033 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,037 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,037 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,038 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,038 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,038 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,038 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,038 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,039 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,039 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,040 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,041 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,041 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,041 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,042 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,042 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,042 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,042 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,042 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,043 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,044 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,044 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,044 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,045 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,045 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,045 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,045 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,045 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,046 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,047 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:54:59,047 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,047 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,048 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,048 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,048 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,048 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,050 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,050 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,065 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,066 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,066 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,066 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,066 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,067 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,067 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,067 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,067 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,068 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,069 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,069 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,069 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,070 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,070 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,070 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,071 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,071 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,074 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,074 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,075 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,075 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,075 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,075 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,075 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,076 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,076 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,080 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,080 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,081 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,081 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,081 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,081 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,081 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,082 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,082 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,083 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,083 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,084 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,084 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,084 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,084 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,085 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,085 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,085 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,086 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,086 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,087 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:54:59,087 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,087 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,087 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,087 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,088 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,088 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,089 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,089 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:54:59,089 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,090 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,090 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,090 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,090 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,090 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,091 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:59,093 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:59,093 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,122 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,123 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,123 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,124 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,124 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,124 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,124 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,124 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:59,125 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:59,125 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,126 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,127 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,127 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,127 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,127 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,128 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,128 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,128 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:59,129 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:59,130 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,132 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,132 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,133 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,134 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,134 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,135 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,135 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,135 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:59,136 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:59,136 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,140 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,140 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,141 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,141 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,141 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,141 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,141 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,141 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:59,142 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:59,142 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,143 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,144 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,144 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,144 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,144 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,145 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,145 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,145 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:59,145 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:59,146 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,146 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,147 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,147 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,147 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,148 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,148 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,148 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,148 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:54:59,149 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:54:59,149 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,149 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,150 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:54:59,150 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,152 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,152 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:54:59,152 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,152 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,153 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,153 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,156 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,156 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,186 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,187 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,188 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,188 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:54:59,188 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,189 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,189 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,189 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,190 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,190 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,192 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,192 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,193 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,193 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:54:59,193 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,193 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,193 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,194 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,196 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,196 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,200 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,200 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,201 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,201 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:54:59,201 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,201 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,202 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,202 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,203 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,203 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,208 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,209 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,209 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,209 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:54:59,210 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,210 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,210 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,210 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,211 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,211 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,213 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,214 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,214 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,214 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:54:59,214 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,215 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,215 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,215 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,216 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,216 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,217 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,218 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,218 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,218 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:54:59,219 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,219 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,219 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,219 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,220 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,220 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,221 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,221 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:54:59,222 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,222 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,222 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,223 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,223 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,223 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,223 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,226 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,227 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,288 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,289 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,289 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,290 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,290 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,290 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,290 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,290 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,291 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,291 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,292 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,293 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,293 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,294 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,294 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,294 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,294 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,294 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,297 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,297 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,299 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,299 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,300 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,300 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,300 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,300 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,301 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,301 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,302 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,302 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,309 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,310 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,310 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,310 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,310 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,311 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,311 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,311 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,312 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,312 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,313 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,314 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,314 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,314 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,314 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,315 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,315 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,315 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,316 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,316 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,317 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,317 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,318 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,318 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,318 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,318 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,318 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,319 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:54:59,320 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:54:59,320 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,321 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,321 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:54:59,321 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,322 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,322 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,322 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,322 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,322 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,322 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,323 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,324 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,334 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,335 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,335 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,336 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,336 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,336 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,336 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,336 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,336 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,337 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,338 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,339 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,339 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,339 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,339 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,340 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,340 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,340 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,341 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,341 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,347 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,347 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,348 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,348 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,348 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,348 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,348 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,349 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,349 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,349 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,352 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,353 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,353 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,353 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,353 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,354 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,354 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,354 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,354 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,354 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,357 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,357 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,358 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,358 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,358 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,358 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,358 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,358 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,359 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,359 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,361 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,361 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,362 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,362 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:54:59,362 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,362 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,362 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,362 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:54:59,363 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:54:59,363 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,365 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,365 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:54:59,365 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,366 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,366 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,366 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,366 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,366 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,367 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:54:59,368 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:54:59,368 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,385 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,386 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,386 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,386 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,386 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,387 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,387 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,387 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:54:59,388 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:54:59,388 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,391 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,392 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,392 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,392 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,393 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,393 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,393 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,393 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:54:59,394 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:54:59,395 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,406 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,406 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,407 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,407 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,407 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,407 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,407 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,408 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:54:59,408 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:54:59,408 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,415 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,415 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,416 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,416 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,416 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,416 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,416 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,416 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:54:59,417 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:54:59,417 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,421 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,422 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,422 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,423 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,423 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,423 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,423 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,423 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:54:59,424 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:54:59,424 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,427 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,428 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:54:59,428 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:54:59,429 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:54:59,429 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:54:59,429 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:54:59,429 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:54:59,429 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:54:59,430 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:54:59,430 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:54:59,434 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:54:59,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:54:59,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:54:59,435 INFO L87 Difference]: Start difference. First operand 532 states and 1649 transitions. cyclomatic complexity: 1120 Second operand 3 states. [2020-06-22 07:55:01,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:55:01,330 INFO L93 Difference]: Finished difference Result 558 states and 1718 transitions. [2020-06-22 07:55:01,331 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:55:01,332 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 558 states and 1718 transitions. [2020-06-22 07:55:01,340 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 384 [2020-06-22 07:55:01,348 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 558 states to 558 states and 1718 transitions. [2020-06-22 07:55:01,348 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 558 [2020-06-22 07:55:01,349 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 558 [2020-06-22 07:55:01,349 INFO L73 IsDeterministic]: Start isDeterministic. Operand 558 states and 1718 transitions. [2020-06-22 07:55:01,352 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:55:01,352 INFO L706 BuchiCegarLoop]: Abstraction has 558 states and 1718 transitions. [2020-06-22 07:55:01,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states and 1718 transitions. [2020-06-22 07:55:01,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 534. [2020-06-22 07:55:01,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 534 states. [2020-06-22 07:55:01,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 1651 transitions. [2020-06-22 07:55:01,373 INFO L729 BuchiCegarLoop]: Abstraction has 534 states and 1651 transitions. [2020-06-22 07:55:01,373 INFO L609 BuchiCegarLoop]: Abstraction has 534 states and 1651 transitions. [2020-06-22 07:55:01,373 INFO L442 BuchiCegarLoop]: ======== Iteration 3============ [2020-06-22 07:55:01,373 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 534 states and 1651 transitions. [2020-06-22 07:55:01,378 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 384 [2020-06-22 07:55:01,379 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:55:01,379 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:55:01,380 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:55:01,380 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:55:01,382 INFO L794 eck$LassoCheckResult]: Stem: 2629#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 2567#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 2568#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 2253#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 2254#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 2245#L265-2 [3724] L265-2-->L265-3: Formula: (and (not |v_ULTIMATE.start_init_#t~short36_2|) (not |v_ULTIMATE.start_init_#t~short34_6|)) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 2425#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 2232#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 2437#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 2303#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 2431#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 2294#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 2421#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 2288#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 2420#L96-6 [3237] L96-6-->L92-6: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_69| (= |v_ULTIMATE.start_get_pc_21_1_#res_32| v_~_pc_21_1_0~0_8)) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_8, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_69|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_8, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_69|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 2278#L92-6 [3796] L92-6-->L266: Formula: (and (not |v_ULTIMATE.start_init_#t~short45_2|) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) (< (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 2279#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 2273#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 2539#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 2192#L266-5 [3818] L266-5-->L266-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_2|) (not |v_ULTIMATE.start_init_#t~short47_6|)) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 2533#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 2186#L266-8 [3832] L266-8-->L266-9: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_6|) (not |v_ULTIMATE.start_init_#t~short51_2|)) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 2552#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 2177#L266-11 [3846] L266-11-->L266-12: Formula: (and (not |v_ULTIMATE.start_init_#t~short53_2|) (not |v_ULTIMATE.start_init_#t~short51_6|)) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 2523#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 2171#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 2516#L96-12 [3226] L96-12-->L92-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_135| (= |v_ULTIMATE.start_get_pc_21_1_#res_62| v_~_pc_21_1_0~0_14)) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_14, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_135|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_14, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_135|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_62|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 2161#L92-12 [3876] L92-12-->L267: Formula: (and (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) (> 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (not |v_ULTIMATE.start_init_#t~short56_2|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 2162#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 2155#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 2474#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 2223#L267-5 [3898] L267-5-->L267-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short60_2|) (not |v_ULTIMATE.start_init_#t~short58_6|)) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 2460#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 2218#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 2494#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 2210#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 2479#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 2205#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 2339#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 2392#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 2393#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 2594#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 2387#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 2388#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 2593#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 2381#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 2382#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 2590#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 2375#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 2376#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 2385#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 2562#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 2380#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 2557#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 2374#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 2413#L275-3 [2020-06-22 07:55:01,383 INFO L796 eck$LassoCheckResult]: Loop: 2413#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 2622#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 2369#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 2370#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 2318#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 2413#L275-3 [2020-06-22 07:55:01,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:55:01,383 INFO L82 PathProgramCache]: Analyzing trace with hash 643850697, now seen corresponding path program 1 times [2020-06-22 07:55:01,383 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:55:01,383 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:55:01,384 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:01,384 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:55:01,384 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:01,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:55:01,405 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:55:01,406 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:55:01,406 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:55:01,406 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:55:01,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:55:01,407 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 2 times [2020-06-22 07:55:01,407 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:55:01,407 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:55:01,408 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:01,408 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:55:01,408 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:01,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:55:01,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:55:01,499 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:55:01,499 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:55:01,499 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:55:01,499 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:55:01,499 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:55:01,499 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:01,499 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:55:01,499 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:55:01,500 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration3_Loop [2020-06-22 07:55:01,500 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:55:01,500 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:55:01,501 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:01,504 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:01,506 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:01,508 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:01,510 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:01,517 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:01,526 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:01,623 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:55:01,623 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:01,627 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:01,628 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:01,632 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:55:01,632 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_3=0} Honda state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:01,659 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:01,659 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:01,662 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:55:01,662 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_init_#t~post72=0} Honda state: {ULTIMATE.start_init_#t~post72=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:01,689 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:01,689 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:01,715 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:55:01,715 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_3=1} Honda state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:01,719 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:01,719 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:01,722 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:55:01,722 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_init_#t~ret73=0} Honda state: {ULTIMATE.start_init_#t~ret73=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:01,749 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:01,749 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:01,759 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:55:01,759 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_setE_#in~value=-8, ULTIMATE.start_setE_~value=-8, ULTIMATE.start_get_E_21_1_#res=-8, ~E_0~0=-8, ~_E_21_1_0~0=-8} Honda state: {ULTIMATE.start_setE_#in~value=-8, ULTIMATE.start_setE_~value=-8, ULTIMATE.start_get_E_21_1_#res=-8, ~E_0~0=-8, ~_E_21_1_0~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:01,786 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:01,786 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:01,817 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:55:01,817 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:13,858 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:55:13,863 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:55:13,863 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:55:13,863 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:55:13,863 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:55:13,863 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:55:13,863 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:55:13,864 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:55:13,864 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:55:13,864 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration3_Loop [2020-06-22 07:55:13,864 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:55:13,864 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:55:13,865 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:13,868 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:13,871 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:13,873 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:13,882 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:13,894 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:13,896 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:13,997 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:55:13,997 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:55:13,997 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:13,998 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:13,998 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:13,998 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:13,998 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:13,998 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:13,999 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:13,999 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:13,999 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,000 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,000 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,000 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,000 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,000 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,001 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:14,001 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:14,001 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,002 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,002 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,003 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,003 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,003 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,003 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,003 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:14,003 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:14,003 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,004 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,004 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,004 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,005 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,005 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,005 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,005 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:14,005 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:14,005 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,007 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,007 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,007 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,007 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,008 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,008 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,008 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:14,008 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:14,008 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,011 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,011 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,011 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,011 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,012 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,012 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,012 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:14,012 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:14,012 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,013 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,013 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,013 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,013 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,013 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,013 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,014 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:14,014 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:14,014 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,015 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,015 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:55:14,015 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,015 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,015 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,016 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,016 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,016 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,016 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,016 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,017 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,017 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,017 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,017 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,017 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,018 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,018 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,018 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,018 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,019 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,019 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,020 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,020 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,020 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,020 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,020 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,020 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,021 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,021 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,021 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,022 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,022 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,022 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,022 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,022 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,023 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,023 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,024 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,024 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,025 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,025 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,025 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,025 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,025 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,026 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,026 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,029 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,029 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,030 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,030 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,030 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,030 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,030 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,030 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,031 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,031 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,031 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,032 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,032 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,032 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,032 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,032 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,032 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,033 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,033 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,033 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:55:14,034 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,034 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,034 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,034 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,034 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,034 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,035 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,035 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,035 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,036 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,036 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,036 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,036 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,036 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,036 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,037 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,037 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,038 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,039 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,039 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,039 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,039 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,039 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,039 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,040 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,040 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,040 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,041 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,041 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,041 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,041 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,041 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,041 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,042 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,042 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,043 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,043 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,044 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,044 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,044 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,044 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,044 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,045 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,045 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,049 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,049 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,049 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,050 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,050 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,050 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,050 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,050 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,050 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,051 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,051 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,052 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,052 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,052 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,052 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,052 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,052 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,053 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,053 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,053 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:55:14,054 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,054 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,054 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,054 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,054 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,055 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,055 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,055 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,056 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,056 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,056 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,056 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,056 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,057 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,057 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,057 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,057 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,059 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,059 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,060 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,060 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,060 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,060 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,060 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,060 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,061 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,061 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,061 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,062 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,062 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,062 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,062 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,062 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,063 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,063 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,064 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,064 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,065 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,065 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,065 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,065 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,065 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,066 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,066 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,071 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,071 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,071 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,072 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,072 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,072 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,072 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,072 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,072 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,073 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,073 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,074 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:14,074 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,074 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,074 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,074 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,075 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,075 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,075 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,076 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:55:14,076 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,076 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,076 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,076 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,077 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,077 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,077 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,077 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,077 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,078 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,078 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,078 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,079 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,079 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,079 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,079 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,079 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,079 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,080 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,082 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,082 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,083 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,083 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,083 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,083 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,083 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,083 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,084 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,084 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,084 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,085 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,085 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,085 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,085 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,085 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,085 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,086 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,086 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,087 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,088 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,088 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,088 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,089 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,089 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,089 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,089 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,089 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,090 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,090 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,099 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,100 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,100 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,101 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,101 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,101 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,101 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,101 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,102 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,102 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,102 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,103 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,103 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,103 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,103 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,103 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,103 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,103 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:14,104 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:14,104 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,105 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,105 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:55:14,105 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,106 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,106 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:14,106 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,106 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,106 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,106 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,107 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,107 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,108 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,109 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,109 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,109 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:14,109 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,110 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,110 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,110 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,110 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,111 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,114 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,115 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,115 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,115 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:14,115 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,116 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,116 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,116 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,116 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,117 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,118 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,118 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,119 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,119 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:14,119 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,119 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,119 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,119 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,127 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,127 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,130 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,131 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,131 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,132 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:14,132 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,132 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,132 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,132 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,134 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,134 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,149 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,150 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,150 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,151 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:14,151 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,151 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,151 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,151 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,152 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,152 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,153 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,153 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,154 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,154 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:14,154 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,154 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,154 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,154 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,155 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,155 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,157 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,157 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:55:14,157 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,158 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,158 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,158 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,158 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,158 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,159 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,159 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,160 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,160 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,160 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,161 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,161 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,161 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,161 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,161 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,162 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,162 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,163 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,168 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,168 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,169 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,169 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,169 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,169 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,170 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,170 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,171 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,171 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,171 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,172 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,172 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,172 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,172 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,173 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,173 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,173 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,175 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,175 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,177 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,177 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,178 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,178 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,178 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,178 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,178 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,178 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,180 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,180 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,204 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,205 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,206 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,206 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,206 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,206 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,206 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,206 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,207 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,207 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,208 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,208 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,209 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,209 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,209 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,209 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,209 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,209 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:14,211 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:14,211 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,212 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,212 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:55:14,212 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,213 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,213 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,213 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,213 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,213 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,213 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,214 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,214 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,215 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,215 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,216 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,216 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,216 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,216 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,216 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,216 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,217 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,217 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,219 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,219 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,220 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,220 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,220 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,220 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,220 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,220 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,221 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,221 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,222 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,223 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,223 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,223 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,223 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,223 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,224 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,224 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,224 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,225 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,229 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,229 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,230 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,230 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,230 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,230 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,230 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,230 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,231 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,231 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,238 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,238 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,238 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,239 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,239 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,239 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,239 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,239 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,240 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,240 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,241 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,242 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,242 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,242 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:14,242 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,242 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,243 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,243 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:14,243 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:14,243 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,246 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,246 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:55:14,246 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,247 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,247 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,247 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,247 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,247 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,248 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:14,248 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:14,248 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,251 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,251 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,252 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,252 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,252 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,252 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,252 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,252 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:14,311 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:14,311 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,315 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,316 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,316 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,316 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,317 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,317 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,317 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,317 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:14,318 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:14,318 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,320 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,321 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,321 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,321 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,322 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,322 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,322 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,322 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:14,325 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:14,325 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,334 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,334 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,335 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,335 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,335 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,335 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,335 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,335 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:14,337 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:14,337 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,349 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,350 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,350 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,350 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,350 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,350 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,351 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,351 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:14,351 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:14,351 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,354 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,355 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:14,355 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:14,355 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:14,355 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:14,355 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:14,356 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:14,356 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:14,357 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:14,357 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:14,362 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:14,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:55:14,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:55:14,362 INFO L87 Difference]: Start difference. First operand 534 states and 1651 transitions. cyclomatic complexity: 1120 Second operand 3 states. [2020-06-22 07:55:16,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:55:16,027 INFO L93 Difference]: Finished difference Result 558 states and 1716 transitions. [2020-06-22 07:55:16,027 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:55:16,027 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 558 states and 1716 transitions. [2020-06-22 07:55:16,035 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 384 [2020-06-22 07:55:16,041 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 558 states to 558 states and 1716 transitions. [2020-06-22 07:55:16,041 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 558 [2020-06-22 07:55:16,042 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 558 [2020-06-22 07:55:16,042 INFO L73 IsDeterministic]: Start isDeterministic. Operand 558 states and 1716 transitions. [2020-06-22 07:55:16,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:55:16,044 INFO L706 BuchiCegarLoop]: Abstraction has 558 states and 1716 transitions. [2020-06-22 07:55:16,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states and 1716 transitions. [2020-06-22 07:55:16,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 534. [2020-06-22 07:55:16,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 534 states. [2020-06-22 07:55:16,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 1649 transitions. [2020-06-22 07:55:16,059 INFO L729 BuchiCegarLoop]: Abstraction has 534 states and 1649 transitions. [2020-06-22 07:55:16,059 INFO L609 BuchiCegarLoop]: Abstraction has 534 states and 1649 transitions. [2020-06-22 07:55:16,059 INFO L442 BuchiCegarLoop]: ======== Iteration 4============ [2020-06-22 07:55:16,060 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 534 states and 1649 transitions. [2020-06-22 07:55:16,064 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 384 [2020-06-22 07:55:16,064 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:55:16,064 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:55:16,065 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:55:16,066 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:55:16,067 INFO L794 eck$LassoCheckResult]: Stem: 3726#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 3664#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 3665#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 3351#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 3352#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 3343#L265-2 [3723] L265-2-->L265-3: Formula: (and |v_ULTIMATE.start_init_#t~short34_6| |v_ULTIMATE.start_init_#t~short36_2|) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 3523#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 3330#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 3534#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 3401#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 3528#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 3392#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 3519#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 3386#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 3518#L96-6 [3237] L96-6-->L92-6: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_69| (= |v_ULTIMATE.start_get_pc_21_1_#res_32| v_~_pc_21_1_0~0_8)) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_8, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_69|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_8, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_69|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 3376#L92-6 [3796] L92-6-->L266: Formula: (and (not |v_ULTIMATE.start_init_#t~short45_2|) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) (< (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 3377#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 3371#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 3636#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 3290#L266-5 [3818] L266-5-->L266-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_2|) (not |v_ULTIMATE.start_init_#t~short47_6|)) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 3630#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 3284#L266-8 [3832] L266-8-->L266-9: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_6|) (not |v_ULTIMATE.start_init_#t~short51_2|)) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 3649#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 3275#L266-11 [3846] L266-11-->L266-12: Formula: (and (not |v_ULTIMATE.start_init_#t~short53_2|) (not |v_ULTIMATE.start_init_#t~short51_6|)) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 3620#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 3269#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 3614#L96-12 [3226] L96-12-->L92-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_135| (= |v_ULTIMATE.start_get_pc_21_1_#res_62| v_~_pc_21_1_0~0_14)) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_14, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_135|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_14, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_135|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_62|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 3259#L92-12 [3876] L92-12-->L267: Formula: (and (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) (> 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (not |v_ULTIMATE.start_init_#t~short56_2|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 3260#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 3253#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 3572#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 3321#L267-5 [3898] L267-5-->L267-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short60_2|) (not |v_ULTIMATE.start_init_#t~short58_6|)) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 3557#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 3319#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 3591#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 3308#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 3576#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 3306#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 3439#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 3490#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 3491#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 3691#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 3485#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 3486#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 3690#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 3479#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 3480#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 3687#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 3473#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 3474#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 3483#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 3659#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 3478#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 3654#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 3472#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 3511#L275-3 [2020-06-22 07:55:16,068 INFO L796 eck$LassoCheckResult]: Loop: 3511#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 3719#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 3467#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 3468#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 3416#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 3511#L275-3 [2020-06-22 07:55:16,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:55:16,068 INFO L82 PathProgramCache]: Analyzing trace with hash 884390826, now seen corresponding path program 1 times [2020-06-22 07:55:16,068 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:55:16,068 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:55:16,069 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:16,069 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2020-06-22 07:55:16,069 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:16,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:55:16,092 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:55:16,092 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:55:16,093 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:55:16,093 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:55:16,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:55:16,093 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 3 times [2020-06-22 07:55:16,093 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:55:16,093 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:55:16,094 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:16,094 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:55:16,094 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:16,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:55:16,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:55:16,170 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:55:16,171 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:55:16,171 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:55:16,171 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:55:16,171 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:55:16,171 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:16,171 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:55:16,171 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:55:16,171 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration4_Loop [2020-06-22 07:55:16,172 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:55:16,172 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:55:16,173 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:16,175 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:16,183 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:16,188 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:16,189 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:16,196 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:16,197 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:16,298 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:55:16,298 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:16,301 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:16,301 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:16,305 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:55:16,305 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_init_#t~post72=0} Honda state: {ULTIMATE.start_init_#t~post72=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:16,331 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:16,331 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:16,363 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:55:16,363 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:28,410 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:55:28,416 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:55:28,416 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:55:28,416 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:55:28,416 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:55:28,416 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:55:28,416 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:55:28,417 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:55:28,417 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:55:28,417 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration4_Loop [2020-06-22 07:55:28,417 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:55:28,417 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:55:28,418 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:28,420 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:28,425 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:28,434 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:28,441 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:28,442 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:28,444 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:28,531 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:55:28,531 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:55:28,532 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,532 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,532 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,532 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,533 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,533 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:28,533 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:28,533 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,534 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,534 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,535 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,536 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,536 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,536 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,536 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:28,536 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:28,537 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,537 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,538 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,538 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,538 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,538 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,539 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,539 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:28,539 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:28,539 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,541 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,541 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,542 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,542 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,542 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,542 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,542 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:28,543 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:28,543 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,544 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,544 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,544 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,544 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,545 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,545 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,545 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:28,545 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:28,545 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,546 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,546 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,546 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,546 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,547 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,547 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,547 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:28,547 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:28,548 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,548 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,548 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,549 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,549 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,549 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,549 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,549 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:28,549 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:28,549 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,550 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,550 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:55:28,550 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,551 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,551 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,551 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,551 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,551 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,551 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,552 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,552 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,553 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,553 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,553 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,553 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,553 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,553 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,554 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,554 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,554 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,555 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,555 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,555 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,555 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,555 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,555 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,556 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,556 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,559 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,560 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,560 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,560 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,560 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,560 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,560 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,561 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,561 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,562 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,562 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,562 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,563 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,563 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,563 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,563 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,564 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,564 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,564 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,564 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,565 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,565 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,565 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,565 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,565 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,565 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,565 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,566 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,566 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,566 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,566 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,567 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,567 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,567 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,567 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,567 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,569 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,569 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:55:28,569 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,569 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,570 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,570 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,570 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,570 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,570 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,570 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,571 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,571 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,571 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,571 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,572 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,572 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,572 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,572 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,572 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,573 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,574 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,574 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,574 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,574 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,575 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,575 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,575 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,575 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,579 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,579 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,580 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,580 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,580 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,580 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,580 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,581 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,581 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,582 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,582 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,582 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,582 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,582 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,583 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,583 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,583 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,583 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,584 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,584 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,585 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,585 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,585 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,585 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,585 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,585 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,585 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,586 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,586 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,586 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,586 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,587 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,587 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,587 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,587 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,587 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,589 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,589 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:55:28,589 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,590 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,590 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,590 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,590 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,590 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,590 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,591 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,591 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,591 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,591 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,592 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,592 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,592 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,592 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,592 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,592 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,593 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,594 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,594 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,594 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,594 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,594 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,594 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,595 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,595 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,653 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,653 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,654 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,654 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,654 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,654 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,654 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,655 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,655 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,656 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,656 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,656 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,657 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,657 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,657 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,657 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,657 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,657 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,658 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,658 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,658 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,658 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,659 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,659 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,659 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,659 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,659 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,660 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,660 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,660 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:28,660 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,660 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,660 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,661 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,661 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,661 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,662 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,663 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:55:28,663 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,663 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,663 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,663 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,664 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,664 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,664 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,664 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,664 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,665 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,665 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,665 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,665 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,666 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,666 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,666 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,666 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,666 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,666 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,667 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,667 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,668 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,668 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,668 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,668 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,668 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,668 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,669 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,669 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,676 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,676 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,677 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,677 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,677 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,677 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,677 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,677 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,678 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,678 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,679 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,679 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,680 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,680 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,680 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,680 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,680 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,680 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,681 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,681 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,681 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,681 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,682 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,682 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,682 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,682 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,682 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,682 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,683 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,683 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,683 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,684 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,684 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,684 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,684 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,684 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,684 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,684 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:28,685 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:28,685 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,687 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,687 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:55:28,687 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,687 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,688 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:28,688 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,688 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,688 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,688 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,689 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,689 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,690 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,690 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,690 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,690 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:28,691 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,691 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,691 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,691 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,692 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,692 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,693 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,694 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,694 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,694 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:28,694 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,694 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,695 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,695 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,696 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,696 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,711 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,712 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,712 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,713 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:28,713 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,713 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,713 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,713 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,714 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,715 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,717 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,717 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,718 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,718 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:28,718 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,718 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,718 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,719 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,719 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,719 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,720 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,721 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,721 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,721 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:28,721 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,721 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,722 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,722 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,722 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,722 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,723 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,724 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,724 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,724 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:28,724 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,724 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,724 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,725 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,725 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,725 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,728 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,728 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:55:28,729 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,729 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,729 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,729 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,730 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,730 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,730 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,731 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,731 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,731 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,732 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,732 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,732 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,732 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,733 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,733 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,733 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,734 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,734 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,735 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,735 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,736 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,736 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,736 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,736 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,736 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,736 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,738 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,738 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,759 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,759 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,760 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,760 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,760 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,760 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,760 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,761 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,762 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,763 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,764 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,764 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,765 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,765 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,765 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,765 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,765 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,765 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,766 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,766 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,767 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,767 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,767 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,768 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,768 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,768 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,768 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,768 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,769 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,769 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,770 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,770 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,771 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,771 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,771 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,771 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,771 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,771 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:28,772 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:28,772 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,777 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,777 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:55:28,777 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,778 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,778 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,778 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,778 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,778 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,778 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,779 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,779 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,780 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,780 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,781 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,781 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,781 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,781 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,781 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,781 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,782 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,782 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,784 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,785 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,785 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,785 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,785 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,786 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,786 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,786 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,786 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,787 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,792 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,793 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,793 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,793 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,793 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,793 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,794 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,794 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,794 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,794 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,798 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,799 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,799 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,799 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,799 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,800 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,800 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,800 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,800 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,800 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,802 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,802 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,802 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,803 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,803 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,803 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,803 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,803 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,803 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,804 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,805 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,805 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,806 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,806 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:28,806 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,806 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,806 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,806 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:28,807 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:28,807 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,809 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,809 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:55:28,809 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,810 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,810 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,810 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,810 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,810 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,810 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:28,811 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:28,811 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,813 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,814 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,814 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,814 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,814 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,815 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,815 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,815 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:28,816 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:28,816 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,820 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,821 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,821 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,821 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,821 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,821 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,822 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,822 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:28,823 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:28,823 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,834 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,835 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,835 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,835 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,835 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,836 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,836 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,836 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:28,837 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:28,837 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,845 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,846 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,846 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,846 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,846 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,847 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,847 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,847 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:28,847 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:28,847 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,850 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,850 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,851 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,851 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,851 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,851 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,851 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,851 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:28,852 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:28,852 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,854 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,855 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:28,855 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:28,855 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:28,855 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:28,856 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:28,856 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:28,856 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:28,856 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:28,856 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:28,860 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:28,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:55:28,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:55:28,861 INFO L87 Difference]: Start difference. First operand 534 states and 1649 transitions. cyclomatic complexity: 1118 Second operand 3 states. [2020-06-22 07:55:30,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:55:30,666 INFO L93 Difference]: Finished difference Result 573 states and 1716 transitions. [2020-06-22 07:55:30,667 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:55:30,667 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 573 states and 1716 transitions. [2020-06-22 07:55:30,673 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:55:30,679 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 573 states to 573 states and 1716 transitions. [2020-06-22 07:55:30,679 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 573 [2020-06-22 07:55:30,680 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 573 [2020-06-22 07:55:30,680 INFO L73 IsDeterministic]: Start isDeterministic. Operand 573 states and 1716 transitions. [2020-06-22 07:55:30,681 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:55:30,681 INFO L706 BuchiCegarLoop]: Abstraction has 573 states and 1716 transitions. [2020-06-22 07:55:30,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states and 1716 transitions. [2020-06-22 07:55:30,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 573. [2020-06-22 07:55:30,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 573 states. [2020-06-22 07:55:30,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 1716 transitions. [2020-06-22 07:55:30,695 INFO L729 BuchiCegarLoop]: Abstraction has 573 states and 1716 transitions. [2020-06-22 07:55:30,695 INFO L609 BuchiCegarLoop]: Abstraction has 573 states and 1716 transitions. [2020-06-22 07:55:30,695 INFO L442 BuchiCegarLoop]: ======== Iteration 5============ [2020-06-22 07:55:30,695 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 573 states and 1716 transitions. [2020-06-22 07:55:30,699 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:55:30,699 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:55:30,700 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:55:30,701 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:55:30,701 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:55:30,702 INFO L794 eck$LassoCheckResult]: Stem: 4854#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 4782#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 4783#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 4464#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 4465#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 4456#L265-2 [3723] L265-2-->L265-3: Formula: (and |v_ULTIMATE.start_init_#t~short34_6| |v_ULTIMATE.start_init_#t~short36_2|) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 4636#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 4443#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 4647#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 4517#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 4641#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 4505#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 4632#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 4499#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 4631#L96-6 [3786] L96-6-->L99-6: Formula: (and (= 1 (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_27) v_ULTIMATE.start_get_pc_21_1_~x1_27)) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_70| (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_70|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 4924#L99-6 [2904] L99-6-->L92-6: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_33| v_~_pc_21_1_1~0_8) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_33|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 4489#L92-6 [3796] L92-6-->L266: Formula: (and (not |v_ULTIMATE.start_init_#t~short45_2|) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) (< (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 4490#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 4484#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 4753#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 4403#L266-5 [3818] L266-5-->L266-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_2|) (not |v_ULTIMATE.start_init_#t~short47_6|)) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 4750#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 4400#L266-8 [3832] L266-8-->L266-9: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_6|) (not |v_ULTIMATE.start_init_#t~short51_2|)) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 4766#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 4391#L266-11 [3846] L266-11-->L266-12: Formula: (and (not |v_ULTIMATE.start_init_#t~short53_2|) (not |v_ULTIMATE.start_init_#t~short51_6|)) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 4738#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 4385#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 4731#L96-12 [3866] L96-12-->L99-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_136| (= (+ v_ULTIMATE.start_get_pc_21_1_~x1_51 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_51)) 1) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_136|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 4922#L99-12 [2921] L99-12-->L92-12: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_63| v_~_pc_21_1_1~0_14) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_63|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 4375#L92-12 [3876] L92-12-->L267: Formula: (and (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) (> 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (not |v_ULTIMATE.start_init_#t~short56_2|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 4376#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 4369#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 4689#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 4437#L267-5 [3898] L267-5-->L267-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short60_2|) (not |v_ULTIMATE.start_init_#t~short58_6|)) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 4674#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 4432#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 4708#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 4424#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 4694#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 4419#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 4552#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 4603#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 4604#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 4808#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 4598#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 4599#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 4807#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 4592#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 4593#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 4804#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 4586#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 4587#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 4596#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 4776#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 4591#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 4771#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 4585#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 4624#L275-3 [2020-06-22 07:55:30,703 INFO L796 eck$LassoCheckResult]: Loop: 4624#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 4846#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 4580#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 4581#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 4529#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 4624#L275-3 [2020-06-22 07:55:30,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:55:30,703 INFO L82 PathProgramCache]: Analyzing trace with hash -360504900, now seen corresponding path program 1 times [2020-06-22 07:55:30,703 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:55:30,703 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:55:30,704 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:30,704 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2020-06-22 07:55:30,704 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:30,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:55:30,726 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:55:30,727 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:55:30,727 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:55:30,727 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:55:30,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:55:30,727 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 4 times [2020-06-22 07:55:30,727 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:55:30,728 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:55:30,728 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:30,728 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:55:30,728 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:30,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:55:30,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:55:30,806 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:55:30,807 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:55:30,807 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:55:30,807 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:55:30,807 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:55:30,807 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:30,807 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:55:30,807 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:55:30,807 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration5_Loop [2020-06-22 07:55:30,807 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:55:30,808 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:55:30,809 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:30,818 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:30,820 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:30,829 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:30,836 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:30,837 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:30,839 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:31,000 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:55:31,001 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:31,003 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:31,004 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:31,008 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:55:31,008 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_setE_~x0=0, ULTIMATE.start_setE_#in~x0=0} Honda state: {ULTIMATE.start_setE_~x0=0, ULTIMATE.start_setE_#in~x0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:31,035 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:31,035 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:31,061 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:55:31,061 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_7=1} Honda state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:31,066 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:31,066 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:31,095 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:55:31,095 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:43,143 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:55:43,149 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:55:43,149 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:55:43,149 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:55:43,149 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:55:43,150 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:55:43,150 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:55:43,150 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:55:43,150 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:55:43,150 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration5_Loop [2020-06-22 07:55:43,150 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:55:43,150 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:55:43,151 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:43,162 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:43,163 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:43,166 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:43,173 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:43,181 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:43,183 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:43,272 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:55:43,272 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:55:43,273 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,273 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,273 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,273 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,274 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,274 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:43,274 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:43,274 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,275 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,275 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,275 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,276 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,276 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,276 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,276 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:43,276 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:43,276 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,277 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,277 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,277 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,277 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,277 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,278 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,278 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:43,278 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:43,278 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,279 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,279 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,279 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,279 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,279 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,279 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,280 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:43,280 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:43,280 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,281 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,281 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,281 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,282 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,282 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,282 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,282 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:43,282 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:43,282 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,284 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,284 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,284 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,285 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,285 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,285 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,285 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:43,285 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:43,285 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,285 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,286 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,286 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,286 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,286 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,286 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,286 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:43,287 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:43,287 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,287 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,287 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:55:43,287 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,288 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,288 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,288 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,288 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,288 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,289 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,289 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,289 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,290 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,290 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,290 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,290 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,290 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,290 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,290 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,291 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,291 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,291 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,291 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,291 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,292 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,292 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,292 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,292 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,292 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,293 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,293 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,294 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,294 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,294 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,294 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,294 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,294 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,295 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,295 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,296 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,296 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,296 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,296 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,296 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,296 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,297 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,297 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,299 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,299 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,300 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,300 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,300 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,300 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,300 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,300 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,300 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,301 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,301 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,301 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,301 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,301 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,302 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,302 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,302 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,302 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,302 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,303 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:55:43,303 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,303 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,303 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,303 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,303 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,303 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,304 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,304 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,304 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,305 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,305 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,305 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,305 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,305 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,305 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,306 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,306 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,306 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,306 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,307 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,307 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,307 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,307 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,307 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,308 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,308 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,309 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,310 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,310 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,310 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,311 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,311 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,311 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,311 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,311 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,312 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,312 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,313 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,313 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,313 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,313 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,313 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,314 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,314 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,317 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,317 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,317 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,317 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,318 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,318 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,318 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,318 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,318 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,319 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,319 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,319 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,319 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,319 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,319 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,319 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,320 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,320 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,320 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,320 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:55:43,321 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,321 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,321 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,321 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,321 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,321 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,322 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,322 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,323 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,323 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,323 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,323 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,323 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,323 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,324 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,324 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,324 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,324 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,325 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,325 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,325 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,325 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,325 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,325 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,326 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,326 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,327 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,327 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,328 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,328 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,328 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,328 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,328 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,329 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,329 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,330 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,330 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,330 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,330 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,330 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,330 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,331 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,331 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,331 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,335 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,335 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,335 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,336 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,336 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,336 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,336 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,336 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,336 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,337 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,337 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,337 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:43,337 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,338 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,338 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,338 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,338 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,338 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,339 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,339 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:55:43,339 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,339 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,339 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,340 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,340 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,340 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,340 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,341 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,341 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,342 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,342 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,342 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,342 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,342 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,342 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,343 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,343 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,343 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,343 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,344 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,344 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,344 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,344 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,344 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,344 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,344 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,345 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,345 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,345 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,347 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,347 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,347 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,348 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,348 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,348 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,348 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,348 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,349 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,349 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,350 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,350 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,350 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,350 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,351 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,351 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,351 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,351 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,352 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,352 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,358 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,358 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,358 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,358 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,359 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,359 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,359 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,359 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,359 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,359 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,360 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,360 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,360 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,361 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,361 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,361 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,361 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,361 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:43,361 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:43,361 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,362 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,362 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:55:43,362 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,363 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,363 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:43,363 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,363 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,363 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,363 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,364 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,364 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,366 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,366 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,366 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,366 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:43,366 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,367 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,367 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,367 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,367 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,367 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,368 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,369 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,369 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,369 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:43,369 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,369 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,369 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,369 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,370 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,370 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,373 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,373 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,373 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,374 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:43,374 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,374 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,374 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,374 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,375 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,375 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,378 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,378 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,378 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,378 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:43,379 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,379 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,379 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,379 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,380 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,380 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,390 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,390 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,391 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,391 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:43,391 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,391 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,391 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,391 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,392 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,392 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,393 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,393 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,393 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,393 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:43,394 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,394 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,394 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,394 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,394 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,395 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,395 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,396 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:55:43,396 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,396 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,396 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,396 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,397 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,397 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,397 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,398 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,398 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,399 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,399 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,399 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,400 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,400 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,400 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,400 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,400 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,401 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,401 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,401 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,402 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,402 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,402 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,402 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,402 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,402 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,402 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,403 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,403 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,407 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,408 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,408 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,408 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,408 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,409 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,409 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,409 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,411 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,411 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,412 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,412 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,413 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,413 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,413 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,413 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,413 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,413 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,415 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,415 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,432 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,433 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,434 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,434 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,434 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,434 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,434 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,434 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,435 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,435 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,436 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,436 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,436 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,437 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,437 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,437 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,437 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,437 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:43,438 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:43,438 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,438 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,439 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:55:43,439 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,439 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,439 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,439 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,439 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,440 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,440 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,440 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,440 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,442 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,443 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,443 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,443 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,443 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,443 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,443 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,443 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,444 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,444 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,445 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,445 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,446 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,446 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,446 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,446 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,446 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,446 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,446 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,447 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,448 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,449 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,449 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,449 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,449 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,449 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,449 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,450 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,450 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,450 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,454 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,454 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,454 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,455 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,455 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,455 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,455 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,455 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,456 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,456 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,460 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,461 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,461 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,461 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,461 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,461 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,461 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,461 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,462 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,462 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,463 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,463 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,464 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,464 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:43,464 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,464 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,464 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,464 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:43,465 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:43,465 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,466 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,466 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:55:43,466 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,467 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,467 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,467 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,467 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,467 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,467 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:43,468 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:43,468 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,472 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,472 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,473 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,473 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,473 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,473 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,473 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,473 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:43,474 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:43,474 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,476 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,476 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,477 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,477 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,477 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,477 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,477 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,477 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:43,478 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:43,478 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,481 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,481 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,482 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,482 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,482 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,482 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,482 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,482 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:43,484 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:43,484 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,490 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,491 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,491 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,491 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,491 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,492 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,492 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,492 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:43,493 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:43,493 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,502 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,502 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,503 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,503 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,503 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,503 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,503 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,503 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:43,504 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:43,504 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,506 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,506 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:43,507 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:43,507 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:43,507 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:43,507 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:43,507 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:43,507 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:43,508 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:43,508 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:43,510 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:43,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:55:43,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:55:43,511 INFO L87 Difference]: Start difference. First operand 573 states and 1716 transitions. cyclomatic complexity: 1146 Second operand 3 states. [2020-06-22 07:55:45,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:55:45,047 INFO L93 Difference]: Finished difference Result 607 states and 1797 transitions. [2020-06-22 07:55:45,047 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:55:45,048 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 607 states and 1797 transitions. [2020-06-22 07:55:45,054 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:55:45,060 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 607 states to 607 states and 1797 transitions. [2020-06-22 07:55:45,060 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 607 [2020-06-22 07:55:45,061 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 607 [2020-06-22 07:55:45,061 INFO L73 IsDeterministic]: Start isDeterministic. Operand 607 states and 1797 transitions. [2020-06-22 07:55:45,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:55:45,063 INFO L706 BuchiCegarLoop]: Abstraction has 607 states and 1797 transitions. [2020-06-22 07:55:45,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states and 1797 transitions. [2020-06-22 07:55:45,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 575. [2020-06-22 07:55:45,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 575 states. [2020-06-22 07:55:45,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 1718 transitions. [2020-06-22 07:55:45,138 INFO L729 BuchiCegarLoop]: Abstraction has 575 states and 1718 transitions. [2020-06-22 07:55:45,138 INFO L609 BuchiCegarLoop]: Abstraction has 575 states and 1718 transitions. [2020-06-22 07:55:45,138 INFO L442 BuchiCegarLoop]: ======== Iteration 6============ [2020-06-22 07:55:45,139 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 575 states and 1718 transitions. [2020-06-22 07:55:45,143 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:55:45,143 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:55:45,143 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:55:45,144 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:55:45,144 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:55:45,146 INFO L794 eck$LassoCheckResult]: Stem: 6042#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 5970#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 5971#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 5650#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 5651#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 5645#L265-2 [3723] L265-2-->L265-3: Formula: (and |v_ULTIMATE.start_init_#t~short34_6| |v_ULTIMATE.start_init_#t~short36_2|) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 5824#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 5632#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 5837#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 5705#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 5829#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 5696#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 5820#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 5690#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 5819#L96-6 [3786] L96-6-->L99-6: Formula: (and (= 1 (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_27) v_ULTIMATE.start_get_pc_21_1_~x1_27)) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_70| (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_70|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 6112#L99-6 [2904] L99-6-->L92-6: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_33| v_~_pc_21_1_1~0_8) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_33|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 5679#L92-6 [3794] L92-6-->L266: Formula: (and (= (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) |v_ULTIMATE.start_init_#t~short45_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 5680#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 5674#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 5942#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 5592#L266-5 [3818] L266-5-->L266-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_2|) (not |v_ULTIMATE.start_init_#t~short47_6|)) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 5938#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 5586#L266-8 [3832] L266-8-->L266-9: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_6|) (not |v_ULTIMATE.start_init_#t~short51_2|)) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 5955#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 5577#L266-11 [3846] L266-11-->L266-12: Formula: (and (not |v_ULTIMATE.start_init_#t~short53_2|) (not |v_ULTIMATE.start_init_#t~short51_6|)) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 5926#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 5571#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 5919#L96-12 [3866] L96-12-->L99-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_136| (= (+ v_ULTIMATE.start_get_pc_21_1_~x1_51 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_51)) 1) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_136|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 6110#L99-12 [2921] L99-12-->L92-12: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_63| v_~_pc_21_1_1~0_14) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_63|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 5561#L92-12 [3876] L92-12-->L267: Formula: (and (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) (> 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (not |v_ULTIMATE.start_init_#t~short56_2|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 5562#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 5555#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 5877#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 5623#L267-5 [3898] L267-5-->L267-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short60_2|) (not |v_ULTIMATE.start_init_#t~short58_6|)) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 5863#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 5618#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 5896#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 5610#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 5882#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 5602#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 5740#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 5791#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 5792#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 5996#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 5786#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 5787#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 5993#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 5780#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 5781#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 5990#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 5774#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 5775#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 5784#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 5964#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 5779#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 5959#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 5773#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 5812#L275-3 [2020-06-22 07:55:45,147 INFO L796 eck$LassoCheckResult]: Loop: 5812#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 6034#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 5768#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 5769#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 5717#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 5812#L275-3 [2020-06-22 07:55:45,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:55:45,147 INFO L82 PathProgramCache]: Analyzing trace with hash -784151622, now seen corresponding path program 1 times [2020-06-22 07:55:45,148 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:55:45,148 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:55:45,148 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:45,149 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2020-06-22 07:55:45,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:45,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:55:45,174 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:55:45,175 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:55:45,175 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:55:45,175 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:55:45,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:55:45,176 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 5 times [2020-06-22 07:55:45,176 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:55:45,176 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:55:45,176 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:45,176 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:55:45,177 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:45,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:55:45,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:55:45,273 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:55:45,273 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:55:45,273 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:55:45,274 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:55:45,274 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:55:45,274 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:45,274 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:55:45,274 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:55:45,274 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration6_Loop [2020-06-22 07:55:45,274 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:55:45,274 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:55:45,275 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:45,289 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:45,291 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:45,294 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:45,296 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:45,298 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:45,300 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:45,418 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:55:45,418 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:45,422 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:45,423 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:45,453 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:55:45,453 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:57,495 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:55:57,500 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:55:57,501 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:55:57,501 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:55:57,501 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:55:57,501 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:55:57,501 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:55:57,501 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:55:57,501 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:55:57,501 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration6_Loop [2020-06-22 07:55:57,501 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:55:57,501 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:55:57,503 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:57,505 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:57,513 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:57,515 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:57,518 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:57,519 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:57,521 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:57,626 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:55:57,626 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:55:57,626 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,627 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,627 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,627 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,627 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,627 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:57,627 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:57,628 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,628 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,628 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,629 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,629 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,629 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,629 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,629 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:57,629 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:57,630 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,630 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,630 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,631 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,631 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,631 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,631 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,631 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:57,631 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:57,631 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,632 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,632 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,633 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,633 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,633 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,633 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,633 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:57,633 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:57,633 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,634 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,634 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,634 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,634 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,634 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,635 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,635 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:57,635 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:57,635 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,635 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,636 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,636 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,636 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,636 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,636 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,636 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:57,636 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:57,637 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,637 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,637 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,637 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,637 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,638 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,638 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,638 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:55:57,638 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:55:57,638 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,640 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,640 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:55:57,640 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,640 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,640 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,641 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,641 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,641 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,641 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,641 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,641 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,642 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,642 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,642 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,642 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,642 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,642 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,643 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,643 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,644 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,644 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,644 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,644 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,644 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,644 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,645 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,645 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,645 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,646 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,646 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,646 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,646 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,646 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,647 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,647 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,647 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,647 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,647 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,648 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,648 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,648 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,648 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,648 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,648 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,648 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,649 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,649 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,649 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,649 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,650 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,650 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,650 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,650 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,650 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,650 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,651 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,651 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,651 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,651 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,651 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,652 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,652 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,652 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,652 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,654 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,655 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:55:57,655 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,655 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,655 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,655 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,655 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,656 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,656 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,656 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,656 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,656 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,657 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,657 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,657 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,657 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,657 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,658 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,658 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,658 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,659 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,659 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,659 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,659 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,659 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,659 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,660 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,660 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,661 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,661 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,661 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,661 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,661 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,661 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,662 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,662 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,662 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,662 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,663 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,663 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,663 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,663 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,663 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,663 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,663 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,664 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,664 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,664 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,664 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,664 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,665 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,665 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,665 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,665 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,665 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,666 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,666 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,666 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,666 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,666 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,666 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,666 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,667 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,667 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,670 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,670 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:55:57,671 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,671 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,671 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,671 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,671 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,671 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,672 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,672 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,672 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,672 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,673 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,673 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,673 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,673 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,673 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,674 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,674 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,674 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,675 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,675 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,675 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,675 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,675 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,675 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,676 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,676 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,677 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,677 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,677 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,678 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,678 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,678 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,678 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,678 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,678 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,679 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,679 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,679 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,679 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,679 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,679 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,680 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,680 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,680 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,680 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,680 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,681 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,681 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,681 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,681 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,681 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,681 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,682 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,682 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,682 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,682 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:55:57,682 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,683 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,683 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,683 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,683 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,683 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,687 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,687 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:55:57,687 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,688 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,688 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,688 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,688 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,688 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,688 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,689 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,689 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,689 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,689 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,690 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,690 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,690 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,690 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,690 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,690 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,691 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,691 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,692 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,692 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,692 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,692 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,693 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,693 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,693 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,693 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,693 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,693 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,695 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,695 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,695 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,696 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,696 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,696 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,696 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,696 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,696 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,696 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,697 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,697 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,697 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,697 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,698 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,698 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,698 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,698 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,698 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,698 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,699 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,699 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,699 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,699 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,699 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,700 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,700 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,700 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,700 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,700 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,701 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,701 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,701 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,701 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,701 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,701 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,702 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,702 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:55:57,702 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:55:57,702 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,707 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,708 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:55:57,708 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,708 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,708 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:57,708 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,709 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,709 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,709 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,709 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,709 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,710 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,710 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,711 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,711 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:57,711 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,711 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,711 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,711 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,712 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,712 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,714 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,715 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,715 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,715 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:57,715 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,715 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,715 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,715 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,716 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,716 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,718 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,719 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,719 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,719 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:57,719 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,719 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,719 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,719 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,720 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,720 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,721 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,721 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,721 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,722 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:57,722 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,722 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,722 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,722 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,722 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,723 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,723 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,724 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,724 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,724 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:57,724 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,724 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,724 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,724 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,725 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,725 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,726 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,726 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,726 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,726 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:55:57,726 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,727 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,727 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,727 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,728 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,728 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,738 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,739 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:55:57,739 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,739 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,740 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,740 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,740 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,740 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,740 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,741 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,741 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,741 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,742 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,742 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,742 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,742 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,742 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,743 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,743 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,744 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,744 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,745 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,746 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,746 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,746 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,746 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,746 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,747 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,747 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,747 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,748 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,751 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,751 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,752 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,752 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,752 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,752 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,752 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,752 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,753 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,753 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,754 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,754 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,754 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,755 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,755 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,755 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,755 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,755 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,756 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,756 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,756 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,757 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,757 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,757 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,757 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,757 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,757 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,758 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,758 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,758 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,759 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,759 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,759 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,760 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,760 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,760 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,760 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,760 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:55:57,762 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:55:57,762 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,778 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,778 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:55:57,778 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,779 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,779 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,779 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,779 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,779 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,779 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,780 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,780 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,781 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,781 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,782 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,782 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,782 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,782 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,782 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,782 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,783 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,783 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,786 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,786 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,786 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,786 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,787 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,787 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,787 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,787 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,787 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,787 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,789 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,789 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,789 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,790 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,790 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,790 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,790 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,790 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,790 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,791 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,792 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,792 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,792 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,792 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,793 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,793 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,793 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,793 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,793 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,793 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,794 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,794 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,795 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,795 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,795 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,795 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,795 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,795 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,796 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,796 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,797 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,797 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,797 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,797 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:55:57,797 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,798 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,798 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,798 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:55:57,798 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:55:57,798 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,803 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,803 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:55:57,803 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,804 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,804 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,804 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,804 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,804 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,804 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:57,805 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:57,805 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,807 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,807 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,807 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,807 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,807 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,808 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,808 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,808 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:57,809 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:57,809 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,814 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,815 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,815 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,815 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,815 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,816 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,816 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,816 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:57,816 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:57,816 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,819 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,819 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,820 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,820 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,820 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,820 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,820 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,820 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:57,821 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:57,821 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,823 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,823 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,824 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,824 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,824 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,824 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,824 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,824 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:57,825 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:57,825 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,827 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,827 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,827 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,827 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,827 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,827 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,828 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,828 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:57,828 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:57,828 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,830 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,830 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:55:57,831 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:55:57,831 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:55:57,831 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:55:57,831 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:55:57,831 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:55:57,831 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:55:57,832 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:55:57,832 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:55:57,841 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:55:57,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:55:57,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:55:57,842 INFO L87 Difference]: Start difference. First operand 575 states and 1718 transitions. cyclomatic complexity: 1146 Second operand 3 states. [2020-06-22 07:55:59,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:55:59,427 INFO L93 Difference]: Finished difference Result 601 states and 1779 transitions. [2020-06-22 07:55:59,428 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:55:59,428 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 601 states and 1779 transitions. [2020-06-22 07:55:59,434 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:55:59,439 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 601 states to 601 states and 1779 transitions. [2020-06-22 07:55:59,439 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 601 [2020-06-22 07:55:59,440 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 601 [2020-06-22 07:55:59,440 INFO L73 IsDeterministic]: Start isDeterministic. Operand 601 states and 1779 transitions. [2020-06-22 07:55:59,441 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:55:59,442 INFO L706 BuchiCegarLoop]: Abstraction has 601 states and 1779 transitions. [2020-06-22 07:55:59,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states and 1779 transitions. [2020-06-22 07:55:59,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 577. [2020-06-22 07:55:59,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 577 states. [2020-06-22 07:55:59,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 1720 transitions. [2020-06-22 07:55:59,469 INFO L729 BuchiCegarLoop]: Abstraction has 577 states and 1720 transitions. [2020-06-22 07:55:59,469 INFO L609 BuchiCegarLoop]: Abstraction has 577 states and 1720 transitions. [2020-06-22 07:55:59,469 INFO L442 BuchiCegarLoop]: ======== Iteration 7============ [2020-06-22 07:55:59,469 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 577 states and 1720 transitions. [2020-06-22 07:55:59,473 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:55:59,474 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:55:59,474 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:55:59,474 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:55:59,475 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:55:59,476 INFO L794 eck$LassoCheckResult]: Stem: 7227#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 7153#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 7154#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 6833#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 6834#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 6825#L265-2 [3723] L265-2-->L265-3: Formula: (and |v_ULTIMATE.start_init_#t~short34_6| |v_ULTIMATE.start_init_#t~short36_2|) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 7007#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 6812#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 7018#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 6885#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 7012#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 6876#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 7003#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 6870#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 7002#L96-6 [3786] L96-6-->L99-6: Formula: (and (= 1 (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_27) v_ULTIMATE.start_get_pc_21_1_~x1_27)) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_70| (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_70|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 7295#L99-6 [2904] L99-6-->L92-6: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_33| v_~_pc_21_1_1~0_8) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_33|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 6859#L92-6 [3794] L92-6-->L266: Formula: (and (= (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) |v_ULTIMATE.start_init_#t~short45_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 6860#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 6854#L266-2 [3803] L266-2-->L266-3: Formula: (and (not |v_ULTIMATE.start_init_#t~short47_2|) (not |v_ULTIMATE.start_init_#t~short45_6|)) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 7126#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 6772#L266-5 [3817] L266-5-->L266-6: Formula: (and |v_ULTIMATE.start_init_#t~short49_2| |v_ULTIMATE.start_init_#t~short47_6|) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 7118#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 6765#L266-8 [3832] L266-8-->L266-9: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_6|) (not |v_ULTIMATE.start_init_#t~short51_2|)) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 7134#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 6756#L266-11 [3846] L266-11-->L266-12: Formula: (and (not |v_ULTIMATE.start_init_#t~short53_2|) (not |v_ULTIMATE.start_init_#t~short51_6|)) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 7108#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 6750#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 7101#L96-12 [3866] L96-12-->L99-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_136| (= (+ v_ULTIMATE.start_get_pc_21_1_~x1_51 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_51)) 1) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_136|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 7293#L99-12 [2921] L99-12-->L92-12: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_63| v_~_pc_21_1_1~0_14) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_63|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 6740#L92-12 [3876] L92-12-->L267: Formula: (and (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) (> 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (not |v_ULTIMATE.start_init_#t~short56_2|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 6741#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 6734#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 7059#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 6803#L267-5 [3898] L267-5-->L267-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short60_2|) (not |v_ULTIMATE.start_init_#t~short58_6|)) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 7045#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 6798#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 7078#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 6790#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 7064#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 6785#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 6921#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 6972#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 6973#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 7179#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 6969#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 6970#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 7176#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 6963#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 6964#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 7173#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 6957#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 6958#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 6967#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 7147#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 6962#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 7142#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 6956#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 6995#L275-3 [2020-06-22 07:55:59,476 INFO L796 eck$LassoCheckResult]: Loop: 6995#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 7217#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 6951#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 6952#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 6900#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 6995#L275-3 [2020-06-22 07:55:59,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:55:59,477 INFO L82 PathProgramCache]: Analyzing trace with hash -191233800, now seen corresponding path program 1 times [2020-06-22 07:55:59,477 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:55:59,477 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:55:59,478 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:59,478 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2020-06-22 07:55:59,478 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:59,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:55:59,497 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:55:59,497 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:55:59,497 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:55:59,497 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:55:59,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:55:59,498 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 6 times [2020-06-22 07:55:59,498 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:55:59,498 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:55:59,498 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:59,499 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:55:59,499 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:55:59,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:55:59,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:55:59,590 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:55:59,591 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:55:59,591 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:55:59,591 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:55:59,591 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:55:59,591 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:59,591 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:55:59,591 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:55:59,591 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration7_Loop [2020-06-22 07:55:59,591 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:55:59,591 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:55:59,592 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:59,594 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:59,597 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:59,599 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:59,612 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:59,615 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:59,624 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:55:59,727 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:55:59,728 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:59,730 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:59,731 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:59,734 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:55:59,734 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_init_#t~post72=0} Honda state: {ULTIMATE.start_init_#t~post72=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:59,760 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:59,760 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:59,786 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:55:59,786 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_11=1} Honda state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_11=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:59,790 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:59,790 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:55:59,793 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:55:59,793 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_11=0} Honda state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_11=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:59,820 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:55:59,820 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:55:59,851 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:55:59,851 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:56:11,892 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:56:11,898 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:56:11,898 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:56:11,898 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:56:11,898 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:56:11,898 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:56:11,898 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:56:11,898 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:56:11,899 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:56:11,899 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration7_Loop [2020-06-22 07:56:11,899 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:56:11,899 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:56:11,900 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:11,911 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:11,913 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:11,914 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:11,916 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:11,918 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:11,920 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:12,017 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:56:12,018 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:56:12,018 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,018 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,018 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,019 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,019 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,019 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:12,019 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:12,019 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,021 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,021 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,021 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,021 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,021 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,021 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,022 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:12,022 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:12,022 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,022 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,022 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,023 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,023 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,023 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,023 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,023 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:12,023 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:12,023 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,024 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,024 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,024 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,024 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,024 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,024 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,024 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:12,025 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:12,025 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,025 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,025 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,025 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,025 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,026 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,026 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,026 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:12,026 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:12,026 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,026 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,027 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,027 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,027 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,027 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,027 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,027 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:12,027 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:12,028 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,028 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,028 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,028 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,029 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,029 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,029 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,029 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:12,029 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:12,029 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,030 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,030 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:56:12,030 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,031 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,031 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,031 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,031 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,031 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,031 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,032 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,033 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,034 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,034 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,034 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,034 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,034 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,034 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,035 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,035 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,035 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,035 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,035 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,036 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,036 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,036 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,036 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,036 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,036 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,036 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,037 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,037 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,037 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,037 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,037 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,037 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,038 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,038 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,038 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,038 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,038 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,038 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,039 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,039 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,039 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,039 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,039 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,040 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,040 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,040 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,040 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,040 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,040 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,040 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,041 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,041 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,041 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,042 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,042 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,042 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,042 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,042 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,042 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,043 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,043 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,043 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,044 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:56:12,044 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,044 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,044 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,044 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,044 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,045 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,045 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,045 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,048 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,048 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,048 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,048 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,048 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,048 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,049 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,049 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,049 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,049 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,049 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,050 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,050 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,050 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,050 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,050 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,050 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,050 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,051 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,051 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,051 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,051 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,051 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,052 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,052 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,052 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,052 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,052 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,053 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,053 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,053 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,053 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,053 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,053 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,053 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,054 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,054 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,054 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,054 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,054 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,055 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,055 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,055 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,055 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,055 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,056 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,056 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,057 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,057 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,057 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,057 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,057 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,057 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,058 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,058 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,058 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:56:12,058 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,059 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,059 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,059 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,059 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,059 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,060 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,060 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,063 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,063 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,063 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,064 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,064 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,064 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,064 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,064 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,064 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,065 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,065 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,065 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,065 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,065 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,065 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,065 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,066 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,066 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,066 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,066 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,067 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,067 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,067 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,067 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,067 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,067 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,067 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,068 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,068 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,068 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,068 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,068 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,069 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,069 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,069 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,069 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,069 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,070 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,070 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,070 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,070 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,070 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,070 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,070 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,071 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,072 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,072 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,072 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:12,072 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,072 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,072 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,073 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,073 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,073 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,074 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,074 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:56:12,074 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,074 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,075 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,075 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,075 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,075 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,075 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,076 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,076 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,080 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,081 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,081 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,081 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,081 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,081 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,082 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,082 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,082 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,082 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,083 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,083 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,083 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,083 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,083 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,083 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,083 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,084 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,084 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,084 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,084 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,085 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,085 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,085 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,085 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,085 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,085 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,085 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,086 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,086 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,086 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,087 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,087 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,087 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,087 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,087 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,087 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,087 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,088 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,088 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,088 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,088 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,089 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,089 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,089 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,089 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,089 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,089 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,090 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,090 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,091 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,091 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,091 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,092 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,092 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,092 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,092 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,092 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:12,093 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:12,093 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,094 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,094 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:56:12,094 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,094 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,094 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:12,094 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,095 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,095 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,095 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,096 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,096 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,106 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,106 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,107 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,107 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:12,107 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,107 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,107 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,107 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,108 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,108 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,109 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,109 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,109 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,109 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:12,109 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,110 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,110 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,110 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,110 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,110 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,111 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,111 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,112 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,112 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:12,112 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,112 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,112 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,112 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,113 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,113 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,113 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,114 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,114 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,114 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:12,114 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,114 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,114 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,114 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,115 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,115 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,116 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,116 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,116 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,116 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:12,117 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,117 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,117 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,117 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,117 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,117 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,119 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,120 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,120 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,120 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:12,120 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,120 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,121 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,121 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,122 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,122 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,124 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,124 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:56:12,124 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,124 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,124 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,125 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,125 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,125 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,125 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,127 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,127 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,141 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,141 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,142 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,142 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,142 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,142 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,142 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,142 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,143 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,143 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,144 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,144 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,144 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,144 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,144 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,144 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,145 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,145 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,145 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,145 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,146 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,146 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,146 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,147 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,147 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,147 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,147 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,147 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,148 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,148 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,148 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,149 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,149 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,149 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,149 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,149 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,149 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,149 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,150 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,150 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,151 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,151 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,151 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,151 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,152 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,152 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,152 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,152 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,153 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,153 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,156 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,156 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,156 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,157 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,157 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,157 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,157 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,157 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:12,159 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:12,159 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,160 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,160 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:56:12,160 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,160 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,161 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,161 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,161 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,161 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,161 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,162 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,162 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,166 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,167 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,167 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,167 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,167 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,167 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,167 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,167 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,168 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,168 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,169 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,169 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,169 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,169 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,170 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,170 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,170 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,170 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,170 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,170 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,171 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,172 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,172 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,172 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,172 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,172 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,172 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,172 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,173 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,173 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,174 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,174 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,174 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,174 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,174 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,174 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,175 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,175 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,175 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,175 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,176 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,176 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,177 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,177 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,177 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,177 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,177 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,177 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,178 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,178 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,179 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,180 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,180 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,180 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:12,180 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,180 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,180 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,180 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:12,181 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:12,181 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,184 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,184 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:56:12,184 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,184 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,184 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,185 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,185 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,185 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,185 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:12,186 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:12,186 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,194 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,194 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,195 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,195 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,195 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,195 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,195 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,195 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:12,196 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:12,196 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,197 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,198 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,198 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,198 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,198 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,198 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,199 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,199 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:12,199 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:12,199 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,201 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,201 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,201 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,201 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,202 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,202 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,202 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,202 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:12,202 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:12,202 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,204 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,204 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,205 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,205 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,205 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,205 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,205 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,205 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:12,206 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:12,206 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,208 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,208 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,208 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,208 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,209 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,209 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,209 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,209 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:12,209 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:12,210 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,212 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,213 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:12,213 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:12,213 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:12,213 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:12,213 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:12,213 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:12,214 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:12,215 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:12,215 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:12,220 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:12,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:56:12,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:56:12,220 INFO L87 Difference]: Start difference. First operand 577 states and 1720 transitions. cyclomatic complexity: 1146 Second operand 3 states. [2020-06-22 07:56:13,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:56:13,804 INFO L93 Difference]: Finished difference Result 602 states and 1778 transitions. [2020-06-22 07:56:13,804 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:56:13,805 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 602 states and 1778 transitions. [2020-06-22 07:56:13,810 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:56:13,815 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 602 states to 602 states and 1778 transitions. [2020-06-22 07:56:13,815 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 602 [2020-06-22 07:56:13,816 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 602 [2020-06-22 07:56:13,816 INFO L73 IsDeterministic]: Start isDeterministic. Operand 602 states and 1778 transitions. [2020-06-22 07:56:13,817 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:56:13,817 INFO L706 BuchiCegarLoop]: Abstraction has 602 states and 1778 transitions. [2020-06-22 07:56:13,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states and 1778 transitions. [2020-06-22 07:56:13,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 577. [2020-06-22 07:56:13,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 577 states. [2020-06-22 07:56:13,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 1718 transitions. [2020-06-22 07:56:13,830 INFO L729 BuchiCegarLoop]: Abstraction has 577 states and 1718 transitions. [2020-06-22 07:56:13,830 INFO L609 BuchiCegarLoop]: Abstraction has 577 states and 1718 transitions. [2020-06-22 07:56:13,830 INFO L442 BuchiCegarLoop]: ======== Iteration 8============ [2020-06-22 07:56:13,830 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 577 states and 1718 transitions. [2020-06-22 07:56:13,834 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:56:13,834 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:56:13,834 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:56:13,835 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:56:13,835 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:56:13,837 INFO L794 eck$LassoCheckResult]: Stem: 8408#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 8335#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 8336#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 8018#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 8019#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 8010#L265-2 [3723] L265-2-->L265-3: Formula: (and |v_ULTIMATE.start_init_#t~short34_6| |v_ULTIMATE.start_init_#t~short36_2|) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 8191#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 7997#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 8202#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 8070#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 8196#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 8061#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 8187#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 8055#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 8186#L96-6 [3786] L96-6-->L99-6: Formula: (and (= 1 (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_27) v_ULTIMATE.start_get_pc_21_1_~x1_27)) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_70| (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_70|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 8478#L99-6 [2904] L99-6-->L92-6: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_33| v_~_pc_21_1_1~0_8) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_33|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 8044#L92-6 [3794] L92-6-->L266: Formula: (and (= (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) |v_ULTIMATE.start_init_#t~short45_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 8045#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 8039#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 8308#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 7957#L266-5 [3817] L266-5-->L266-6: Formula: (and |v_ULTIMATE.start_init_#t~short49_2| |v_ULTIMATE.start_init_#t~short47_6|) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 8302#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 7950#L266-8 [3832] L266-8-->L266-9: Formula: (and (not |v_ULTIMATE.start_init_#t~short49_6|) (not |v_ULTIMATE.start_init_#t~short51_2|)) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 8317#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 7941#L266-11 [3846] L266-11-->L266-12: Formula: (and (not |v_ULTIMATE.start_init_#t~short53_2|) (not |v_ULTIMATE.start_init_#t~short51_6|)) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 8292#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 7935#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 8285#L96-12 [3866] L96-12-->L99-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_136| (= (+ v_ULTIMATE.start_get_pc_21_1_~x1_51 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_51)) 1) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_136|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 8476#L99-12 [2921] L99-12-->L92-12: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_63| v_~_pc_21_1_1~0_14) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_63|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 7925#L92-12 [3876] L92-12-->L267: Formula: (and (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) (> 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (not |v_ULTIMATE.start_init_#t~short56_2|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 7926#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 7919#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 8243#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 7988#L267-5 [3898] L267-5-->L267-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short60_2|) (not |v_ULTIMATE.start_init_#t~short58_6|)) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 8229#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 7983#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 8262#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 7975#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 8248#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 7970#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 8106#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 8157#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 8158#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 8362#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 8154#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 8155#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 8359#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 8148#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 8149#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 8356#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 8142#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 8143#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 8152#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 8330#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 8147#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 8325#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 8141#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 8180#L275-3 [2020-06-22 07:56:13,837 INFO L796 eck$LassoCheckResult]: Loop: 8180#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 8400#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 8136#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 8137#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 8085#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 8180#L275-3 [2020-06-22 07:56:13,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:56:13,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1113917383, now seen corresponding path program 1 times [2020-06-22 07:56:13,837 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:56:13,838 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:56:13,838 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:13,838 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2020-06-22 07:56:13,838 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:13,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:56:13,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:56:13,856 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:56:13,856 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:56:13,857 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:56:13,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:56:13,857 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 7 times [2020-06-22 07:56:13,857 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:56:13,857 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:56:13,858 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:13,858 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:56:13,858 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:13,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:56:13,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:56:13,956 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:56:13,956 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:56:13,956 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:56:13,956 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:56:13,956 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:56:13,956 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:13,956 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:56:13,956 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:56:13,957 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration8_Loop [2020-06-22 07:56:13,957 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:56:13,957 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:56:13,958 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:13,965 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:13,967 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:13,980 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:13,981 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:13,983 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:14,080 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:56:14,081 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:14,084 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:56:14,084 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:56:14,090 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:56:14,091 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_setE_#in~value=0, ULTIMATE.start_setE_~value=0, ~E_0~0=0, ULTIMATE.start_get_E_21_1_#res=0, ~_E_21_1_0~0=0} Honda state: {ULTIMATE.start_setE_#in~value=0, ULTIMATE.start_setE_~value=0, ~E_0~0=0, ULTIMATE.start_get_E_21_1_#res=0, ~_E_21_1_0~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:14,117 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:56:14,117 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:56:14,143 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:56:14,144 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_13=1} Honda state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_13=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:14,147 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:56:14,148 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:14,177 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:56:14,177 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:56:26,233 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:56:26,239 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:56:26,240 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:56:26,240 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:56:26,240 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:56:26,240 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:56:26,240 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:56:26,240 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:56:26,240 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:56:26,240 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration8_Loop [2020-06-22 07:56:26,240 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:56:26,240 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:56:26,241 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:26,244 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:26,246 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:26,257 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:26,259 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:26,260 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:26,377 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:56:26,378 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:56:26,378 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,378 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,378 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,378 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,379 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,379 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:26,379 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:26,379 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,380 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,380 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,380 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,380 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,380 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,381 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,381 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:26,381 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:26,381 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,381 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,381 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,382 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,382 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,382 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,382 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,382 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:26,382 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:26,382 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,384 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,384 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,384 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,384 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,384 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,385 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,385 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:26,385 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:26,385 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,385 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,385 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,386 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,386 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,386 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,386 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,386 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:26,386 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:26,386 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,387 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,387 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,387 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,387 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,387 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,387 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,387 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:26,388 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:26,388 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,388 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,388 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:56:26,389 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,389 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,389 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,389 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,389 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,389 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,389 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,390 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,390 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,390 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,391 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,391 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,391 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,391 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,391 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,391 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,391 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,392 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,392 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,392 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,392 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,392 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,392 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,393 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,393 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,393 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,395 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,395 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,396 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,396 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,396 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,396 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,396 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,396 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,396 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,397 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,397 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,397 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,397 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,397 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,397 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,398 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,398 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,398 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,398 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,398 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,399 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,399 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,399 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,399 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,399 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,399 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,399 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,400 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,400 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:56:26,400 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,400 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,401 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,401 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,401 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,401 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,401 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,401 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,402 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,402 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,402 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,403 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,403 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,403 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,403 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,403 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,403 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,404 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,404 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,404 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,404 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,404 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,404 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,404 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,405 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,405 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,408 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,408 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,408 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,408 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,409 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,409 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,409 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,409 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,409 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,410 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,410 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,410 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,410 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,410 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,410 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,410 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,411 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,411 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,411 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,411 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,411 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,412 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,412 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,412 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,412 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,412 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,412 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,413 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,413 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:56:26,413 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,414 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,414 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,414 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,414 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,414 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,414 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,414 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,415 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,416 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,416 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,416 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,416 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,416 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,416 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,416 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,417 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,417 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,417 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,417 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,417 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,418 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,418 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,418 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,418 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,418 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,422 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,422 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,422 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,422 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,422 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,423 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,423 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,423 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,423 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,423 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,424 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,424 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,424 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,424 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,424 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,424 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,424 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,425 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,425 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,425 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,425 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:26,425 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,426 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,426 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,426 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,426 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,426 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,427 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,427 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:56:26,427 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,427 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,428 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,428 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,428 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,428 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,428 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,428 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,428 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,430 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,430 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,430 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,430 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,430 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,431 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,431 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,431 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,431 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,431 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,432 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,432 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,432 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,432 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,432 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,432 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,432 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,433 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,433 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,433 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,439 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,439 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,439 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,439 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,439 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,440 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,440 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,440 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,440 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,440 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,441 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,441 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,441 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,441 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,441 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,441 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,441 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,442 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,442 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,442 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,444 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,444 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,444 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,444 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,444 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,445 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,445 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,445 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:26,445 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:26,446 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,446 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,446 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:56:26,447 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,447 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,447 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:26,447 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,447 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,447 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,447 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,448 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,448 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,450 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,450 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,450 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,450 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:26,450 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,450 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,451 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,451 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,451 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,451 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,452 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,452 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,452 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,452 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:26,453 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,453 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,453 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,453 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,454 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,454 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,463 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,463 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,464 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,464 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:26,464 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,464 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,464 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,464 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,465 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,465 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,466 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,466 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,466 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,466 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:26,466 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,466 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,466 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,467 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,467 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,467 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,468 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,468 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,468 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,468 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:26,469 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,469 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,469 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,469 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,470 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,470 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,471 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,472 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:56:26,472 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,472 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,472 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,472 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,473 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,473 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,473 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,473 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,474 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,476 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,477 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,477 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,477 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,477 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,477 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,477 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,478 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,478 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,478 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,479 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,479 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,479 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,479 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,479 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,480 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,480 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,480 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,482 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,482 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,498 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,498 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,499 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,499 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,499 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,499 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,499 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,499 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,500 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,500 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,500 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,501 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,501 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,501 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,501 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,501 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,501 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,501 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,502 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,502 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,503 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,503 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,503 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,503 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,503 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,504 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,504 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,504 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:26,505 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:26,505 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,506 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,506 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:56:26,507 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,507 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,507 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,507 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,507 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,507 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,507 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,508 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,508 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,509 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,510 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,510 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,510 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,510 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,510 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,510 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,510 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,511 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,511 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,512 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,512 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,512 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,512 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,512 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,512 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,513 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,513 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,513 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,513 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,518 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,518 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,518 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,518 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,518 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,519 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,519 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,519 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,519 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,519 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,520 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,520 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,520 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,521 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,521 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,521 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,521 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,521 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,521 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,521 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,522 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,522 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,523 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,523 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:26,523 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,523 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,523 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,523 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:26,525 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:26,525 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,528 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,528 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:56:26,528 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,528 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,528 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,528 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,529 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,529 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,529 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:26,529 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:26,529 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,532 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,532 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,532 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,532 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,533 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,533 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,533 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,533 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:26,533 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:26,533 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,535 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,535 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,535 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,536 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,536 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,536 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,536 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,536 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:26,537 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:26,537 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,545 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,546 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,546 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,546 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,546 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,546 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,547 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,547 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:26,547 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:26,547 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,549 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,549 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,549 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,549 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,549 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,549 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,550 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,550 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:26,550 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:26,550 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,552 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,552 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:26,552 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:26,552 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:26,552 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:26,553 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:26,553 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:26,553 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:26,554 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:26,554 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:26,558 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:26,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:56:26,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:56:26,559 INFO L87 Difference]: Start difference. First operand 577 states and 1718 transitions. cyclomatic complexity: 1144 Second operand 3 states. [2020-06-22 07:56:28,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:56:28,041 INFO L93 Difference]: Finished difference Result 595 states and 1759 transitions. [2020-06-22 07:56:28,041 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:56:28,042 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 595 states and 1759 transitions. [2020-06-22 07:56:28,047 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:56:28,052 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 595 states to 595 states and 1759 transitions. [2020-06-22 07:56:28,052 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 595 [2020-06-22 07:56:28,053 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 595 [2020-06-22 07:56:28,053 INFO L73 IsDeterministic]: Start isDeterministic. Operand 595 states and 1759 transitions. [2020-06-22 07:56:28,054 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:56:28,054 INFO L706 BuchiCegarLoop]: Abstraction has 595 states and 1759 transitions. [2020-06-22 07:56:28,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states and 1759 transitions. [2020-06-22 07:56:28,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 579. [2020-06-22 07:56:28,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 579 states. [2020-06-22 07:56:28,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 1720 transitions. [2020-06-22 07:56:28,066 INFO L729 BuchiCegarLoop]: Abstraction has 579 states and 1720 transitions. [2020-06-22 07:56:28,066 INFO L609 BuchiCegarLoop]: Abstraction has 579 states and 1720 transitions. [2020-06-22 07:56:28,066 INFO L442 BuchiCegarLoop]: ======== Iteration 9============ [2020-06-22 07:56:28,066 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 579 states and 1720 transitions. [2020-06-22 07:56:28,070 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:56:28,070 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:56:28,070 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:56:28,071 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:56:28,071 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:56:28,072 INFO L794 eck$LassoCheckResult]: Stem: 9586#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 9513#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 9514#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 9197#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 9198#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 9189#L265-2 [3723] L265-2-->L265-3: Formula: (and |v_ULTIMATE.start_init_#t~short34_6| |v_ULTIMATE.start_init_#t~short36_2|) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 9370#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 9176#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 9381#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 9249#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 9375#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 9240#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 9366#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 9234#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 9365#L96-6 [3786] L96-6-->L99-6: Formula: (and (= 1 (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_27) v_ULTIMATE.start_get_pc_21_1_~x1_27)) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_70| (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_70|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 9656#L99-6 [2904] L99-6-->L92-6: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_33| v_~_pc_21_1_1~0_8) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_33|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 9223#L92-6 [3794] L92-6-->L266: Formula: (and (= (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) |v_ULTIMATE.start_init_#t~short45_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 9224#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 9218#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 9487#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 9136#L266-5 [3817] L266-5-->L266-6: Formula: (and |v_ULTIMATE.start_init_#t~short49_2| |v_ULTIMATE.start_init_#t~short47_6|) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 9481#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 9128#L266-8 [3831] L266-8-->L266-9: Formula: (and |v_ULTIMATE.start_init_#t~short51_2| |v_ULTIMATE.start_init_#t~short49_6|) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 9496#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 9119#L266-11 [3846] L266-11-->L266-12: Formula: (and (not |v_ULTIMATE.start_init_#t~short53_2|) (not |v_ULTIMATE.start_init_#t~short51_6|)) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 9471#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 9113#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 9464#L96-12 [3866] L96-12-->L99-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_136| (= (+ v_ULTIMATE.start_get_pc_21_1_~x1_51 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_51)) 1) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_136|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 9654#L99-12 [2921] L99-12-->L92-12: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_63| v_~_pc_21_1_1~0_14) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_63|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 9103#L92-12 [3876] L92-12-->L267: Formula: (and (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) (> 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (not |v_ULTIMATE.start_init_#t~short56_2|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 9104#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 9097#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 9422#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 9167#L267-5 [3898] L267-5-->L267-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short60_2|) (not |v_ULTIMATE.start_init_#t~short58_6|)) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 9408#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 9162#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 9441#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 9154#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 9427#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 9149#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 9285#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 9336#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 9337#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 9540#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 9333#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 9334#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 9537#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 9327#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 9328#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 9534#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 9321#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 9322#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 9331#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 9509#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 9326#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 9504#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 9320#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 9359#L275-3 [2020-06-22 07:56:28,073 INFO L796 eck$LassoCheckResult]: Loop: 9359#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 9578#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 9315#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 9316#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 9264#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 9359#L275-3 [2020-06-22 07:56:28,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:56:28,073 INFO L82 PathProgramCache]: Analyzing trace with hash 1455569016, now seen corresponding path program 1 times [2020-06-22 07:56:28,073 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:56:28,073 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:56:28,074 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:28,074 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:56:28,074 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:28,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:56:28,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:56:28,090 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:56:28,090 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:56:28,091 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:56:28,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:56:28,091 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 8 times [2020-06-22 07:56:28,091 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:56:28,091 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:56:28,092 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:28,092 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:56:28,092 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:28,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:56:28,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:56:28,238 WARN L188 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2020-06-22 07:56:28,261 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:56:28,261 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:56:28,262 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:56:28,262 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:56:28,262 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:56:28,262 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:28,262 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:56:28,262 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:56:28,262 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration9_Loop [2020-06-22 07:56:28,262 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:56:28,262 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:56:28,263 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:28,277 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:28,278 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:28,285 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:28,286 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:28,288 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:28,290 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:28,392 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:56:28,392 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:28,395 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:56:28,395 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:28,425 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:56:28,425 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:56:40,472 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:56:40,477 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:56:40,477 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:56:40,477 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:56:40,477 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:56:40,478 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:56:40,478 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:56:40,478 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:56:40,478 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:56:40,478 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration9_Loop [2020-06-22 07:56:40,478 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:56:40,478 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:56:40,479 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:40,486 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:40,496 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:40,498 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:40,500 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:40,502 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:40,503 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:40,608 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:56:40,608 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:56:40,609 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,609 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,609 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,609 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,609 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,609 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:40,610 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:40,610 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,610 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,611 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,611 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,611 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,611 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,611 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,611 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:40,612 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:40,612 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,613 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,613 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,613 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,613 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,613 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,614 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,614 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:40,614 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:40,614 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,614 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,614 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,615 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,615 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,615 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,615 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,615 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:40,615 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:40,615 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,616 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,616 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,616 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,616 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,616 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,616 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,616 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:40,617 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:40,617 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,617 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,617 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,617 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,617 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,618 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,618 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,618 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:40,618 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:40,618 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,618 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,618 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,619 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,619 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,619 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,619 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,619 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:40,619 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:40,619 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,620 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,620 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:56:40,620 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,620 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,620 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,620 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,620 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,621 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,621 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,621 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,622 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,622 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,622 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,622 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,622 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,622 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,622 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,623 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,623 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,625 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,625 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,625 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,625 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,625 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,625 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,625 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,626 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,626 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,626 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,626 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,626 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,627 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,627 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,627 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,627 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,627 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,627 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,628 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,628 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,628 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,628 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,628 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,628 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,629 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,629 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,629 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,629 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,629 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,630 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,630 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,630 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,630 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,630 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,630 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,630 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,631 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,631 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,631 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,631 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,631 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,631 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,631 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,632 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,632 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,632 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,632 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:56:40,632 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,632 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,633 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,633 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,633 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,633 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,633 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,633 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,634 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,635 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,635 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,635 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,635 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,635 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,635 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,636 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,636 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,638 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,638 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,639 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,639 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,639 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,639 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,639 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,639 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,640 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,640 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,640 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,640 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,640 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,640 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,641 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,641 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,641 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,641 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,642 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,642 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,642 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,642 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,642 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,643 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,643 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,643 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,643 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,643 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,644 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,644 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,644 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,644 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,644 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,644 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,644 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,645 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,645 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,645 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,645 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,645 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,646 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,646 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,646 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,646 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,646 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,646 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,646 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:56:40,647 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,647 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,647 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,647 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,647 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,647 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,648 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,648 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,649 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,649 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,649 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,649 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,649 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,649 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,649 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,650 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,650 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,653 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,653 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,654 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,654 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,654 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,654 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,654 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,654 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,654 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,655 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,655 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,655 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,655 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,655 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,656 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,656 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,656 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,656 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,657 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,657 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,657 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,657 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,658 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,658 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,658 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,658 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,658 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,659 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,659 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,659 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,659 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,659 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,659 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,659 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,660 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,660 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,660 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,660 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,660 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:40,661 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,661 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,661 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,661 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,661 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,661 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,662 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,662 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:56:40,662 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,662 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,662 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,662 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,662 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,663 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,663 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,663 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,663 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,664 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,664 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,664 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,665 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,665 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,665 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,665 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,665 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,666 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,666 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,670 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,670 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,670 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,670 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,671 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,671 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,671 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,671 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,671 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,671 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,672 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,672 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,672 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,672 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,672 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,672 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,673 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,673 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,673 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,673 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,674 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,674 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,675 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,675 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,675 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,675 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,675 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,675 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,676 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,676 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,676 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,676 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,676 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,677 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,677 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,677 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,677 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,677 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,677 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,677 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,678 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,678 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,678 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,678 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,678 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,678 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,679 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,679 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:40,679 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:40,679 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,679 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,680 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:56:40,680 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,680 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,680 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:40,680 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,680 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,680 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,681 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,681 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,682 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,683 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,683 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,684 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,684 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:40,684 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,684 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,684 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,684 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,685 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,685 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,692 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,693 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,693 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,693 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:40,693 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,694 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,694 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,694 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,694 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,694 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,695 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,695 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,695 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,695 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:40,696 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,696 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,696 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,696 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,696 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,696 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,698 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,698 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,699 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,699 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:40,699 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,699 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,699 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,699 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,700 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,700 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,701 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,701 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,701 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,701 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:40,701 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,701 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,701 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,702 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,702 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,702 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,703 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,703 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,703 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,703 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:40,703 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,704 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,704 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,704 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,704 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,704 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,705 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,705 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:56:40,705 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,706 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,706 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,706 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,706 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,706 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,706 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,708 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,708 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,709 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,709 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,709 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,709 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,709 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,710 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,710 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,710 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,711 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,712 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,724 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,725 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,725 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,725 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,725 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,726 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,726 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,726 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,727 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,727 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,727 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,727 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,728 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,728 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,728 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,728 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,728 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,728 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,729 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,729 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,731 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,732 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,732 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,732 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,732 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,732 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,732 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,733 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,733 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,733 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,734 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,734 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,734 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,734 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,734 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,735 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,735 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,735 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,735 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,736 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,736 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,736 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,736 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,737 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,737 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,737 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,737 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,737 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:40,738 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:40,738 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,738 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,738 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:56:40,739 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,739 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,739 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,739 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,739 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,739 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,739 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,740 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,740 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,742 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,743 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,743 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,743 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,743 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,743 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,743 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,743 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,744 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,744 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,748 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,748 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,748 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,748 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,749 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,749 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,749 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,749 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,749 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,749 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,750 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,750 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,751 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,751 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,751 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,751 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,751 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,751 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,751 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,751 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,753 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,753 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,753 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,753 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,753 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,753 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,754 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,754 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,754 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,754 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,755 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,755 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,756 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,756 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,756 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,756 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,756 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,756 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,756 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,756 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,757 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,757 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,758 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,758 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:40,758 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,758 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,758 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,758 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:40,758 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:40,759 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,759 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,760 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:56:40,760 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,760 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,760 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,760 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,760 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,760 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,761 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:40,761 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:40,762 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,766 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,766 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,766 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,767 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,767 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,767 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,767 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,767 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:40,768 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:40,768 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,776 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,776 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,777 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,777 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,777 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,777 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,777 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,777 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:40,778 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:40,778 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,779 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,779 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,780 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,780 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,780 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,780 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,780 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,780 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:40,781 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:40,781 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,783 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,783 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,783 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,784 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,784 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,784 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,784 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,784 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:40,784 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:40,785 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,786 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,787 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,787 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,787 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,787 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,787 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,787 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,787 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:40,788 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:40,788 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,789 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,789 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:40,790 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:40,790 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:40,790 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:40,790 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:40,790 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:40,790 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:40,791 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:40,791 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:40,792 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:40,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:56:40,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:56:40,793 INFO L87 Difference]: Start difference. First operand 579 states and 1720 transitions. cyclomatic complexity: 1144 Second operand 3 states. [2020-06-22 07:56:42,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:56:42,268 INFO L93 Difference]: Finished difference Result 589 states and 1741 transitions. [2020-06-22 07:56:42,268 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:56:42,268 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 589 states and 1741 transitions. [2020-06-22 07:56:42,273 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:56:42,278 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 589 states to 589 states and 1741 transitions. [2020-06-22 07:56:42,278 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 589 [2020-06-22 07:56:42,279 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 589 [2020-06-22 07:56:42,279 INFO L73 IsDeterministic]: Start isDeterministic. Operand 589 states and 1741 transitions. [2020-06-22 07:56:42,280 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:56:42,280 INFO L706 BuchiCegarLoop]: Abstraction has 589 states and 1741 transitions. [2020-06-22 07:56:42,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states and 1741 transitions. [2020-06-22 07:56:42,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 581. [2020-06-22 07:56:42,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 581 states. [2020-06-22 07:56:42,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 1722 transitions. [2020-06-22 07:56:42,291 INFO L729 BuchiCegarLoop]: Abstraction has 581 states and 1722 transitions. [2020-06-22 07:56:42,291 INFO L609 BuchiCegarLoop]: Abstraction has 581 states and 1722 transitions. [2020-06-22 07:56:42,291 INFO L442 BuchiCegarLoop]: ======== Iteration 10============ [2020-06-22 07:56:42,291 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 581 states and 1722 transitions. [2020-06-22 07:56:42,294 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:56:42,294 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:56:42,294 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:56:42,295 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:56:42,295 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:56:42,297 INFO L794 eck$LassoCheckResult]: Stem: 10760#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 10687#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 10688#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 10372#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 10373#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 10364#L265-2 [3723] L265-2-->L265-3: Formula: (and |v_ULTIMATE.start_init_#t~short34_6| |v_ULTIMATE.start_init_#t~short36_2|) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 10545#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 10351#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 10556#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 10424#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 10550#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 10415#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 10541#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 10409#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 10540#L96-6 [3786] L96-6-->L99-6: Formula: (and (= 1 (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_27) v_ULTIMATE.start_get_pc_21_1_~x1_27)) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_70| (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_70|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 10830#L99-6 [2904] L99-6-->L92-6: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_33| v_~_pc_21_1_1~0_8) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_33|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 10398#L92-6 [3794] L92-6-->L266: Formula: (and (= (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) |v_ULTIMATE.start_init_#t~short45_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 10399#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 10393#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 10662#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 10311#L266-5 [3817] L266-5-->L266-6: Formula: (and |v_ULTIMATE.start_init_#t~short49_2| |v_ULTIMATE.start_init_#t~short47_6|) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 10656#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 10303#L266-8 [3831] L266-8-->L266-9: Formula: (and |v_ULTIMATE.start_init_#t~short51_2| |v_ULTIMATE.start_init_#t~short49_6|) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 10671#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 10294#L266-11 [3845] L266-11-->L266-12: Formula: (and |v_ULTIMATE.start_init_#t~short53_2| |v_ULTIMATE.start_init_#t~short51_6|) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 10646#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 10287#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 10639#L96-12 [3866] L96-12-->L99-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_136| (= (+ v_ULTIMATE.start_get_pc_21_1_~x1_51 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_51)) 1) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_136|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 10828#L99-12 [2921] L99-12-->L92-12: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_63| v_~_pc_21_1_1~0_14) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_63|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 10277#L92-12 [3876] L92-12-->L267: Formula: (and (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) (> 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (not |v_ULTIMATE.start_init_#t~short56_2|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 10278#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 10271#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 10597#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 10342#L267-5 [3898] L267-5-->L267-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short60_2|) (not |v_ULTIMATE.start_init_#t~short58_6|)) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 10583#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 10337#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 10616#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 10329#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 10602#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 10324#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 10460#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 10511#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 10512#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 10714#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 10508#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 10509#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 10711#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 10502#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 10503#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 10710#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 10496#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 10497#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 10506#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 10683#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 10501#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 10678#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 10495#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 10534#L275-3 [2020-06-22 07:56:42,297 INFO L796 eck$LassoCheckResult]: Loop: 10534#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 10752#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 10490#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 10491#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 10439#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 10534#L275-3 [2020-06-22 07:56:42,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:56:42,297 INFO L82 PathProgramCache]: Analyzing trace with hash -655721353, now seen corresponding path program 1 times [2020-06-22 07:56:42,297 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:56:42,298 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:56:42,298 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:42,298 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2020-06-22 07:56:42,298 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:42,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:56:42,320 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:56:42,321 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:56:42,321 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:56:42,321 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:56:42,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:56:42,321 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 9 times [2020-06-22 07:56:42,322 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:56:42,322 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:56:42,322 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:42,322 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:56:42,322 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:42,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:56:42,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:56:42,399 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:56:42,399 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:56:42,399 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:56:42,399 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:56:42,399 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:56:42,399 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:42,399 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:56:42,400 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:56:42,400 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration10_Loop [2020-06-22 07:56:42,400 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:56:42,400 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:56:42,401 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:42,403 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:42,410 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:42,411 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:42,422 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:42,424 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:42,529 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:56:42,529 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:42,532 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:56:42,532 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:56:42,558 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:56:42,558 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_17=1} Honda state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_17=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:42,562 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:56:42,562 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:56:42,570 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:56:42,570 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_setE_#in~value=-8, ULTIMATE.start_setE_~value=-8, ~E_0~0=-8, ULTIMATE.start_get_E_21_1_#res=-8, ~_E_21_1_0~0=-8} Honda state: {ULTIMATE.start_setE_#in~value=-8, ULTIMATE.start_setE_~value=-8, ~E_0~0=-8, ULTIMATE.start_get_E_21_1_#res=-8, ~_E_21_1_0~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:42,596 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:56:42,596 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:56:42,599 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:56:42,600 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_17=0} Honda state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_17=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:42,626 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:56:42,626 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:42,659 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:56:42,659 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:56:54,345 INFO L452 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2020-06-22 07:56:54,352 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:56:54,352 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:56:54,352 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:56:54,352 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:56:54,353 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:56:54,353 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:56:54,353 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:56:54,353 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:56:54,353 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration10_Loop [2020-06-22 07:56:54,353 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:56:54,353 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:56:54,354 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:54,419 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:54,430 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:54,432 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:54,433 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:54,435 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:54,536 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:56:54,536 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:56:54,537 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,537 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,537 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,537 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,537 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,537 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:54,537 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:54,538 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,538 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,538 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,538 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,539 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,539 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,539 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,539 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:54,539 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:54,539 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,540 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,541 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,541 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,541 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,541 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,541 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,541 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:54,542 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:54,542 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,542 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,542 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,542 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,542 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,542 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,543 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,543 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:54,543 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:54,543 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,543 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,543 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,544 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,544 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,544 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,544 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,544 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:54,544 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:54,544 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,544 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,545 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,545 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,545 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,545 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,545 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,545 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:56:54,545 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:56:54,546 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,546 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,546 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:56:54,546 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,547 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,547 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,547 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,547 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,547 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,547 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,547 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,548 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,548 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,548 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,548 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,549 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,549 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,549 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,549 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,549 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,551 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,551 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,552 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,552 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,552 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,552 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,552 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,552 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,552 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,553 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,553 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,553 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,553 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,553 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,553 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,554 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,554 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,554 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,554 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,554 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,554 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,555 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,555 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,555 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,555 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,555 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,555 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,555 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,556 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,556 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,556 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,556 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,556 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,556 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,557 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,557 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,557 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,557 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:56:54,558 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,558 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,558 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,558 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,558 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,558 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,558 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,558 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,559 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,559 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,560 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,560 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,560 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,560 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,560 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,561 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,561 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,563 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,563 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,564 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,564 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,564 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,564 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,564 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,564 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,564 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,565 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,565 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,565 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,565 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,565 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,565 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,565 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,566 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,566 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,566 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,566 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,566 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,566 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,567 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,567 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,567 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,567 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,567 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,567 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,568 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,568 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,568 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,568 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,568 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,568 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,569 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,569 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,569 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,570 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:56:54,570 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,570 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,570 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,570 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,570 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,570 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,571 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,571 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,572 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,572 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,572 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,572 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,572 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,572 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,573 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,573 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,573 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,576 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,576 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,577 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,577 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,577 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,577 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,577 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,577 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,578 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,578 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,578 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,578 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,578 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,578 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,579 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,579 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,579 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,579 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,579 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,579 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,580 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,580 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,580 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,580 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,580 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,580 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,580 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,581 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,581 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,581 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:56:54,581 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,581 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,581 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,582 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,582 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,582 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,583 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,583 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:56:54,583 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,583 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,583 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,583 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,584 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,584 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,584 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,584 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,584 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,585 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,586 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,586 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,586 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,586 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,586 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,586 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,586 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,587 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,587 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,592 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,592 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,592 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,593 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,593 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,593 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,593 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,593 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,593 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,593 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,594 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,594 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,594 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,594 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,594 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,594 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,595 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,595 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,595 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,595 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,595 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,596 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,596 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,596 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,596 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,596 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,596 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,596 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,597 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,597 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,597 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,597 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,598 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,598 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,598 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,598 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,598 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,598 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:56:54,599 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:56:54,599 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,599 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,600 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:56:54,600 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,600 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,600 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:54,600 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,600 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,601 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,601 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,601 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,601 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,603 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,603 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,603 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,603 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:54,604 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,604 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,604 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,604 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,605 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,605 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,613 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,614 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,614 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,614 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:54,614 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,614 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,614 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,614 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,615 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,615 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,616 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,616 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,616 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,616 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:54,616 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,616 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,617 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,617 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,617 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,617 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,618 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,618 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,618 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,618 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:54,618 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,619 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,619 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,619 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,619 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,619 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,620 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,620 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,620 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,621 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:56:54,621 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,621 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,621 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,621 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,622 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,622 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,624 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,624 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:56:54,624 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,624 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,624 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,624 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,625 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,625 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,625 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,625 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,626 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,628 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,628 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,629 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,629 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,629 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,629 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,629 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,629 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,631 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,631 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,647 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,647 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,647 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,647 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,648 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,648 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,648 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,648 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,649 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,649 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,649 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,649 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,650 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,650 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,650 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,650 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,650 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,650 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,651 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,651 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,651 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,652 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,652 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,652 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,652 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,652 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,652 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,652 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,653 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,653 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,654 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,654 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,654 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,654 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,654 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,654 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,655 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,655 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:56:54,656 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:56:54,656 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,657 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,657 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:56:54,657 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,658 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,658 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,658 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,658 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,658 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,658 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,659 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,659 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,660 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,660 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,660 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,660 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,661 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,661 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,661 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,661 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,662 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,662 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,666 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,666 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,666 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,666 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,666 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,667 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,667 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,667 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,667 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,667 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,668 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,668 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,668 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,669 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,669 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,669 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,669 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,669 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,669 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,669 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,670 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,670 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,671 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,671 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,671 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,671 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,671 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,671 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,671 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,672 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,672 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,673 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,673 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,673 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:56:54,673 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,673 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,673 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,673 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:56:54,674 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:56:54,674 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,676 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,676 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:56:54,677 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,677 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,677 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,677 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,677 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,677 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,677 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:54,678 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:54,678 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,680 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,680 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,681 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,681 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,681 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,681 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,681 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,681 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:54,682 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:54,683 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,691 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,691 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,692 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,692 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,692 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,692 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,692 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,692 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:54,693 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:54,693 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,694 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,695 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,695 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,695 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,695 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,695 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,695 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,696 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:54,696 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:54,696 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,698 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,698 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,698 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,698 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,698 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,698 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,699 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,699 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:54,699 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:54,699 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,701 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,701 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:56:54,701 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:56:54,701 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:56:54,701 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:56:54,702 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:56:54,702 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:56:54,702 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:56:54,703 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:56:54,703 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:56:54,707 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:56:54,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:56:54,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:56:54,708 INFO L87 Difference]: Start difference. First operand 581 states and 1722 transitions. cyclomatic complexity: 1144 Second operand 3 states. [2020-06-22 07:56:56,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:56:56,193 INFO L93 Difference]: Finished difference Result 615 states and 1803 transitions. [2020-06-22 07:56:56,193 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:56:56,194 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 615 states and 1803 transitions. [2020-06-22 07:56:56,199 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:56:56,204 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 615 states to 615 states and 1803 transitions. [2020-06-22 07:56:56,204 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 615 [2020-06-22 07:56:56,204 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 615 [2020-06-22 07:56:56,205 INFO L73 IsDeterministic]: Start isDeterministic. Operand 615 states and 1803 transitions. [2020-06-22 07:56:56,206 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:56:56,206 INFO L706 BuchiCegarLoop]: Abstraction has 615 states and 1803 transitions. [2020-06-22 07:56:56,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states and 1803 transitions. [2020-06-22 07:56:56,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 583. [2020-06-22 07:56:56,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 583 states. [2020-06-22 07:56:56,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 1724 transitions. [2020-06-22 07:56:56,216 INFO L729 BuchiCegarLoop]: Abstraction has 583 states and 1724 transitions. [2020-06-22 07:56:56,216 INFO L609 BuchiCegarLoop]: Abstraction has 583 states and 1724 transitions. [2020-06-22 07:56:56,216 INFO L442 BuchiCegarLoop]: ======== Iteration 11============ [2020-06-22 07:56:56,216 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 583 states and 1724 transitions. [2020-06-22 07:56:56,219 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:56:56,220 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:56:56,220 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:56:56,220 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:56:56,220 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:56:56,222 INFO L794 eck$LassoCheckResult]: Stem: 11965#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 11892#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 11893#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 11576#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 11577#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 11568#L265-2 [3723] L265-2-->L265-3: Formula: (and |v_ULTIMATE.start_init_#t~short34_6| |v_ULTIMATE.start_init_#t~short36_2|) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 11750#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 11555#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 11761#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 11628#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 11755#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 11619#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 11746#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 11613#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 11745#L96-6 [3786] L96-6-->L99-6: Formula: (and (= 1 (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_27) v_ULTIMATE.start_get_pc_21_1_~x1_27)) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_70| (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_70|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 12035#L99-6 [2904] L99-6-->L92-6: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_33| v_~_pc_21_1_1~0_8) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_33|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 11602#L92-6 [3794] L92-6-->L266: Formula: (and (= (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) |v_ULTIMATE.start_init_#t~short45_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 11603#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 11597#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 11867#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 11515#L266-5 [3817] L266-5-->L266-6: Formula: (and |v_ULTIMATE.start_init_#t~short49_2| |v_ULTIMATE.start_init_#t~short47_6|) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 11861#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 11507#L266-8 [3831] L266-8-->L266-9: Formula: (and |v_ULTIMATE.start_init_#t~short51_2| |v_ULTIMATE.start_init_#t~short49_6|) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 11879#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 11498#L266-11 [3845] L266-11-->L266-12: Formula: (and |v_ULTIMATE.start_init_#t~short53_2| |v_ULTIMATE.start_init_#t~short51_6|) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 11851#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 11491#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 11845#L96-12 [3866] L96-12-->L99-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_136| (= (+ v_ULTIMATE.start_get_pc_21_1_~x1_51 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_51)) 1) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_136|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 12033#L99-12 [2921] L99-12-->L92-12: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_63| v_~_pc_21_1_1~0_14) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_63|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 11483#L92-12 [3874] L92-12-->L267: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) |v_ULTIMATE.start_init_#t~short56_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 11484#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 11473#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 11803#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 11549#L267-5 [3898] L267-5-->L267-6: Formula: (and (not |v_ULTIMATE.start_init_#t~short60_2|) (not |v_ULTIMATE.start_init_#t~short58_6|)) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 11788#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 11544#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 11822#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 11536#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 11808#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 11531#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 11666#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 11717#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 11718#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 11919#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 11712#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 11713#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 11918#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 11706#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 11707#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 11915#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 11700#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 11701#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 11710#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 11888#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 11705#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 11883#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 11699#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 11738#L275-3 [2020-06-22 07:56:56,222 INFO L796 eck$LassoCheckResult]: Loop: 11738#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 11957#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 11694#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 11695#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 11643#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 11738#L275-3 [2020-06-22 07:56:56,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:56:56,223 INFO L82 PathProgramCache]: Analyzing trace with hash -146248263, now seen corresponding path program 1 times [2020-06-22 07:56:56,223 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:56:56,223 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:56:56,223 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:56,223 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2020-06-22 07:56:56,224 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:56,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:56:56,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:56:56,243 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:56:56,243 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:56:56,244 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:56:56,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:56:56,244 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 10 times [2020-06-22 07:56:56,244 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:56:56,244 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:56:56,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:56,245 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:56:56,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:56:56,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:56:56,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:56:56,324 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:56:56,324 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:56:56,324 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:56:56,325 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:56:56,325 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:56:56,325 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:56,325 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:56:56,325 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:56:56,325 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration11_Loop [2020-06-22 07:56:56,325 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:56:56,325 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:56:56,326 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:56,328 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:56,336 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:56,348 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:56,349 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:56,351 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:56:56,455 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:56:56,456 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:56,458 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:56:56,459 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:56:56,462 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:56:56,462 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_init_#t~post72=0} Honda state: {ULTIMATE.start_init_#t~post72=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:56,490 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:56:56,490 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:56:56,497 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:56:56,497 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_setE_#in~value=0, ULTIMATE.start_setE_~value=0, ULTIMATE.start_get_E_21_1_#res=0, ~E_0~0=0, ~_E_21_1_0~0=0} Honda state: {ULTIMATE.start_setE_#in~value=0, ULTIMATE.start_setE_~value=0, ULTIMATE.start_get_E_21_1_#res=0, ~E_0~0=0, ~_E_21_1_0~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:56,525 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:56:56,526 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:56:56,558 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:56:56,558 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:08,613 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:57:08,620 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:57:08,620 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:57:08,620 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:57:08,621 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:57:08,621 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:57:08,621 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:57:08,621 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:57:08,621 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:57:08,621 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration11_Loop [2020-06-22 07:57:08,621 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:57:08,621 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:57:08,622 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:08,624 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:08,626 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:08,628 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:08,634 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:08,636 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:08,743 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:57:08,743 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:57:08,744 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,744 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,744 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,745 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,745 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,745 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:08,745 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:08,745 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,745 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,746 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,746 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,746 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,746 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,746 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,746 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:08,746 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:08,747 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,747 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,747 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,747 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,747 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,747 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,748 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,748 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:08,748 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:08,748 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,748 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,749 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,749 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,749 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,749 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,749 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,749 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:08,749 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:08,750 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,750 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,750 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,751 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,751 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,751 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,751 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,751 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:08,751 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:08,751 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,751 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,752 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,752 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,752 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,752 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,752 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,752 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:08,753 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:08,753 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,754 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,754 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:57:08,754 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,754 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,754 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,755 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,755 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,755 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,755 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,755 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,755 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,756 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,756 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,756 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,756 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,756 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,756 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,756 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,756 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,757 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,757 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,757 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,757 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,757 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,757 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,758 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,758 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,758 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,758 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,759 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,759 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,759 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,759 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,759 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,759 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,760 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,760 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,760 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,760 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,761 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,761 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,761 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,761 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,761 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,761 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,761 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,762 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,762 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,762 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,762 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,762 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,762 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,762 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,763 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,763 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,765 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,765 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:57:08,765 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,765 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,765 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,766 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,766 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,766 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,766 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,766 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,766 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,767 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,767 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,767 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,767 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,767 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,767 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,767 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,768 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,768 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,768 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,768 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,768 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,768 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,769 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,769 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,769 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,769 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,770 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,770 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,770 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,770 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,770 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,770 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,771 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,771 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,771 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,772 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,772 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,772 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,772 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,772 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,772 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,773 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,773 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,773 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,773 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,773 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,774 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,774 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,774 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,774 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,774 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,774 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,775 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,777 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,777 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:57:08,778 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,778 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,778 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,778 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,778 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,778 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,779 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,779 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,779 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,779 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,779 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,780 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,780 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,780 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,780 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,780 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,780 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,781 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,781 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,781 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,781 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,781 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,781 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,781 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,782 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,782 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,783 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,783 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,783 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,783 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,783 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,784 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,784 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,784 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,784 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,785 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,785 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,785 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,785 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,785 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,785 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,786 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,786 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,786 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,786 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,786 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,787 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:08,787 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,787 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,787 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,787 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,788 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,788 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,791 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,791 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:57:08,791 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,791 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,791 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,792 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,792 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,792 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,792 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,792 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,792 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,793 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,793 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,793 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,793 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,793 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,793 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,793 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,794 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,794 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,794 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,794 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,794 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,795 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,795 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,795 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,795 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,795 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,795 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,795 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,796 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,797 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,797 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,797 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,797 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,798 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,798 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,798 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,798 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,798 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,799 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,799 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,799 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,800 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,800 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,800 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,800 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,800 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,800 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,800 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,801 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,801 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,801 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,801 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,801 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,802 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,802 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,802 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,802 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:08,803 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:08,803 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,807 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,807 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:57:08,808 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,808 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,808 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:08,808 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,808 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,808 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,808 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,809 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,809 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,810 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,810 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,810 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,810 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:08,810 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,810 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,810 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,811 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,811 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,811 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,812 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,812 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,812 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,812 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:08,812 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,812 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,813 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,813 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,813 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,813 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,815 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,815 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,815 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,815 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:08,816 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,816 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,816 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,816 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,817 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,817 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,819 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,819 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,819 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,819 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:08,819 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,819 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,820 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,820 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,820 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,820 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,821 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,821 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,821 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,821 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:08,821 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,822 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,822 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,822 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,823 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,823 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,831 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,831 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:57:08,832 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,832 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,832 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,832 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,832 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,833 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,833 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,833 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,833 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,834 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,834 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,834 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,835 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,835 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,835 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,835 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,835 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,836 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,836 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,837 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,837 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,837 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,837 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,837 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,837 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,838 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,838 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,838 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,838 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,841 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,842 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,842 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,842 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,842 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,843 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,843 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,843 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,844 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,845 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,846 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,846 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,846 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,847 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,847 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,847 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,847 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,847 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,848 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,848 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,848 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,848 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,849 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,849 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,849 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,849 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,849 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,849 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:08,942 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:08,942 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,956 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,957 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:57:08,957 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,957 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,957 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,958 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,958 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,958 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,958 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,958 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,958 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,959 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,959 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,960 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,960 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,960 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,960 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,960 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,960 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,960 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,961 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,961 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,962 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,962 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,962 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,962 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,962 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,962 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,962 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,963 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,963 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,964 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,964 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,964 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,965 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,965 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,965 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,965 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,965 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,966 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,966 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,968 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,968 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,969 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,969 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,969 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,969 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,969 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,969 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,969 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,969 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,970 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,970 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,971 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,971 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:08,971 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,971 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,971 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,971 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:08,972 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:08,972 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,976 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,976 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:57:08,976 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,977 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,977 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,977 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,977 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,977 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,977 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:08,978 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:08,978 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,979 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,979 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,980 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,980 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,980 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,980 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,980 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,980 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:08,981 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:08,981 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,982 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,982 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,983 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,983 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,983 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,983 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,983 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,983 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:08,984 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:08,984 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,986 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,986 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,986 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,987 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,987 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,987 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,987 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,987 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:08,988 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:08,988 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,992 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,993 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,993 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,993 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,993 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,993 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,993 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,994 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:08,994 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:08,994 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:08,996 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:08,996 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:08,996 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:08,996 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:08,996 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:08,997 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:08,997 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:08,997 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:08,998 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:08,998 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:09,005 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:09,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:57:09,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:57:09,006 INFO L87 Difference]: Start difference. First operand 583 states and 1724 transitions. cyclomatic complexity: 1144 Second operand 3 states. [2020-06-22 07:57:10,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:57:10,458 INFO L93 Difference]: Finished difference Result 609 states and 1785 transitions. [2020-06-22 07:57:10,459 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:57:10,459 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 609 states and 1785 transitions. [2020-06-22 07:57:10,464 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:57:10,469 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 609 states to 609 states and 1785 transitions. [2020-06-22 07:57:10,469 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 609 [2020-06-22 07:57:10,469 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 609 [2020-06-22 07:57:10,469 INFO L73 IsDeterministic]: Start isDeterministic. Operand 609 states and 1785 transitions. [2020-06-22 07:57:10,470 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:57:10,470 INFO L706 BuchiCegarLoop]: Abstraction has 609 states and 1785 transitions. [2020-06-22 07:57:10,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states and 1785 transitions. [2020-06-22 07:57:10,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 585. [2020-06-22 07:57:10,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 585 states. [2020-06-22 07:57:10,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1726 transitions. [2020-06-22 07:57:10,481 INFO L729 BuchiCegarLoop]: Abstraction has 585 states and 1726 transitions. [2020-06-22 07:57:10,481 INFO L609 BuchiCegarLoop]: Abstraction has 585 states and 1726 transitions. [2020-06-22 07:57:10,481 INFO L442 BuchiCegarLoop]: ======== Iteration 12============ [2020-06-22 07:57:10,481 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 585 states and 1726 transitions. [2020-06-22 07:57:10,484 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:57:10,484 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:57:10,484 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:57:10,485 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:57:10,485 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:57:10,486 INFO L794 eck$LassoCheckResult]: Stem: 13163#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 13091#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 13092#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 12775#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 12776#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 12770#L265-2 [3723] L265-2-->L265-3: Formula: (and |v_ULTIMATE.start_init_#t~short34_6| |v_ULTIMATE.start_init_#t~short36_2|) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 12948#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 12757#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 12959#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 12830#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 12953#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 12821#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 12944#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 12815#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 12943#L96-6 [3786] L96-6-->L99-6: Formula: (and (= 1 (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_27) v_ULTIMATE.start_get_pc_21_1_~x1_27)) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_70| (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_70|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 13234#L99-6 [2904] L99-6-->L92-6: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_33| v_~_pc_21_1_1~0_8) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_33|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 12804#L92-6 [3794] L92-6-->L266: Formula: (and (= (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) |v_ULTIMATE.start_init_#t~short45_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 12805#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 12799#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 13066#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 12716#L266-5 [3817] L266-5-->L266-6: Formula: (and |v_ULTIMATE.start_init_#t~short49_2| |v_ULTIMATE.start_init_#t~short47_6|) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 13062#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 12708#L266-8 [3831] L266-8-->L266-9: Formula: (and |v_ULTIMATE.start_init_#t~short51_2| |v_ULTIMATE.start_init_#t~short49_6|) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 13078#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 12699#L266-11 [3845] L266-11-->L266-12: Formula: (and |v_ULTIMATE.start_init_#t~short53_2| |v_ULTIMATE.start_init_#t~short51_6|) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 13050#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 12692#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 13043#L96-12 [3866] L96-12-->L99-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_136| (= (+ v_ULTIMATE.start_get_pc_21_1_~x1_51 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_51)) 1) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_136|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 13232#L99-12 [2921] L99-12-->L92-12: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_63| v_~_pc_21_1_1~0_14) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_63|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 12681#L92-12 [3874] L92-12-->L267: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) |v_ULTIMATE.start_init_#t~short56_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 12682#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 12674#L267-2 [3883] L267-2-->L267-3: Formula: (and (not |v_ULTIMATE.start_init_#t~short56_6|) (not |v_ULTIMATE.start_init_#t~short58_2|)) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 13003#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 12747#L267-5 [3897] L267-5-->L267-6: Formula: (and |v_ULTIMATE.start_init_#t~short60_2| |v_ULTIMATE.start_init_#t~short58_6|) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 12987#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 12742#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 13020#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 12734#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 13006#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 12729#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 12865#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 12916#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 12917#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 13119#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 12911#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 12912#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 13116#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 12905#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 12906#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 13113#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 12899#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 12900#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 12909#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 13086#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 12904#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 13081#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 12898#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 12937#L275-3 [2020-06-22 07:57:10,487 INFO L796 eck$LassoCheckResult]: Loop: 12937#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 13156#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 12893#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 12894#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 12842#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 12937#L275-3 [2020-06-22 07:57:10,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:57:10,487 INFO L82 PathProgramCache]: Analyzing trace with hash -110261317, now seen corresponding path program 1 times [2020-06-22 07:57:10,487 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:57:10,487 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:57:10,488 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:10,488 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2020-06-22 07:57:10,488 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:10,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:57:10,505 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:57:10,505 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:57:10,505 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:57:10,505 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:57:10,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:57:10,506 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 11 times [2020-06-22 07:57:10,506 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:57:10,506 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:57:10,506 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:10,507 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:57:10,507 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:10,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:57:10,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:57:10,575 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:57:10,575 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:57:10,575 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:57:10,575 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:57:10,575 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:57:10,575 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:10,575 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:57:10,576 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:57:10,576 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration12_Loop [2020-06-22 07:57:10,576 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:57:10,576 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:57:10,577 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:10,583 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:10,585 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:10,587 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:10,598 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:10,599 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:10,697 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:57:10,697 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:10,700 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:57:10,700 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:10,707 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:57:10,707 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_setE_#in~value=-8, ULTIMATE.start_setE_~value=-8, ULTIMATE.start_get_E_21_1_#res=-8, ~E_0~0=-8, ~_E_21_1_0~0=-8} Honda state: {ULTIMATE.start_setE_#in~value=-8, ULTIMATE.start_setE_~value=-8, ULTIMATE.start_get_E_21_1_#res=-8, ~E_0~0=-8, ~_E_21_1_0~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:10,733 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:57:10,733 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:10,736 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:57:10,737 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_21=0} Honda state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_21=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:10,762 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:57:10,762 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:10,788 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:57:10,788 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_21=1} Honda state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_21=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:10,792 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:57:10,792 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:10,821 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:57:10,822 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:22,874 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:57:22,882 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:57:22,882 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:57:22,882 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:57:22,882 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:57:22,882 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:57:22,882 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:57:22,883 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:57:22,883 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:57:22,883 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration12_Loop [2020-06-22 07:57:22,883 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:57:22,883 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:57:22,884 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:22,886 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:22,888 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:22,900 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:22,901 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:22,902 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:23,006 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:57:23,007 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:57:23,007 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,007 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,007 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,008 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,008 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,008 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:23,008 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:23,008 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,008 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,009 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,009 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,009 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,009 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,009 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,009 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:23,009 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:23,009 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,010 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,010 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,010 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,010 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,010 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,011 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,011 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:23,011 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:23,011 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,012 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,012 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,013 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,013 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,013 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,013 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,013 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:23,013 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:23,013 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,014 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,014 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,014 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,014 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,014 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,014 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,014 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:23,014 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:23,015 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,015 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,015 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,015 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,015 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,015 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,015 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,016 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:23,016 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:23,016 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,016 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,016 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:57:23,017 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,017 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,017 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,017 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,017 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,017 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,017 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,018 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,019 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,019 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,019 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,020 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,020 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,020 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,020 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,020 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,020 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,021 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,021 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,021 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,021 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,021 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,022 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,022 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,022 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,022 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,024 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,024 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,024 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,024 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,024 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,025 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,025 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,025 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,025 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,025 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,025 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,026 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,026 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,026 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,026 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,026 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,026 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,026 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,027 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,027 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,027 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,027 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,027 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,027 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,027 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,028 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,028 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,028 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,028 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:57:23,029 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,030 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,030 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,030 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,030 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,030 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,031 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,031 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,031 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,031 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,032 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,032 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,032 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,032 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,032 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,032 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,032 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,033 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,033 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,034 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,034 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,034 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,034 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,034 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,035 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,035 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,037 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,037 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,037 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,037 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,037 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,038 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,038 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,038 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,038 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,038 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,038 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,039 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,039 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,039 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,039 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,039 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,039 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,039 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,040 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,040 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,040 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,040 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,040 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,040 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,040 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,041 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,041 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,041 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,042 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:57:23,042 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,042 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,042 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,042 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,042 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,042 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,043 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,043 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,043 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,043 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,043 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,043 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,044 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,044 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,044 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,044 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,044 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,045 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,045 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,045 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,046 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,046 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,046 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,046 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,046 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,047 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,049 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,050 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,050 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,050 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,050 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,050 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,050 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,050 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,051 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,051 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,051 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,051 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,051 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,051 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,052 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,052 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,052 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,052 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,052 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,053 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,053 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:23,053 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,053 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,053 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,053 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,054 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,054 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,054 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,054 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:57:23,055 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,055 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,055 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,055 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,055 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,055 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,055 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,056 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,056 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,056 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,056 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,056 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,057 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,057 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,057 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,057 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,057 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,057 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,057 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,058 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,059 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,059 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,059 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,059 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,059 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,059 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,059 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,060 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,060 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,064 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,064 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,065 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,065 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,065 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,065 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,065 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,065 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,065 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,066 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,066 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,066 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,066 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,066 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,067 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,067 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,067 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,067 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,067 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,067 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,068 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,068 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,068 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,068 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,068 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,068 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,068 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,069 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:23,069 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:23,069 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,070 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,070 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:57:23,070 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,070 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,071 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:23,071 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,071 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,071 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,071 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,071 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,072 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,072 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,072 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,073 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,073 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:23,073 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,073 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,073 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,073 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,074 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,074 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,075 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,075 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,076 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,076 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:23,076 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,076 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,076 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,076 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,077 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,078 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,085 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,085 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,086 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,086 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:23,086 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,086 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,086 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,086 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,087 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,087 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,087 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,088 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,088 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,088 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:23,088 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,088 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,088 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,088 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,089 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,089 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,090 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,090 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,090 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,090 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:23,090 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,091 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,091 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,091 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,092 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,092 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,093 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,093 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:57:23,094 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,094 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,094 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,094 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,094 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,094 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,095 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,095 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,095 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,096 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,096 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,096 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,096 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,096 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,096 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,097 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,097 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,097 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,097 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,100 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,100 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,100 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,100 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,101 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,101 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,101 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,101 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,103 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,103 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,116 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,116 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,117 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,117 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,117 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,117 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,117 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,117 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,118 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,118 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,118 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,119 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,119 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,119 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,119 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,119 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,119 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,119 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,120 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,120 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,121 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,121 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,121 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,121 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,121 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,121 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,122 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,122 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:23,123 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:23,123 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,124 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,124 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:57:23,124 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,125 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,126 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,126 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,126 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,126 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,127 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,127 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,127 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,128 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,128 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,128 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,128 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,129 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,129 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,129 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,129 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,129 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,129 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,131 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,131 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,131 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,131 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,131 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,131 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,131 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,132 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,132 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,132 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,136 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,136 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,137 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,137 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,137 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,137 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,137 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,137 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,138 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,138 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,140 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,140 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,141 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,141 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,141 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,141 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,141 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,141 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,141 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,142 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,142 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,143 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,143 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,143 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:23,143 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,143 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,143 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,143 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:23,144 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:23,144 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,147 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,147 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:57:23,148 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,148 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,148 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,148 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,148 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,148 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,148 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:23,149 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:23,149 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,150 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,151 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,151 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,151 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,151 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,151 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,151 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,152 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:23,152 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:23,152 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,154 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,155 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,155 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,155 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,155 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,155 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,155 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,155 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:23,157 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:23,157 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,164 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,164 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,165 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,165 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,165 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,165 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,165 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,165 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:23,166 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:23,166 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,167 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,167 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,168 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,168 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,168 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,168 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,168 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,168 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:23,169 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:23,169 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,170 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,170 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:23,171 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:23,171 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:23,171 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:23,171 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:23,171 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:23,171 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:23,172 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:23,172 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:23,176 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:23,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:57:23,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:57:23,177 INFO L87 Difference]: Start difference. First operand 585 states and 1726 transitions. cyclomatic complexity: 1144 Second operand 3 states. [2020-06-22 07:57:24,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:57:24,758 INFO L93 Difference]: Finished difference Result 610 states and 1784 transitions. [2020-06-22 07:57:24,759 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:57:24,759 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 610 states and 1784 transitions. [2020-06-22 07:57:24,763 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:57:24,768 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 610 states to 610 states and 1784 transitions. [2020-06-22 07:57:24,768 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 610 [2020-06-22 07:57:24,769 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 610 [2020-06-22 07:57:24,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 610 states and 1784 transitions. [2020-06-22 07:57:24,770 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:57:24,770 INFO L706 BuchiCegarLoop]: Abstraction has 610 states and 1784 transitions. [2020-06-22 07:57:24,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states and 1784 transitions. [2020-06-22 07:57:24,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 585. [2020-06-22 07:57:24,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 585 states. [2020-06-22 07:57:24,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1724 transitions. [2020-06-22 07:57:24,780 INFO L729 BuchiCegarLoop]: Abstraction has 585 states and 1724 transitions. [2020-06-22 07:57:24,780 INFO L609 BuchiCegarLoop]: Abstraction has 585 states and 1724 transitions. [2020-06-22 07:57:24,780 INFO L442 BuchiCegarLoop]: ======== Iteration 13============ [2020-06-22 07:57:24,780 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 585 states and 1724 transitions. [2020-06-22 07:57:24,783 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:57:24,783 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:57:24,783 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:57:24,784 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:57:24,784 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:57:24,785 INFO L794 eck$LassoCheckResult]: Stem: 14362#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 14290#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 14291#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 13976#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 13977#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 13971#L265-2 [3723] L265-2-->L265-3: Formula: (and |v_ULTIMATE.start_init_#t~short34_6| |v_ULTIMATE.start_init_#t~short36_2|) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 14149#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 13958#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 14162#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 14031#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 14154#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 14022#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 14145#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 14016#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 14144#L96-6 [3786] L96-6-->L99-6: Formula: (and (= 1 (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_27) v_ULTIMATE.start_get_pc_21_1_~x1_27)) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_70| (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_70|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 14434#L99-6 [2904] L99-6-->L92-6: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_33| v_~_pc_21_1_1~0_8) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_33|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 14002#L92-6 [3794] L92-6-->L266: Formula: (and (= (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) |v_ULTIMATE.start_init_#t~short45_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 14003#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 13997#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 14264#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 13914#L266-5 [3817] L266-5-->L266-6: Formula: (and |v_ULTIMATE.start_init_#t~short49_2| |v_ULTIMATE.start_init_#t~short47_6|) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 14258#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 13906#L266-8 [3831] L266-8-->L266-9: Formula: (and |v_ULTIMATE.start_init_#t~short51_2| |v_ULTIMATE.start_init_#t~short49_6|) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 14273#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 13897#L266-11 [3845] L266-11-->L266-12: Formula: (and |v_ULTIMATE.start_init_#t~short53_2| |v_ULTIMATE.start_init_#t~short51_6|) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 14248#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 13890#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 14241#L96-12 [3866] L96-12-->L99-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_136| (= (+ v_ULTIMATE.start_get_pc_21_1_~x1_51 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_51)) 1) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_136|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 14432#L99-12 [2921] L99-12-->L92-12: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_63| v_~_pc_21_1_1~0_14) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_63|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 13879#L92-12 [3874] L92-12-->L267: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) |v_ULTIMATE.start_init_#t~short56_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 13880#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 13872#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 14201#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 13945#L267-5 [3897] L267-5-->L267-6: Formula: (and |v_ULTIMATE.start_init_#t~short60_2| |v_ULTIMATE.start_init_#t~short58_6|) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 14186#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 13940#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 14218#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 13932#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 14205#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 13927#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 14064#L130 [2886] L130-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_2| v_~_E_21_1_0~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_3|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_2|, ~_E_21_1_0~0=v_~_E_21_1_0~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 14115#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 14116#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 14316#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 14112#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 14113#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 14313#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 14106#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 14107#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 14310#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 14100#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 14101#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 14110#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 14285#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 14105#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 14280#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 14099#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 14138#L275-3 [2020-06-22 07:57:24,786 INFO L796 eck$LassoCheckResult]: Loop: 14138#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 14354#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 14094#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 14095#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 14043#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 14138#L275-3 [2020-06-22 07:57:24,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:57:24,786 INFO L82 PathProgramCache]: Analyzing trace with hash -79241510, now seen corresponding path program 1 times [2020-06-22 07:57:24,786 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:57:24,786 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:57:24,787 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:24,787 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2020-06-22 07:57:24,787 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:24,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:57:24,817 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:57:24,818 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:57:24,818 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:57:24,818 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:57:24,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:57:24,819 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 12 times [2020-06-22 07:57:24,819 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:57:24,819 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:57:24,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:24,819 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:57:24,820 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:24,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:57:24,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:57:24,895 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:57:24,895 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:57:24,896 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:57:24,896 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:57:24,896 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:57:24,896 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:24,896 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:57:24,896 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:57:24,896 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration13_Loop [2020-06-22 07:57:24,896 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:57:24,896 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:57:24,897 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:24,899 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:24,900 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:24,902 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:24,909 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:24,916 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:24,920 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:25,033 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:57:25,033 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:25,036 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:57:25,036 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:25,039 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:57:25,039 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_init_#t~ret73=0} Honda state: {ULTIMATE.start_init_#t~ret73=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:25,065 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:57:25,065 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:25,091 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:57:25,091 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_23=1} Honda state: {v_rep(ite ULTIMATE.start_get_E_21_1_#t~switch5 1 0)_23=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:25,095 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:57:25,096 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:25,098 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:57:25,099 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_init_#t~post72=0} Honda state: {ULTIMATE.start_init_#t~post72=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:25,126 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:57:25,127 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:25,156 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:57:25,156 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:37,195 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:57:37,200 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:57:37,201 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:57:37,201 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:57:37,201 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:57:37,201 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:57:37,201 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:57:37,201 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:57:37,201 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:57:37,201 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration13_Loop [2020-06-22 07:57:37,201 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:57:37,201 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:57:37,202 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:37,204 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:37,205 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:37,207 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:37,211 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:37,218 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:37,226 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:37,311 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:57:37,311 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:57:37,312 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,312 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,312 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,312 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,312 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,312 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:37,313 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:37,313 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,313 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,313 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,313 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,313 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,313 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,314 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,314 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:37,314 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:37,314 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,314 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,314 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,315 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,315 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,315 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,315 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,315 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:37,315 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:37,315 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,316 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,316 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,316 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,316 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,316 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,316 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,316 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:37,317 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:37,317 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,317 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,317 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,317 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,318 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,318 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,318 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,318 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:37,318 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:37,318 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,319 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,319 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,319 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,319 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,319 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,319 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,320 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:37,320 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:37,320 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,321 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,321 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,321 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,321 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,321 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,322 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,322 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:37,322 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:37,322 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,322 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,322 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:57:37,322 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,323 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,323 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,323 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,323 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,323 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,323 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,323 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,324 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,324 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,324 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,324 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,324 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,324 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,324 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,325 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,325 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,325 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,325 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,325 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,325 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,326 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,326 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,326 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,326 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,326 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,327 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,327 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,327 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,327 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,327 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,327 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,327 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,328 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,328 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,328 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,328 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,328 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,329 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,329 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,329 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,329 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,329 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,329 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,330 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,330 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,330 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,330 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,331 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,331 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,331 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,331 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,331 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,332 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,333 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,333 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,333 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,333 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,333 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,333 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,334 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,334 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,334 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,334 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:57:37,334 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,334 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,334 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,335 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,335 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,335 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,335 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,335 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,335 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,336 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,336 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,336 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,336 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,336 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,336 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,336 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,337 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,337 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,337 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,337 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,337 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,337 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,338 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,338 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,338 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,338 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,339 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,339 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,339 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,339 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,339 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,339 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,340 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,340 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,340 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,340 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,340 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,341 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,341 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,341 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,341 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,341 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,342 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,342 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,342 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,342 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,343 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,343 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,343 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,343 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,343 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,343 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,343 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,345 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,345 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,346 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,346 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,346 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,346 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,346 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,346 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,346 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,347 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,347 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:57:37,347 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,347 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,347 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,347 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,348 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,348 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,348 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,348 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,348 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,348 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,349 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,349 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,349 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,349 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,349 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,349 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,349 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,350 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,350 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,350 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,350 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,350 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,350 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,351 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,351 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,351 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,352 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,352 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,352 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,352 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,352 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,353 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,353 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,353 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,353 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,354 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,354 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,354 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,354 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,354 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,354 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,355 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,355 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,355 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,356 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,356 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,356 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,356 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,356 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,356 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,357 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,357 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,357 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,359 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,359 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,359 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:37,360 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,360 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,360 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,360 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,360 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,360 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,361 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,361 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:57:37,361 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,361 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,361 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,361 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,361 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,362 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,362 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,362 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,362 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,362 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,363 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,363 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,363 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,363 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,363 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,363 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,363 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,364 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,364 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,364 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,364 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,364 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,365 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,365 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,365 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,365 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,365 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,365 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,365 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,366 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,367 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,367 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,367 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,367 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,367 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,367 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,367 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,368 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,368 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,368 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,369 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,369 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,369 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,369 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,369 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,369 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,369 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,370 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,370 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,371 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,371 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,371 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,371 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,371 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,372 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,372 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,372 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,372 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,372 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,376 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,376 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,376 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,376 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,377 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,377 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,377 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,377 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:37,377 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:37,377 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,378 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,378 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:57:37,378 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,378 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,378 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:37,378 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,379 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,379 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,379 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,379 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,379 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,380 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,380 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,380 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,380 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:37,381 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,381 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,381 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,381 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,381 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,381 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,382 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,382 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,382 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,383 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:37,383 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,383 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,383 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,383 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,383 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,384 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,385 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,385 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,386 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,386 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:37,386 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,386 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,386 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,386 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,387 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,387 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,388 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,388 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,388 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,388 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:37,389 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,389 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,389 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,389 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,390 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,390 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,391 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,392 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,392 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,392 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:37,392 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,392 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,392 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,392 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,393 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,393 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,399 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,399 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,400 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,400 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:37,400 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,400 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,400 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,400 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,401 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,401 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,401 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,401 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:57:37,402 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,402 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,402 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,402 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,402 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,402 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,402 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,403 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,403 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,404 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,404 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,404 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,404 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,404 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,404 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,404 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,405 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,405 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,405 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,406 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,406 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,406 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,406 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,406 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,407 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,407 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,407 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,407 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,408 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,410 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,410 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,411 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,411 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,411 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,411 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,411 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,411 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,412 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,412 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,413 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,413 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,413 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,413 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,414 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,414 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,414 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,414 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,415 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,416 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,416 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,417 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,417 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,417 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,417 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,417 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,417 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,417 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,419 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,419 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,430 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,430 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,430 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,431 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,431 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,431 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,431 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,431 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:37,432 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:37,432 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,432 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,432 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:57:37,433 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,433 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,433 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,433 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,433 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,433 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,433 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,434 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,434 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,435 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,435 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,435 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,435 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,435 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,435 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,436 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,436 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,436 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,436 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,437 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,437 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,437 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,437 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,437 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,438 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,438 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,438 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,438 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,438 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,439 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,440 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,440 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,440 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,440 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,440 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,440 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,440 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,441 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,441 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,442 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,442 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,442 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,443 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,443 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,443 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,443 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,443 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,444 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,444 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,446 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,446 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,446 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,446 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,446 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,447 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,447 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,447 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,447 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,447 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,450 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,450 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,451 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,451 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:37,451 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,451 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,451 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,451 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:37,452 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:37,452 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,452 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,453 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:57:37,453 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,453 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,453 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,453 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,453 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,453 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,454 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:37,454 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:37,454 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,455 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,456 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,456 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,456 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,456 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,456 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,456 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,456 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:37,457 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:37,457 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,458 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,458 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,459 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,459 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,459 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,459 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,459 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,459 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:37,460 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:37,460 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,462 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,462 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,462 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,462 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,462 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,462 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,463 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,463 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:37,463 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:37,463 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,466 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,466 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,466 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,466 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,466 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,467 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,467 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,467 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:37,468 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:37,468 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,472 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,472 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,472 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,472 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,473 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,473 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,473 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,473 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:37,474 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:37,474 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,479 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,479 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:37,480 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:37,480 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:37,480 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:37,480 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:37,480 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:37,480 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:37,481 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:37,481 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:37,482 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:37,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-06-22 07:57:37,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-06-22 07:57:37,483 INFO L87 Difference]: Start difference. First operand 585 states and 1724 transitions. cyclomatic complexity: 1142 Second operand 4 states. [2020-06-22 07:57:40,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:57:40,225 INFO L93 Difference]: Finished difference Result 965 states and 2945 transitions. [2020-06-22 07:57:40,226 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-06-22 07:57:40,226 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 965 states and 2945 transitions. [2020-06-22 07:57:40,234 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 766 [2020-06-22 07:57:40,243 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 965 states to 964 states and 2944 transitions. [2020-06-22 07:57:40,244 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 964 [2020-06-22 07:57:40,244 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 964 [2020-06-22 07:57:40,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 964 states and 2944 transitions. [2020-06-22 07:57:40,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:57:40,246 INFO L706 BuchiCegarLoop]: Abstraction has 964 states and 2944 transitions. [2020-06-22 07:57:40,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states and 2944 transitions. [2020-06-22 07:57:40,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 585. [2020-06-22 07:57:40,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 585 states. [2020-06-22 07:57:40,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1723 transitions. [2020-06-22 07:57:40,259 INFO L729 BuchiCegarLoop]: Abstraction has 585 states and 1723 transitions. [2020-06-22 07:57:40,259 INFO L609 BuchiCegarLoop]: Abstraction has 585 states and 1723 transitions. [2020-06-22 07:57:40,259 INFO L442 BuchiCegarLoop]: ======== Iteration 14============ [2020-06-22 07:57:40,259 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 585 states and 1723 transitions. [2020-06-22 07:57:40,263 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 387 [2020-06-22 07:57:40,263 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-06-22 07:57:40,263 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-06-22 07:57:40,264 INFO L867 BuchiCegarLoop]: Counterexample stem 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] [2020-06-22 07:57:40,264 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2020-06-22 07:57:40,265 INFO L794 eck$LassoCheckResult]: Stem: 15921#ULTIMATE.startENTRY [2956] ULTIMATE.startENTRY-->L-1: Formula: (and (= v_~pc_2~0_1 0) (= v_~E_1~0_1 0) (= v_~_pc_21_1_1~0_1 0) (= v_~_I_21_1_1~0_1 0) (= v_~pc_1~0_1 0) (= v_~E_0~0_1 0) (= v_~_E_21_1_0~0_1 0) (= v_~_E_21_1_2~0_1 0) (= v_~E_3~0_1 0) (= v_~_E_21_1_3~0_1 0) (= v_~I_0~0_1 0) (= v_~E_2~0_1 0) (= v_~I_2~0_1 0) (= v_~pc_0~0_1 0) (= v_~I_1~0_1 0) (= v_~_I_21_1_2~0_1 0) (= v_~_I_21_1_0~0_1 0) (= v_~_pc_21_1_2~0_1 0) (= v_~_E_21_1_1~0_1 0) (= v_~_pc_21_1_0~0_1 0)) InVars {} OutVars{~I_0~0=v_~I_0~0_1, ~I_2~0=v_~I_2~0_1, ~I_1~0=v_~I_1~0_1, ~_pc_21_1_0~0=v_~_pc_21_1_0~0_1, ~_E_21_1_3~0=v_~_E_21_1_3~0_1, ~_pc_21_1_2~0=v_~_pc_21_1_2~0_1, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_1, ~_I_21_1_1~0=v_~_I_21_1_1~0_1, ~_I_21_1_2~0=v_~_I_21_1_2~0_1, ~_I_21_1_0~0=v_~_I_21_1_0~0_1, ~E_1~0=v_~E_1~0_1, ~_E_21_1_2~0=v_~_E_21_1_2~0_1, ~E_0~0=v_~E_0~0_1, ~_E_21_1_1~0=v_~_E_21_1_1~0_1, ~_E_21_1_0~0=v_~_E_21_1_0~0_1, ~E_3~0=v_~E_3~0_1, ~E_2~0=v_~E_2~0_1, ~pc_2~0=v_~pc_2~0_1, ~pc_1~0=v_~pc_1~0_1, ~pc_0~0=v_~pc_0~0_1} AuxVars[] AssignedVars[~I_0~0, ~I_2~0, ~I_1~0, ~_pc_21_1_0~0, ~_E_21_1_3~0, ~_pc_21_1_2~0, ~_pc_21_1_1~0, ~_I_21_1_1~0, ~_I_21_1_2~0, ~_I_21_1_0~0, ~E_1~0, ~_E_21_1_2~0, ~E_0~0, ~_E_21_1_1~0, ~_E_21_1_0~0, ~E_3~0, ~E_2~0, ~pc_2~0, ~pc_1~0, ~pc_0~0] 15848#L-1 [3710] L-1-->L96: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_1 |v_ULTIMATE.start_get_pc_21_1_#in~x1_1|) (= v_ULTIMATE.start_init_~j~0_1 |v_ULTIMATE.start_init_#t~nondet31_9|) (= v_ULTIMATE.start_init_~i~0_1 |v_ULTIMATE.start_init_#t~nondet30_9|) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_1| (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_1| 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_1 |v_ULTIMATE.start_get_pc_21_1_#in~x0_1|) (= 0 (+ v_ULTIMATE.start_get_pc_21_1_~x1_1 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_1)))) InVars {} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_1|, ULTIMATE.start_main_#t~short102=|v_ULTIMATE.start_main_#t~short102_1|, ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_1|, ULTIMATE.start_main_#t~nondet97=|v_ULTIMATE.start_main_#t~nondet97_1|, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_1|, ULTIMATE.start_main_~firstAgent~0=v_ULTIMATE.start_main_~firstAgent~0_1, ULTIMATE.start_init_#t~post74=|v_ULTIMATE.start_init_#t~post74_1|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_1|, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_1|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_1|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_1|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_1|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_1|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_1|, ULTIMATE.start_main_#t~short106=|v_ULTIMATE.start_main_#t~short106_1|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_1|, ULTIMATE.start_init_#t~nondet30=|v_ULTIMATE.start_init_#t~nondet30_1|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_1|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_1|, ULTIMATE.start_init_~j~0=v_ULTIMATE.start_init_~j~0_1, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_1|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_1|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_1, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_1|, ULTIMATE.start_main_#t~ret108=|v_ULTIMATE.start_main_#t~ret108_1|, ULTIMATE.start_main_#t~switch99=|v_ULTIMATE.start_main_#t~switch99_1|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_1|, ULTIMATE.start_main_#t~ret104=|v_ULTIMATE.start_main_#t~ret104_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_1|, ULTIMATE.start_main_#t~ret100=|v_ULTIMATE.start_main_#t~ret100_1|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_1, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_1|, ULTIMATE.start_main_~newagent~0=v_ULTIMATE.start_main_~newagent~0_1, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_1|, ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_1|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_1|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_1|, ULTIMATE.start_main_#t~nondet96=|v_ULTIMATE.start_main_#t~nondet96_1|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_1|, ULTIMATE.start_main_#t~ret98=|v_ULTIMATE.start_main_#t~ret98_1|, ULTIMATE.start_init_#t~post77=|v_ULTIMATE.start_init_#t~post77_1|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_1|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_1|, ULTIMATE.start_init_#t~post75=|v_ULTIMATE.start_init_#t~post75_1|, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_1|, ULTIMATE.start_init_#t~ret76=|v_ULTIMATE.start_init_#t~ret76_1|, ULTIMATE.start_init_#t~ret78=|v_ULTIMATE.start_init_#t~ret78_1|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_1|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_1|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_1|, ULTIMATE.start_main_#t~short105=|v_ULTIMATE.start_main_#t~short105_1|, ULTIMATE.start_main_#t~short109=|v_ULTIMATE.start_main_#t~short109_1|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_1|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_1|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_1|, ULTIMATE.start_main_#t~short110=|v_ULTIMATE.start_main_#t~short110_1|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_1|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_1|, ULTIMATE.start_init_#t~nondet31=|v_ULTIMATE.start_init_#t~nondet31_1|, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_1, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_1|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_1|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_1|, ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_1|, ULTIMATE.start_main_#t~ret107=|v_ULTIMATE.start_main_#t~ret107_1|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_1|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_1|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, ULTIMATE.start_main_#t~ret103=|v_ULTIMATE.start_main_#t~ret103_1|, ULTIMATE.start_main_#t~ret101=|v_ULTIMATE.start_main_#t~ret101_1|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_1|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_1|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_1|} AuxVars[|v_ULTIMATE.start_init_#t~nondet30_9|, |v_ULTIMATE.start_init_#t~nondet31_9|] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_main_#t~short102, ULTIMATE.start_init_#t~short58, ULTIMATE.start_main_#t~nondet97, ULTIMATE.start_init_#t~ret71, ULTIMATE.start_main_~firstAgent~0, ULTIMATE.start_init_#t~post74, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~post72, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_main_#t~short106, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~nondet30, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_~j~0, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_main_#t~ret108, ULTIMATE.start_main_#t~switch99, ULTIMATE.start_init_#t~ret66, ULTIMATE.start_main_#t~ret104, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_main_#t~ret100, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~short40, ULTIMATE.start_main_~newagent~0, ULTIMATE.start_init_#t~short42, ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_main_#t~nondet96, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_main_#t~ret98, ULTIMATE.start_init_#t~post77, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_init_#t~post75, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret76, ULTIMATE.start_init_#t~ret78, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_main_#t~short105, ULTIMATE.start_main_#t~short109, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short53, ULTIMATE.start_main_#t~short110, ULTIMATE.start_init_#t~short47, ULTIMATE.start_init_#t~short49, ULTIMATE.start_init_#t~nondet31, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret65, ULTIMATE.start_main_#t~ret107, ULTIMATE.start_init_#t~ret67, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_main_#res, ULTIMATE.start_main_#t~ret103, ULTIMATE.start_main_#t~ret101, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 15849#L96 [3287] L96-->L92: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_2| v_~_pc_21_1_0~0_2) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|) InVars {~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|} OutVars{~_pc_21_1_0~0=v_~_pc_21_1_0~0_2, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_3|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_2|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 15535#L92 [3714] L92-->L265: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret32_2| 256)) |v_ULTIMATE.start_init_#t~short34_2| (= |v_ULTIMATE.start_init_#t~ret32_2| |v_ULTIMATE.start_get_pc_21_1_#res_5|)) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_5|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~ret32] 15536#L265 [2607] L265-->L265-2: Formula: |v_ULTIMATE.start_init_#t~short34_3| InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_3|} AuxVars[] AssignedVars[] 15527#L265-2 [3723] L265-2-->L265-3: Formula: (and |v_ULTIMATE.start_init_#t~short34_6| |v_ULTIMATE.start_init_#t~short36_2|) InVars {ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|} OutVars{ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_6|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short36] 15708#L265-3 [2600] L265-3-->L265-5: Formula: |v_ULTIMATE.start_init_#t~short36_3| InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} OutVars{ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_3|} AuxVars[] AssignedVars[] 15514#L265-5 [3738] L265-5-->L265-6: Formula: (and |v_ULTIMATE.start_init_#t~short38_2| |v_ULTIMATE.start_init_#t~short36_6|) InVars {ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_2|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38] 15719#L265-6 [2618] L265-6-->L265-8: Formula: |v_ULTIMATE.start_init_#t~short38_3| InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_3|} AuxVars[] AssignedVars[] 15587#L265-8 [3752] L265-8-->L265-9: Formula: (and |v_ULTIMATE.start_init_#t~short40_2| |v_ULTIMATE.start_init_#t~short38_6|) InVars {ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_6|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short40] 15713#L265-9 [2611] L265-9-->L265-11: Formula: |v_ULTIMATE.start_init_#t~short40_3| InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_3|} AuxVars[] AssignedVars[] 15578#L265-11 [3766] L265-11-->L265-12: Formula: (and |v_ULTIMATE.start_init_#t~short42_2| |v_ULTIMATE.start_init_#t~short40_6|) InVars {ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|} OutVars{ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_6|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short42] 15704#L265-12 [2594] L265-12-->L265-14: Formula: |v_ULTIMATE.start_init_#t~short42_3| InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} OutVars{ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_3|} AuxVars[] AssignedVars[] 15572#L265-14 [3779] L265-14-->L96-6: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x1_25 |v_ULTIMATE.start_get_pc_21_1_#in~x1_7|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_7| 1) (> (+ v_ULTIMATE.start_get_pc_21_1_~x1_25 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_25)) 0) (= v_ULTIMATE.start_get_pc_21_1_~x0_25 |v_ULTIMATE.start_get_pc_21_1_#in~x0_7|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_7| 0) |v_ULTIMATE.start_init_#t~short42_7|) InVars {ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_7|} OutVars{ULTIMATE.start_init_#t~short38=|v_ULTIMATE.start_init_#t~short38_7|, ULTIMATE.start_init_#t~short36=|v_ULTIMATE.start_init_#t~short36_7|, ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_31|, ULTIMATE.start_init_#t~ret39=|v_ULTIMATE.start_init_#t~ret39_3|, ULTIMATE.start_init_#t~ret37=|v_ULTIMATE.start_init_#t~ret37_3|, ULTIMATE.start_init_#t~ret35=|v_ULTIMATE.start_init_#t~ret35_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_25, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_25, ULTIMATE.start_init_#t~ret33=|v_ULTIMATE.start_init_#t~ret33_3|, ULTIMATE.start_init_#t~ret32=|v_ULTIMATE.start_init_#t~ret32_3|, ULTIMATE.start_init_#t~ret41=|v_ULTIMATE.start_init_#t~ret41_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_67|, ULTIMATE.start_init_#t~short40=|v_ULTIMATE.start_init_#t~short40_7|, ULTIMATE.start_init_#t~short34=|v_ULTIMATE.start_init_#t~short34_7|, ULTIMATE.start_init_#t~short42=|v_ULTIMATE.start_init_#t~short42_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short38, ULTIMATE.start_init_#t~short36, ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret39, ULTIMATE.start_init_#t~ret37, ULTIMATE.start_init_#t~ret35, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret33, ULTIMATE.start_init_#t~ret32, ULTIMATE.start_init_#t~ret41, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short40, ULTIMATE.start_init_#t~short34, ULTIMATE.start_init_#t~short42] 15703#L96-6 [3786] L96-6-->L99-6: Formula: (and (= 1 (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_27) v_ULTIMATE.start_get_pc_21_1_~x1_27)) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_70| (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_71|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_70|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_27, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_27} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 15993#L99-6 [2904] L99-6-->L92-6: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_33| v_~_pc_21_1_1~0_8) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_72|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_8, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_33|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 15561#L92-6 [3794] L92-6-->L266: Formula: (and (= (mod |v_ULTIMATE.start_init_#t~ret43_2| 256) 3) (= |v_ULTIMATE.start_init_#t~ret43_2| |v_ULTIMATE.start_get_pc_21_1_#res_35|) |v_ULTIMATE.start_init_#t~short45_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_35|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~ret43] 15562#L266 [2591] L266-->L266-2: Formula: |v_ULTIMATE.start_init_#t~short45_3| InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} OutVars{ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_3|} AuxVars[] AssignedVars[] 15556#L266-2 [3804] L266-2-->L266-3: Formula: (and |v_ULTIMATE.start_init_#t~short45_6| |v_ULTIMATE.start_init_#t~short47_2|) InVars {ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_2|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short47] 15823#L266-3 [2777] L266-3-->L266-5: Formula: |v_ULTIMATE.start_init_#t~short47_3| InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_3|} AuxVars[] AssignedVars[] 15473#L266-5 [3817] L266-5-->L266-6: Formula: (and |v_ULTIMATE.start_init_#t~short49_2| |v_ULTIMATE.start_init_#t~short47_6|) InVars {ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|} OutVars{ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_6|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short49] 15817#L266-6 [2824] L266-6-->L266-8: Formula: |v_ULTIMATE.start_init_#t~short49_3| InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} OutVars{ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_3|} AuxVars[] AssignedVars[] 15465#L266-8 [3831] L266-8-->L266-9: Formula: (and |v_ULTIMATE.start_init_#t~short51_2| |v_ULTIMATE.start_init_#t~short49_6|) InVars {ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_2|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short51] 15832#L266-9 [2795] L266-9-->L266-11: Formula: |v_ULTIMATE.start_init_#t~short51_3| InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_3|} AuxVars[] AssignedVars[] 15456#L266-11 [3845] L266-11-->L266-12: Formula: (and |v_ULTIMATE.start_init_#t~short53_2| |v_ULTIMATE.start_init_#t~short51_6|) InVars {ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|} OutVars{ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_6|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short53] 15807#L266-12 [2744] L266-12-->L266-14: Formula: |v_ULTIMATE.start_init_#t~short53_3| InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} OutVars{ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_3|} AuxVars[] AssignedVars[] 15449#L266-14 [3859] L266-14-->L96-12: Formula: (and (= v_ULTIMATE.start_get_pc_21_1_~x0_49 |v_ULTIMATE.start_get_pc_21_1_#in~x0_13|) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|) (> (+ (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_49) v_ULTIMATE.start_get_pc_21_1_~x1_49) 0) (= |v_ULTIMATE.start_get_pc_21_1_#in~x0_13| 2) (= |v_ULTIMATE.start_get_pc_21_1_#in~x1_13| 0) (= v_ULTIMATE.start_get_pc_21_1_~x1_49 |v_ULTIMATE.start_get_pc_21_1_#in~x1_13|) |v_ULTIMATE.start_init_#t~short53_7|) InVars {ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_7|} OutVars{ULTIMATE.start_get_pc_21_1_#in~x1=|v_ULTIMATE.start_get_pc_21_1_#in~x1_13|, ULTIMATE.start_init_#t~short47=|v_ULTIMATE.start_init_#t~short47_7|, ULTIMATE.start_get_pc_21_1_#in~x0=|v_ULTIMATE.start_get_pc_21_1_#in~x0_13|, ULTIMATE.start_init_#t~short49=|v_ULTIMATE.start_init_#t~short49_7|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_61|, ULTIMATE.start_init_#t~ret48=|v_ULTIMATE.start_init_#t~ret48_3|, ULTIMATE.start_init_#t~ret46=|v_ULTIMATE.start_init_#t~ret46_3|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_49, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_49, ULTIMATE.start_init_#t~ret44=|v_ULTIMATE.start_init_#t~ret44_3|, ULTIMATE.start_init_#t~ret50=|v_ULTIMATE.start_init_#t~ret50_3|, ULTIMATE.start_init_#t~ret43=|v_ULTIMATE.start_init_#t~ret43_3|, ULTIMATE.start_init_#t~ret52=|v_ULTIMATE.start_init_#t~ret52_3|, ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_133|, ULTIMATE.start_init_#t~short45=|v_ULTIMATE.start_init_#t~short45_7|, ULTIMATE.start_init_#t~short51=|v_ULTIMATE.start_init_#t~short51_7|, ULTIMATE.start_init_#t~short53=|v_ULTIMATE.start_init_#t~short53_6|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#in~x1, ULTIMATE.start_init_#t~short47, ULTIMATE.start_get_pc_21_1_#in~x0, ULTIMATE.start_init_#t~short49, ULTIMATE.start_get_pc_21_1_#res, ULTIMATE.start_init_#t~ret48, ULTIMATE.start_init_#t~ret46, ULTIMATE.start_get_pc_21_1_~x0, ULTIMATE.start_get_pc_21_1_~x1, ULTIMATE.start_init_#t~ret44, ULTIMATE.start_init_#t~ret50, ULTIMATE.start_init_#t~ret43, ULTIMATE.start_init_#t~ret52, ULTIMATE.start_get_pc_21_1_#t~switch3, ULTIMATE.start_init_#t~short45, ULTIMATE.start_init_#t~short51, ULTIMATE.start_init_#t~short53] 15800#L96-12 [3866] L96-12-->L99-12: Formula: (and |v_ULTIMATE.start_get_pc_21_1_#t~switch3_136| (= (+ v_ULTIMATE.start_get_pc_21_1_~x1_51 (* 3 v_ULTIMATE.start_get_pc_21_1_~x0_51)) 1) (not |v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|)) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_137|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_136|, ULTIMATE.start_get_pc_21_1_~x0=v_ULTIMATE.start_get_pc_21_1_~x0_51, ULTIMATE.start_get_pc_21_1_~x1=v_ULTIMATE.start_get_pc_21_1_~x1_51} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#t~switch3] 15991#L99-12 [2921] L99-12-->L92-12: Formula: (and (= |v_ULTIMATE.start_get_pc_21_1_#res_63| v_~_pc_21_1_1~0_14) |v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|) InVars {ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14} OutVars{ULTIMATE.start_get_pc_21_1_#t~switch3=|v_ULTIMATE.start_get_pc_21_1_#t~switch3_138|, ~_pc_21_1_1~0=v_~_pc_21_1_1~0_14, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_63|} AuxVars[] AssignedVars[ULTIMATE.start_get_pc_21_1_#res] 15438#L92-12 [3874] L92-12-->L267: Formula: (and (= 3 (mod |v_ULTIMATE.start_init_#t~ret54_2| 256)) (= |v_ULTIMATE.start_init_#t~ret54_2| |v_ULTIMATE.start_get_pc_21_1_#res_65|) |v_ULTIMATE.start_init_#t~short56_2|) InVars {ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} OutVars{ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_2|, ULTIMATE.start_get_pc_21_1_#res=|v_ULTIMATE.start_get_pc_21_1_#res_65|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~short56] 15439#L267 [2714] L267-->L267-2: Formula: |v_ULTIMATE.start_init_#t~short56_3| InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} OutVars{ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_3|} AuxVars[] AssignedVars[] 15431#L267-2 [3884] L267-2-->L267-3: Formula: (and |v_ULTIMATE.start_init_#t~short56_6| |v_ULTIMATE.start_init_#t~short58_2|) InVars {ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_2|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58] 15760#L267-3 [2669] L267-3-->L267-5: Formula: |v_ULTIMATE.start_init_#t~short58_3| InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_3|} AuxVars[] AssignedVars[] 15504#L267-5 [3897] L267-5-->L267-6: Formula: (and |v_ULTIMATE.start_init_#t~short60_2| |v_ULTIMATE.start_init_#t~short58_6|) InVars {ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_6|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short60] 15746#L267-6 [2656] L267-6-->L267-8: Formula: |v_ULTIMATE.start_init_#t~short60_3| InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} OutVars{ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_3|} AuxVars[] AssignedVars[] 15499#L267-8 [3912] L267-8-->L267-9: Formula: (and |v_ULTIMATE.start_init_#t~short62_2| |v_ULTIMATE.start_init_#t~short60_6|) InVars {ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_2|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short62] 15778#L267-9 [2693] L267-9-->L267-11: Formula: |v_ULTIMATE.start_init_#t~short62_3| InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_3|} AuxVars[] AssignedVars[] 15491#L267-11 [3926] L267-11-->L267-12: Formula: (and |v_ULTIMATE.start_init_#t~short64_2| |v_ULTIMATE.start_init_#t~short62_6|) InVars {ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|} OutVars{ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_6|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_2|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short64] 15764#L267-12 [2676] L267-12-->L267-14: Formula: |v_ULTIMATE.start_init_#t~short64_3| InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} OutVars{ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_3|} AuxVars[] AssignedVars[] 15486#L267-14 [3939] L267-14-->L130: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_1 0) (= v_ULTIMATE.start_get_E_21_1_~x0_1 |v_ULTIMATE.start_get_E_21_1_#in~x0_1|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_1| (= |v_ULTIMATE.start_get_E_21_1_#in~x0_1| 0) |v_ULTIMATE.start_init_#t~short64_7|) InVars {ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_7|} OutVars{ULTIMATE.start_init_#t~short58=|v_ULTIMATE.start_init_#t~short58_7|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_1|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_1, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret61=|v_ULTIMATE.start_init_#t~ret61_3|, ULTIMATE.start_init_#t~ret63=|v_ULTIMATE.start_init_#t~ret63_3|, ULTIMATE.start_init_#t~ret54=|v_ULTIMATE.start_init_#t~ret54_3|, ULTIMATE.start_init_#t~ret55=|v_ULTIMATE.start_init_#t~ret55_3|, ULTIMATE.start_init_#t~short60=|v_ULTIMATE.start_init_#t~short60_7|, ULTIMATE.start_init_#t~ret57=|v_ULTIMATE.start_init_#t~ret57_3|, ULTIMATE.start_init_#t~ret59=|v_ULTIMATE.start_init_#t~ret59_3|, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_1|, ULTIMATE.start_init_#t~short56=|v_ULTIMATE.start_init_#t~short56_7|, ULTIMATE.start_init_#t~short62=|v_ULTIMATE.start_init_#t~short62_7|, ULTIMATE.start_init_#t~short64=|v_ULTIMATE.start_init_#t~short64_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~short58, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#in~x0, ULTIMATE.start_init_#t~ret61, ULTIMATE.start_init_#t~ret63, ULTIMATE.start_init_#t~ret54, ULTIMATE.start_init_#t~ret55, ULTIMATE.start_init_#t~short60, ULTIMATE.start_init_#t~ret57, ULTIMATE.start_init_#t~ret59, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_init_#t~short56, ULTIMATE.start_init_#t~short62, ULTIMATE.start_init_#t~short64] 15623#L130 [3945] L130-->L133: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_3 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_4| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_5|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_3, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_5|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_3, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_4|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 15879#L133 [2598] L133-->L126: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_3| v_~_E_21_1_1~0_2) |v_ULTIMATE.start_get_E_21_1_#t~switch5_6|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_6|, ~_E_21_1_1~0=v_~_E_21_1_1~0_2} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_6|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_3|, ~_E_21_1_1~0=v_~_E_21_1_1~0_2} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 15674#L126 [3955] L126-->L130-1: Formula: (and (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_15|) (= |v_ULTIMATE.start_get_E_21_1_#res_7| (- 1)) (> v_ULTIMATE.start_get_E_21_1_~x0_6 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_E_21_1_~x0_6 |v_ULTIMATE.start_get_E_21_1_#in~x0_2|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_7|} OutVars{ULTIMATE.start_init_#t~ret65=|v_ULTIMATE.start_init_#t~ret65_2|, ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_6, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_15|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_6|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret65, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 15675#L130-1 [3960] L130-1-->L133-1: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_8 1) |v_ULTIMATE.start_get_E_21_1_#t~switch5_18| (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_19|)) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_8, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_18|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 15875#L133-1 [2623] L133-1-->L126-1: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_20| (= |v_ULTIMATE.start_get_E_21_1_#res_9| v_~_E_21_1_1~0_3)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_20|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_9|, ~_E_21_1_1~0=v_~_E_21_1_1~0_3} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 15671#L126-1 [3967] L126-1-->L130-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_11 |v_ULTIMATE.start_get_E_21_1_#in~x0_3|) (= 0 |v_ULTIMATE.start_get_E_21_1_#res_13|) (> v_ULTIMATE.start_get_E_21_1_~x0_11 0) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_3| 2) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_29|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_13|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_11, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_29|, ULTIMATE.start_init_#t~ret66=|v_ULTIMATE.start_init_#t~ret66_2|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_3|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_12|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret66, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 15672#L130-2 [3972] L130-2-->L133-2: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_13 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_33|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_32|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_33|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_13, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_32|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 15872#L133-2 [2620] L133-2-->L126-2: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_15| v_~_E_21_1_1~0_4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_34|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_34|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_15|, ~_E_21_1_1~0=v_~_E_21_1_1~0_4} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 15665#L126-2 [3979] L126-2-->L130-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_16 |v_ULTIMATE.start_get_E_21_1_#in~x0_4|) (= |v_ULTIMATE.start_get_E_21_1_#in~x0_4| 3) (> v_ULTIMATE.start_get_E_21_1_~x0_16 0) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_43|) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_19|)) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_19|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_16, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_43|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_4|, ULTIMATE.start_init_#t~ret67=|v_ULTIMATE.start_init_#t~ret67_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_18|} AuxVars[] AssignedVars[ULTIMATE.start_init_#t~ret67, ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 15666#L130-3 [3986] L130-3-->L133-3: Formula: (and (= v_ULTIMATE.start_get_E_21_1_~x0_18 1) (not |v_ULTIMATE.start_get_E_21_1_#t~switch5_47|) |v_ULTIMATE.start_get_E_21_1_#t~switch5_46|) InVars {ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_47|} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_18, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_46|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#t~switch5] 15869#L133-3 [2616] L133-3-->L126-3: Formula: (and (= |v_ULTIMATE.start_get_E_21_1_#res_21| v_~_E_21_1_1~0_5) |v_ULTIMATE.start_get_E_21_1_#t~switch5_48|) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_48|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_21|, ~_E_21_1_1~0=v_~_E_21_1_1~0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 15659#L126-3 [3991] L126-3-->L79: Formula: (and (= 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_1) v_ULTIMATE.start_get_I_21_1_~x1_1)) (= (- 1) |v_ULTIMATE.start_get_E_21_1_#res_24|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_1 |v_ULTIMATE.start_get_I_21_1_#in~x0_1|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_1| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_1 |v_ULTIMATE.start_get_I_21_1_#in~x1_1|) |v_ULTIMATE.start_get_I_21_1_#t~switch2_1|) InVars {ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_1|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_1|, ULTIMATE.start_init_#t~ret68=|v_ULTIMATE.start_init_#t~ret68_2|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_24|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_1|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_1, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_1|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_1} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret68, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 15660#L79 [2766] L79-->L75: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_3| (= |v_ULTIMATE.start_get_I_21_1_#res_2| v_~_I_21_1_0~0_2)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_2|, ~_I_21_1_0~0=v_~_I_21_1_0~0_2, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_3|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 15669#L75 [4002] L75-->L79-1: Formula: (and (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_5) v_ULTIMATE.start_get_I_21_1_~x1_5)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_12|) (= |v_ULTIMATE.start_get_I_21_1_#res_6| 0) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_2| 0) (= v_ULTIMATE.start_get_I_21_1_~x0_5 |v_ULTIMATE.start_get_I_21_1_#in~x0_2|) (= |v_ULTIMATE.start_get_I_21_1_#in~x0_2| 1) (= v_ULTIMATE.start_get_I_21_1_~x1_5 |v_ULTIMATE.start_get_I_21_1_#in~x1_2|)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_6|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_2|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_2|, ULTIMATE.start_init_#t~ret69=|v_ULTIMATE.start_init_#t~ret69_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_5|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_5, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_12|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_5} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_init_#t~ret69, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 15844#L79-1 [2819] L79-1-->L75-1: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_14| (= |v_ULTIMATE.start_get_I_21_1_#res_7| v_~_I_21_1_0~0_3)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_7|, ~_I_21_1_0~0=v_~_I_21_1_0~0_3, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_14|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 15664#L75-1 [4011] L75-1-->L79-2: Formula: (and (= |v_ULTIMATE.start_get_I_21_1_#in~x0_3| 2) (= |v_ULTIMATE.start_get_I_21_1_#res_11| 0) (= v_ULTIMATE.start_get_I_21_1_~x1_9 |v_ULTIMATE.start_get_I_21_1_#in~x1_3|) (= v_ULTIMATE.start_get_I_21_1_~x0_9 |v_ULTIMATE.start_get_I_21_1_#in~x0_3|) (< 0 (+ (* 3 v_ULTIMATE.start_get_I_21_1_~x0_9) v_ULTIMATE.start_get_I_21_1_~x1_9)) (not |v_ULTIMATE.start_get_I_21_1_#t~switch2_23|) (= |v_ULTIMATE.start_get_I_21_1_#in~x1_3| 0)) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_11|} OutVars{ULTIMATE.start_get_I_21_1_#in~x1=|v_ULTIMATE.start_get_I_21_1_#in~x1_3|, ULTIMATE.start_get_I_21_1_#in~x0=|v_ULTIMATE.start_get_I_21_1_#in~x0_3|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_10|, ULTIMATE.start_init_#t~ret70=|v_ULTIMATE.start_init_#t~ret70_2|, ULTIMATE.start_get_I_21_1_~x1=v_ULTIMATE.start_get_I_21_1_~x1_9, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_23|, ULTIMATE.start_get_I_21_1_~x0=v_ULTIMATE.start_get_I_21_1_~x0_9} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#in~x1, ULTIMATE.start_get_I_21_1_#in~x0, ULTIMATE.start_get_I_21_1_#res, ULTIMATE.start_init_#t~ret70, ULTIMATE.start_get_I_21_1_~x1, ULTIMATE.start_get_I_21_1_#t~switch2, ULTIMATE.start_get_I_21_1_~x0] 15839#L79-2 [2809] L79-2-->L75-2: Formula: (and |v_ULTIMATE.start_get_I_21_1_#t~switch2_25| (= |v_ULTIMATE.start_get_I_21_1_#res_12| v_~_I_21_1_0~0_4)) InVars {~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} OutVars{ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_12|, ~_I_21_1_0~0=v_~_I_21_1_0~0_4, ULTIMATE.start_get_I_21_1_#t~switch2=|v_ULTIMATE.start_get_I_21_1_#t~switch2_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_I_21_1_#res] 15658#L75-2 [2864] L75-2-->L275-3: Formula: (and (= v_ULTIMATE.start_init_~i~0_4 0) (not (= (ite (= |v_ULTIMATE.start_get_I_21_1_#res_15| 1) 1 0) 0))) InVars {ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} OutVars{ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_4, ULTIMATE.start_init_#t~ret71=|v_ULTIMATE.start_init_#t~ret71_2|, ULTIMATE.start_get_I_21_1_#res=|v_ULTIMATE.start_get_I_21_1_#res_15|} AuxVars[] AssignedVars[ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret71] 15697#L275-3 [2020-06-22 07:57:40,266 INFO L796 eck$LassoCheckResult]: Loop: 15697#L275-3 [4025] L275-3-->L130-4: Formula: (let ((.cse0 (mod v_ULTIMATE.start_init_~i~0_6 256))) (and (= |v_ULTIMATE.start_get_E_21_1_#in~x0_5| .cse0) (= v_ULTIMATE.start_get_E_21_1_~x0_21 |v_ULTIMATE.start_get_E_21_1_#in~x0_5|) (= v_ULTIMATE.start_get_E_21_1_~x0_21 0) (< .cse0 4) |v_ULTIMATE.start_get_E_21_1_#t~switch5_57|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6} OutVars{ULTIMATE.start_get_E_21_1_~x0=v_ULTIMATE.start_get_E_21_1_~x0_21, ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_57|, ULTIMATE.start_get_E_21_1_#in~x0=|v_ULTIMATE.start_get_E_21_1_#in~x0_5|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_6, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_25|} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res, ULTIMATE.start_get_E_21_1_~x0, ULTIMATE.start_get_E_21_1_#t~switch5, ULTIMATE.start_get_E_21_1_#in~x0] 15913#L130-4 [2861] L130-4-->L126-4: Formula: (and |v_ULTIMATE.start_get_E_21_1_#t~switch5_59| (= |v_ULTIMATE.start_get_E_21_1_#res_26| v_~_E_21_1_0~0_6)) InVars {ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} OutVars{ULTIMATE.start_get_E_21_1_#t~switch5=|v_ULTIMATE.start_get_E_21_1_#t~switch5_59|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_26|, ~_E_21_1_0~0=v_~_E_21_1_0~0_6} AuxVars[] AssignedVars[ULTIMATE.start_get_E_21_1_#res] 15653#L126-4 [4029] L126-4-->L238: Formula: (and (= v_ULTIMATE.start_setE_~value_1 |v_ULTIMATE.start_setE_#in~value_1|) (= |v_ULTIMATE.start_init_#t~ret73_2| |v_ULTIMATE.start_get_E_21_1_#res_30|) |v_ULTIMATE.start_setE_#t~switch29_1| (= v_ULTIMATE.start_setE_~x0_1 0) (= |v_ULTIMATE.start_setE_#in~value_1| |v_ULTIMATE.start_init_#t~ret73_2|) (= |v_ULTIMATE.start_setE_#in~x0_1| (mod v_ULTIMATE.start_init_~i~0_7 256)) (= v_ULTIMATE.start_setE_~x0_1 |v_ULTIMATE.start_setE_#in~x0_1|)) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|} OutVars{ULTIMATE.start_setE_#in~value=|v_ULTIMATE.start_setE_#in~value_1|, ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_1|, ULTIMATE.start_get_E_21_1_#res=|v_ULTIMATE.start_get_E_21_1_#res_30|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_7, ULTIMATE.start_setE_#in~x0=|v_ULTIMATE.start_setE_#in~x0_1|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_1, ULTIMATE.start_setE_~x0=v_ULTIMATE.start_setE_~x0_1, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_2|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#in~value, ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_setE_#in~x0, ULTIMATE.start_setE_~value, ULTIMATE.start_setE_~x0, ULTIMATE.start_init_#t~ret73] 15654#L238 [3157] L238-->L236: Formula: (and |v_ULTIMATE.start_setE_#t~switch29_3| (= v_~E_0~0_5 v_ULTIMATE.start_setE_~value_3)) InVars {ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_3|, ULTIMATE.start_setE_~value=v_ULTIMATE.start_setE_~value_3, ~E_0~0=v_~E_0~0_5} AuxVars[] AssignedVars[~E_0~0] 15602#L236 [5010] L236-->L275-3: Formula: (= (+ v_ULTIMATE.start_init_~i~0_25 1) v_ULTIMATE.start_init_~i~0_24) InVars {ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_25} OutVars{ULTIMATE.start_setE_#t~switch29=|v_ULTIMATE.start_setE_#t~switch29_226|, ULTIMATE.start_init_~i~0=v_ULTIMATE.start_init_~i~0_24, ULTIMATE.start_init_#t~ret73=|v_ULTIMATE.start_init_#t~ret73_5|, ULTIMATE.start_init_#t~post72=|v_ULTIMATE.start_init_#t~post72_4|} AuxVars[] AssignedVars[ULTIMATE.start_setE_#t~switch29, ULTIMATE.start_init_~i~0, ULTIMATE.start_init_#t~ret73, ULTIMATE.start_init_#t~post72] 15697#L275-3 [2020-06-22 07:57:40,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:57:40,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1605697803, now seen corresponding path program 1 times [2020-06-22 07:57:40,266 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:57:40,266 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:57:40,267 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:40,267 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2020-06-22 07:57:40,267 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:40,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-06-22 07:57:40,284 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-06-22 07:57:40,285 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-06-22 07:57:40,285 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-06-22 07:57:40,285 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-06-22 07:57:40,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-06-22 07:57:40,285 INFO L82 PathProgramCache]: Analyzing trace with hash -459959323, now seen corresponding path program 13 times [2020-06-22 07:57:40,285 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2020-06-22 07:57:40,285 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2020-06-22 07:57:40,286 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:40,286 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-06-22 07:57:40,286 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2020-06-22 07:57:40,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:57:40,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-06-22 07:57:40,360 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:57:40,360 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:57:40,360 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:57:40,360 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:57:40,360 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2020-06-22 07:57:40,360 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:40,361 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:57:40,361 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:57:40,361 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration14_Loop [2020-06-22 07:57:40,361 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:57:40,361 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:57:40,362 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:40,363 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:40,365 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:40,376 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:40,378 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:40,379 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:40,483 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:57:40,484 INFO L412 LassoAnalysis]: Checking for nontermination... No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:40,487 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:57:40,487 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:40,490 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:57:40,490 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_init_#t~post72=0} Honda state: {ULTIMATE.start_init_#t~post72=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:40,516 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:57:40,516 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:40,519 INFO L445 LassoAnalysis]: Proved nontermination for one component. [2020-06-22 07:57:40,519 INFO L448 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_25=0} Honda state: {v_rep(ite ULTIMATE.start_setE_#t~switch29 1 0)_25=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 55 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:40,546 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-06-22 07:57:40,546 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /export/starexec/sandbox2/solver/bin/z3 Starting monitored process 56 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 [2020-06-22 07:57:40,575 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-06-22 07:57:40,576 INFO L163 nArgumentSynthesizer]: Using integer mode. [2020-06-22 07:57:52,633 INFO L450 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2020-06-22 07:57:52,640 INFO L216 LassoAnalysis]: Preferences: [2020-06-22 07:57:52,641 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2020-06-22 07:57:52,641 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-06-22 07:57:52,641 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2020-06-22 07:57:52,641 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2020-06-22 07:57:52,641 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-06-22 07:57:52,641 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2020-06-22 07:57:52,641 INFO L130 ssoRankerPreferences]: Path of dumped script: [2020-06-22 07:57:52,641 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration14_Loop [2020-06-22 07:57:52,641 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2020-06-22 07:57:52,641 INFO L282 LassoAnalysis]: Starting lasso preprocessing... [2020-06-22 07:57:52,642 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:52,645 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:52,647 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:52,660 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:52,661 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:52,663 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-06-22 07:57:52,766 INFO L300 LassoAnalysis]: Preprocessing complete. [2020-06-22 07:57:52,766 INFO L497 LassoAnalysis]: Using template 'affine'. [2020-06-22 07:57:52,766 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,766 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,767 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,767 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,767 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,767 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:52,767 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:52,767 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,768 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,768 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,768 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,768 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,768 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,768 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,768 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:52,769 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:52,769 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,769 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,769 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,769 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,769 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,769 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,770 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,770 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:52,770 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:52,770 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,771 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,771 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,772 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,772 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,772 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,772 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,772 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:52,772 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:52,772 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,773 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,773 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,773 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,773 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,773 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,773 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,773 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:52,773 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:52,774 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,774 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,774 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,774 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,774 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,775 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,775 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,775 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2020-06-22 07:57:52,775 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-06-22 07:57:52,775 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,776 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,776 INFO L497 LassoAnalysis]: Using template '2-nested'. [2020-06-22 07:57:52,776 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,776 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,776 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,776 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,776 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,777 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,777 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,777 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,777 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,777 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,777 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,778 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,778 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,778 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,778 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,778 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,778 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,778 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,779 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,779 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,779 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,779 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,779 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,779 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,780 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,780 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,781 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,782 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,782 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,782 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,782 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,782 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,782 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,782 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,782 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,783 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,783 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,783 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,783 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,783 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,783 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,784 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,784 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,784 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,784 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,785 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,785 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,785 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,785 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,785 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,785 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,786 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,786 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,786 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,786 INFO L497 LassoAnalysis]: Using template '3-nested'. [2020-06-22 07:57:52,787 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,787 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,787 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,787 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,787 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,787 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,787 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,787 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,788 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,788 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,788 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,788 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,788 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,789 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,789 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,789 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,789 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,789 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,789 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,790 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,790 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,790 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,790 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,790 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,790 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,791 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,793 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,793 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,793 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,793 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,793 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,794 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,794 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,794 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,794 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,794 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,795 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,795 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,795 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,795 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,795 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,795 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,796 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,796 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,796 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,797 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,797 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,797 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,797 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,797 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,797 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,798 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,798 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,798 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,798 INFO L497 LassoAnalysis]: Using template '4-nested'. [2020-06-22 07:57:52,799 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,799 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,799 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,799 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,799 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,799 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,800 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,800 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,800 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,800 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,800 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,800 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,801 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,801 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,801 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,801 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,801 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,801 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,802 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,802 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,802 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,802 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,802 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,802 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,803 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,803 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,806 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,806 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,806 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,806 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,806 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,806 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,807 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,807 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,807 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,807 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,807 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,808 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,808 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,808 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,808 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,808 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,808 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,809 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,809 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,810 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,810 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2020-06-22 07:57:52,810 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,810 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,810 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,810 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,811 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,811 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,811 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,812 INFO L497 LassoAnalysis]: Using template '2-phase'. [2020-06-22 07:57:52,812 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,812 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,812 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,812 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,812 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,812 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,812 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,813 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,813 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,813 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,813 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,814 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,814 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,814 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,814 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,814 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,814 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,814 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,815 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,815 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,815 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,815 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,815 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,816 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,816 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,816 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,816 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,817 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,817 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,821 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,822 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,822 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,822 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,822 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,822 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,822 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,822 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,823 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,823 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,823 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,823 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,824 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,824 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,824 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,824 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,824 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,824 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,824 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,824 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,826 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,826 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,826 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,826 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,826 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,826 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,826 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,827 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. [2020-06-22 07:57:52,827 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2020-06-22 07:57:52,827 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,828 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,828 INFO L497 LassoAnalysis]: Using template '3-phase'. [2020-06-22 07:57:52,828 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,828 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,828 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:52,829 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,829 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,829 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,829 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,829 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,829 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,830 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,830 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,830 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,831 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:52,831 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,831 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,831 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,831 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,831 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,832 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,832 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,832 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,833 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,833 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:52,833 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,833 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,833 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,833 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,834 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,834 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,842 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,843 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,843 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,843 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:52,843 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,843 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,843 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,844 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,844 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,844 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,845 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,845 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,845 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,845 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:52,845 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,846 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,846 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,846 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,846 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,846 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,848 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,848 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,848 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,848 INFO L339 nArgumentSynthesizer]: Template has degree 2. [2020-06-22 07:57:52,849 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,849 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,849 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,849 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,850 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,850 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,851 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,851 INFO L497 LassoAnalysis]: Using template '4-phase'. [2020-06-22 07:57:52,852 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,852 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,852 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,852 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,852 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,852 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,853 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,853 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,853 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,854 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,854 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,854 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,854 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,854 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,854 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,855 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,855 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,855 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,855 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,856 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,856 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,856 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,856 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,857 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,857 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,857 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,857 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,859 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,859 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,871 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,871 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,871 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,872 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,872 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,872 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,872 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,872 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,873 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,873 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,873 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,874 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,874 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,874 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,874 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,874 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,874 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,874 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,875 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,875 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,878 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,878 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,878 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,878 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,878 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,879 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,879 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,879 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. [2020-06-22 07:57:52,880 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2020-06-22 07:57:52,881 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,881 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,881 INFO L497 LassoAnalysis]: Using template '2-lex'. [2020-06-22 07:57:52,882 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,882 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,882 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,882 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,882 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,882 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,882 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,883 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,883 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,884 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,884 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,884 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,884 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,884 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,884 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,885 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,885 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,885 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,885 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,886 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,886 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,886 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,886 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,886 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,887 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,887 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,887 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,887 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,888 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,891 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,891 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,892 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,892 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,892 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,892 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,892 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,892 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,892 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,893 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,893 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,894 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,894 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,894 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,894 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,894 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,894 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,894 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,895 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,895 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,896 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,896 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,896 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,896 INFO L339 nArgumentSynthesizer]: Template has degree 1. [2020-06-22 07:57:52,896 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,897 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,897 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,897 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. [2020-06-22 07:57:52,897 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-06-22 07:57:52,897 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,900 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,900 INFO L497 LassoAnalysis]: Using template '3-lex'. [2020-06-22 07:57:52,900 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,900 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,900 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,900 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,901 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,901 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,901 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:52,901 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:52,901 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,903 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,903 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,903 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,903 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,904 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,904 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,904 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,904 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:52,904 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:52,905 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,906 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,906 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,906 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,907 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,907 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,907 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,907 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,907 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:52,908 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:52,908 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,916 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,916 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,916 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,916 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,916 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,917 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,917 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,917 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:52,918 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:52,918 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,919 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,919 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,919 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,920 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,920 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,920 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,920 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,920 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:52,920 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:52,921 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,922 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,923 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-06-22 07:57:52,923 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2020-06-22 07:57:52,923 INFO L339 nArgumentSynthesizer]: Template has degree 3. [2020-06-22 07:57:52,923 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-06-22 07:57:52,923 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2020-06-22 07:57:52,924 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2020-06-22 07:57:52,924 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. [2020-06-22 07:57:52,925 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2020-06-22 07:57:52,925 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-06-22 07:57:52,929 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. [2020-06-22 07:57:52,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-06-22 07:57:52,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-06-22 07:57:52,930 INFO L87 Difference]: Start difference. First operand 585 states and 1723 transitions. cyclomatic complexity: 1141 Second operand 3 states. [2020-06-22 07:57:53,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-06-22 07:57:53,192 INFO L93 Difference]: Finished difference Result 155 states and 361 transitions. [2020-06-22 07:57:53,192 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-06-22 07:57:53,192 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 155 states and 361 transitions. [2020-06-22 07:57:53,193 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2020-06-22 07:57:53,194 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 155 states to 0 states and 0 transitions. [2020-06-22 07:57:53,194 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2020-06-22 07:57:53,194 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2020-06-22 07:57:53,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2020-06-22 07:57:53,194 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-06-22 07:57:53,194 INFO L706 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-06-22 07:57:53,194 INFO L729 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-06-22 07:57:53,194 INFO L609 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-06-22 07:57:53,194 INFO L442 BuchiCegarLoop]: ======== Iteration 15============ [2020-06-22 07:57:53,194 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2020-06-22 07:57:53,195 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2020-06-22 07:57:53,195 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2020-06-22 07:57:53,202 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 22.06 07:57:53 BasicIcfg [2020-06-22 07:57:53,202 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2020-06-22 07:57:53,203 INFO L168 Benchmark]: Toolchain (without parser) took 193336.40 ms. Allocated memory was 649.6 MB in the beginning and 1.2 GB in the end (delta: 521.1 MB). Free memory was 563.9 MB in the beginning and 430.7 MB in the end (delta: 133.2 MB). Peak memory consumption was 654.4 MB. Max. memory is 50.3 GB. [2020-06-22 07:57:53,204 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 649.6 MB. Free memory is still 586.9 MB. There was no memory consumed. Max. memory is 50.3 GB. [2020-06-22 07:57:53,204 INFO L168 Benchmark]: CACSL2BoogieTranslator took 515.65 ms. Allocated memory was 649.6 MB in the beginning and 701.0 MB in the end (delta: 51.4 MB). Free memory was 563.9 MB in the beginning and 654.7 MB in the end (delta: -90.8 MB). Peak memory consumption was 30.3 MB. Max. memory is 50.3 GB. [2020-06-22 07:57:53,204 INFO L168 Benchmark]: Boogie Procedure Inliner took 115.17 ms. Allocated memory is still 701.0 MB. Free memory was 654.7 MB in the beginning and 638.8 MB in the end (delta: 15.9 MB). Peak memory consumption was 15.9 MB. Max. memory is 50.3 GB. [2020-06-22 07:57:53,205 INFO L168 Benchmark]: Boogie Preprocessor took 164.79 ms. Allocated memory is still 701.0 MB. Free memory was 638.8 MB in the beginning and 623.9 MB in the end (delta: 14.8 MB). Peak memory consumption was 14.8 MB. Max. memory is 50.3 GB. [2020-06-22 07:57:53,205 INFO L168 Benchmark]: RCFGBuilder took 1933.68 ms. Allocated memory was 701.0 MB in the beginning and 766.5 MB in the end (delta: 65.5 MB). Free memory was 623.9 MB in the beginning and 702.7 MB in the end (delta: -78.7 MB). Peak memory consumption was 240.0 MB. Max. memory is 50.3 GB. [2020-06-22 07:57:53,206 INFO L168 Benchmark]: BlockEncodingV2 took 505.89 ms. Allocated memory is still 766.5 MB. Free memory was 702.7 MB in the beginning and 543.8 MB in the end (delta: 158.8 MB). Peak memory consumption was 158.8 MB. Max. memory is 50.3 GB. [2020-06-22 07:57:53,206 INFO L168 Benchmark]: TraceAbstraction took 379.82 ms. Allocated memory is still 766.5 MB. Free memory was 543.8 MB in the beginning and 478.9 MB in the end (delta: 64.9 MB). Peak memory consumption was 64.9 MB. Max. memory is 50.3 GB. [2020-06-22 07:57:53,207 INFO L168 Benchmark]: BuchiAutomizer took 189714.94 ms. Allocated memory was 766.5 MB in the beginning and 1.2 GB in the end (delta: 404.2 MB). Free memory was 478.9 MB in the beginning and 430.7 MB in the end (delta: 48.3 MB). Peak memory consumption was 452.5 MB. Max. memory is 50.3 GB. [2020-06-22 07:57:53,211 INFO L337 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.plugins.blockencoding: - StatisticsResult: Initial Icfg 590 locations, 966 edges - StatisticsResult: Encoded RCFG 516 locations, 1766 edges * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.16 ms. Allocated memory is still 649.6 MB. Free memory is still 586.9 MB. There was no memory consumed. Max. memory is 50.3 GB. * CACSL2BoogieTranslator took 515.65 ms. Allocated memory was 649.6 MB in the beginning and 701.0 MB in the end (delta: 51.4 MB). Free memory was 563.9 MB in the beginning and 654.7 MB in the end (delta: -90.8 MB). Peak memory consumption was 30.3 MB. Max. memory is 50.3 GB. * Boogie Procedure Inliner took 115.17 ms. Allocated memory is still 701.0 MB. Free memory was 654.7 MB in the beginning and 638.8 MB in the end (delta: 15.9 MB). Peak memory consumption was 15.9 MB. Max. memory is 50.3 GB. * Boogie Preprocessor took 164.79 ms. Allocated memory is still 701.0 MB. Free memory was 638.8 MB in the beginning and 623.9 MB in the end (delta: 14.8 MB). Peak memory consumption was 14.8 MB. Max. memory is 50.3 GB. * RCFGBuilder took 1933.68 ms. Allocated memory was 701.0 MB in the beginning and 766.5 MB in the end (delta: 65.5 MB). Free memory was 623.9 MB in the beginning and 702.7 MB in the end (delta: -78.7 MB). Peak memory consumption was 240.0 MB. Max. memory is 50.3 GB. * BlockEncodingV2 took 505.89 ms. Allocated memory is still 766.5 MB. Free memory was 702.7 MB in the beginning and 543.8 MB in the end (delta: 158.8 MB). Peak memory consumption was 158.8 MB. Max. memory is 50.3 GB. * TraceAbstraction took 379.82 ms. Allocated memory is still 766.5 MB. Free memory was 543.8 MB in the beginning and 478.9 MB in the end (delta: 64.9 MB). Peak memory consumption was 64.9 MB. Max. memory is 50.3 GB. * BuchiAutomizer took 189714.94 ms. Allocated memory was 766.5 MB in the beginning and 1.2 GB in the end (delta: 404.2 MB). Free memory was 478.9 MB in the beginning and 430.7 MB in the end (delta: 48.3 MB). Peak memory consumption was 452.5 MB. Max. memory is 50.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - AllSpecificationsHoldResult: All specifications hold We were not able to verify any specifiation because the program does not contain any specification. - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 109]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 395]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 282]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 389]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 287]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 75]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 75]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 75]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 75]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 165]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 275]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 165]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 165]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 165]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 165]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 165]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 126]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 126]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 126]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 126]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 126]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 280]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 236]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 516 locations, 0 error locations. SAFE Result, 0.3s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.1s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=516occurred 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, 102 LocationsWithAnnotation, 102 PreInvPairs, 102 NumberOfFragments, 102 HoareAnnotationTreeSize, 102 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 102 FomulaSimplificationsInter, 0 FormulaSimplificationTreeSizeReductionInter, 0.0s HoareSimplificationTimeInter, RefinementEngineStatistics: No data available, ReuseStatistics: No data available - StatisticsResult: Constructed decomposition of program Your program was decomposed into 14 terminating modules (14 trivial, 0 deterministic, 0 nondeterministic). 14 modules have a trivial ranking function, the largest among these consists of 4 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 189.6s and 15 iterations. TraceHistogramMax:1. Analysis of lassos took 166.3s. Construction of modules took 17.3s. Büchi inclusion checks took 5.2s. Highest rank in rank-based complementation 0. Minimization of det autom 14. Minimization of nondet autom 0. Automata minimization 0.2s AutomataMinimizationTime, 13 MinimizatonAttempts, 613 StatesRemovedByMinimization, 11 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had 585 states and ocurred in iteration 11. Nontrivial modules had stage [0, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/0 HoareTripleCheckerStatistics: 6710 SDtfs, 3311 SDslu, 20662 SDs, 0 SdLazy, 30404 SolverSat, 423 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 17.3s Time LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT0 conc0 concLT0 SILN0 SILU13 SILI1 SILT0 lasso0 LassoPreprocessingBenchmarks: Lassos: inital38 mio100 ax100 hnf100 lsp58 ukn100 mio100 lsp100 div270 bol100 ite100 ukn100 eq163 hnf57 smp80 dnf100 smp100 tf104 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 3 Time: 19ms VariablesStem: 0 VariablesLoop: 7 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 6 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 29 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 1 LassoNonterminationAnalysisUnknown: 12 LassoNonterminationAnalysisTime: 157.1s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! !SESSION 2020-06-22 07:54:36.536 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_242 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Framework arguments: -tc ./../AutomizerAndBuchiAutomizerCInlineWithBlockEncoding.xml -s ./../termcomp2017.epf -i /export/starexec/sandbox2/benchmark/theBenchmark.c Command-line arguments: -os linux -ws gtk -arch x86_64 -consoleLog -data @user.home/.ultimate -tc ./../AutomizerAndBuchiAutomizerCInlineWithBlockEncoding.xml -s ./../termcomp2017.epf -data /export/starexec/sandbox2/tmp -i /export/starexec/sandbox2/benchmark/theBenchmark.c !ENTRY org.eclipse.core.resources 2 10035 2020-06-22 07:57:53.449 !MESSAGE The workspace will exit with unsaved changes in this session. Received shutdown request... Ultimate: GTK+ Version Check